html, body {
margin-top:0px;  background-image:url(/SiteDesign/Images/bg.aspx); background-position:top center; background-attachment: fixed; background-repeat:no-repeat; background-color:#0d2b57;}

.IE8 .PageManagerInfoContainer , .IE7 .PageManagerInfoContainer {display:none;}

a , a:active , a:visited {color:#35658c; text-decoration:none;}
a:hover {color:#4c789c; text-decoration:none;}

.TopSide_MOC {
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:10pt; color:#13456e;
margin-left:auto; margin-right:auto;
width:1005px;
}

/* ------ MASTER TOP ------ */
.TopSide_MOC .banner_left{
float:left; width:285px; height:142px; background-image:url(/SiteDesign/Images/banner_left.aspx);}
.TopSide_MOC .banner_middle{
float:left; width:435px; height:142px;}
.TopSide_MOC .banner_right{
float:left; width:285px; height:142px; background-image:url(/SiteDesign/Images/banner_right.aspx);}

.TopSide_MOC .nav_top{
float:left; width:1005px; height:31px; background-image:url(/SiteDesign/Images/nav_top.aspx); color:#FFF;}
.TopSide_MOC .nav_toptext{
padding-top:5px;}
.TopSide_MOC .TabControlTable{
align:center;}

.TopSide_MOC .TabControlLinkSelected, .TopSide_MOC .TabControlLink{
color:#FFF;}

/* ------ CONTENT AREA ------ */
.TopSide_MOC .content_widebg{
float:left; width:1005px; background-image:url(/SiteDesign/Images/content_widebg.aspx); background-repeat:repeat-y;}

	/* ------ LHN ------ */
	.TopSide_MOC .lhn{
	float:left; width:172px;}
	.TopSide_MOC .lhn_top{
	float:left; width:172px; height:16px; background-image:url(/SiteDesign/Images/lhn_top.aspx);}
	.TopSide_MOC .lhn_right{
	float:left; width:172px; background-image:url(/SiteDesign/Images/lhn_right.aspx);}
	.TopSide_MOC .lhn_righttext{
	padding-left:30px; padding-right:10px;}
	.TopSide_MOC .lhn_bottomfade{
	float:left; width:172px; height:104px; background-image:url(/SiteDesign/Images/lhn_bottomfade.aspx);}
	.TopSideBanner_main .master_dotted {
	float:left;background-image:url(/SiteDesign/Images/dotted.aspx);background-position:top;height:1px;background-repeat:repeat-x;width:172px;}
	
	.TopSide_MOC .oneCMSMenuHighlightedMenuItem, .TopSide_MOC .oneCMSMenuItem{
	color:#FFF;}	
	.TopSide_MOC .oneCMSMenuHighlightedMenuItemMouseOver, .TopSide_MOC .oneCMSMenuItemMouseOver{
	color:#acc1d0;}
	
	/* ------ CONTENT RIGHT ------ */
	.TopSide_MOC .contentright{
	float:left; width:833px;}
	.TopSide_MOC .content_header{
	padding-left:20px; padding-right:20px; padding-top:10px; font-size:11pt; }
	.TopSide_MOC .content_whitetop{
	float:left; width:833px; height:22px; background-image:url(/SiteDesign/Images/content_whitetop.aspx);}
	.TopSide_MOC .content_whitebg{
	float:left; width:833px; background-image:url(/SiteDesign/Images/content_whitebg.aspx); background-repeat:repeat-y;}
	.TopSide_MOC .content_text{
	padding-left:40px; padding-right:40px; font-size:10pt; }
	.TopSide_MOC .content_whitebot{
	float:left; width:833px; height:22px; background-image:url(/SiteDesign/Images/content_whitebot.aspx);}
	
.TopSide_MOC .content_footer{
float:left; width:1005px; height:13px; background-image:url(/SiteDesign/Images/content_footer.aspx); background-repeat:no-repeat;}
	
/* ------ FOOTER ------ */
.TopSide_MOC .footer{
float:left; width:1005px;}
.TopSide_MOC .footer_top{
float:left; width:1005px; height:22px; background-image:url(/SiteDesign/Images/footer_top.aspx);}
.TopSide_MOC .footer_mid{
float:left; width:1005px; background-image:url(/SiteDesign/Images/footer_mid.aspx);}
.TopSide_MOC .footer_mid1{
float:left; width:335px; font-size:10px;}
.TopSide_MOC .footer_mid2{
float:left; width:335px; font-size:11px; text-align:center}
.TopSide_MOC .footer_mid3{
float:left; width:335px;font-size:11px; text-align:right;}
.TopSide_MOC .footer_bot{
float:left; width:1005px; height:22px; background-image:url(/SiteDesign/Images/footer_bot.aspx);}

/* ------ MISC ------ */

.TopSide_MOC .MasterTop .Nav .Breadcrumbs .CMSBreadCrumbsLink, .CMSBreadCrumbsCurrentItem{
color:#114a11; padding-left:10px;}

.currentuser {float:right; clear:both;}
.signoutLink {padding-right:10px; padding-top:30px; float:right; clear:both;}
.swap {float: right; padding-right: 10px; clear:both;}

.WeaAtGlance{
background-color:transparent;
border:none !important;
float:left;
padding-left:5px;}
	
.Nav .MasterNaviRight .WeaAtGlance .AGToday{
color:#666; padding-right:40px; float:left !important;}

.poweredby {
	padding-right:20px; font-size:10px;}
.copyright {
	padding-right:20px;}
