*{margin:0;padding:0; list-style:none;}
ul{list-style-type:none;}
a:link,a:visited{color:#194F95;text-decoration:none;}
a:hover,a:active{color:#FF6600;}
.left{float:left;}
.right{float:right;}
.hidden,.web{width:0;display:block;overflow:hidden;height:0;}
.black{color:#000;}
.red{color:#F00;}
.clear{clear:both;height:0;overflow:hidden;}
img{border:none;}
fieldset{border:none;}
legend{display:none;}
button{border:none;cursor:pointer;}
body{color:#363636;background:#CFE1ED url(../images/bgbody.gif) repeat-x;font-size:12px;text-align:center;}
#header{width:950px; height:160px; margin:0 auto; border:5px #FFFFFF solid; background:#FFFFFF;}
#topnav{background:#eff3f7; height:30px; width:100%;}
#toptext{ float:left;}
#topnavlist{float:right;}
#topnavlist li{float:left;}
.a{height:30px; line-height:30px; width:120px;}
#topbox{height:80px; border:1px solid #eff3f7; margin-top:5px;}
#topbox h1{text-indent:-10000px;}
#topbox h1 a{width:233px;float:left;margin:5px 0;background:url(/Logo.jpg) no-repeat;height:73px;}
#topmiddle{width:650px;}
#nav{height:30px; line-height:15px; padding:5px 0; border:1px solid #E5ECF5; border-top:none; background:#e5ecf5;}
#nav li{float:left; width:76px;}
#nav .b{border-right:1px solid #CCCCCC;}
#nav a{display: block;  text-align:center;}
#nav li{float: left;}
#nav li ul{line-height: 24px; list-style-type: none;text-align:left;left: -999em; width: 80px; position: absolute;}
#nav li ul li{float: left; width: 80px;background: #F6F6F6;}
#nav li ul a{display: block; width: 80px;text-align:left;padding-left:10px;}
#nav li ul a:link{color:#666; text-decoration:none;}
#nav li ul a:visited{color:#666;text-decoration:none;}
#nav li ul a:hover{color:#F3F3F3;text-decoration:none;font-weight:normal;background:#C00;}
#nav li:hover ul{left: auto;}
#nav li.sfhover ul{left: auto;}