/*
This file is for manual tweaks to achieve column alignment (ragline) with changing content.
The tweaks in this particular file are global - across all regions (default tweaks).
*/

/* Text Asset Highlight */

.lhbar {
	font: 10px/1.7em "Lucida Grande", Helvetica, Arial, Verdana, sans-serif;
	margin:10px ;
	padding-top: 0;
	text-align: left;
}
a.lhbar {
	text-decoration: none;
	color:#000000;
	margin: 0px ;
}
a.lhbar:hover {
	text-decoration: underline;
}
.bartext {
	font: 11px/1.8em "Lucida Grande", Helvetica, Arial, Verdana, sans-serif;
	margin:10px ;
	padding-top: 0;
	text-align: left;
	font-weight: bold;
	line-height: 15px;
}
a.bartext {
	text-decoration: none;
	color:#000000;
}
a.bartext:hover {
	text-decoration: none;
	color: #0085de;
}
.barred {
	font: 11px/1.8em "Lucida Grande", Helvetica, Arial, Verdana, sans-serif;
	margin:10px ;
	padding-top: 0;
	text-align: left;
	font-weight: bold;
	line-height: 15px;
	color: #cc0000;
}
a.barred {
	text-decoration: none;
	color:#cc0000;
}
a.barred:hover {
	text-decoration: none;
	color: #cc0000;
}
.sidered {
	font: 10px/1.7em "Lucida Grande", Helvetica, Arial, Verdana, sans-serif;
	padding-top: 0;
	text-align: left;
	font-weight: bold;
	line-height: 15px;
	color: #cc0000;
}
a.sidered {
	text-decoration: none;
	color:#cc0000;
}
a.sidered:hover {
	text-decoration: underline;
	color: #cc0000;
}
.bartextg {
	font: 11px/1.8em "Lucida Grande", Helvetica, Arial, Verdana, sans-serif;
	margin:10px ;
	padding-top: 0;
	text-align: left;
	color:#666666;
	line-height: 15px;
}
.bartextsr {
	font: 10px/1.8em "Lucida Grande", Helvetica, Arial, Verdana, sans-serif;
	margin:10px ;
	padding-top: 0;
	text-align: left;
	color:#cc0000;
	line-height: 15px;
}
.small {
	font: 10px/1.7em "Lucida Grande", Helvetica, Arial, Verdana, sans-serif;
	margin:10px ;
	padding-top: 0;
	text-align: left;
	color:#333333;
}
.bartextl {
	font: 11px/1.8em "Lucida Grande", Helvetica, Arial, Verdana, sans-serif;
	margin:10px ;
	padding-top: 0;
	text-align: left;
	font-weight: bold;
}
a.bartextl {
	text-decoration: none;
	margin: -2px ;
	color: #0085de;
	text-align: left;
	font-weight: bold;
}
.bot {
	font: 10px/1.7em "Lucida Grande", Helvetica, Arial, Verdana, sans-serif;
	padding-top: 0;
	color:#999999;
}
a.bot {
	text-decoration: none;
	color: #0085de;
}
.softheader {
	font: 16px "Lucida Grande", Helvetica, Arial, Verdana, sans-serif;
	margin:20px ;
	padding-top: 0;
	text-align: left;
	font-weight: bold;
	line-height: 15px;
	color:#333333;
}
.softtextg {
	font: 11px/1.8em "Lucida Grande", Helvetica, Arial, Verdana, sans-serif;
	margin:20px ;
	padding-top: 0;
	text-align: left;
	color:#666666;
	line-height: 15px;
}
.normal {
	font: 11px/1.8em "Lucida Grande", Helvetica, Arial, Verdana, sans-serif;
	padding-top: 0;
	color:#666666;
	line-height: 15px;
}
a.normal {
	text-decoration: none;
	color: #0085de;
}
.formtext {
	font: 10px/1.7em "Lucida Grande", Helvetica, Arial, Verdana, sans-serif;
	margin:3px 5px 0 0 ;
	text-align: left;
	color:#666666;
}
.rsspad {
	margin:0 5px 0 0 ;
}
		
.redpic img{
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
	-moz-opacity: 1;
}

.redpic:hover img{
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=40);
	-moz-opacity: 0.7;
}		
.pulldown {
	font: 10px/1.7em "Lucida Grande", Helvetica, Arial, Verdana, sans-serif;
	color:#666666;

}