/* CSS Document */

*{
	margin:0; padding:0}

body{
	background:url(../images/bg.gif) repeat-x 0 0 #011827;
	font:normal 13px/16px Arial, Helvetica, sans-serif;
	color:#a5c7d9}

ul, li, dt, dt, dd{
	list-style:none}
img{
	border:none}
a{
	outline:none; text-decoration:none}
strong{
	font-weight:bold}
em{
	font-style:italic}
.clear{
	font-size:0; line-height:0; clear:both}
.noBg{
	background:none !important}
.noMarg{
	margin:0 !important}
.noPadd{
	padding:0 !important}
.noBordr{
	border:none !important}

/*------------Header Start--------*/

#header{
	width:925px; margin:0 auto; position:relative}
#header img.logo{
	margin:5px 0 0 27px; float:left}
#header h1{
	background:url(../images/punchline.gif) no-repeat 0 0;
	width:193px; height:19px; display:block; font-size:0;
	line-height:0; text-indent:-999px;
	position:absolute; left:242px; top:42px}
#header ul.topnav{
	background-color:#2e7397;
	float:right; margin:83px 0 0 0; width:387px}
#header ul.topnav li{
	background:url(../images/topnav_bordr.gif) repeat-y 100% 0;
	font:bold 13px/24px Verdana, Arial, Helvetica, sans-serif;
	color:#000; padding:0 2px 0 0; float:left; display:block;
	height:24px}
#header ul.topnav li a{
	color:#000; padding:0 20px; float:left; display:block;
	height:24px}
#header ul.topnav li a:hover{
	background:url(../images/topnav_arrow.gif) no-repeat 50% 0 #000a11;
	color:#4787aa}
.noTopPadd{
	background:none !important; padding:0 !important}
.activeNav{
	background:url(../images/topnav_arrow.gif) no-repeat 50% 0 #000a11;
	color:#4787aa !important;}
#header ul.callUs{
	background:url(../images/toll_icon.gif) no-repeat 0 50%;
	position:absolute; right:0; top:5px;
	padding:0 0 0 58px; width:156px}
#header ul.callUs li{
	font:bold 12px/18px Arial, Helvetica, sans-serif;
	color:#88a3c7; float:none}
#header ul.callUs li span{
	float:left; width:92px}
#header ul.callUs li span.countToll{
	color:#8f9103; width:64px !important; float:left}
#header p.flashImg{
	height:295px; display:block; margin:1px 0 0 0}

/*------------Header End--------*/

/*------------Body Start--------*/

#wrapper{
	width:925px; margin:19px auto 12px auto; 
	overflow:hidden}
#wrapper div.leftContrl{
	width:565px; float:left}
.welcomeHead{
	background:url(../images/welcome_bordr.gif) repeat-x 0 100%;
	font:normal 30px/32px "Century Gothic", Georgia, "Times New Roman", Times, serif;
	color:#518dae; margin:0 0 5px 0; padding:0 70px 5px 0; float:left}
.welcomeHead span{
	color:#999a00}
.welcomeTxt{
	text-align:justify; padding:0 0 15px 0}
.services{
	background-color:#02131d;
	width:260px; margin:25px 24px 0 0; float:left}
.services h2{
	background:url(../images/services_bg.gif) repeat-y 0 0;
	width:260px; height:25px; font-size:0; line-height:0; 
	display:block; text-indent:-9999px; margin:0 0 2px 0}
.services img{
	border:2px solid #758205; width:256px; height:126px}
.services p{
	font:normal 13px/15px Arial, Helvetica, sans-serif;
	color:#a5c7d9; text-align:justify; padding:8px 10px;
	width:240px}
.readMore{
	float:right; margin:15px 0 8px 0; display:block}
.readMore a{
	font:normal 13px/15px Arial, Helvetica, sans-serif;
	color:#36bafa; text-decoration:underline}
.readMore a:hover{
	text-decoration:none}
.fleet{
	background-color:#02131d; width:260px; 
	margin:25px 0 0 0; float:left}
.fleet h2{
	background:url(../images/fleet_bg.gif) repeat-y 0 0;
	width:260px; height:25px; font-size:0; line-height:0; 
	display:block; text-indent:-9999px; margin:0 0 2px 0}
.fleet img{
	border:2px solid #a24e05; width:256px; height:126px}
.fleet p{
	font:normal 13px/15px Arial, Helvetica, sans-serif;
	color:#a5c7d9; text-align:justify; padding:8px 10px;
	width:240px}
#wrapper div.rightContrl{
	background-color:#021e2d; width:300px; float:left;
	margin:0 0 0 28px; padding:15px}
#wrapper div.rightContrl h2{
	background:url(../images/welcome_bordr.gif) repeat-x 0 100%;
	margin:0 0 3px 0; padding:0 0 6px 0; text-indent:-9999px; 
	display:block}
#wrapper div.rightContrl h2 span{
	background:url(../images/contact_usTxt.gif) no-repeat 0 0;
	width:107px; height:15px; font-size:0; line-height:0; 
	display:block}
#wrapper div.rightContrl form.contact{
	background-color:#030e14; margin:0 0 32px 0; padding:18px;
	overflow:hidden}
#wrapper div.rightContrl form.contact label{
	font:normal 13px/22px Arial, Helvetica, sans-serif;
	color:#7494a5; height:22px; display:block; float:left}
.txtBox{
	background-color:#14222a; border:1px solid #2a3942;
	font:normal 13px Arial, Helvetica, sans-serif;
	color:#4a84a2; width:254px; height:21px;
	margin:0 0 6px 0; float:left}
.txtAreaBox{
	background-color:#14222a; border:1px solid #2a3942;
	font:normal 13px Arial, Helvetica, sans-serif;
	color:#4a84a2; width:254px; height:99px;
	margin:0 0 12px 0; float:left}
.addHead{
	font:bold 14px/16px Arial, Helvetica, sans-serif;
	color:#5c97c1; text-decoration:underline; float:left;
	margin:0 0 3px 0}
.contctAdd{
	font:normal 12px/15px Arial, Helvetica, sans-serif;
	color:#5c97c1}
.contctAdd a{
	color:#b03114; text-decoration:underline}
.contctAdd a:hover{
	text-decoration:none}
.captchaImgGen{
	float:left; margin:0 0 12px 0;
	width:148px; height:40px}
.contactSub{
	background:url(../images/submit_btn.gif) no-repeat 0 0;
	width:78px; height:23px; border:none;
	float:left; cursor:pointer}

/*------------Body End--------*/

/*------------Footer Start--------*/

#footer{
	background:url(../images/footer_bg.gif) repeat-x 0 0 #000a11;
	width:100%; margin:0 auto}
#footer div.footBotm{
	width:925px; margin:0 auto; padding:25px 0 18px 0;
	font:normal 12px/15px Arial, Helvetica, sans-serif;
	color:#2a4e60; text-align:center}

/*------------Footer End--------*/

/*------------Inner Page Start--------*/

.serviceHead{
	background:url(../images/welcome_bordr.gif) repeat-x 0 100%;
	margin:0 0 23px 0; padding:0 0 5px 0; font-size:0; 
	line-height:0; display:block; text-indent:-9999px}
.serviceHead span{
	background:url(../images/service_headTxt.gif) no-repeat 0 0;
	width:117px; height:25px; margin:0 0 0 5px; 
	font-size:0; line-height:0;	display:block}
.serviceContrl{
	background-color:#011018; width:855px;
	margin:0 0 0 10px; padding:10px 20px;
	overflow:hidden}
.serviceContrl p{
	margin:0 0 18px 0}
.serviceContrl div.lftServContrl{
	width:420px; float:left}
.serviceContrl div.lftServContrl h4{
	font:bold 13px/15px Arial, Helvetica, sans-serif;
	color:#1dd8e3; text-decoration:underline;
	margin:0 0 15px 0}
.serviceContrl div.lftServContrl ul{
	float:left; margin:0 0 0 4px}
.serviceContrl div.lftServContrl ul li{
	background:url(../images/dotted_arrow.gif) no-repeat 0 5px;
	font:normal 13px/15px Arial, Helvetica, sans-serif;
	color:#518dae; width:183px; margin:0 0 5px 0; 
	padding:0 0 0 12px; float:left}
.serviceContrl div.rgtServContrl{
	background:url(../images/dotted_line.gif) repeat-y 0 0;
	font:normal 13px/16px Arial, Helvetica, sans-serif;
	color:#a5c7d9; width:390px; padding:0 15px 0 28px; float:left}
.serviceContrl div.rgtServContrl p{
	margin:0 0 17px 0; text-align:justify}
.fleetHead{
	background:url(../images/welcome_bordr.gif) repeat-x 0 100%;
	margin:0 0 23px 0; padding:0 0 5px 0; font-size:0; 
	line-height:0; display:block; text-indent:-9999px}
.fleetHead span{
	background:url(../images/fleet_headTxt.gif) no-repeat 0 0;
	width:67px; height:23px; margin:0 0 0 5px; 
	font-size:0; line-height:0;	display:block}
.lftFleetContrl{
	border:1px dashed #1b2830; padding:8px 11px;
	width:350px; float:left; margin:0 0 25px 36px}
.lftFleetContrl table{
	background-color:#06151d}
.rgtFleetContrl{
	border:1px dashed #1b2830; padding:8px 11px;
	width:350px; float:left; margin:0 0 25px 40px}
.rgtFleetContrl table{
	background-color:#06151d}
.carNam{
	background-color:#1b2830;
	font:bold 14px/23px Arial, Helvetica, sans-serif;
	color:#8f9103; text-align:center; display:block}
.padd1{
	padding:13px 15px 7px 15px}
.carDetailHead{
	background-color:#132129;
	font:bold 13px/21px Arial, Helvetica, sans-serif;
	color:#a94807}
.carDetail{
	font:bold 13px/21px Arial, Helvetica, sans-serif;
	color:#90908f}
.contactHead{
	background:url(../images/welcome_bordr.gif) repeat-x 0 100%;
	margin:0 0 23px 0; padding:0 0 5px 0; font-size:0; 
	line-height:0; display:block; text-indent:-9999px}
.contactHead span{
	background:url(../images/contact_headTxt.gif) no-repeat 0 0;
	width:160px; height:23px; margin:0 0 0 5px; 
	font-size:0; line-height:0;	display:block}
.contactAdd{
	float:left; width:350px; margin:0 0 30px 15px}
.contactAdd h4{
	font:bold 14px/16px Arial, Helvetica, sans-serif;
	color:#8f9103; text-decoration:underline;
	margin:0 0 5px 0}
.contactAdd address{
	font:normal 12px/20px Arial, Helvetica, sans-serif;
	color:#fff}
.contactAdd address a{
	color:#7fc9f3; text-decoration:underline}
.contactAdd address a:hover{
	text-decoration:none}
.contactForm{
	background-color:#061116; border:5px solid #062234;
	margin:0 0 30px 40px; padding:8px 8px 14px 8px; 
	float:left; width:468px}
.contactForm h4{
	background:url(../images/contact_subheadBg.gif) repeat-y 0 0;
	font:bold 13px/23px Arial, Helvetica, sans-serif;
	color:#b9effe; display:block; height:23px; text-align:center;
	margin:0 0 14px 0}
.contactForm label{
	font:normal 13px/22px Arial, Helvetica, sans-serif;
	color:#7494a5; text-align:right; width:155px;
	padding:0 18px 0 0; float:left}
.txtBox2{
	background-color:#2d3235; border: 1px solid #577280;
	font:normal 13px Arial, Helvetica, sans-serif;
	color:#b9effe; width:252px; height:20px; 
	margin:0 0 14px 0; float:left}
.txtAreaBox2{
	background-color:#2d3235; border: 1px solid #577280;
	font:normal 13px Arial, Helvetica, sans-serif;
	color:#b9effe; width:252px; height:99px; 
	margin:0 0 14px 0; float:left}
.captchaImg{
	float:left; margin:0 0 18px 173px;
	width:148px; height:40px}
.captchalbl{
	line-height:13px !important; padding:0 18px 0 30px !important;
	width:125px !important}
.captachaBox{
	background-color:#2d3235; border: 1px solid #577280;
	font:normal 13px Arial, Helvetica, sans-serif;
	color:#b9effe; width:146px; height:20px; 
	margin:0 0 18px 0; float:left}
.submitBtn2{
	background:url(../images/submit_btn2.gif) no-repeat 0 0;
	width:93px; height:27px; border:none;
	float:left; margin:0 0 0 173px; cursor:pointer}
.thanx{
	background-color:#061116; border:5px solid #062234;
	margin:0 0 30px 40px; padding:80px 20px; 
	float:left; width:444px; text-align:center}
.thanx p{
	font:normal 22px/28px Verdana, Arial, Helvetica, sans-serif;
	color:#C47D27; background-color:#101010; margin:0 0 10px 0;}
.thanx p span{
	font:normal 18px/22px Verdana, Arial, Helvetica, sans-serif;
	color:#C73E08; background-color:#101010;}

/*------------Inner Page End--------*/

