/***SiteWide***/

body{font-size:100%; font-family:arial,helvetica,clean,sans-serif;margin:15px 5px 10px 5px; width:96%; margin-left:auto; margin-right:auto; }
.leftSide:link{font-size:100%; color:#192E63; line-height:120%;}
.sF:link, sF:visited{FONT-SIZE:12px;color:#333; text-decoration:none;}
.white2:link{FONT-SIZE:12px;color:#fff; text-decoration:underline;}
.white2:visited{FONT-SIZE:12px;color:#fff; text-decoration:underline;}
table{font-size:12px;}
.tCRT0 {color: #FFF; font-size:14px; font-weight: bold; font-family:Arial, Helvetica, sans-serif;}
.tCRT1 {color: #000; font-size:14px; font-weight: bold; font-family:Arial, Helvetica, sans-serif;}
.tCRT2 {color: #000; font-size:14px; font-weight: bold; font-family:Arial, Helvetica, sans-serif;}
.tCRT3 {color: #fff; font-size:12px; font-weight: bold; font-family:Arial, Helvetica, sans-serif;}
.tCR2 {text-align:left; padding: 5px 10px 5px 5px; background-color:#E5ECF9; border-bottom:1px solid #3366CC;}
.tCR3 {text-align:left; padding: 5px 10px 5px 5px; background-color:#EEDDDD;}
.tCR4 {text-align:left; padding: 5px 10px 5px 5px; background-color:#B9C4DB; color:#000066;}
.tCR5 {text-align:left; padding: 3px 3px 3px 10px; margin-bottom:5px; background-color:#FCF8E7; color:#000; font-weight:bold;}
.republican {text-align:left; padding: 5px 5px 5px 5px; background-color:#B14149;}
.democrat {text-align:left; padding: 5px 5px 5px 5px; background-color:#0055AA;}

H1, H2, H3 { display:inline; }
.txt{font-size:100%; color:#000;}
.txtSmall{font-size:11px; color:#000; padding-top:4px;}
.txtSmallG{font-size:11px; color:#333;}
.txtSmallG2{font-size:10px; color:#333;}
.mb{background-color:#F8F7F7;}
.lb{background-color:#E4E6EF;}
.err2 {font-size:13px; color:#000099; line-height:140%;}
.err3 {font-size:13px; color:#000099; text-decoration:none; line-height:140%;}
.err3:hover{background-color:#FCF8E7;}
.smLink {font-size:12px; color:#000099; line-height:130%; text-decoration:underline;}
.smLink2 {font-size:11px; color:#000099; line-height:130%; text-decoration:none;}
.smLink2:hover {text-decoration:underline;}
.itemDesc{font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#000; padding-left:10px; padding-right:10px; padding-top:10px;padding-bottom:10px;}
.border {
	border: 0px solid #999999;
	background-color : #FFF;
}
.bb {background-color: #Ececec; border:1px solid #CCC; font-family:Arial, Helvetica, sans-serif; font-size:12px; padding-left:10px;}
.cc {background-color : #E5ECF9; border:1px solid #9FBAEF;}
.bb2 {background-color : #FFF; border:1px solid #CCC; font-family:Arial, Helvetica, sans-serif; font-size:12px; padding-left:10px;}
.dd {background-color : #A9B6E1;}
.ll {font-size:12px; padding-left:10px; padding-right:10px; padding-top:10px; padding-bottom:10px;}
.main {font-size:14px; font-family:Arial, Helvetica, sans-serif; padding-left:10px; padding-right:10px; color:#000066;}
.ll2 {background-color: #F5F5F5; padding-left:10px; padding-right:10px; padding-top:10px; padding-bottom:10px;}
.bg1 {background-color: #E5ECF9; color:#000000; font-weight:bold;}
.bg2 {background-color: #FFF; border:1px solid #F6DE59;}
.bg3 {background-color: #FAFAFA;}
.bg4 {background-color: #FFF; font-size:12px;}
.bg5 {background-color: #F6F9FE; font-size:12px;}
.bg6 {background-color: #F4F7FD;}
.bg7 {background-color: #F1FAF1; border:1px solid #006600;}
.lB{background-image:url(/img/lR.gif); height:25px; width:210px;}
.lBlank{background-image:url(/img/lBlank.gif); height:10px; width:210px;}
.WB{background-image:url(/img/welcome.gif); height:25px; width:210px;}
.my{background-image:url(/img/my_account.gif); height:25px; width:210px;}
.lS{border-left:1px solid #AEAEAE; border-right:1px solid #AEAEAE; font-size:100%; width:210px; font-size:12px; font-family:Arial, Helvetica, sans-serif;}
.pad{padding:7px 10px 0px 10px;}
.pad2{padding:3px 10px 3px 10px;}
.social img {
	float: none;
	width: 18px;
	height: 18px;
	border: 0;
	margin: 0;
	padding: 0;
}
.social-hovers {
	opacity: .4;
	-moz-opacity: .4;
	filter: alpha(opacity=40);
}
.social-hovers:hover {
	opacity: 1;
	-moz-opacity: 1;
	filter: alpha(opacity=100);
}
.lBot{background-image:url(/img/l_bottom.gif); height:10px; margin-bottom:10px; width:210px;}
.headline {color: #000066; font-size:14px; font-weight: bold; font-family:Arial, Helvetica, sans-serif;}
.headline2 {color: #000066; font-size:11px; font-family:Arial, Helvetica, sans-serif;}
.article {color: #333333; font-size:12px; font-family:Arial, Helvetica, sans-serif; padding-left:20px; padding-top:5px; padding-bottom:10px; padding-right:20px;}
.article2 {color: #333333; font-size:11px; font-family:Arial, Helvetica, sans-serif; padding-left:10px; padding-top:5px; padding-bottom:10px;}