/* CSS Document */
*{
	margin: 0px; padding: 0px;
}
body {margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; background-image:url(../images/====.jpg); background-repeat:repeat-x;
}
	
#warper{ margin:0 auto; width:1003px; background-color:#fff;

/* ================ header =============== */


}
#header{ float:left; width: 1003px; height: 310px; background-color:#fff;

}



#header1{ float:left; width: 1003px; height: 298px; background-color:#fff;
}


#top{ float:left; width:1003px;
}

#left_img{ float:left; width:20px;
}

#right_img{ float:left; width: 20px;
}

#center_top{float:left; width: 963px;
}

#center_top .linkdiv1{
	float:right;
	width:644px;
	padding:23px 0 0 0;
	} 
#center_top .linkdiv2{
	float:left;
	width:634px;
	padding:38px 0 0 10px;
 	} 
#center_top .linkdiv3{
	float:right;
	width:584px;
	padding:0px 60px 0 0;
	}
#center_top .requesbutton{
	float:right;
	width:179px;
	height:44px;
	background:url(../images/requestquote_button.jpg) no-repeat;
	
	padding:0px 0 0 0;
	}
#center_top .requesbutton:hover{
	float:right;
	width:179px;
	height:44px;
	background:url(../images/requestquote_button_over.jpg) no-repeat;
	padding:0px 0 0 0;
	}


#center_top .link_center{
	float:left;
	width:1px;
 	}
	
#center_top .about1{
	float:left;
	width:100px;
	height:31px;
	background:url(../images/about_bg1.jpg) no-repeat;
	font-family:Tahoma ,Times New Roman, Times, serif;
	font-size:12px;
	color:#242424;
	text-align:center;
	line-height:31px;
	text-decoration:none;
	font-weight:bold;
 	} 
#center_top .about1:hover{
	float:left;
	width:100px;
	height:31px;
	background:url(../images/about_over.jpg) no-repeat;
	font-family:Tahoma ,Times New Roman, Times, serif;
	font-size:12px;
	color:#242424;
	text-align:center;
	line-height:31px;
	text-decoration:none;
	font-weight:bold;
 	} 
	
#center_top .abouta{
	float:left;
	width:118px;
	height:31px;
		background:url(../images/about_over.jpg) no-repeat;

	font-family:Tahoma ,Times New Roman, Times, serif;
	font-size:12px;
	color:#242424;
	text-align:center;
	line-height:31px;
	text-decoration:none;
	font-weight:bold;
 	} 
#center_top .abouta:hover{
	float:left;
	width:118px;
	height:31px;
		background:url(../images/about_bg1.jpg) no-repeat;
	font-family:Tahoma ,Times New Roman, Times, serif;
	font-size:12px;
	color:#242424;
	text-align:center;
	line-height:31px;
	text-decoration:none;
	font-weight:bold;
 	} 	
	
	
	
	
	
	
	
	
	
	
	
	
#center_top .home_link{
	float:left;
	width:80px;
	height:31px;
	background:url(../images/services_bg.jpg) no-repeat;
	font-family:Tahoma ,Times New Roman, Times, serif;
	font-size:12px;
	color:#242424;
	text-align:center;
	line-height:31px;
	text-decoration:none;
	font-weight:bold;
 	} 
#center_top .home_link:hover{
	float:left;
	width:80px;
	height:31px;
	background:url(../images/service_over.jpg) no-repeat;
	font-family:Tahoma ,Times New Roman, Times, serif;
	font-size:12px;
	color:#242424;
	text-align:center;
	line-height:31px;
	text-decoration:none;
	font-weight:bold;
 	} 
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
#center_top .portfolio_link{
	float:left;
	width:104px;
	height:31px;
	background:url(../images/portfolio_link_bg.jpg) no-repeat;
	font-family:Tahoma ,Times New Roman, Times, serif;
	font-size:12px;
	color:#242424;
	text-align:center;
	line-height:31px;
	text-decoration:none;
	font-weight:bold;
 	} 
#center_top .portfolio_link:hover{
	float:left;
	width:104px;
	height:31px;
	background:url(../images/port_over.jpg) no-repeat;
	font-family:Tahoma ,Times New Roman, Times, serif;
	font-size:12px;
	color:#242424;
	text-align:center;
	line-height:31px;
	text-decoration:none;
	font-weight:bold;
 	}
#center_top .service_link{
	float:left;
	width:90px;
	height:31px;
	background:url(../images/services_bg.jpg) no-repeat;
	font-family:Tahoma ,Times New Roman, Times, serif;
	font-size:12px;
	color:#242424;
	text-align:center;
	line-height:31px;
	text-decoration:none;
	font-weight:bold;
 	} 
#center_top .service_link:hover{
	float:left;
	width:90px;
	height:31px;
	background:url(../images/service_over.jpg) no-repeat;
	font-family:Tahoma ,Times New Roman, Times, serif;
	font-size:12px;
	color:#242424;
	text-align:center;
	line-height:31px;
	text-decoration:none;
	font-weight:bold;
 	} 
#center_top .whyout_link{
	float:left;
	width:140px;
	height:31px;
	background:url(../images/whyout_bg.jpg) no-repeat;
	font-family:Tahoma ,Times New Roman, Times, serif;
	font-size:12px;
	color:#242424;
	text-align:center;
	line-height:31px;
	text-decoration:none;
	font-weight:bold;
 	} 
#center_top .whyout_link:hover{
	float:left;
	width:140px;
	height:31px;
	background:url(../images/whyout_over.jpg) no-repeat;
	font-family:Tahoma ,Times New Roman, Times, serif;
	font-size:12px;
	color:#242424;
	text-align:center;
	line-height:31px;
	text-decoration:none;
	font-weight:bold;
 	} 
#center_top .contact_link{
	float:left;
	width:90px;
	height:31px;
	background:url(../images/contact_bg.jpg) no-repeat;
	font-family:Tahoma ,Times New Roman, Times, serif;
	font-size:12px;
	color:#242424;
	text-align:center;
	line-height:31px;
	text-decoration:none;
	font-weight:bold;
 	} 
#center_top .contact_link:hover{
	float:left;
	width:90px;
	height:31px;
	background:url(../images/contact_over.jpg) no-repeat;
	font-family:Tahoma ,Times New Roman, Times, serif;
	font-size:12px;
	color:#242424;
	text-align:center;
	line-height:31px;
	text-decoration:none;
	font-weight:bold;
 	} 


	



#logo{float:left; width:206px; height:136px; 
}

#top_link{float:right;padding-right:20px; font-family: Tahoma; font-size: 11px; color: #0f57c0; font-style: normal; text-align:right; font-weight:bold; padding-top:16px;
}

#nav{
float:left; width: 1003px;
}

#nav_left{float:left; width: 20px;
}

#nav_center{ float:left; width: 963px; background:url(../images/nav_bg.jpg); background-repeat:repeat-x;
}

.space{ float:left; height:36px;
}

#nav_right{float:left; width: 20px;
}

.link1{
float:left;
width:90px;
height:25px;
font-size:12px;
font-family:Tahoma;
color:#000;
display:block;
text-align:center;
text-decoration:none;
font-weight:bold;
padding: 12px 0px 0px 0px ;
	}
.link1:hover{
float:left;
width:90px;
height:25px;
background:url(../images/nav_bg_on.jpg);
background-repeat:repeat-x;
font-size:12px;
font-family:Tahoma;
color:#fff;
display:block;
text-align:center;
text-decoration:none;
font-weight:bold;
padding: 12px 0px 0px 0px ;
}
	
.link2{
float:left;
width:129px;
height:25px;
font-size:12px;
font-family:Tahoma;
color:#000;
display:block;
text-align:center;
text-decoration:none;
font-weight:bold;
padding: 12px 0px 0px 0px ;
	}
.link2:hover{
float:left;
width:129px;
height:25px;
background:url(../images/nav_bg_on.jpg);
background-repeat:repeat-x;
font-size:12px;
font-family:Tahoma;
color:#fff;
display:block;
text-align:center;
text-decoration:none;
font-weight:bold;
padding: 12px 0px 0px 0px ;
	}
	
.link3{
float:left;
width:129px;
height:25px;
font-size:12px;
font-family:Tahoma;
color:#000;
display:block;
text-align:center;
text-decoration:none;
font-weight:bold;
padding: 12px 0px 0px 0px ;
	}
.link3:hover{
float:left;
width:129px;
height:25px;
background:url(../images/nav_bg_on.jpg);
background-repeat:repeat-x;
font-size:12px;
font-family:Tahoma;
color:#fff;
display:block;
text-align:center;
text-decoration:none;
font-weight:bold;
padding: 12px 0px 0px 0px ;
	}
	
.link4{
float:left;
width:92px;
height:25px;
font-size:12px;
font-family:Tahoma;
color:#000;
display:block;
text-align:center;
text-decoration:none;
font-weight:bold;
padding: 12px 0px 0px 0px ;
	}
.link4:hover{
float:left;
width:92px;
height:25px;
background:url(../images/nav_bg_on.jpg);
background-repeat:repeat-x;
font-size:12px;
font-family:Tahoma;
color:#fff;
display:block;
text-align:center;
text-decoration:none;
font-weight:bold;
padding: 12px 0px 0px 0px ;
	}
	
.link5{
float:left;
width:105px;
height:25px;
font-size:12px;
font-family:Tahoma;
color:#000;
display:block;
text-align:center;
text-decoration:none;
font-weight:bold;
padding: 12px 0px 0px 0px ;
	}
.link5:hover{
float:left;
width:105px;
height:25px;
background:url(../images/nav_bg_on.jpg);
background-repeat:repeat-x;
font-size:12px;
font-family:Tahoma;
color:#fff;
display:block;
text-align:center;
text-decoration:none;
font-weight:bold;
padding: 12px 0px 0px 0px ;
	}
	
.link6{
float:left;
width:83px;
height:25px;
font-size:12px;
font-family:Tahoma;
color:#000;
display:block;
text-align:center;
text-decoration:none;
font-weight:bold;
padding: 12px 0px 0px 0px ;
	}
.link6:hover{
float:left;
width:83px;
height:25px;
background:url(../images/nav_bg_on.jpg);
background-repeat:repeat-x;
font-size:12px;
font-family:Tahoma;
color:#fff;
display:block;
text-align:center;
text-decoration:none;
font-weight:bold;
padding: 12px 0px 0px 0px ;
	}
	
.link7{
float:left;
width:102px;
height:25px;
font-size:12px;
font-family:Tahoma;
color:#000;
display:block;
text-align:center;
text-decoration:none;
font-weight:bold;
padding: 12px 0px 0px 0px ;
	}
.link7:hover{
float:left;
width:102px;
height:25px;
background:url(../images/nav_bg_on.jpg);
background-repeat:repeat-x;
font-size:12px;
font-family:Tahoma;
color:#fff;
display:block;
text-align:center;
text-decoration:none;
font-weight:bold;
padding: 12px 0px 0px 0px ;
	}
	
.link8{
float:left;
width:109px;
height:25px;
font-size:12px;
font-family:Tahoma;
color:#000;
display:block;
text-align:center;
text-decoration:none;
font-weight:bold;
padding: 12px 0px 0px 0px ;
	}
.link8:hover{
float:left;
width:109px;
height:25px;
background:url(../images/nav_bg_on.jpg);
background-repeat:repeat-x;
font-size:12px;
font-family:Tahoma;
color:#fff;
display:block;
text-align:center;
text-decoration:none;
font-weight:bold;
padding: 12px 0px 0px 0px ;
}
	
.link9{
float:left;
width:116px;
height:25px;
font-size:12px;
font-family:Tahoma;
color:#000;
display:block;
text-align:center;
text-decoration:none;
font-weight:bold;
padding: 12px 0px 0px 0px ;
	}
.link9:hover{
float:left;
width:116px;
height:25px;
background:url(../images/nav_bg_on.jpg);
background-repeat:repeat-x;
font-size:12px;
font-family:Tahoma;
color:#fff;
display:block;
text-align:center;
text-decoration:none;
font-weight:bold;
padding: 12px 0px 0px 0px ;
}

#current{
float:left;
width:auto;
height:25px;
background:url(../images/nav_bg_on.jpg);
background-repeat:repeat-x;
padding:0px 10px 0px 10px ;
}
	
	
#banner_left{ float:left; width: 20px;
}

#banner{float:left; width: 963px; height:159px;  background-repeat:no-repeat;
}

#banner1{float:left; 
width: 963px; 
height:165px; 
background:url(../images/about_banner2.jpg) no-repeat;

}

#banner_right{ float:left; width: 20px;
}


/* ================ body =============== */

.container{ float:left; width: 946px; padding: 22px 25px 0px 30px;

}

.container_a{ float:left; width: 946px;  border:1px solid #FF0000;

}

.container_left{ float:left; width: 450px;font-family: Tahoma; font-size: 11px; color: #203745; font-style: normal; text-align:justify; line-height:22px; font-weight:100;
}


.contain{ float:left; width: 946px; font-family: Tahoma; font-size: 11px; color: #203745; font-style: normal; text-align:justify; line-height:20px; font-weight:100;
}


html*.sym{padding: 20px 10px 0px 0px ;
}
.sym{padding: 15px 10px 0px 0px ;
}

.sym1{padding: 8px 0px 0px 0px ;
}

.container_right{float:right; width: 467px;
}

.service{width:467px; padding-bottom:12px;
}

.s1{float:left; width: 228px; padding-top:8px;
}

.s2{float:right; width: 228px; padding-top:8px;
}

.img1{ margin-top:2px;
}

.s3{ float:right; width: 467px; padding-top:11px;
}
.ser{padding-right:4px;
}

.con_bg{float:left; width: 200px;  padding:10px 10px 10px 10px ;
}

.formElement {
	BORDER-BOTTOM: #b0d8ee 2px solid; BORDER-LEFT: #b0d8ee 2px solid; BORDER-RIGHT: #b0d8ee 2px solid; BORDER-TOP: #b0d8ee 2px solid; COLOR: #000000; FONT-FAMILY: Verdana, Helvetica, Arial; FONT-SIZE: 8pt; WIDTH: 200px; background-color:#e3f1f9;
}

.formElement_a {
	 COLOR: #000000; FONT-FAMILY: Verdana, Helvetica, Arial; FONT-SIZE: 8pt; WIDTH: 300px; background-color:#ffffff; height:18px; border:1px solid #bababa; padding:5px;
}
.formElement_b {
	 COLOR: #000000; FONT-FAMILY: Verdana, Helvetica, Arial; FONT-SIZE: 8pt; WIDTH: 300px; background-color:#ffffff; height:115px; border:1px solid #bababa; padding:5px;
}


.formElement1 {
	BORDER-BOTTOM: #d8d7d7 1px solid; BORDER-LEFT: #d8d7d7 1px solid; BORDER-RIGHT: #d8d7d7 1px solid; BORDER-TOP: #d8d7d7 1px solid; COLOR: #000000; FONT-FAMILY: Verdana, Helvetica, Arial; FONT-SIZE: 8pt; WIDTH: 300px; background-color:#e3f1f9; padding: 2px 0px 2px 0px ;
}

.formElement1_com {
	BORDER-BOTTOM: #d8d7d7 1px solid; BORDER-LEFT: #d8d7d7 1px solid; BORDER-RIGHT: #d8d7d7 1px solid; BORDER-TOP: #d8d7d7 1px solid; COLOR: #000000; FONT-FAMILY: Verdana, Helvetica, Arial; FONT-SIZE: 8pt; WIDTH: 300px; height:70px; background-color:#e3f1f9; padding: 2px 0px 2px 0px ;
}

.formElement2 {
	BORDER-BOTTOM: #d8d7d7 1px solid; BORDER-LEFT: #d8d7d7 1px solid; BORDER-RIGHT: #d8d7d7 1px solid; BORDER-TOP: #d8d7d7 1px solid; COLOR: #000000; FONT-FAMILY: Verdana, Helvetica, Arial; FONT-SIZE: 8pt; WIDTH: 125px; background-color:#e3f1f9; padding: 2px 0px 2px 0px ;
}

.formElement3 {
	BORDER-BOTTOM: #d8d7d7 1px solid; BORDER-LEFT: #d8d7d7 1px solid; BORDER-RIGHT: #d8d7d7 1px solid; BORDER-TOP: #d8d7d7 1px solid; COLOR: #000000; FONT-FAMILY: Verdana, Helvetica, Arial; FONT-SIZE: 8pt; WIDTH: 122px; background-color:#e3f1f9; padding: 2px 0px 2px 0px ;
}

.s200{ padding:4px; border:1px solid #999999;
}

.s201{ float:left ; background-color:#f2f1f1; padding: 5px 9px 5px 9px ; margin-right:7px; font-family:Tahoma; color:#000; display:block; text-align:center;text-decoration:none; font-weight:100;
}

.s201:hover{ float:left ; background-color:#9dcee8; padding: 5px 9px 5px 9px ; margin-right:7px;font-family:Tahoma; color:#fff; display:block; text-align:center;text-decoration:none; font-weight:100;
}

.s202{ float:left ; background-color:#f2f1f1; padding: 5px 9px 5px 9px ; font-family:Tahoma; color:#000; display:block; text-align:center;text-decoration:none; font-weight:100;
}

.s202:hover{ float:left ; background-color:#9dcee8; padding: 5px 9px 5px 9px ; font-family:Tahoma; color:#fff; display:block; text-align:center;text-decoration:none; font-weight:100;
}



.portfolio{
	margin: 0 auto;
	width:913px;
	}
.portleft{
	float:left;
	width:278px;
	}
.portleft1{
	float:left;
	width:4px;
	padding-top:0px;
	}
.portright1{
	float:left;
	width:4px;
	}
.portcenter{
	float:left;
	width:270px;
	background:#eff0f1;
	}
.getstar{
	float:left;
	width:270px;
	padding-top:3px;
	}
.getstartform{
	float:left;
	width:236px;
	padding-top:24px;
	padding-left:17px;
 	}
.getstartformfont{
	font-family:Tahoma, Times New Roman, Times, serif;
	font-size:12px;
	color:#343434;
 	}
.formfont{
	font-family:Tahoma, Times New Roman, Times, serif;
	font-size:11px;
	color:#ffffff;
 	}
.formfont_a{
	font-family:Tahoma, Times New Roman, Times, serif;
	font-size:11px;
	color:#888888;
 	}
	
	
	
.fild1{
	width:170px;
	height:18px;
	font-family:Tahoma, Times New Roman, Times, serif;
	font-size:11px;
	color:#ffffff;
	border:1px solid #272727;
	background:#000000;
	padding:5px;
	}
	
.fild6{
	width:204px;
	height:18px;
	font-family:Tahoma, Times New Roman, Times, serif;
	font-size:11px;
	color:#000000;
	border:1px solid #aecfff;
	background:#dae9ff;
	padding-left:2px;
	}
.fild7{
	width:204px;
	height:96px;
	font-family:Tahoma, Times New Roman, Times, serif;
	font-size:11px;
	color:#000000;
 	border:1px solid #aecfff;
	background:#dae9ff;
	padding-left:2px;
 	}
	
	
.fild2{
float:right;
	width:454px;
	height:148px;
	font-family:Tahoma, Times New Roman, Times, serif;
	font-size:11px;
	color:#ffffff;
 	border:1px solid #272727;
	background:#000000;
	padding-left:2px;
 	}
.fild3{
	width:204px;
	height:18px;
	font-family:Tahoma, Times New Roman, Times, serif;
	font-size:11px;
	color:#000000;
	border:1px solid #aecfff;
	background:#dae9ff;
	padding-left:2px;
	}
.fild4{
	width:102px;
	height:18px;
	font-family:Tahoma, Times New Roman, Times, serif;
	font-size:11px;
	color:#000000;
	border:1px solid #aecfff;
	background:#dae9ff;
	padding-left:2px;
	}


.port2right{
	float:right;
	width:612px;
	}
.port2right1{
	float:right;
	width:612px;
	}
.port2right2{
	float:right;
	width:612px;
	padding-top:27px;
	}
.portimg{
	float:left;
	width:204px;
	}
.portimg1{
	float:left;
	width:195px;
 	}
.portimg1a{
	float:left;
	width:203px;
	}
.submit_img{
	width:68px;
	height:22px;
	background:url(../images/submit_img.jpg) no-repeat;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#ffffff;
	font-size:12px;
	line-height:22px;
	text-align:center;
	display:block;
	}
.submit_img:hover{
	width:68px;
	height:22px;
	background:url(../images/submit_img.jpg) no-repeat;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#000000;
	font-size:12px;
	line-height:22px;
	text-align:center;
	display:block;
	}
.submit_img1{
	width:77px;
	height:24px;
	background:url(../images/submit_button.jpg) no-repeat;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#ffffff;
	font-size:12px;
	line-height:25px;
	text-align:center;
	display:block;
	border:0px solid #FFFFFF;
	cursor:pointer;
	}
.submit_img1:hover{
	width:77px;
	height:24px;
	background:url(../images/submit_button.jpg) no-repeat;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#000000;
	font-size:12px;
	line-height:25px;
	text-align:center;
	display:block;
	}
.pot1{ 
	float:left; 
	width: 186px; 
	padding: 5px 5px 5px 6px; 
	background:url(../images/border1.jpg) no-repeat;
	background-repeat:no-repeat;
 	}
.font1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#5e5d5d;
	line-height:25px;
	}
	
.font1:hover{
 	color:#276acd;
 	}
	
.font3{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#5e5d5d;
	line-height:25px;
	}
	
	
	
.font2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:30px;
	font-weight:bold;
	color:#545556;
	line-height:25px;
	}
.sitemaplink{
	font-family: Tahoma ,Times New Roman, Times, serif;
	font-size:11px;
	color:#000000;
	text-decoration:none;
	}
.sitemaplink:hover{
	font-family: Tahoma ,Times New Roman, Times, serif;
	font-size:11px;
	color:#333333;
	text-decoration:underline;
	}
.sitemaplink1{
	font-family: Tahoma ,Times New Roman, Times, serif;
	font-size:11px;
	color:#888888;
	text-decoration:none;
	}
.sitemaplink1:hover{
	font-family: Tahoma ,Times New Roman, Times, serif;
	font-size:11px;
	color:#ced2d6;
	text-decoration:underline;
	}
.arr_w{
	font-family: Tahoma ,Times New Roman, Times, serif;
	font-size:11px;
	color:#888888;
	text-decoration:none;
	}
/************portfolio*************/




html, body,ol, ul, li{
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	vertical-align: baseline;
}







	
.lightmenu1{
	float:left;
	width:612px;
	}


#gallery {
		width:602px;
		float:left;
		padding:0 0 0 6px;
		}

	#gallery ul { list-style: none; 
	 }
	
	#gallery ul li { 
	display: inline;  
	padding:0px 0px 0px 0px;
	list-style: none;
	}
	#gallery ul img {
		border: 0px solid #e8ecef;
		border-width: 3px 3px 3px;
		margin-right:5px;
		
		margin:2px 2px 0px 2px;
	}
	#gallery ul a:hover img {
		border: 0px solid #e8ecef;
		border-width: 3px 3px 3px;
		margin-right:5px;
		color: #ffffff;
		margin:2px 2px 0px 2px;
	}
	#gallery ul a:hover { color: #d7dab6; }
	


#gallery1 {
		width:602px;
		float:left;
		padding:0 0 0 6px;
		}

	#gallery1 ul { list-style: none; 
	 }
	
	#gallery1 ul li { 
	display: inline;  
	padding:0px 0px 0px 0px;
	list-style: none;
	}
	#gallery1 ul img {
		border: 0px solid #e8ecef;
		border-width: 3px 3px 3px;
		margin-right:5px;
		margin-bottom:5px;
		margin:2px 2px 0px 2px;
	}
	#gallery1 ul a:hover img {
		border: 5px solid #e8ecef;
		border-width: 3px 3px 3px;
		margin-right:5px;
		color: #ffffff;
		margin:2px 2px 0px 2px;
	}
	#gallery1 ul a:hover { color: #d7dab6; }
	
	
	
#gallery2 {
		width:602px;
		float:left;
		padding:0 0 0 6px;
		}

	#gallery2 ul { list-style: none; 
	 }
	
	#gallery2 ul li { 
	display: inline;  
	padding:0px 0px 0px 0px;
	list-style: none;
	}
	#gallery2 ul img {
		border: 0px solid #e8ecef;
		border-width: 3px 3px 3px;
		margin-right:5px;
		
		margin:2px 2px 0px 2px;
	}
	#gallery2 ul a:hover img {
		border: 0px solid #e8ecef;
		border-width: 3px 3px 3px;
		margin-right:5px;
		color: #ffffff;
		margin:2px 2px 0px 2px;
	}
	#gallery2 ul a:hover { color: #d7dab6; }






	#gallery3 {
		width:602px;
		float:left;
		padding:0 0 0 6px;
		}

	#gallery3 ul { list-style: none; 
	 }
	
	#gallery3 ul li { 
	display: inline;  
	padding:0px 0px 0px 0px;
	list-style: none;
	}
	#gallery3 ul img {
		border: 0px solid #e8ecef;
		border-width: 3px 3px 3px;
		margin-right:5px;
		
		margin:2px 2px 0px 2px;
	}
	#gallery3 ul a:hover img {
		border: 0px solid #e8ecef;
		border-width: 3px 3px 3px;
		margin-right:5px;
		color: #ffffff;
		margin:2px 2px 0px 2px;
	}
	#gallery3 ul a:hover { color: #d7dab6; }






	#gallery4 {
		width:602px;
		float:left;
		padding:0 0 0 6px;
		}

	#gallery3 ul { list-style: none; 
	 }
	
	#gallery3 ul li { 
	display: inline;  
	padding:0px 0px 0px 0px;
	list-style: none;
	}
	#gallery3 ul img {
		border: 0px solid #e8ecef;
		border-width: 3px 3px 3px;
		margin-right:5px;
		
		margin:2px 2px 0px 2px;
	}
	#gallery3 ul a:hover img {
		border: 0px solid #e8ecef;
		border-width: 3px 3px 3px;
		margin-right:5px;
		color: #ffffff;
		margin:2px 2px 0px 2px;
	}
	#gallery3 ul a:hover { color: #d7dab6; }

















/* ================ footer ================*/
#footer{float:left; width: 100%; height:auto; background-color:#000000; margin-top:14px; padding-bottom:4px;
}

#bottom_img{float:left; width: 100%; height:82px; background-image:url(../images/footer_img.jpg); background-repeat:repeat-x;
}

#bottom_contain{margin: 0 auto; width: 946px;
}

#bottom_left{float:left;width: 946px;font-family: Tahoma; font-size: 11px; color: #fff; font-style: normal; text-align:justify; line-height:22px; font-weight:100;
}

#bottom_right{float:right;width: 480px; font-family: Tahoma; font-size: 11px; color: #fff; font-style: normal; text-align:justify; line-height:22px; font-weight:100;
}

#bottom_top{float:left; width: 946px; padding-top:5px; padding-bottom:10px;
}

.bottom_left_main{float:left; width: 444px; padding-top:22px;
}

.bottom_lefta{float:left; width: 221px;
}

.bottom_leftb{float:right; width: 222px;
}

#bottom_sha{float:left; width: 946px;
}

#bottom_t_line{float:right;width: 580px; font-family: Tahoma;font-size: 11px; color: #888888; font-style: normal; line-height:22px; font-weight:100; padding-top:0px;
padding-right:0px; padding-bottom:4px;
}

#bg4{float:left; width: 460px;  margin-top:5px;
}
#bg5{float:left; width: 409px;  margin-top:2px;
}
.sitelinkq{
	font-family:Arial, Helvetica, sans-serif, Candara;
	font-size:12px;
	color:#000000;
	text-decoration:underline;
	font-weight:bold;
	}
.sitelinkq:hover{
	font-family:Arial, Helvetica, sans-serif, Candara;
	font-size:12px;
	color:#FF0000;
	text-decoration:underline;
	font-weight:bold;
	}

.sitelinkq1{
	float:right;
	font-family:Arial, Helvetica, sans-serif, Candara;
	font-size:12px;
	color:#000000;
	text-decoration:underline;
	font-weight:bold;
	text-align:right;
	}
.sitelinkq1:hover{
	font-family:Arial, Helvetica, sans-serif, Candara;
	font-size:12px;
	color:#FF0000;
	text-decoration:underline;
	font-weight:bold;
	text-align:right;
	}
/* ================ font style ================*/


.style1 {font-family:Tahoma; font-size: 11px; color: #303131; font-style: normal; font-weight:bold;
}
	
.style2 {font-family:Tahoma; font-size: 11px; color: #303131; font-style: normal; font-weight:bold;
}

.style3 {font-family:Tahoma; font-size: 11px; color: #5b9bf9; font-style: normal; font-weight:bold;
}
	
a{text-decoration:none; color:#905633;
}
a:hover{ color:#fd980a;
}
.mne{ text-decoration:none; color:#0f57c0;
}
.mne:hover{ color:#222528; text-decoration:none;
}

.mnef{ text-decoration:none; color:#000;
}
.mnef:hover{ color:#222528; text-decoration:underline;
}


.hho{text-decoration:none; color:#303131;
}
.hho:hover{ color:#fe9801; text-decoration:underline;
}

.hho1{ text-decoration:none; color:#fff;
}
.hho1:hover{ color:#0468f9; text-decoration:underline;
}

.pot{ float:left; width: 200px; padding: 5px 5px 5px 4px; background-image:url(../images/boder.png); background-repeat:no-repeat;
 }
.icon_font{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:11px;
	
 	}
.test_mona{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:11px;
	line-height:18px;
	text-align:justify;
 	}
.test_name{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:11px;
	line-height:18px;
	padding-top:11px;
	line-height:24px;
	font-weight:bold;
 	}
.font12blue_bold_heading{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#145fba;
 	}
.blackbold_heading{
	font-family:Arial, Helvetica, sans-serif;
	font-size:24px;
	color:#000000;

 	}
.font12black_bold_heading{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#000000;
 	}
.font12blue_bold_heading1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	font-weight:bold;
 	}
.font12blue_bold_heading{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#145fba;
 	}
.font12blue_bold_heading3{
	font-family:Tahoma, "Times New Roman", Times, serif;
	font-size:18px;
	color:#ffffff;
  	}
.new_link{
	font-family:Arial, Helvetica, sans-serif, "Myriad Pro";
	font-size:12px;
	text-decoration:none;
	color:#000000;
	}
.new_link:hover{
	font-family:Arial, Helvetica, sans-serif, "Myriad Pro";
	font-size:12px;
	text-decoration:none;
	color:#2c92ff;
	}
.font12_thoma_bold{
	font-family:Tahoma, Times New Roman, Times, serif;
	font-size:12px;
	color:#1f3149;
	font-weight:bold;
	}
.font12_thoma{
	font-family:Tahoma, Times New Roman, Times, serif;
	font-size:12px;
	color:#1f3149;

 	}
.font14_thoma{
	font-family:Tahoma, Times New Roman, Times, serif;
	font-size:14px;
	color:#1f3149;
 	}