body {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	background-color:#fff;
	text-align:center;
	margin:0px;
	line-height:18px;
	background-image: url(../images/body_bg.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
a,a:link,a:active{ color:#004990; text-decoration:none;}
a:hover{ color:#004990; text-decoration:underline;}
ul,ol { margin:0; padding:0; }
li { list-style:none outside; }
.clear { clear:both; height:0px; font-size:0px; line-height:0px; }
.clear_left { clear:left; height:0px; font-size:0px; line-height:0px; }
.clear_right { clear:right; height:0px; font-size:0px; line-height:0px; }
img{border:none;}

/*header*/
#header{ width:960px; margin:0 auto 0 auto; }
#header .logo{ float:left;}
#header .banner{ float:right; margin-top:7px;}

/*nav*/
#nav{width:960px;margin:0 auto 0 auto;}
#nav .nav_left{ width:669px;line-height:41px;text-align:right;float:left;background-image: url(../images/nav_left.gif);background-repeat: no-repeat;background-position: left top;}
#nav .nav_right{ width:274px;float:right; margin-top:10px;}
#nav .nav_right ul{margin:0; padding:0;}
#nav .nav_right li{ float:left; }
#nav .nav_right li a{ display:block;font-weight:bold; color:#FFFFFF;overflow:hidden; font-size:14px; font-family:Arial, Helvetica, sans-serif;}
#nav .nav_right li a:hover{ text-decoration:none;}
#nav .nav_right ul .home{ width:80px; height:31px;text-align:center;background-image: url(../images/nav_home_bg.gif);background-repeat: no-repeat;background-position: left top; }
#nav .nav_right ul .home a{ color:#fff; padding-top:7px;}
#nav .nav_right ul .home a:hover{ color:#002745;}
#nav .nav_right ul .product{ width:97px; height:31px;text-align:center;background-image: url(../images/nav_products_bg.gif);background-repeat: no-repeat;background-position: left top; }
#nav .nav_right ul .product a{ color:#fff;padding-top:7px; }
#nav .nav_right ul .product a:hover{ color:#002745;}

/*main*/
#main{ width:960px; margin:0 auto 0 auto; text-align:left;}
#main #left{ width:760px; float:left; margin-top:11px;}
#main #left .title{ height:10px;}
#main #left #content{background-color:#FFFFFF; padding:5px 15px 5px; 15px;}
#main #left #content .location {color:#666; line-height:18px; margin-bottom:10px;background:url(../images/location_home.gif) no-repeat left center; text-indent:25px;line-height:28px; border-bottom:2px solid #336DA6;}
#main #left #content .location a { color:#666; }
#main #left #content .name{ font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; line-height:30px; }

#main #left #content .download_line ul li{border-bottom:1px dashed #B0B0B0;height:30px; }
#main #left #content .download_line ul li .left{ width:200px;float:left; line-height:30px;}
#main #left #content .download_line ul li .conter{ width:200px;float:left;line-height:30px; }
#main #left #content .download_line ul li .right{ width:200px;float:right;}


#main #left .footer{ height:10px;}

#main #right{ width:190px; float:right;}
#main #right .banner{ width:190px; margin-bottom:10px;margin-top:11px; }
#main #right #resource{ width:190px; float:left; margin-bottom:10px;}
#main #right #resource .title{width:190px;height:15px;background-image: url(../images/n_Resource_title.gif);background-repeat: no-repeat;background-position: left top;}
#main #right #resource .name{ background-color:#FFFFFF; text-align:left; padding-left:15px;padding-right:15px;line-height:21px;font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:14px; }
#main #right #resource .name ul li{ padding-left:30px;background-image: url(../images/left_icon.gif);background-repeat: no-repeat;background-position: left center; border-bottom:2px solid #8FC2E1;}
#main #right #resource .content{ line-height:14px;padding-left:15px;padding-right:15px;text-align:left; background-color:#FFFFFF;}
#main #right #resource .content ul li{ border-bottom:1px solid #DDDDDD; padding:8px 0 8px 0;}
#main #right #resource .content ul li a{ color:#000000;}
#main #right #resource .content ul li a:hover{ color:#004990;}
#main #right #resource .footer{ height:15px;}
/*footer*/
#footer{ height:53px;background-image: url(../images/footer_bg.gif);background-repeat: repeat-x;background-position: left top;}
#footer #footer_content{width:960px; margin:0 auto 0 auto;}
#footer #footer_content .left{ line-height:53px;float:left;}
#footer #footer_content .right{  line-height:53px;float:right;}




