@charset "utf-8";
/* CSS Document */
body {
	font-size: 11px;
	font-family: Verdana, Geneva, sans-serif;
	background: #F0F0F0;
	text-align:center;
	margin:0 auto;
	behavior: url(../csshover3.htc); 
}



div { text-align:left; }
img { border:0px; }

#bodywrapper { width:100%; text-align:center; margin:0 auto; height:100%; }
#header { width:100%; height:214px; background:url(../images/header.jpg); background-repeat:no-repeat; background-position:center; }
#nav { width:100%; height:25px; background:url(../images/navbg.jpg); text-align:center; }
#navinner { width:1001px; text-align:center; margin:0 auto; }
#footerwrapper { position:relative; bottom:0px; width:100%; background:url(../images/footer.jpg); height:49px; clear:both; }
#footer { width:1001px; margin:0 auto; color:white; padding-top:15px; }
#contentwrapper { width:961px; text-align:center; margin:0 auto; background:#ffffff; padding:20px; }
#hottopic { float:right; width:223px; margin-left:20px; border:1px solid #124272; }
#hottopics_inner { background:url(../images/hottopics_bg.jpg); height:300px; overflow:hidden; color:white; padding:10px; }
#hottopics_inner a { color:white; text-decoration:none; font-weight:700; }

#cbox { border:1px solid #D3D3D3; background:#ffffff; margin:6px; }
#cbox_inner { padding:10px; }
#headertxt { height:28px; background:url(../images/headerbg.jpg); padding:10px 0px 0px 10px; }
#subheadertxt { background:#E7E7E7; color:#2F3E79; height:29px; padding:10px 0px 0px 10px; font-size:15px; font-weight:700; text-transform:capitalize; }
#pageright { float:right; }
#aboutleft { float:left; width:196px; background:url(../images/aboutbg.jpg); height:200px; padding:10px; }
#aboutright { float:right; width:196px; background:url(../images/aboutbg.jpg); height:200px; padding:10px; }
#lhsheading { font-weight:700; color:#6E79B1; font-size:12px; }
#aboutleft ul { padding:0px; margin:0px; margin-top:4px; margin-left:12px; }
#aboutleft ul li { padding:2px; list-style:square; color:#1D2B52; }
#aboutleft ul li a { text-decoration:none; color:#1D2B52; }

#aboutright ul { padding:0px; margin:0px; margin-top:4px; margin-left:12px; }
#aboutright ul li { padding:2px; list-style:square; color:#1D2B52; }
#aboutright ul li a { text-decoration:none; color:#1D2B52; }

#mainmenu{
 width:auto;
 height: 25px;
 margin: 0px;
 padding: 0px;
 z-index: 1;
}
#mainmenu li{
 float:left;
 position:relative;
 list-style: none;
}
#mainmenu li ul{
 display:none;
 position:absolute;
 margin: 0px;
 width: 200px;
 padding: 0px;
 list-style: none;
 top: 25px;
 left: 0;
 z-index: 2;
}
#mainmenu li ul li { background:#333333; height:12px; padding:3px; width:200px; }
#mainmenu li ul li:hover { background:#999999; }
#mainmenu li ul li a { text-decoration:none; color:white; }
#mainmenu li:hover ul {
 display: block;
 width: 200px;
}