/* CSS Document */

body,div,dl,dt,dd,ul,ol,li,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td,span,br{margin:0;padding:0; behavior: url("js/iepngfix.htc"); }
fieldset,img{border:0;}
li{list-style:none;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
.blanks{font-size:0px; clear:both; line-height:0px;}
a{ outline:none; border:none;}
.main_wrap{ width:100%; padding:0; margin:0; background:url(../images/main_body_bg.jpg) repeat-x #FEFFFF; font-family:Arial, Helvetica, sans-serif;}

.main_contaner{ width:976px; padding:0; margin:0 auto;}
	
	.header_wrap{ width:976px; padding:0; margin:0;}
		.logo{ width:976px; padding:0; margin:0;}
			.logo_left{ width:642px; float:left; padding:0; margin:0;}
			.logo_right{ width:284px; float:left; padding:0; margin:45px 0 0 0; list-style-type:none; font-family:"ms sans serif"Arial, Helvetica, sans-serif; }
			.logo_right ul{width:284px; padding:0; margin:0; list-style-type:none; font-size:16px; color:#010626;}
			.logo_right ul li{ float:left; padding:0; margin:0; list-style-type:none; color:#000000; font:bold 17px/30px "Trebuchet MS";}
			.logo_right a{ color:#010626; text-decoration:none;}
			.logo_right a:hover{ color:#cb810d; text-decoration:underline;}
			.top_service{ width:64px;}
			.top_contact{ width:325px;}
			.top_request{ width:70px;}
		
		.nav_section{ width:976px; padding:0; margin:0;}
			.nav_section_left{ width:4px; float:left; padding:0; margin:0;}
			.nav_section_middle{ width:968px; float:left; padding:0; margin:0; background:url(../images/nav_bg.jpg); line-height:46px;}
				.nav_section_middle ul{width:960px; padding:0 0 0 8px; margin:0; }
				.nav_section_middle ul li{ float:left; padding:0 10px 0 0; margin:0; list-style-type:none; font-size:16px; color:#ffffff; text-align:center;}
				.nav_section_middle ul li a{ color:#ffffff; text-decoration:none;}
				.nav_section_middle ul li a:hover{ color:#8dcbf4; text-decoration:none;}
				.nav_active{ font-size:16px; color:#8dcbf4;}
				.blankimage{ background:url(../images/nav_line_img.jpg) no-repeat; width:2px; height:46px;}
				
				.nav_home{ width:73px;}
				.nav_about{ width:93px;}
				.nav_service{ width:94px;}
				.nav_referen{ width:106px;}
				.nav_request{ width:167px;}
				.nav_contact{ width:105px;}
				.nav_gap{ width:320px;}
			.nav_section_right{ width:4px; float:left; padding:0; margin:0;}
			
	.body_wrap{ width:976px; padding:0; margin:0;}
		.body_img{ width:976px; padding:0; margin:0;}
		.body_img_left{ width:696px; float:left; padding:0; margin:0;}
		.body_img_right{ width:280px; float:left; padding:0; margin:0; background:url(../images/blue_bg.jpg) repeat-x #3f83bf; height:230px;}
		
		.welcome{ width:976px; padding:0; margin:14px 0 0 0;}
			.welcome_left{ width:669px; float:left; padding:0; margin:0; background:url(../images/welcome_bg.jpg) no-repeat;}
				.welcome_text{ width:635px; padding:0; margin:8px 9px 0 15px;}
			.welcome_mid_gap{ width:22px; float:left; padding:0; margin:0;}
			.welcome_right{ width:285px; float:left; padding:0; margin:0; background:url(../images/service_bg.jpg) no-repeat;}
				.service_text{ width:254px; padding:0; margin:8px 15px 0 15px; }
				.service_bot_bg{ width:254px; padding:0; margin:20px 0 0 0; background:url(../images/pen_bg.jpg) no-repeat #f2f2f2;}
				.service_bot_bg1{ width:254px; padding:0; margin:20px 0 0 0; background:url(../images/pen_bg1.jpg) no-repeat;}
				.service_bot_bg2{ width:254px; padding:0; margin:20px 0 0 0; background:url(../images/pen_bg2.jpg) no-repeat;}
				.service_bot_bg ul{ width:254px; padding:15px 0 0 0; margin:12px 0 0 0; list-style-type:none; font-size:13px; color:#696969;}
				.service_bot_bg ul li{ padding:0 0 0 15px; margin:0 0 8px 7px; list-style-type:none; line-height:18px; background:url(../images/arow_icon1.jpg) no-repeat 0 -4px; color:#696969;}
				.service_bot_bg ul li a{ color:#696969; text-decoration:none;}
				.service_bot_bg ul li a:hover{ color:#CE7F06;}
				
			.submit_online{ width:254px; padding:0; margin:0; background:url(../images/submit_online_img.jpg) no-repeat; color:#ffffff; font-size:12px; font-weight:bold;}
		
.text1{ font-size:12px; color:#e7f3ff; line-height:15px; margin:0 20px 0 0;}
.text2{ font-size:18px; color:#d55311; font-weight:bold; line-height:20px;}
.text3{ font-size:12px; color:#555555; line-height:20px;}
.text3a{ font-size:12px; color:#555555; line-height:20px;font-family:Arial, Helvetica, sans-serif;}
.text4{ font-size:18px; color:#000000; font-weight:bold; line-height:20px;}

a.read_more{ font-size:12px; color:#555555; font-weight:bold; text-decoration:underline; line-height:22px;}
a.read_more:hover{color:#F18814; text-decoration:none;}

a.click_here{ font-size:12px; color:#943607; text-decoration:underline; font-weight:bold; padding:0; margin:0; }
a.click_here:hover{ color:#020202; text-decoration:none; }
	
	.fotter_wrap{ width:976px; padding:0; margin:0; background:url(../images/fotter_bg.jpg) no-repeat; line-height:50px;}
		.fotter_left{ width:700px; float:left; padding:0 0 0 60px; margin:10px 0 0 0;}
		.fotter_right{ width:216px; float:left; padding:0; margin:10px 0 0 0;}
		.fot_text1{ font-size:10px; color:#555555; line-height:18px;}
		a.fot_text2{ font-size:10px; color:#555555; line-height:18px; text-decoration:none;}
		a.fot_text2:hover{ color:#C88114;text-decoration:none;}
		
		a.fot_text3{ font-size:10px; color:#555555; line-height:18px; text-decoration:underline;}
		a.fot_text3:hover{ color:#C88114; text-decoration:none;}
		
/*-- services --*/

.service{ width:620px; padding:0; margin:15px 0 0 20px; font-size:13px;}
	.service ul{ width:620px; padding:0; margin:0; list-style-type:none;}
	.service ul li{padding:0; margin:0; list-style-type:none; line-height:26px; background:url(../images/arow_icon2.jpg) no-repeat; text-indent:20px;}
	
/*-- request --*/

.request_form{ width:435px; padding:0; margin:0; float:left;}
.request_form dl{ width:435px; padding:0; margin:0;  font-size:13px; color:#7d7d7d;}
.request_form dl dt{ width:220px; float:left; padding:0; margin:10px 10px 0 0; text-align:right;}
.request_form dl dd{width:190px; float:left; padding:0; margin:10px 10px 0 0; }


.input_1{ width:190px; border:1px solid #dcdcdc; height:20px;}
.input_2{ width:190px; border:1px solid #dcdcdc; height:20px;}
.textarea_1{ width:190px; border:1px solid #dcdcdc; overflow-x:hidden; overflow-y:scroll; height:80px; }

/*-- contact --*/

.con_text1{ font-size:14px; color:#5a5b5b; line-height:20px;}
.con_text2{ font-size:14px; color:#5a5b5b; line-height:20px; text-decoration:underline;}
.con_text2:hover{ color:#db6800; text-decoration:none; }
.cont_body{ width:635px; padding:0; margin:8px 9px 0 15px;}
	.cont_body_left{ width:435px; float:left; padding:20px 0 0 0; margin:0;}
	.cont_body_right{ width:190px; float:left; padding:20px 0 0 10px; margin:0;}


/*-- site map --*/

.sitemap{ width:400px; padding:0; margin:15px 0 0 20px; font-size:13px; color:#818181;}
	.sitemap ul{ width:300px; padding:0; margin:0 0 0 80px; list-style-type:none;}
	.sitemap ul li{padding:0; margin:0; list-style-type:none; line-height:26px; background:url(../images/arow_icon2.jpg) no-repeat; text-indent:20px;}
	.sitemap ul li a{color:#818181; text-decoration:none;}
	.sitemap ul li a:hover{ color:#2072a7; text-decoration:none;}
	
	.img_left{ float:left; padding-right:18px;}
	
/*-- privacy --*/
.privacy_text1{ font-size:13px; color:#0451bb;} 

a.privacy_text2{ font-size:12px; color:#d55311; text-decoration:none;} 
a.privacy_text2:hover{color:#000000;}
