body {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #adadad;
	background-color: #000;
	margin: 0px;
	padding: 0px;
}

img{ border:0px; margin:0px; padding:0px;}

.float-left {
	float:left; 
}
.float-right {
	float:right;
}

a{color:#CCCCCC;
	text-decoration:none;
	margin:0px; padding:0px;
	outline:none;
	}
	
a:hover{color:#e71c27;
	text-decoration:underline;
	margin:0px; padding:0px;
	outline:none;
	}
	
.space{ width:100%; height:15px; margin:0px; padding:0px; float:left;}

#container {
	width:1260px;
	 margin:0 auto; 
	 padding:0px 0 0px 0; 
	 display:table;
	 }

#header{ width:1260px;
	 margin:0 auto; 
	 padding:0px 0 0px 0; 
	 display:table; height:182px; background-color:#000000;
	 }

.top_heading{ float:right; width:640px; margin:0px; padding:125px 0 0 0;}

.logo{ float:left; position:absolute; margin-left:111px;}


#contant{ width:1260px;
	 margin:0 auto; 
	 padding:0px 0 0px 0; 
	 display:table; height:546px; background-color:#d8d8d8;  
	 }

#contant_area{ width:966px;
	 margin:21px 72px 0 0; 
	 padding:0px 0 0px 0; 
	 display:table; float:right;    
	 }


#contant_left{ width:253px;
	 margin:10px 0px 0 0; 
	 padding:0px 0 0px 0; 
	 display:table; float:left;    
	 }
	 

.nav_bg{ width:214px;
	 margin:0px 0px 0 20px; 
	 padding:0px 0 0px 0; 
	 display:table; float:left; height:189px; background:url(images/nav_bg.png) no-repeat left top;    
	 }

ul.nav{ margin:0px; padding:5px 0 0 12px; list-style:none;}
ul.nav li{ margin:0px; padding:1px 0 0px 0; color:#FFFFFF; font-size:18px; text-align:left;}


#contant_right{ width:511px;
	 margin:0px auto; 
	 padding:33px; 
	 display:table; float:top right; background:url(images/right_contant_bg.png) no-repeat left top; height:357px;    
	 }
	 
#contant_right1{ width:511px;
	 margin:0px auto; 
	 padding:33px; 
	 display:table; float:top right; background:url(images/1right_contant_bg.png) no-repeat left top; height:357px;    
	 }	 
	 

#contant_right2{ width:431px;
	 margin:0px auto; 
	 padding:190px 0 0 0; 
	 display:table; float:top right;
	 }

.clients_logo_slider{  width:431px;
	 margin:12px 0 0 0; 
	 padding:26px 20px 0 31px; 
	 display:table; float:right; background:url(images/client_slider_bg.png) no-repeat; height:96px;}


	 


#footer{ width:1260px;
	 margin:0 auto; 
	 padding:10px 0 0px 0; 
	 display:table; height:50px; background-color:#000000;
	 }

.copyright{
	 margin:0 0 0 240px; 
	 padding:0px 0 0px 0;
	 width:400px; float:left; color:#CCCCCC; font-size:11px; 
	 
	 }
.footer_txt{margin:0 75px 0 0px; padding:0px 0 0px 0;float:right; color:#CCCCCC; font-size:11px; }	 
	 


.slider_menu_bg{ width:206px;
	 margin:0px 0px 0 0px; 
	 padding:5px 0 0px 0; 
	 display:table; float:left; height:193px; background:url(images/slider_menu_bg.png) no-repeat left top;    
	 }
	 
	 
ul.slide_txt{ margin:0px; padding:0px 0 0 0px; list-style:none;}
ul.slide_txt li{ margin:0px; padding:2px 0 2px 0;  text-align:left;}

ul.slide_txt li a{ margin:0px; padding:0px 0 0px 32px; color:#cccccc; font-size:13px;  }
ul.slide_txt li a:hover{ color:#fff; text-decoration:underline; }
ul.slide_txt li a.selected{ color:#fff; text-decoration:underline; }

.buttons{width:173px;}


.hide_buttons{width:100px;}

.txt{ margin:0px; padding:10px 0 0 20px; font-size:14px; color:#000; font-weight:bold;}
.txt1{ margin:0px; padding:0px 0 0 20px; font-size:13px; color:#333333;}

.txt2{ margin:0px; padding:10px 0 0 0px; font-size:14px; color:#4a4343; }

.white_txt{ margin:0px; padding:10px 0 0 20px; font-size:14px; color:#fff; }

ul.list{ margin:0px; padding:0px; list-style:none;}
ul.list li{ margin:0px; padding:0px 14px; font-size:10px; color:#FFFFFF; line-height:14px; background:url(images/text_arrow.png) no-repeat left;}


.address_txt{ color:#fff; font-size:14px; font-weight:bold;}

.address{ float:left; margin:4px 0 0 30px; width:150px; color:#cccccc; line-height:18px;}
.address a{ color:#fcf906;}
.address a:hover{ color:#fcf906; text-decoration:underline;}





