#MainWrapper { width:900px; margin:auto;}

#LeftColumn{ width:614px !important;}
#RightColumn{width:274px; margin-left:12px !important;}





#PageBodyWrapper{margin-top:0px;}
#Head{background:#112E58; color:#FFFFFF}

#Head a:link, #Head a:visited  {color:#FFFFFF !important}


#TopMenu{  }

#HeadLogo{float:left;}
#HeadSearch{float:right; padding:8px 5px;color:#ccc }
#HeadSearch a{font-size:11px !important; color:#ccc}

#MainHeader{ }
#MainHeaderImage{border-top:1px solid #fff}
#HeaderContent{background:#FFFFFF;}
#HeaderContentLeft{padding:25px 30px 25px 25px; width:546px; }
#HeaderContentRight{width:262px;  padding-right:10px; text-align:right;}
#HeaderContentRightLinks{border-bottom:1px solid #999999; padding:5px 0}
#HeaderContentRightRSS{padding:20px 0px}

/* MENU STYLES*/



#LeftColumn .CommonContentBox{ background:#fff !important}
#LeftColumn .CommonContentBox{ padding-left:15px !important}
#LeftColumn .CommonContentBoxContent{ padding-left:20px !important}

#CommonSidebarRight .CommonContentBox{ background:#F0F0F0 !important}
#CommonSidebarLeft .CommonContentBox{ background:#F0F0F0 !important}


.FloatLeft{ float:left}
.FloatRight{ float:right}

/* BORDER STYLES */ 
.BorderTop{ border-top:3px solid #cccccc}
.BorderRight{ border-right:1px solid #666666}
.BorderBottom{ border-bottom:1px solid #ccc}
.BorderLeft{ border-left:1px solid #666666}


.BgWhite{ background:#ffffff !important}

.CommonContentBoxContentItem{padding-left:10px}







/* FOOTER STYLES */ 
#Footer{height:100px; color:#FFFFFF;}
#FooterLinks{ margin:50px auto; width:400px; text-align:center}
#Footer a { color:#0066CC; font-weight:normal;text-decoration:none}
#Footer a:hover{ text-decoration:underline}
#FooterInfo{padding:10px;}
#FooterLeft{float:left; margin:20px 10px; width:30%}
 

/* CLEAR FLOAT AND CLEAR FIX */ 
.clearfloat { clear:both; height:0; font-size: 1px;line-height: 0px;}

.clearfix:after { content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0px;}
.clearfix {display: inline-block;}
html[xmlns] .clearfix { display: block;}
* html .clearfix {    height: 1%;}


/* HORIZONTAL NAVIGATION TYPE 2 */
.HorNavType2{list-style-type: none;margin: 0;padding: 0;}
.HorNavType2 li{border-right:0px solid #000;float: left;line-height: 1.1em;margin: 0px 0px;padding: 0px 0px; display:block  }
.HorNavType2 a { color:#0066CC !important; font-weight:none; padding:10px; text-decoration:none}
.HorNavType2 a:hover{ text-decoration:underline}




/* Top Nav Styles */

#topNav {
	font-size:10px;
	font-family:verdana;
	  background:url(../images/CTZ/Bg_TopNav.jpg) repeat-x;
	height:50px;
	padding:10px 0px;
	letter-spacing:0px;
	padding-left: 20px;
}
#topNav ul {
	margin:0;
	padding:0;
	list-style:none;
}
#topNav li {
	float:left;
	border-left:1px solid #86bee1;
	padding: 0px 0px;
}
#topNav a {
	float:left;
	display:block;
	text-align:center;
	vertical-align:middle;
	color:#e7f6ff!important;
	text-decoration:none!important;
	height:29px;
	padding:0px 10px 0px 10px;
}
#topNav li:first-child {
	border-left:0px solid #ff0000;
}

#topNav a.active {
	font-weight:bold;
	font-size: 11px;
}
#topNav a:hover {
	text-decoration:underline!important;
}
#topNav  {
	border:0px solid #ff0000;
	height:30px;
	/*margin-left:-12px;*/
}
#TopNavfirst{border-left:0px solid #86bee1 !important;
Margin:6px auto auto;
Margin-top:6px;
}


.BackToTop { padding:5px 0px ; text-align:right; padding-right:5px;}

ul.CommonAvatarListItemList li {
	clear:both;
}
