@charset "utf-8";
/*
Theme Name: ARSingh
Theme URI: ecraconsulting.com
Description: Very Neat Web 2.0
Version: 1.0
Author: Amit Mendapara
*/

HTML,body {
	background:#061536;
	font-family:Arial, Helvetica, sans-serif; font-size:11px;
	color:#555; margin:auto;
	padding:0;
}

#wrapper {
	width:1024px;background:url(../img/index_bg.jpg) no-repeat #061536;
	height:auto; margin:auto;
	margin:0 auto; border:solid 0px #fff; 
}

#wrapper_com_ovr {
	width:1024px; background:url(../img/com_over_bg.jpg) no-repeat #061536;
	height:100%; margin:auto;
	margin:0 auto; border:solid 0px #fff; overflow:hidden;
}
#wrapper_service {
	width:1024px; background:url(../img/our-services-bg.jpg) no-repeat #061536;
	height:100%; 
	margin:0 auto; border:solid 0px #fff; overflow:hidden;
}


#header {
	width:947px; margin:auto; 
	border:solid 0px #fff;
	background:url(../img/hr_bg1.jpg);
	height:101px;
	clear:both;
}
	#logo {
		background:url(../img/logo.png) no-repeat;
		width:409px;
		height:83px; border:solid 0px #fff;
		margin:10px 0 0 0px ;
		float:left;
	}
	#top-nav {
		border:solid 0px #fff;
		float:right;
		margin:10px 30px 0 0;
		width:460px;
		height:33px;
		padding:48px 0 0 0;
	}
#content {
	clear: left;
	color: #ccc;
}

#container {
	border:solid 0px #fff;
	width:1000px; overflow:hidden;
}
	.inner_container{
		height:279px; 
	}

	.left_space {
		width:106px;
		float:left;
		height:447px;
		background:url(../img/lf_bg.jpg) no-repeat; 
		border:solid 0px #fff; 
	}
	.inner_lf_space {
		height:281px;
		background:url(../img/Ser_lf_bg.jpg) no-repeat;
	}
	.fleet_lf_space {
		height:786px;
		background:url(../img/fleet_lf.jpg) no-repeat;
	}
	.right_space {
		width:100px;
		float:right;
		height:447px;
		border:solid 0px #fff;
		background:url(../img/rt_bg.jpg) no-repeat; 
	}
	.inner_rf_space{
			height:278px;
			background:url(../img/Ser_rf_bg.jpg) repeat-y; border:solid 0px #fff;
		}
	.fleet_rf_space{
			height:786px;
			background:url(../img/fleet_rf.jpg) repeat-y; border:solid 0px #fff;
		}
	#container_detail_index {width:947px; height:auto; margin:5px auto 0 auto; border:solid 0px #fff;  padding:0;  background:#18273c; }
	#container_detail {width:947px; height:279px; margin:5px auto 0 auto; border:solid 0px #fff;  padding:0;  background:#18273c; }
	#container_detail_contact {width:947px; height:270px; margin:0px auto 0 auto; border:solid 0px #fff;  padding:0;  background:#18273c; }
	#container_detail_comp {width:947px; height:270px; margin:5px auto 0 auto; border:solid 0px #fff;  padding:0;  background:#18273c; }
		.outline {width:947px; height:279px; border:solid 1px #fff; overflow:hidden; position:absolute; background:#18273c; }
			.outline1 {width:947px; height:100%; border:solid 1px #fff; margin:0; padding:0; overflow:hidden  }
		
		.fleetoutline { height:783px; background:#18273c;}
	html* #container_detail{height:97%; border:solid 0px #fff; overflow:hidden; }
	
/*service page  */		
		.service_header_img { background:url(../img/service_header.jpg);width:947px; height:279px; border:solid 0px #fff;}
			.service_header_img h2{ font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#fef19a;  padding:145px 0 0px 10px; width:100%; float:left; line-height:20px; } 
			.service_header_img p{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#fff; padding:10px 0 0 10px; border:solid 0px #fff; line-height:15px; text-align:justify; }	
			
			.service_header_img_pip { background:url(../img/service_header.jpg); width:947px; height:279px; border:solid 0px #fff;}
			.service_header_img_pip h2{ font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#fef19a;  padding:130px 0 0px 10px; width:100%; float:left; line-height:20px; } 
			.service_header_img_pip p{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#fff; padding:10px 0 0 10px; border:solid 0px #fff; line-height:15px; text-align:justify; }	
			
			.service_header_image {background:url(../img/service_header.jpg); height:100%;}
			.service_header_image h2{ font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#fef19a;  padding:102px 0 0px 10px; width:100%; float:left; line-height:20px; } 
			.service_header_image p{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#fff; padding:0px 0 0 10px; border:solid 0px #fff; line-height:15px; text-align:justify; }	
			.service_header_img ul { width:auto; height:30px; border:solid 0px #fff; float:left; margin:0; padding:0 45px 0 25px; color:#fff; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
			.service_header_img li { list-style:circle;}
			
		.service_header_img1 {background:url(../img/service_header1.jpg); width:947px; height:279px; border:solid 0px #fff;}
			.service_header_img1 h2{ font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#fef19a;  padding:145px 0 10px 10px; width:100%; float:left; line-height:20px; } 
			.service_header_img1 p{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#fff; padding:10px 0 0 10px; line-height:15px; text-align:justify; }
		
		.service_header_img2 {background:url(../img/service_header2.jpg); width:947px; height:279px;}
			.service_header_img2 h2{ font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#fef19a;  padding:145px 0 10px 10px; width:100%; float:left; line-height:20px; } 
			.service_header_img2 p{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#fff; padding:5px 0 0 10px; line-height:15px; text-align:justify; }
	
			.service_header_img_left {width:151px; height:100%; border:solid 0px #fff; margin:0; padding:147px 0 0 20px; float:left; }
			.service_header_img_right {width:742px; height:100%; border:solid 0px #fff; margin:0; padding:0; float:left;}

			
		.fleet_img	{ width:348px; height:782px; border:solid 0px #fff; float:left; background:url(../img/fleet_img.jpg) no-repeat;}			
		.fleet_contain {width:480px; height:782px; border:solid 0px #fff; float:left; background:url(../img/fleet_img_rt.jpg) no-repeat; }
			.fleet_title { margin:15px 0 0 20px; border:solid 0px #fff;}
				.fleet_h2{ color:#f6f248; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold;}
				.fleet_text { color:#fff; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}
				.fleet_vline { background:url(../img/vline.jpg) no-repeat; height:1px; width:500px; border:solid 0px #fff; margin:12px 0 0px 13%; }
				.fleet_gallary { border:solid 0px #fff; width:550px; height:auto; margin:0px 0 0 35px;}
					.fleet_gallary tr{ color:#b7e6f7; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; text-align:center; font-weight:bold;}
					.fleet_gallary img { width:80px; height:57px; border:solid 0px #fff; margin:10px;}
					.fleet_gallary h3 { color:#b7e6f7; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; border:solid 0px #fff; width:80px; height:20px; float:left;}
		.company_img { width:358px; height:277px; border:solid 0px #fff; float:left; margin:0; padding:0; background:url(../img/service_img.JPG) no-repeat; }
		.service_img { width:358px; height:277px; border:solid 0px #fff; float:left; margin:0; padding:0; background:url(../img/contact.jpg) no-repeat; }
		.service_contain { width:584px; height:100%; float:left; border:solid 0px #fff}
		.service_contain a {color:#fff; text-decoration:none}
		.clearfix { clear:both;}
			.service_contain .address{ width:200px; height:100%; border:solid 0px #fff; float:left; padding-left:10px;}
			.service_contain .line1{ width:20px; height:100%; border:solid 0px #fff; float:left; background:url(../img/contact_line.jpg) no-repeat; margin:0 0 0 10px;}
			.service_contain #form { width:325px; height:100%; border: solid 0px #fff; float:left; padding:5px 0 0 13px;;}
				.service_contain #form input{ background:#676744; width:150px; border:solid 1px #999; color:#f6f447;}
				.service_contain #form textarea{ background:#676744; width:250px; border:solid 1px #999; height:70px; color:#f6f447;}
				.service_contain #form td{ width:150px; }
				.service_contain #form table{ margin:10px;}
				.submit1 {width:100px;}
				.title{color:#f6f447; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:11px;}								
			
			.service_contain h2{ font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#fef19a; margin:10px 0 0 0; line-height:20px; }
			.service_contain p{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#fff; margin:10px 25px 15px 0; line-height:15px; text-align:justify; }			
			.service_contain h1{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-transform:uppercase; color:#9bc4ff; margin:15px 0 15px 0;}	
				
/*service page end  */			

#footer{
	border:solid 0px #fff;
	background:url(../img/ft_bg1.jpg) no-repeat;
	width:947px;
	height:252px;
	margin:0px 0 0 25px;
}

	.service_footer { 
		height:166px; width:1000px;  
		margin:0px;
		border:solid 0px #fff; 
		float:left; overflow:hidden;
		}
		
	html* .service_footer{
		margin:0; padding:0; border:solid 0px #fff; width:973px; height:176px;
		}
	
	.fleet_footer {height:166px; background:url(../img/fleet_ft_bg1.jpg) no-repeat; width:1024px; float:left;}
	.footer_left {
		width:106px;
		height:100px;
		float:left;
		border:solid 0px #fff;
	}
	
	#footer_contain{
		border:solid 0px #fff;
		width:946px;
		margin:0; padding: 0 0 0 ;
		height:180px;
	}
	#footer_contain{ *padding-top:10px; }

	.service_footer_contain{ 
		border:solid 0px #fff;
		width:619px;
		margin:15px 0 20px 200px;
		height:72px;
	}
	.service_footer_contain a{ text-decoration:none;}
		#footer_contain .com_mis {
			width:330px;
			height:auto;
			float:left;
			border:solid 0px #fff;
		}
		.footer_service_btn { width:280px; height:auto; border:solid 0px #fff; margin:0 25px 0 25px; float:left;}
		
			#footer_contain .com_mis h1 {
				background:url(../img/comp_mission.png) no-repeat;
				font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px;
				color:#fff; display:block;
				line-height:29px;
				padding:0 0 0 10px;
			}
			#footer_contain .com_mis p {
				font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;
				color:#fff; text-align:justify;
				padding:0 0 0 5px; border:solid 0px #fff;
			}
			#footer_contain .com_mis a {
				color:#fff000; text-align:justify;
				padding:5px 0 5px 10px; 
				font-size:11px; 
				font-family:Verdana, Arial, Helvetica, sans-serif;
				text-decoration:none;
			}
			#footer_contain .com_mis a:hover {
				color:#fff;
			}			
		
		#footer_contain .our_lc {
			width:214px; float:left;
			height:auto;
			margin:0 0 0 22px;
			border:solid 0px #fff;
		}
		.footer_location_btn { width:280px; height:auto; border:solid 0px #fff; margin:0 25px 0 25px; float:left;}
		#footer_contain .our_lc img{
			margin: 10px 0 0 0px; 
		}
		
			#footer_contain .our_lc h1 {
				background:url(../img/our_location.png) no-repeat;
				font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px;
				color:#fff;
				line-height:29px;
				padding:0 0 0 10px;
			}
		
			#footer_contain .our_lc a {
				color:#fff000; text-align:justify;
				padding:10px 0 5px 10px; 
				font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif;
				text-decoration:none;
				}
				#footer_contain .our_lc img {
					border:solid 0 #fff;
				}
			#footer_contain .our_lc a:hover { 
				color:#fff;
			}	
		
		#footer_contain .our_ft {
			width:350px; float:left;
			height:auto;
			margin:0 0 0 25px;
			border:solid 0px #fff;
		}
		.footer_fleet_btn { width:280px; height:100%; border:solid 0px #fff; float:left; margin-left:0%;}

			#footer_contain .our_ft img{
				margin: 18px 0px 8px 5px;
			}
			#footer_contain .our_ft h1 {
				background:url(../img/Our_fleet.png) no-repeat;
				font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px;
				color:#fff;
				line-height:29px;
				padding:0 0 0 10px;
			}
		
			#footer_contain .our_ft a {
				color:#fff000; text-align:justify;
				padding:10px 0 5px 10px; font-size:12px;
				text-decoration:none; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif;
			}
			#footer_contain .our_ft a:hover { 
				color:#fff;
				}	
	
	#footer_note {
		border:solid 0px #fff;
		width:400px; height:100px;  
		padding:0px; margin:0 0 0 285px;
	}
	#footer_note a{
			color:#415586;
	}
	#footer_note a:hover{
			color:#fff;
	}
	#footer_note p{
		font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px;
		color:#415586;
		border:solid 0px #fff;
		padding-top:10px; text-align:center
		}
	#footer_note p {
		_padding-top:0px;
	}		
		
	.line {
			background:url(../img/line.jpg) repeat-x;
			width:520px; border:solid 0px #fff;
			margin:0 0 0 230px;
			height:2px;
			float:left;
			}		
	.line {
		_margin:0 0 0 115px;
	}			
	.line_index {
			background:url(../img/line.jpg) repeat-x;
			width:520px; border:solid 0px #fff;
			margin:10px 0 0px 200px;
			height:2px;
			float:left;
	}
 .line_index{
		_margin:10px 0 0 100px;
	}
	
.genLink:link,.genLink:active,.genLink:visited,#innerRight a
{
	font:normal 11px Verdana;
	color:#0F5FFF;
	text-decoration:none;
	border-bottom:0px solid #0F5FFF;
}
.genLink:hover,#innerRight a:hover
{
	border-bottom:none;
}

.bubbleInfo {
    position: relative;
}

.popup {
    position: absolute;
    display: none; /* keeps the popup hidden if no JS available */
}



#dropmenudiv{
position:absolute;
border:1px solid black;
border-bottom-width: 0;
font:normal 10px Verdana;
line-height:18px;
z-index:100;
}

#dropmenudiv a{
background:#0099FF;
color:#fff;
width: 100%;
display: block;
text-indent: 3px;
border-bottom: 1px solid #0066FF;
padding: 1px 0;
text-decoration: none;
font-weight: bold;
}

#dropmenudiv a:hover{ /*hover background color*/
background-color:#00CCFF;
color:#000;
}

#uvtt {position: absolute; left: -1000px; font-weight:bold; visibility: hidden; color:#061536; background-color: #fff; border: solid 2px #aaa; padding: 20px; z-index: 200;}