@charset "utf-8";
/* CSS Document */
@import url("reset.css");
br{ font-size:0; height:0; line-height:0; clear:both;}
a, a:hover, a:active, a:focus { outline:none; outline-style:none; outline-width:0;}

a{ color:#0A7DC0; text-decoration:none;}
a:hover{ color:#026CA8; text-decoration:none}

.home{ line-height:20px;}

.home a{ color:#262422; text-decoration:none;}
.home a:hover{ color:#026CA8; text-decoration:none}


body {margin:0; padding:0; font-family:Arial, Verdana,Georgia,"Times New Roman",Times,serif; color:#1d3f7d; background:#e2e0da url(../images/bg.jpg) repeat; font-size:12px; line-height: 16px;}

/*.bg{background:url(../images/home-blur-background.jpg) #8b9b94;background-position:center center;background-size:cover;height:760px;width:100%;border-bottom:1px solid #999;box-shadow:2px 0 3px rgba(0,0,0,0.3)}
*/

/***********************************************************************
 * Base classes
 **********************************************************************/
#container{width:100; margin: 0px auto; padding:0;}
#wrapper {width:855px; margin: 0px auto; padding:0;}
.clear {font-size:0; height:0; line-height:0; clear:both;}

#header_section {margin:0 auto; padding:0; height:121px; position:relative;}
	#header_section .top_menu{ margin: 100px 10px 0 5px; float:right; font:normal 11px/20px Arial, Helvetica, sans-serif; color:#666666;}
	
	#header_section .top_menu a {font:normal 11px/20px Arial, Helvetica, sans-serif; color:#000; text-decoration:none; padding:0 11px;}
	#header_section .top_menu a:hover {color:#fff;}

#header_section .top_menu .active {color:#077DC1;}






#contan_section{margin:0 auto; padding:0; float:left; width:100%;  position:relative;}
	 #contan_section .top{ background:url(../images/top.png) no-repeat bottom; width:854px; height:16px; float:left;}
	 #contan_section .mid{ background:url(../images/mid.png) repeat-y top; width:854px; float:left; min-height:380px; }
	 #contan_section .bottom{ widows:854px; height:16px; float:left; }
	 
	 
	   #contan_section .mid .left_site{ width:232px; float:left;padding:0 0px 0 7px; margin-top:-8px;  position:relative;}
	   #contan_section .mid .left_site .cont{  padding-left:15px; position:relative; font-size:11px;}
	  
	  #contan_section .mid .right_site{ width:605px; float:right; border-left:1px dotted #858585; padding:0 8px 0 0px; margin-top:-8px; min-height:490px;}
	 
 
#slider{margin:0; padding:0;width:840px;height:354px; margin-left:7px; margin-top:-8px; }	
	#slider ul, #slider li{margin:0; padding:0;	list-style:none;	}
	#slider li{width:840px;	height:354px; overflow:hidden; 	}	
	/*#prevBtn, #nextBtn{ 
		display:block;
		width:30px;
		height:77px;
		position:absolute;
		left:-30px;
		top:71px;
		}	
	#nextBtn{ 
		left:696px;
		}														
	#prevBtn a, #nextBtn a{  
		display:block;
		width:30px;
		height:77px;
		background:url(images/btn_prev.gif) no-repeat 0 0;	
		}	
	#nextBtn a{ 
		background:url(images/btn_next.gif) no-repeat 0 0;	
		}*/














 
 
 
 .row{ height:20px;}
 
 .bamnner{ margin:27px 28px 20px 0px; float:right}
 
p{font-family:Arial; color:#1d3f7d; font-size:11px; line-height:18px; padding:0 29px 10px 37px; text-align:justify;}
 
 #footer_section{margin:2px 0 0 0; padding-bottom:10px;  height:20px;}
 	.copyright{color: #000000; font: 11px/11px Arial, Helvetica, sans-serif; width:50%; float:left; padding-left:10px;}
	.copyright a{color: #000000; padding-right:12px;}
	.copyright a:hover{color: #3b6990; text-decoration:none;}
	.copyright .active{color: #3b6990; text-decoration:none; cursor:pointer;}
	
	.design{font-size:11px; color:#000000; float:right; margin-right:10px; padding:0px 0 0 0; font: 11px/11px Arial, Helvetica, sans-serif;}
	.brandwizz a{color:#3b6990; text-decoration:none;}
	.brandwizz a:hover{color:#3b6990; text-decoration:none;}


.dot_line{ border-bottom:1px dotted #858585; margin-left:30px; margin-bottom:10px;}

.tab_text{font-family:Arial; color:#1d3f7d; font-size:11px; line-height:18px; padding:0; text-align:justify; vertical-align:text-top; padding-bottom:7px;}

.dot_line2{ border-right:1px dotted #858585; width:2px; margin-left:25px; height:300px; float:left;}




.service_form2{ width:100%; margin-top:15px; margin-left:30px;}
.service_form2_field {float: left; margin-bottom: 10px; }
.service_form2_field label {float: left; width: 150px; font-size:11px; font-weight: bold;}
.service_form2_field input{border: 1px solid #cacaca;float: left;font-size: 11px; height: 18px;padding:2px;color:#484848; background-color:#f6f6f6; -moz-border-radius: 5px; border-radius: 5px; margin-top:3px; outline:none;}
.service_form2_field textarea{ border: 1px solid #cacaca; float: left; font-size: 11px; padding:4px; color:#484848; height:50px; background-color:#f6f6f6; -moz-border-radius: 5px; border-radius: 5px; margin-top:3px; outline:none; }
.button {background: url(../images/formbg.gif) repeat-x scroll left top;border: 1px outset #CCCCCC; color: #000; cursor: pointer;font-family: Tahoma; font-size: 11px; font-weight: bold; margin-right: 20px; padding: 3px 5px;}




.clients-warm{ float:left; width:127px; height:150px; margin:0px auto; padding:0px; background-color:#fff; margin-bottom:15px; text-align:center}
.clients-warm img{width:125px; height:125px; text-align:center; border:1px solid#e2e0e0;}
.clients-warm-text{ text-align:center; font-size:12px; color:#1d3f7d; font-weight:bold; padding-top:7px;}

.clients-r{ margin-right:15px;}















.difflisttext_r{width:500px; float:left;}
.difflisttext_r ul{list-style-type: none;margin: 0;padding: 0;margin-bottom: 8px;}
.difflisttext_r ul li{padding: 4px 0 4px 12px; background: url(../images/dot.jpg) no-repeat  center left;  }



#feedback{padding:0 0 0 0px;  color:#383838;}
#feedback label{float: left; width: 110px;margin: 0px 10px 0px 0px; text-align:left; line-height:1em; color:#383838;}
#feedback .input_fil{width:300px; border:1px solid #ccc; height:12px; padding:4px; color:#808080; float: left;margin-bottom:5px;}
#feedback .textarea_fil{width:300px; border:1px solid #ccc; height:90px; padding:4px; color:#808080;float: left;}
#feedback p{clear:both; padding-bottom:10px;}
#feedback .formbutton {cursor:pointer;border:outset 1px #ccc; background:#999; color:#18486A; font-weight:bold; font-size:11px; font-family:Tahoma;padding: 3px 5px;background:url(../images/formbg.gif) repeat-x left top; margin-right:20px; }




.accordion {width: 539px; margin-left:37px;}
.accordion h3 {padding: 5px 5px;margin: 0; color:#077DC1; font-weight:bold; border-left: solid 1px #BABABA;	border-bottom: none;cursor: pointer;}
.accordion h3:hover {color:#077DC1;}
.accordion h3.active {background-position: right 5px;}
.accordion p {	margin: 0;	padding: 5px;}




.difflisttext_l{width:500px; float:left; margin-left:50px;_margin-left:30px; color:#383838;}
.difflisttext_l ul{list-style-type: none;margin: 0;padding: 0;margin-bottom: 8px;}
.difflisttext_l ul li{padding: 4px 0 4px 12px; background: url(../images/dot.jpg) no-repeat  center left; }


.cor2{padding: 5px 5px;margin: 0; color:#077DC1; font-weight:bold; border-left: solid 1px #BABABA;	border-bottom: none;cursor: pointer;}
.cor2:hover{color:#077DC1; text-decoration:none;}
