@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; 
}

#wrapper_fleet {
	width:1024px; background:url(../img/our-fleet-bg.jpg) no-repeat #061536;
	height:auto; position:relative; 
	margin:0 auto 0 auto; border:solid 0px #fff; overflow:hidden;
}

*html #wrapper_fleet { margin-left:170px;}

#header {
	width:947px; margin:auto; 
	border:solid 0px #fff;
	background:url(../img/hr_bg1.jpg);
	height:101px;
	clear:both;
}

#header {
	_margin:0 0 0 35px;
}
	#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;
	}
	#top-nav {	
		_margin-left:45px;
	}	



#content {
	clear: left;
	color: #ccc;
}

#container {
	border:solid 1px #fff;
	width:947px;  overflow:hidden; margin:auto; height:785px;
}
#container {
	_margin: 0 0 0 35px;
}

	/*.inner_container{
		height:277px;
	}*/

	.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 {width:947px; border:solid 0px #fff; margin:0; padding:0; float:left;  text-align:left; }
		.outline {width:947px; height:auto; border:solid 0px #fff; overflow:hidden; }
		.fleetoutline { height:785px; background:#18273c; border:solid 0px #fff; width:947px }
	html* #container_detail{height:99%;}
	
/*service page  */		
		.service_header_img { background:url(../img/service_header.jpg); height:100%;}
			.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_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); height:100%;}
			.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); height:100%;}
			.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 20px 0 10px; padding:0; float:left;}

			
		.fleet_img	{ width:348px; height:784px; border-right:solid 0px #fff; float:left; background:url(../img/fleet_img.jpg) no-repeat;}			
		.fleet_contain {width:auto; height:784px; border-left:solid 0px #fff; float:right; background:url(../img/fleet_img_rt.jpg) #18273C no-repeat; margin-right:2px; }
		*html .fleet_contain {margin-right:0}
			.fleet_title { margin:15px 0 10px 20px; border:solid 0px #fff; *margin:15px 0 0 20px;}
/**+html .fleet_title {margin:15px 0 0 20px;}*/
	.hr { background:url(../img/vline.jpg) left center no-repeat; height:4px; width:500px; display: block; overflow:hidden; margin:0 0 0 50px; padding:0; 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) left center no-repeat; height:1px; min-height:1px;  width:500px; overflow:inherit;  margin:0 0 0 50px; padding:0;  border:solid 0px #fff; }
				.fleet_gallary { border:solid 0px #fff; height:auto; width:597px; margin:0; padding:0; text-align:left; text-align:left; *margin-top:-5px;}
/*html* .fleet_gallary { margin-top:0px;}*/
					.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;}
		.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;}
				.service_contain #form td{ width:100px; }
				.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 #000;
	background:url(../img/ft_bg.jpg) no-repeat;
	width:1155px; float:left; 
	height:252px;
}	*/
<!--	.service_footer {  height:166px; border:solid 0px #fff; background:url(../img/ser_ft_bg.jpg) no-repeat; width:1155px; float:left; margin:-2px;}-->
	 /*html* .service_footer{margin:0px;}*/
	/*.fleet_footer {height:166px; background:url(../img/fleet_ft_bg1.jpg) no-repeat; width:1024px; border:solid 0px #fff;}*/
	/*.footer_left {
		width:106px;
		height:100px;
		float:left;
		border:solid 0px #fff;
	}*/
	
/*	#footer_contain{
		float:left;
		border:solid 0px #fff;
		width:946px;
		margin:15px 0 0 0;
		height:180px;
	}*/
	
	.service_footer_contain{ 
		border:solid 0px #fff;
		width:619px;
		margin:15px 0 0px 200px;
		height:72px;
	}
	.service_footer_contain {
		_margin:15px 0 0 200px;
	}
		.footer_location_btn { width:280px; height:auto; border:solid 0px #fff; margin:0 25px 0 25px; float:left;}
		.footer_fleet_btn { width:280px; height:100%; border:solid 0px #fff; float:left; margin-left:0%;}
	
#footer_note {
		border:solid 0px #fff;
		width:400px; height:50px;  
		padding:0px; margin:0 auto 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:530px; border:solid 0px #fff;
			margin:5px auto 0 25px;
			height:2px;
			float:left;
			}	
	.line {
		_margin-left:20px;
	}
		
.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;}