*{padding:0;
	margin-left: 0;
	margin-top: 0;
	margin-bottom: 0;
}

body{font:normal 11px Verdana, Arial, Helvetica, sans-serif; color:#333;background:#000;}
img{float:left; border:none}
.clear{clear:both}

#layout{width:920px; margin:0 auto;}
#main{float:left; width:920px;margin-bottom:20px; display:inline;}

#top_matter{width:920px;float:left;margin-bottom:9px;}
.top_nav{float:right;width:273px; margin-top:14px;}
.top_nav ul{float:right; list-style:none;}
.top_nav li{float:right;display:inline; padding-left:1px; border:0px solid #fff;text-align:center;}
.top_nav a{text-decoration:none; color:#fff; font:normal 11px Arial, Helvetica, sans-serif; display:block; width:auto;padding-right:5px;}

.top_text{float:left; margin-left:284px;margin-top:14px; font:bold 11px Verdana, Arial, Helvetica, sans-serif; color:#fff; display:inline;}
.link_text{font: normal 13px Verdana, Arial, Helvetica, sans-serif; color: #343233; margin-top:10px; margin-left:4px; margin-right:4px; padding: 7px; letter-spacing: 0px; text-decoration:none;}
.modellink_text{font: normal 13px Verdana, Arial, Helvetica, sans-serif; color: #343233;  text-decoration:none;}
.form_input {
	width: 220px;
	height: 17px;
	margin: 0 0 5px 0;
	padding: 3px 0 0 5px;
	font-size: 10px;
	background: #fff;
	border: 1px solid #000000;
	font: 13px Verdana, Arial, Helvetica, sans-serif;
	color: #000;
}
.form_input_multiline {
	width: 220px;
	margin: 0 0 5px 0;
	padding: 3px 0 0 5px;
	font-size: 10px;
	background: #fff;
	border: 1px solid #000000;
	font: 13px Verdana, Arial, Helvetica, sans-serif;
	color: #000;
}

#body_bg{width:920px; float:left;background:#e7e7e7;}
#header{float:left;width:920px; background:url(../images/header.jpg) no-repeat top right; }

.logo{float:left; width:262px;padding-top:17px;padding-left:14px;padding-bottom:4px;display:inline;}


.top_details{float:left;width:252px; padding-left:58px;padding-top:23px; text-align:center;}
.top_details p{color:#082164; font:bold 14px Arial, Helvetica, sans-serif;}
.top_details p a{text-decoration:none;color:#082164;}
.top_details p a:hover{text-decoration:underline}

.center_nav{float:left; width:920px; background:url(../images/center_nav_bg.jpg) repeat-x 0 0;}
.center_nav ul{float:left; list-style:none;text-align:center;}
.center_nav li{float:left;}
.center_nav li a{float:left;text-decoration:none; font:normal 12px Arial, Helvetica, sans-serif; background:url(../images/center_divider.jpg) no-repeat 0 0; color:#000; width:auto; display:block; width:90px;padding-right:3px;padding-left:9px;padding-bottom:14px;padding-top:12px;}
.center_nav li a:hover{text-decoration:underline}

.center_nav li .current{float:left;text-decoration:none; font:normal 11px Arial, Helvetica, sans-serif;color:#000; width:auto; display:block; width:85px;padding-right:7px;padding-left:10px;padding-bottom:14px;;padding-top:12px; border:0px solid #000;background:url(../images/center_divider2.jpg) no-repeat 0 0; }


.center_content{float:left; width:911px; margin-top:5px;display:inline; margin-left:9px;}
.left_content{float:left;width:220px;}
.left_content .ads .box{float:left; width:215px;border:0px solid #333; background:#fff; margin-top:2; margin-right:1px;border:1px solid #58595a;margin-bottom:2px}
.left_content .ads .description{float:left; width:207px; background:url(../images/ad_desc_bg.jpg) repeat-x 0 0; height:22px; padding-top:10px;padding-left:8px;}
.left_content .ads .description a{float:left; width:207px;text-decoration:none;font:normal 15px Verdana, Arial, Helvetica, sans-serif; color:#000; background:url(../images/descrip_arrow.jpg) no-repeat 95% 60%;}
.left_content  .ads .description a:hover{text-decoration:underline;}


.left_search{float:left; width:195px; height:312px;background:url(../images/search_bg.jpg) no-repeat 0 0;padding-left:22px;padding-top:18px; }
.left_search h3{float:left; font:bold 10px Verdana, Arial, Helvetica, sans-serif; color:#fff;width:195px; padding-bottom:15px;}
.left_search h4{float:left; font:normal 12px Verdana, Arial, Helvetica, sans-serif; color:#fff;width:195px;padding:2px 0;}
.left_search h5{float:left;width:140px;font:normal 8px Verdana, Arial, Helvetica, sans-serif; color:#949494;padding-top:8px;}
.left_search .btn{float:right; margin-right:15px; cursor:pointer;}
.input_type{float:left;width:150px;font:normal 11px Verdana, Arial, Helvetica, sans-serif; color:#333;padding:4px 0; }

.left_box{float:left; width:210px; border:2px solid #dfe0e0; background:#fff; margin-bottom:3px;}
.left_box .heading{float:left;margin-top:1px;width:201px;margin-left:2px; background:url(../images/left_col_bg.jpg) no-repeat 0 0;  padding-bottom:10px;padding-top:7px;padding-left:7px; display:inline; font:normal 10px Verdana, Arial, Helvetica, sans-serif; color:#fff;}
.left_box p{float:left; color:#949494; padding-top:1px;padding-bottom:1px;padding-right:1px;padding-left:1px;}
.left_box p a{color:#949494; text-decoration:none;}
.left_box p a:hover{text-decoration:underline;}
.height{float:left; padding-top:10px;}

.admin_right_content .right_content .third_body_box{float:left; width:900px;border:1px solid #000; margin-right:4px; display:inline; background:#fff;margin-top:8px; display:inline;}
.admin_right_content .right_content .third_body_box .heading3{background:url(../images/find_us_bg.jpg) repeat-x 0 0; float:left;width:667px; height:27px; padding-top:7px;padding-left:10px;}
.admin_right_content .right_content .third_body_box .heading3 h3{ font:bold 15px Verdana, Arial, Helvetica, sans-serif; background:url(../images/descrip_arrow.jpg) no-repeat 97% 60%;}
.admin_right_content .right_content .third_body_box .address{float:left; width:150px; padding-left:10px; padding-top:5px;color:#949494;}
.admin_right_content .right_content .third_body_box .address h4{color:#707070;font:bold 10px Verdana, Arial, Helvetica, sans-serif;width:150px;}
.admin_right_content .right_content .third_body_box .address p{float:left; padding-bottom:8px;width:150px;}
.admin_right_content .right_content .third_body_box .address a{text-decoration:none;color:#707070;font:normal 10px Verdana, Arial, Helvetica, sans-serif;}
.admin_right_content .right_content .third_body_box .address a:hover{text-decoration:underline;font:normal 10px Verdana, Arial, Helvetica, sans-serif;}
.admin_right_content .right_content .third_body_box .box{float:left; width:215px; background:#fff;  margin-left:4px;margin-right:4px;margin-top:2px;margin-bottom:2px;}
.admin_right_content .right_content .third_body_box .ads .description{float:left; width:207px; background:url(../images/ad_desc_bg.jpg) repeat-x 0 0; height:22px; padding-top:10px;padding-left:8px;}
.admin_right_content .right_content .third_body_box .ads .description a{float:left; width:207px;text-decoration:none;font:normal 15px Verdana, Arial, Helvetica, sans-serif; color:#000; background:url(../images/descrip_arrow.jpg) no-repeat 95% 60%;}
.admin_right_content .right_content .third_body_box .ads .description a:hover{text-decoration:underline;}


.right_content{float:right;width:682px;}
.right_content .right_banner{float:left; width:680px; height:273px; position:relative;}
.right_content .right_banner .content{float:left; width:662px; position:absolute; right:18px; top:0;}

.right_content .right_banner h3{float:right; font:bold italic 38px Verdana, Arial, Helvetica, sans-serif; color:#fff;  padding-top:11px;width:400px; text-align:right;}

.right_content .right_banner p{margin-top:33px;float:right}
.right_content .right_banner h4{float:right; font:bold 13px Verdana, Arial, Helvetica, sans-serif; color:#fff;width:400px;text-align:right;}
.right_content .right_banner h4 a{text-decoration:none; color:#fff;}
.right_content .right_banner h4 a:hover{text-decoration:underline;}
.right_content .right_banner h5{font:normal 13px Verdana, Arial, Helvetica, sans-serif; color:#fff;width:400px;text-align:right;float:right;}
.right_content .right_banner h6{font:normal 13px Verdana, Arial, Helvetica, sans-serif; color:#fff;margin-top:43px;width:400px;text-align:right;float:right;}
.right_content .right_banner h6 .learn_more{font:normal 11px Verdana, Arial, Helvetica, sans-serif; color:#fff;text-decoration:none}
.right_content .right_banner h6 .learn_more:hover{text-decoration:underline}

.right_content .ads{float:left;width:680px;margin-top:5px; display:inline;}
.right_content  .ads .box{float:left; width:223.5px;border:0px solid #333; background:#fff; margin-right:1px;border:1px solid #58595a;}
.right_content  .ads .description{float:left; width:215px; background:url(../images/ad_desc_bg.jpg) repeat-x 0 0; height:22px; padding-top:10px;padding-left:8px;}
.right_content  .ads .description a{float:left; width:215px;text-decoration:none;font:normal 15px Verdana, Arial, Helvetica, sans-serif; color:#000; background:url(../images/descrip_arrow.jpg) no-repeat 95% 60%;}
.right_content  .third_body_box .description a:hover{text-decoration:underline;}
.right_content  .third_body_box p{font: normal 13px Verdana, Arial, Helvetica, sans-serif; color: #343233; margin: 0 0 10px 0; padding: 2px; letter-spacing: 0px;} 
.right_content  .third_body_box h1{font: bold 18px Verdana, Arial, Helvetica, sans-serif; color: #07216b; margin: 0 0 10px 0; padding:  2px; letter-spacing: 0px;} 
.right_content  .third_body_box h3{font: bold 14px/20px Verdana, Arial, Helvetica, sans-serif; color: #07216b; margin: 0 0 10px 0; padding:  2px; letter-spacing: 0px;}
.right_content  .third_body_box ul{font: normal 13px Verdana, Arial, Helvetica, sans-serif; color: #343233; margin: 0 0 5px 30px;; padding: 3px 0; letter-spacing: 0px;}
.right_content  .third_body_box ul li{font: normal 13px Verdana, Arial, Helvetica, sans-serif; color: #343233; padding: 0 0 7px 0; letter-spacing: 0px;}
.right_content  .third_body_box .boxbg { background-color:#343233; font: normal 13px Verdana, Arial, Helvetica, sans-serif; color: #ffffff; margin-top:10px; margin-left:4px; margin-right:4px; padding: 7px; letter-spacing: 0px;}
.right_content  .third_body_box .boxbg1 { background-color:#f1f2f3; font: normal 13px Verdana, Arial, Helvetica, sans-serif; color: #343233; margin-top:10px; margin-left:4px; margin-right:4px; padding: 7px; letter-spacing: 0px;}

.right_content .third_body_box{float:left; width:677px;border:1px solid #000; margin-right:4px; display:inline; background:#fff;margin-top:8px; display:inline;}
.right_content .third_body_box .heading3{background:url(../images/find_us_bg.jpg) repeat-x 0 0; float:left;width:677px; height:27px; padding-top:7px;}

.right_content .third_body_box .heading3 h3{ font:bold 15px Verdana, Arial, Helvetica, sans-serif; background:url(../images/descrip_arrow.jpg) no-repeat 97% 60%;}
                                             
.right_content .third_body_box .address{float:left; width:150px; padding-left:10px; padding-top:5px;color:#949494;}
.right_content .third_body_box .address h4{color:#707070;font:bold 10px Verdana, Arial, Helvetica, sans-serif;width:150px;}
.right_content .third_body_box .address p{float:left; padding-bottom:8px;width:150px;}
.right_content .third_body_box .address a{text-decoration:none;color:#707070;font:normal 10px Verdana, Arial, Helvetica, sans-serif;}
.right_content .third_body_box .address a:hover{text-decoration:underline;font:normal 10px Verdana, Arial, Helvetica, sans-serif;}
.right_content .third_body_box .box{float:left; width:215px; background:#fff;  margin-left:4px;margin-right:4px;margin-top:2px;margin-bottom:2px;}
.right_content .third_body_box .ads .description{float:left; width:207px; background:url(../images/ad_desc_bg.jpg) repeat-x 0 0; height:22px; padding-top:10px;padding-left:8px;}
.right_content .third_body_box .ads .description a{float:left; width:207px;text-decoration:none;font:normal 15px Verdana, Arial, Helvetica, sans-serif; color:#000; background:url(../images/descrip_arrow.jpg) no-repeat 95% 60%;}
.right_content .third_body_box .ads .description a:hover{text-decoration:underline;}



.third_container{width:920px; border:0px solid #000}
.third_left_box{float:left; width:429px;padding-right:5px;padding-left:11px;padding-top:5px;}
.third_left_box h3{font:bold 22px Verdana, Arial, Helvetica, sans-serif; color:#616161;}
.third_left_box p{float:left;font:normal 11px Verdana, Arial, Helvetica, sans-serif; color:#616161; padding-top:5px;padding-bottom:5px;} 

.third_right_box{float:right; width:450px;border:1px solid #000; margin-right:4px; display:inline; background:#fff;margin-top:2px; display:inline;}
.third_right_box .heading3{background:url(../images/find_us_bg.jpg) repeat-x 0 0; float:left;width:440px; height:27px; padding-top:7px;padding-left:10px;}
.third_right_box .heading3 h3{ font:bold 15px Verdana, Arial, Helvetica, sans-serif; background:url(../images/descrip_arrow.jpg) no-repeat 97% 60%;}
.third_right_box .address{float:left; width:150px; padding-left:10px; padding-top:5px;color:#949494;}
.third_right_box .address h4{color:#707070;font:bold 10px Verdana, Arial, Helvetica, sans-serif;width:150px;}
.third_right_box .address p{float:left; padding-bottom:8px;width:150px;}
.third_right_box .map{float:right; width:221px;margin-top:4px;}
.third_right_box .address a{text-decoration:none;color:#707070;font:normal 10px Verdana, Arial, Helvetica, sans-serif;}
.third_right_box .address a:hover{text-decoration:underline;font:normal 10px Verdana, Arial, Helvetica, sans-serif;}


#fotter{float:left;width:900px; background:url(../images/fotter_bg.jpg) no-repeat 0 0; height:24px; padding-left:20px;padding-top:17px; font:normal 11px Verdana, Arial, Helvetica, sans-serif; color:#7A7A7A;}
.fotter_left{float:left; width:260px;}
.fotter_right{float:right; width:570px;}
.fotter_right a{text-decoration:none; color:#7a7a7a}
.fotter_right a:hover{text-decoration:underline}

.tishan{float:right; color:White;}
.tishan a{text-decoration:none; color:White}
.tishan a:hover{text-decoration:underline}

/* ==== data tables ==== */
#datatable {
	font: 13px/18px Verdana, Arial, Helvetica, sans-serif; color: #2A2A2A;
	border: 1px solid #bfc4b8;
	border-collapse: collapse;
	margin: 0;
	padding: 0;
	background-color: #ffffff  }
#datatable p {
	margin: 0;
	padding: 0; }
#datatable td {
	border: 1px solid #bfc4b8;
	padding: 3px;
	margin: 0 }
#datatable td.subheader {
	background-color: #c1c1c1; }
#datatable th {
	border-left: 1px solid #aaaaa6;
	border-right: 1px solid #aaaaa6;
	border-bottom: 1px solid #aaaaa6;
	background-color: #f1f2f3;
	font-weight: bold;
	padding: 3px;
	margin: 0;
	color: #2A2A2A;
	text-align: left; }
#datatable tr:hover {
	background-color: #FFF; }