html {
  height: 100%;
  margin-bottom: 1px;
}
/*body {
	margin:0 auto;
	width: 1003px;
	
}
*/
body, td
{
	font-family:arial,helvetica,serif;
	font-size: 13px;
}

div#top_menu{
	height:80px;
	margin:0px auto;
	width: 1003px;
}

div#user4{
	float:right;
	padding-top:10px;
	text-align:left;
	margin-right: 20px;
	color:#DDDDDD;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
}
.search
{
	margin-left:27px;
	margin-top:2px;
}
.link1
{
	color:#8F8F8F;
	text-decoration:none;
	font-size:10px;
}
.link1:hover
{
font-size:10px;
	color:#8F8F8F;
	text-decoration:none;
}

div#main_bg{
	margin:0px auto;
	width: 1003px;
	text-align:left;
}
div.banner1{ 
background-color:#3D4753;
height:32px;
left:0;
position:absolute;
width:100%;


	
}
#topnav{
background-color:#333333;
margin:0 auto;
width:981px;
height:32px;

color:#FFFFFF;
font:bold 14px Arial,Helvetica,sans-serif;
 }
 #topnav ul { margin: 0px 0px 0px 11px; padding: 0; width: auto; float: left; list-style-type:none; }
#topnav ul li{ margin: 0; padding: 0; height: 21px; float: left; position: relative; }
#topnav ul li a{ color: #FFFFFF; font-weight: bold; text-decoration: none; padding:8px 15px 0px 15px; height:21px; display: block; float: left;
border-color:#404040 #1A1A1A #1A1A1A #505050;
border-style:solid;
border-width:1px;

}
#topnav ul li a:hover{ text-decoration: none; font-weight: bold; color: #fff; background-color:#78ACC2; height:22px; }
#topnav ul li ul ul { margin: -50px 0 0 11em; }
#topnav ul li li { width:auto; height: 35px; }
#topnav ul li li a { color: #000000; text-transform: none; display: block; background: none; width: 277px; border-top: 1px solid #DDDDDD; border-left: 0px; padding: 9px 10px 6px 10px; height:20px; }
#topnav ul li li a:hover{ background: none; background-color: #333333; left: 0; width: 277px; padding: 9px 10px 6px 10px; height:20px; border-top: 1px solid #DDDDDD; }
#topnav ul li ul { left: -999em; top: 54px; left: 0; display: block; height: 36px; width: 277px; position: absolute; z-index: 99; left: -999em; clear: left; margin-top: 0px; margin-left: 0px; }
#topnav ul li:hover ul ul, #topnav ul li:hover ul ul ul { left: -999em; }
#topnav ul li:hover ul, #topnav ul li li:hover ul, #topnav ul li li li:hover ul { left: auto; }