@charset "utf-8";
/* CSS Document */


#wrapper{

	width:960px;
	height: 1571px;
	margin-left:auto;
	margin-right:auto;
	
}


#header{
	float:left;
	width:960px;
	height:110px;
	
}

.top_menu{
	text-align:center;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:11px;
	color:#5e5e5e;
	line-height:24px;
	cursor:pointer;
}

.top_menu:hover{
	text-align:center;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:11px;
	color:#ff6600;
	line-height:24px;
	cursor:pointer;
}



#logo{
	float:left;
	width:349px;
	height:75px;
	margin-top:25px;
	margin-left:5px;
	background-image:url(../images/logo-web-26.png); background-repeat:no-repeat;
	
}

.callus{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#FFF;
	margin-top:13px;
	margin-right:20px;
	}

.call_text{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#5e5f60;
}

.smo_spacing{
	margin-left:7px;
}

#nav_bar{
	height:50px;
	width:960px;
	float:left;
}

.call_text2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#2a9a5c;
}

	

#banner_bar{
	float:left;
	width:960px;
	height:316px;
	margin-top:1px;
	
}


<!--banner slide-->
<!--banner slide-->

#navigation_bar{
	float:left;
	width:960px;
	height:70px;
	
}

.menu{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FFF;
	cursor:pointer;
	text-align:center;
	font-weight:bold;
	height:50px;
	
}

.menu:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#0a5ca8;
	cursor:pointer;
	text-align:center;
	font-weight:bold;
	background-image:url(../images/menu_hover.png); background-repeat:repeat-x;
	
}

.menu_selected{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#0a5ca8;
	cursor:pointer;
	text-align:center;
	font-weight:bold;
	background-image:url(../images/menu_hover.png); background-repeat:repeat-x;
	
}


li{
	float:left;
	list-style:none;
}

.menu_spacing{
	padding-top:16px;
}

.sep{
	background-image:url(../images/sep.png); background-repeat:no-repeat;
}



#box_bar{
	float:left;
	width:304px;
	height:333px;
	background-color:#FFF;
	margin-top:0px;
}

.box_head{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:# FFF;
	line-height:20px;
	
}

.box_text{
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#7d7979;
	line-height:20px;
}


#brands_bar{
	float:left;
	width:960px;
	height:100%;
	margin-top:30px;

	background-color:#FFF;
}


#scroll_bar{
	float:left;
	width:960px;
	height:217px;
	margin-top:30px;
	background-image:url(../images/scroll_bg.png); background-repeat:repeat-x;
}


img{border:0px;
}

.head1{
	text-align:center;
	font-family:Verdana, Geneva, sans-serif;
	font-size:14px;
	color:#03F;
}

.head2{
	text-align:center;
	font-family:Verdana, Geneva, sans-serif;
	font-size:19px;
	color:#FFF;
}

.head2_spacing{
	padding-top:10px;
}

.prod_list{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#243513;
	font-weight:bold;
	cursor:pointer;
}

.prod_list:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#8b6234;
	font-weight:bold;
	cursor:pointer;
}


.para1{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#868884;
	line-height:20px;
}

#contend_area{
	margin-top:30px;
	float:left;
	height:auto;
	width:960px;
}

.values_list{
	font-family:Verdana, Geneva, sans-serif; 
	font-size:12px;
	color:#41413e;
	font-weight:bold;
	cursor:pointer;
}

.values_list:hover{
	font-family:Verdana, Geneva, sans-serif; 
	font-size:12px;
	color:#999;
	font-weight:bold;
	cursor:pointer;
}

#servicespage_contend_area{
	margin-top:20px;
	float:left;
	height:auto;
	width:960px;
}


#sidebar_left{
	float:left;
	width:356px;
	height:auto;
}

#centerbar_left{
	float:left;
	width:590px;
	height:223px;
	margin-left:10px;
	margin-top:30px;
}

.title_small{
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:12px;
	color:#009900;
}

.wel_a{
	font-family:Verdana, Geneva, sans-serif;
	font-size:18px;
	color:#112302;
}

.wel_b{
	font-family:Verdana, Geneva, sans-serif;
	font-size:18px;
	color:#7a4c1b;
}

.wd{
	background-image:url(../images/wd_1.png); background-repeat:no-repeat;
	cursor:pointer;
		
}


.wd:hover{
	background-image:url(../images/wd_1_mo.png); background-repeat:no-repeat;
	cursor:pointer;
	
}


.wde{
	background-image:url(../images/wde_1.png); background-repeat:no-repeat;
	cursor:pointer;
		
}


.wde:hover{
	background-image:url(../images/wde_1_mo.png); background-repeat:no-repeat;
	cursor:pointer;
	
}



#sidebar_right{
	float:left;
	width:346px;
	height:225px;
	margin-top:30px;
	margin-left:13px;
}

.service_list{
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:12px;
	color:#f4f6d4;
	line-height:22px;
	cursor:pointer;
}

.service_list:hover{
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:12px;
	color:#999;
	line-height:22px;
	cursor:pointer;
}


.welcome_head1{
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:18px;
	color:#ff6600;
	margin-left:20px;
	
}


.conten_text{
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#333;
	line-height:22px;
}

.project_text{
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#FFF;
	line-height:22px;
}



.about_contend_text{
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:12px;
	color:#2f2f2f;
	line-height:24px;
}


.client_name{
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:12px;
	color:#4a4b4c;
	line-height:18px;
}

.rm_text{
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:12px;
	color:#FFF;
	line-height:22px;
}

.imgage_spacing{
	padding-left:20px;
	padding-right:20px;
}

.bottom_head{
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:18px;
	font-weight:bold;
	color:#000;
	
}

.sitemap_text{
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:14px;
	
	color:#FFF;
	padding-left:20px;
	
}

.proficient_service_list{
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:12px;
	color:#5e5e5e;
	line-height:24px;
	cursor:pointer;
}

.proficient_service_list:hover{
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:12px;
	color:#ff6600;
	line-height:24px;
	cursor:pointer;
}





/*news letter start here*/
.fieldset{
	width:270px;
	height:25px;
	background-image:url(../images/newsletter_field.png); background-repeat:no-repeat;
}

.padding{
	padding-left:10px;

}


.subscribe_btn{
	width:81px;
	height:25px;
	background-color:#ff6600;	
	
	cursor:pointer;
	border: 1px #999 solid;
	float:left;
}


/*news letter start here*/
	


#footer{
	float:left;
	width:960px;
	height:62px;
	margin-top:0px;
	margin-top:30px;
	background-color:#0a5ca8;
	

	
}

.coopyrights_text{
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#FFF;
	line-height:20px;
	cursor:pointer;
}



.sep{
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:9px;
	color:#5e5e5e;
	line-height:20px;

}


.headline_text{
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	color:#2f2f2f;
	font-size:14px;
	font-weight:bold;
	
}

.headline_text_a{
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	color:#ff6600;
	font-size:14px;
	font-weight:bold;
	
}

.read_text{
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	color:#2f2f2f;
	font-size:12px;
	
}

.more_text_a{
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	color:#ff6600;
	font-size:12px;
	
}

.service_images{
	opacity: 1;
	cursor:pointer;
}

.service_images:hover{
	opacity: 0.6;
	cursor:pointer;
}

.hr_text{
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:12px;
	color:#900;
	line-height:20px;
}


