/* CSS Document */
.main-menu {
	width:585px;
	float: left;
	height: 15px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	position:relative;
	overflow:hidden;
}
.main-navi {
	text-decoration: none;
	height: 15px;
	margin: 0px;
	padding: 0px;
	float: left;

	width:585px;
}
#modalwindow {
	background-color:#ffffff;
	width: 627px;
}
.inn {
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	height: 15px;
	display: inline;
	float: left;
	list-style-type: none;
	position:relative;
	
}
.inn a {
	background-image: url(../images/magic-menu.jpg);
	display: block;
	height: 15px;
	margin: 0px;
	padding-left:0px;
	text-indent: -9999px;
	float: left;
	position:relative;
	
	
	
}
.why {
	background-position: 0px 0px;
	width: 68px;
}

.why:hover {
	background-position: 0px 15px;
	width:68px;
}
.whycurrent {
background-image: url(../images/magic-menu.jpg);
	background-position: 0px 15px;
	width:68px;
	float:left;
	height:15px;
	text-indent: -9999px;
}

 .fleet {
	width:90px;
	background-position: -70px 0px;
}
.fleet:hover {
	width: 90px;
	background-position: -70px 15px;
}
.fleetcurrent {
	width: 90px;
	background-position: -70px 15px;
	background-image: url(../images/magic-menu.jpg);
	float:left;
	height:15px;
	text-indent:-9999px;
}
 .faq {
	background-position: -160px 0px;
	width: 50px;
}
.faq:hover {
	background-position: -160px 15px;
	width: 50px;
}
.faqcurrent {
	background-position: -160px 15px;
	width: 50px;
	background-image: url(../images/magic-menu.jpg);
	float:left;
	height:15px;
	text-indent:-9999px;
}
 .offers {
	width: 75px;
	background-position: -220px 0px;
}
 .offers:hover {
	width: 75px;
	background-position: -220px 15px;
}
 .offerscurrent {
	width: 75px;
	background-position: -220px 15px;
	background-image: url(../images/magic-menu.jpg);
	float:left;
	height:15px;
	text-indent:-9999px;
}
 .booka {
	background-position: -295px 0px;
	width: 80px;
}
.booka:hover {
	background-position: -295px 15px;
	width: 80px;
}
.bookacurrent{
	background-position: -295px 15px;
	width: 80px;
	background-image: url(../images/magic-menu.jpg);
	float:left;
	height:15px;
	text-indent:-9999px;
}
 .mainten {
background-position: -378px 0px;
	width: 103px;
	padding:0px 0px 0px 0px;
	
}
 .mainten:hover {
background-position: -378px 15px;
	width: 103px;
}
 .maintencurrent {
background-position: -378px 15px;
	width: 103px;
	background-image: url(../images/magic-menu.jpg);
	float:left;
	height:15px;
	text-indent:-9999px;
}
 .sale {
background-position: -479px 0px;
	width: 106px;
}
.sale:hover {
background-position: -479px 15px;
	width: 106px;
}
.salecurrent {
background-position: -479px 15px;
	width: 106px;
	background-image: url(../images/magic-menu.jpg);
	float:left;
	height:15px;
	text-indent:-9999px;
}



/*----------------------*/

/*----------------- top menu-----------------*/

.top-menu {
	width:180px;
	float: left;
	height: 11px;
	padding: 10px 0px 0px 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	position:relative;
	
}
.top-navi {
	text-decoration: none;
	height: 11px;
	margin: 0px;
	padding: 0px;
	float: left;
	overflow:hidden;
	width:180px;
}
.top-inn {
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	height: 11px;
	display: inline;
	float: left;
	list-style-type: none;
	position:relative;
	
}
.top-inn a {
	background-image: url(../images/magic-top-btn.jpg);
	display: block;
	height: 11px;
	margin: 0px;
	padding-left:0px;
	text-indent: -9999px;
	float: left;
	position:relative;
}
 .aboutus {
background-position: 0px 0px;
	width: 54px;
}
.aboutus:hover {
background-position: 0px 11px;
	width: 54px;
}
.aboutuscurrent {
background-image: url(../images/magic-top-btn.jpg);
background-position: 0px 11px;
	width: 54px;
	text-indent: -9999px;
	float:left;
	height:11px;
}
 .careers {
background-position: 118px 0px;
	width: 58px;
}
.careers:hover {
background-position: 118px 11px;
	width: 58px;
}
.careerscurrent{
background-image: url(../images/magic-top-btn.jpg);
text-indent: -9999px;
background-position: 118px 11px;
	width: 58px;
	height:11px;
	float:left;}
	
 .contactus {
background-position: 60px 0px;
	width: 60px;
}
.contactus:hover {
background-position: 60px 11px;
	width: 60px;
}

.contactuscurrent{
background-image: url(../images/magic-top-btn.jpg);
text-indent: -9999px;
background-position: 60px 11px;
	width:60px;
	float:left;
	height:11px;
	}

/*--------------------- top menu end ------------------- */

img {border:0;}
#header_page {
	width:1024px;
	background-color:#FFFFFF;
	height:120px;
	margin: 0;
	padding-top: 0px;
	padding-right: 73px;
	padding-bottom: 0px;
	padding-left: 25px;
}
 #top_menu {
	height:90px;
	text-align:left;
	padding-top: 0;
	padding-right: 38px;
	padding-bottom: 0;
	padding-left: 0px;
}
 #left {
	height:90px;
	float:left;
	width: 738px;
}
 #left .logo {padding:11px 0 17px 0; display:block;}
 #left .main_menu {width:700px; height:15px;}
 #left .main_menu .link {height:10px; display:block; text-align:left; float:left;  padding-right:11px; padding-left:11px;}
 #right {
	height:auto;
	float:left;
	width:180px;
}
 #right .topmenu {height:24px; display:block; text-align:right; padding-top:8px; }
 #right .topmenu .link {height:10px; display:block; text-align:right; background-image:url(../images/menu_line.gif); background-position:right; background-repeat:no-repeat; float:left;  padding-right:7px; padding-left:7px;}
 #right .topmenu .last_link {height:10px; display:block; text-align:right; background-image:url(../images/menu_line.gif); background-position:right; background-repeat:no-repeat; float:left;   padding-left:7px;}


.right_logo {
	padding:20px 0px 0px 0px;
	float:left;
	text-align:right;
}


#homebanner {width:1024px; height:auto; background-position:top left; background-repeat:no-repeat;}
#header_page #homebanner #get_know_more {width:978px; height:40px; background-color:#e6e6e4; margin-left:72px; }
#header_page #homebanner #get_know_more_gallery {width:978px; height:219px; background-color:#e6e6e4; margin-left:72px; }
#header_page #homebanner #call_us {width:978px; height:25px;  margin-left:72px; text-align:right; margin-bottom:1px;}
#header_page #homebanner #quick_quote {width:978px; height:36px;  margin-left:72px; padding-top:1px; text-align:right;}
#header_page #homebanner #quick_quote_content {width:978px; height:294px;  margin-left:72px; padding-top:1px; text-align:right;}
#header_page #homebanner #center_content {width:978px; margin-left:72px; height:427px;}
#header_page #homebanner #center_content1{width:978px; margin-left:72px; height:248px;}
#header_page #homebanner #center_content2{width:978px; margin-left:72px; height:133px;}
#header_page #homebanner #call_us img {margin-left:7px;}
#header_page #homebanner #pagination {width:978px; height:24px;  margin-left:72px; margin-bottom:10px; text-align:right;}
#header_page #homebanner #quick_quote1 {height:36px; position:absolute; left:577px;  margin-left:72px; padding-top:2px; text-align:right;}
/*
#get_know_more {width:978px; height:40px; background-color:#e6e6e4; margin-left:72px; }
#get_know_more_gallery {width:978px; height:219px; background-color:#e6e6e4; margin-left:72px; }
#call_us {width:978px; height:25px;  margin-left:72px; text-align:right; margin-bottom:1px;}
#quick_quote {width:978px; height:36px;  margin-left:72px; padding-top:1px; text-align:right;}
#quick_quote_content {width:978px; height:294px;  margin-left:72px; padding-top:1px; text-align:right;}
#center_content {width:978px; margin-left:72px; height:427px;}
#center_content1{width:978px; margin-left:72px; height:248px;}
#center_content2{width:978px; margin-left:72px; height:133px;}
#call_us img {margin-left:7px;}
#pagination {width:978px; height:24px;  margin-left:72px; margin-bottom:10px; text-align:right;}
#quick_quote1 {height:36px; position:absolute;  margin-left:72px; padding-top:2px; text-align:right;}
*/

.mainhid{
overflow:hidden;
}
.bgpos{
overflow:hidden;
position:relative;
background-color:#FFFFFF;
}
.posabs{
position: absolute;
z-index:100;
}

.spread 
  {
    DISPLAY: none;
    Z-INDEX: 1000;
    FILTER: alpha(opacity=10);
    -moz-opacity:.10;
    opacity:.10;
    LEFT: 0px;
    BACKGROUND-IMAGE: url(images/overlay.gif);
    WIDTH: 100%; POSITION: absolute; TOP: 0px; TEXT-ALIGN: center }
    
    .darkspread 
  {
    DISPLAY: none;
    Z-INDEX: 1000;
    FILTER: alpha(opacity=80);
    -moz-opacity:.80;
    opacity:.80;
    LEFT: 0px;
    BACKGROUND-IMAGE: url(images/overlay.gif);
    WIDTH: 100%; POSITION: absolute; TOP: 0px; TEXT-ALIGN: center }
  .modelPopup
  {
  DISPLAY: none; 
  Z-INDEX: 2000; 
  POSITION: fixed; 
  BACKGROUND-COLOR: white;
  border: solid 2px #C2A858;
  }
   .modelPopup_no_border
  {
  DISPLAY: none; 
  Z-INDEX: 2000; 
  POSITION: fixed; 
  BACKGROUND-COLOR: white;

  }


 #banner {width:978px; height:359px; background-position:top left; background-repeat:no-repeat; padding:0 25px 0 25px;}
#simplegallery1{width:978px; height:359px; background-position:top left; background-repeat:no-repeat; z-index:-10px; padding:0 25px 0 25px;}
.left_menu_quick {padding-top:1px; height:40px;display:block; width:979px;  height:284px;}
.left_menu {width:579px; height:200px; float:left; text-align:left;}


.sec-nav{
	float:left;
	width:169px;
	height:auto;	
	margin:37px 0px 0px 0px;
	position:absolute; z-index:11; top:120px; left:25px;
	background-image:url(../images/tran-bg.png); background-repeat:repeat;
	

}
.sec-nav-fleet{
	float:left;
	width:195px;
	height:auto;	
	margin:37px 0px 0px 0px;
	position:absolute; z-index:11; top:120px; left:25px;
	background-image:url(../images/tran-bg.png); background-repeat:repeat;
}
.nav-title-bg{  height:auto; padding-top:4px;}
.nav-title{width:161px; height:37px; 	 }
.nav-title-fleet{width:195px; height:37px; 	 }
.nav-text-warp{padding:0px 14px 16px 14px; text-align:left; /*background-color:#FFFFFF; 
	filter:alpha(opacity=85);
	-moz-opacity:0.85;
	-khtml-opacity: 0.85;
	opacity: 0.85;*/}
.nav-hi{padding:16px 0px 0px 0px;}
/* #banner .left_menu_quick .quick_quote { width:400px;height:auto; float:right;}
 #banner .left_menu_quick .quick_quote .img { height:36px; width:395px; text-align:left; padding-left:4px; }
 #banner .left_menu_quick .quick_quote .form {width:387px;  background-image:url(../images/quick_quote_form_bg.gif); background-repeat:repeat-x; float:right; margin-right:5px; position:relative; z-index:555; padding:14px 0 0 0;}
 #banner .left_menu_quick .quick_quote .form .textbold {width:349px; height:16px; font-family:Tahoma; font-weight:bold; color:#5a5a5a; padding-left:0px; text-align:left;  } 
 #banner .left_menu_quick .quick_quote .form .textbold .div1 {height:16px; font-family:Tahoma; font-weight:bold; color:#5a5a5a;  width:179px; float:left; } 
  #banner .left_menu_quick .quick_quote .form .textbold .div2 {height:16px; font-family:Tahoma; font-weight:bold; color:#5a5a5a;  width:169px; float:left; } 
   #banner .left_menu_quick .quick_quote .form .selectbox {width:349px; height:33px;  padding-left:0px; text-align:left;} 
   #banner .left_menu_quick .quick_quote .form .selectbox select { border:1px solid #c4c4c4; font-family: Tahoma; width:147px; height:20px; font-size:11px; color:#5a5a5a; } 
 #banner .left_menu_quick .quick_quote .form .selectbox .div1 {height:20px; width:179px; float:left; padding-bottom:13px; } 
  #banner .left_menu_quick .quick_quote .form .selectbox .div2 {height:20px; width:169px; float:left; padding-bottom:13px; }
  #banner .left_menu_quick .quick_quote .form .radiobtn {width:349px; height:33px; font-family:Tahoma;  color:#5a5a5a; padding-left:0px; text-align:left;}  
 #banner .left_menu_quick .quick_quote .form .radiobtn .div1 {height:20px; width:179px; float:left; padding-bottom:13px; } 
 #banner .left_menu_quick .quick_quote .form .radiobtn .div2 {height:20px; width:169px; float:left; padding-bottom:13px; font-family:Tahoma; color:#00508e; font-size:11px;font-weight:bold; }
 #banner .left_menu_quick .quick_quote .form .inr {width:359px; height:39px; font-family:Tahoma;  color:#5a5a5a; padding-top:10px; text-align:left; } 
 #banner .left_menu_quick .quick_quote .form .inr .div1{
	height:39px;
	width:110px;
	float:left;
	padding-right:0px;
	margin-right:10px;
	padding-left: 10px;
	background-image:url(../images/form_inner_bg.gif);
	background-repeat:no-repeat;
	background-position:bottom;
	text-align:left;
	color:#5a5a5a;
	
} */
 /* #banner .left_menu_quick .quick_quote .form .inr .div1{height:39px; width:100px; float:left; padding-right:10px; background-image:url(../images/form_inner_bg.gif); background-repeat:no-repeat;background-position:bottom;text-align:center; color:#5a5a5a;} */
  /* Commented by Vijay
  /*#banner .left_menu_quick .quick_quote .form .inr .div1 span{ text-align:center; color:#5a5a5a; font-family:Tahoma; font-size:13px; color:#00508e; font-weight:bold;} 
  
 #banner .left_menu_quick .quick_quote .form .inr .div2{height:39px; width:228px; float:left;  font-family:Tahoma; color:#444444; font-size:11px;font-weight:normal; text-align:left;}
  #banner .left_menu_quick .quick_quote .form .radiobtn .div2 span{ font-family:Tahoma; color:#00508e; padding-left:9px; font-size:11px; font-weight:normal; }
  #banner .left_menu_quick .quick_quote .form .submitbtn {width:349px; height:19px; font-family:Tahoma;  color:#5a5a5a; padding-left:9px; padding-bottom:8px; text-align:center;  }
    #banner .left_menu_quick .quick_quote .form .terms {width:341px; height:10px; font-family:Tahoma;  color:#5a5a5a;  padding-top:10px; text-align:left;  padding-bottom:10px; background-color:#eaeaea; padding-left:22px; padding-right:24px;  }
  #banner .left_menu_quick .quick_quote .form .terms .div1{height:10px; width:100px; float:left;  font-family:Tahoma; color:#444444; font-size:10px;font-weight:normal; text-decoration:underline;} 
 
 #banner .left_menu_quick .quick_quote .form .terms .div2{height:10px; width:238px; float:left;  font-family:Tahoma; color:#444444; font-size:10px;font-weight:normal; text-decoration:underline; text-align:right;} */

  
 /*#banner .left_menu {width:169px; height:160px; } 
 #banner .bottom_desc {height:71px; background-image:url(../images/bottom_dec.jpg); background-repeat:no-repeat; width:979px;}
 #banner .bottom_desc .text {height:71px; padding:39px 0 0 21px; text-align:left; font-family:Tahoma; font-size:14px; color:#FFFFFF;} 
 #banner .left_menu_quick .left_menu .menu{width:155px; height:119px; background-image: url(../images/why_bg.gif); background-repeat:no-repeat; background-position:bottom; padding:41px 0 0 14px;} */

/*REQ FORM*/


/*#bannerform {width:978px; height:267px; background-image:url(../images/form-banner.jpg); background-position:top left; background-repeat:no-repeat; padding:0 73px 0 72px;}
#bannerform .left_menu_quick {padding-top:1px; height:40px;display:block; width:979px;  height:223px;}
 #bannerform .left_menu_quick .left_menu {width:579px; height:200px; float:left; text-align:left;}
 #bannerform .left_menu_quick .quick_quote { width:400px; height:36px; float:right;}
 #bannerform .left_menu_quick .quick_quote .img { height:36px; width:395px; text-align:left; padding-left:4px; }
 #bannerform .left_menu_quick .quick_quote .form {width:387px;  background-image:url(../images/quick_quote_form_bg.gif); background-repeat:repeat-x; float:right; margin-right:5px; position:relative; z-index:555; padding:14px 0 0 0;}
 #bannerform .left_menu_quick .quick_quote .form .textbold {width:349px; height:16px; font-family:Tahoma; font-weight:bold; color:#5a5a5a; padding-left:0px; text-align:left;  } 
 #bannerform .left_menu_quick .quick_quote .form .textbold .div1 {height:16px; font-family:Tahoma; font-weight:bold; color:#5a5a5a;  width:179px; float:left; } 
  #bannerform .left_menu_quick .quick_quote .form .textbold .div2 {height:16px; font-family:Tahoma; font-weight:bold; color:#5a5a5a;  width:169px; float:left; } 
   #bannerform .left_menu_quick .quick_quote .form .selectbox {width:349px; height:33px;  padding-left:0px; text-align:left;} 
   #bannerform .left_menu_quick .quick_quote .form .selectbox select { border:1px solid #c4c4c4; font-family: Tahoma; width:147px; height:20px; font-size:11px; color:#5a5a5a; } 
 #bannerform .left_menu_quick .quick_quote .form .selectbox .div1 {height:20px; width:179px; float:left; padding-bottom:13px; } 
  #bannerform .left_menu_quick .quick_quote .form .selectbox .div2 {height:20px; width:169px; float:left; padding-bottom:13px; }
  #bannerform .left_menu_quick .quick_quote .form .radiobtn {width:349px; height:33px; font-family:Tahoma;  color:#5a5a5a; padding-left:0px; text-align:left;}  
 #bannerform .left_menu_quick .quick_quote .form .radiobtn .div1 {height:20px; width:179px; float:left; padding-bottom:13px; } 
 #bannerform .left_menu_quick .quick_quote .form .radiobtn .div2 {height:20px; width:169px; float:left; padding-bottom:13px; font-family:Tahoma; color:#00508e; font-size:11px;font-weight:bold; }
 #bannerform .left_menu_quick .quick_quote .form .inr {width:359px; height:39px; font-family:Tahoma;  color:#5a5a5a; padding-top:10px; text-align:left; } 
 #bannerform .left_menu_quick .quick_quote .form .inr .div1{
	height:39px;
	width:110px;
	float:left;
	padding-right:0px;
	margin-right:10px;
	padding-left: 10px;
	background-image:url(../images/form_inner_bg.gif);
	background-repeat:no-repeat;
	background-position:bottom;
	text-align:left;
	color:#5a5a5a;
	
} Commented by Vijay */
 /* #bannerform .left_menu_quick .quick_quote .form .inr .div1{height:39px; width:100px; float:left; padding-right:10px; background-image:url(../images/form_inner_bg.gif); background-repeat:no-repeat;background-position:bottom;text-align:center; color:#5a5a5a;} */
/*#bannerform .left_menu_quick .quick_quote .form .inr .div1 span{ text-align:center; color:#5a5a5a; font-family:Tahoma; font-size:13px; color:#00508e; font-weight:bold;} 
  
 #bannerform .left_menu_quick .quick_quote .form .inr .div2{height:39px; width:228px; float:left;  font-family:Tahoma; color:#444444; font-size:11px;font-weight:normal; text-align:left;}
  #bannerform .left_menu_quick .quick_quote .form .radiobtn .div2 span{ font-family:Tahoma; color:#00508e; padding-left:9px; font-size:11px; font-weight:normal; }
  #bannerform .left_menu_quick .quick_quote .form .submitbtn {width:349px; height:19px; font-family:Tahoma;  color:#5a5a5a; padding-left:9px; padding-bottom:8px; text-align:center;  }
    #bannerform .left_menu_quick .quick_quote .form .terms {width:341px; height:10px; font-family:Tahoma;  color:#5a5a5a;  padding-top:10px; text-align:left;  padding-bottom:10px; background-color:#eaeaea; padding-left:22px; padding-right:24px;  }
  #bannerform .left_menu_quick .quick_quote .form .terms .div1{height:10px; width:100px; float:left;  font-family:Tahoma; color:#444444; font-size:10px;font-weight:normal; text-decoration:underline;} 
 
 #bannerform .left_menu_quick .quick_quote .form .terms .div2{height:10px; width:238px; float:left;  font-family:Tahoma; color:#444444; font-size:10px;font-weight:normal; text-decoration:underline; text-align:right;} */

  
#bannerform .left_menu {width:169px; height:160px; } 
 #bannerform .bottom_desc {height:71px; background-image:url(../images/bottom_dec.jpg); background-repeat:no-repeat; width:979px;}
 #bannerform .bottom_desc .text {height:71px; padding:39px 0 0 21px; text-align:left; font-family:Tahoma; font-size:14px; color:#FFFFFF;} 
 #bannerform .left_menu_quick .left_menu .menu{width:155px; height:119px; background-image: url(../images/why_bg.gif); background-repeat:no-repeat; background-position:bottom; padding:41px 0 0 14px;}

 #bannerform .req-bar {height:40px; background-image:url(../images/Req-Quota-bar.gif); background-repeat:no-repeat; margin-bottom:1px; width:978px;}  
 #bannerform .req-bar .text {height:1px; } 
 
 
 
 /* New Quick Quote CSS */
 
/* ul
{
	list-style: none;
	padding: 0;
	margin: 0;
}

ul li
{
	padding: 0;
	margin: 0;
}*/

/* Modified on 17 Feb 10*/

.quickQuoteMain
{ padding:0px 0px 0px 0px; position:absolute; z-index:13; top:120px; left:609px;  width:390px;margin-top:1px;}

/* Modified on 17 Feb 10*/
.quickQuoteMain .quickQuote
{
	background: url('../images/quick_quote_bg.png') no-repeat;
	left:500px; margin-left:auto; margin-right:auto;
	height: 31px;
	padding: 8px 0 0 13px;
	
	margin-left:3px;
}

.quickQuoteMain .quickQuote p
{
   
	background: url('../images/plus_minus.gif') no-repeat 96% 1px;
	color: #ffffff;
	font-size: 1.3em;
	font-weight: bold;
	padding:0px 5px 0px 6px;
	margin: 0;
	text-transform: uppercase;
	text-align:left;
	font-family:Tahoma;
	
	
}

.quickQuoteMain .quickQuote p.expanded
{
text-align:left;
	padding:0px 5px 0px 6px;
background-position: 96% bottom;
font-family:Tahoma;

}

.quickQuoteMain .getQuote
{
	background-color: #f9f8f8;
	padding: 11px 0 0 22px;
	margin: 1px 0 0 3px;
	border-bottom: 1px solid #c9c9c9;
	overflow:hidden;
}

.quickQuoteMain .getQuote .fieldButton
{
	text-align: center;
	clear: both;
	padding: 0px  25px  5px 0;
	
	
}

.quickQuoteMain .getQuote .fieldButton .resetBtn
{
	margin: 0 3px 0 0;
	padding: 0;
	cursor:pointer;
}

.quickQuoteMain .getQuote .fieldButton .getQuoteBtn
{
	margin: 0;
	padding: 0;
	cursor:pointer;
}

.quickQuoteMain .getQuote .fieldLeft
{
	color: #00508e;
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	float: left;
	width: 147px;
	text-align:left;
}

.quickQuoteMain .getQuote .fieldRight
{
	color: #00508e;
	font-family: Tahoma;
	font-size:11px;
	font-weight: bold;
	float: left;
	padding:0px 0px 0px 32px;
	margin:0px 0px 0px 0px;
	width: 147px;
	text-align:left;
	
}

.quickQuoteMain .getQuote .fieldLeft a, .quickQuoteMain .getQuote .fieldRight a
{
	color: #00508e;
	font-weight: normal;
	text-decoration:none;
}

.quickQuoteMain .getQuote .fieldLeft label, .quickQuoteMain .getQuote .fieldRight label
{
	color: #5a5a5a;
	font-family: Tahoma;
	font-size: 1.0em;
	font-weight: bold;
	padding: 0;
	margin: 0;
}

.quickQuoteMain .getQuote .fieldLeft select, .quickQuoteMain .getQuote .fieldRight select
{
	color: #5a5a5a;
	font-family: Tahoma;
	font-size: 1.0em;
	padding: 0;
	margin: 5px 0 0px 0;
	width: 100%;
	height:20px;
}

.quickQuoteMain .getQuote .fieldLeft .radioOpt, .quickQuoteMain .getQuote .fieldRight .radioOpt
{
    float:left;
	padding: 0;
	margin: 0px 5px 0 0;
	border:solid 1px Red;

}
.radio{float:left; width:149px;padding:0px 0px 0px 0px;margin:0px;}

.quickQuoteMain .getQuote .fieldLeft .radioLabelWay
{
	color: #5a5a5a;
	font-weight: normal;
	float: left;
	padding: 0 20px 0 0;
	margin: 0;
	
}

.quickQuoteMain .getQuote .fieldLeft .radioLabelReturn
{
	color: #5a5a5a;
	font-weight: normal;
	float: left;
	padding: 0;
	margin: 0;
}

.quickQuoteMain .travelDetails
{
	background-color: #f6f5f5;
	padding: 11px 0 0 0;
	overflow: hidden;
	margin: 0 0 0 3px;
	display: none;
	
}

.quickQuoteMain .travelDetails ul li
{
	float: left;
	padding: 0 0 9px 0;
}

.quickQuoteMain .travelDetails ul li div.travelrate
{
	background: url('../images/travel_rate_bg.jpg') no-repeat left bottom;
	color: #5a5a5a;
	font-family: tahoma;
	font-size:11px;
	float: left;
	width: 91px;
	padding: 0 0 12px 8px;
	margin: 0 23px 0 13px;
}

.quickQuoteMain .travelDetails ul li div.travelrateRight
{
	color: #444444;
	font-family: tahoma;
	font-size:11px;
	float: left;
	padding: 5px 0 0 0;
	margin: 0 0 0 23px;
	width: 229px;
}

.quickQuoteMain .travelDetails ul li div.travelrate P
{
	color: #00508e;
	font-family: tahoma;
	font-size:11px;
	font-weight: bold;
	padding: 0;
	margin: 0;
}

.quickQuoteMain .travelDetails .tncLinks
{
	border-top: 1px solid #bfbfbf;
	color: #444444;
	clear: both;
	font-family: tahoma;
	font-size:10px;
	padding:  0px 23px 0px 13px;
	height:30px;
	
}

.quickQuoteMain .travelDetails .tncLinks a
{
	text-decoration: underline;
}

.quickQuoteMain .travelDetails .tncLinks a.tncright
{
	float: right;
	color:#444444;
	font-family:Tahoma;
	font-size:10px;
	text-align:left;
    padding :0px;
	margin:0px;
}
.quickQuoteMain .travelDetails .tncLinks a.tncleft
{
text-align:left;
	float:left;
	color:#444444;
	font-family:Tahoma;
	font-size:10px;
	padding :0px;
	margin:0px;

}
.distermsLinks
{
	padding-top:7px;
	padding-bottom:7px;
}

.inr .div1{
	height:39px;
	width:118px;
	float:left;
	padding-right:0px;
	margin-right:11px;
	padding-left: 15px;
	background-image:url(../images/form_inner_bg.gif);
	background-repeat:no-repeat;
	background-position:bottom;
	text-align:left;
	color:#5a5a5a;
	font-weight:bold;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif!important;
	
	

	
} 

.div1 span
{
	color:#00508e;
	font-weight:bold;
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif!important;
}

.inr .div2{height:auto; width:228px; float:left;  font-family:Tahoma; color:#444444; font-size:11px;font-weight:normal; text-align:left;padding-bottom:10px;}

.rfp-multiline{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	width:364px;
	color: #9a9b8d;
	background-color: #FFFFFF;
	border: 1px solid #acadb2;
	text-align: left;
	vertical-align: middle;
	padding-left: 3px;
}
.rfp-multilineErr{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	width:364px;
	color: #9a9b8d;
	background-color: #FFFFFF;
	border: 1px solid #c10435;
	text-align: left;
	vertical-align: middle;
	padding-left: 3px;
}
  .rfp-box{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	width:364px;
	height:18px;
	color: #9a9b8d;
	background-color: #FFFFFF;
	border: 1px solid #acadb2;
	text-align: left;
	vertical-align: middle;
	padding-left: 3px;
  }
  
  
  
   .rfp-boxErr{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	width:364px;
	height:18px;
	color: #9a9b8d;
	background-color: #FFFFFF;
	border: 1px solid #c10435;
	text-align: left;
	vertical-align: middle;
	padding-left: 3px;
  }
    .rfp-box1{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	width:369px;
	height:22px;
	color: #9a9b8d;
	background-color: #FFFFFF;
	border: 1px solid #acadb2;
	text-align: left;
	vertical-align: bottom;
	padding-left: 3px;
	padding-top: 2px;
	padding-bottom: 2px;
  }
  
   .rfp-boxErr1{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	width:369px;
	height:22px;
	 

	color: #9a9b8d;
	background-color: #FFFFFF;
	border: 1px solid #c10435;
	text-align: left;
	vertical-align: bottom;
	padding-left: 3px;
	padding-top: 2px;
	padding-bottom: 2px;
  }
    .rfp-box-cmd{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	width:364px;
	height:96px;

	color: #9a9b8d;
	background-color: #FFFFFF;
	border: 1px solid #acadb2;
	text-align: left;
	vertical-align: middle;
	padding-left: 3px;
  }
   .rfp-box-cmdErr{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	width:364px;
	height:96px;

	color: #9a9b8d;
	background-color: #FFFFFF;
	border: 1px solid #c10435;
	text-align: left;
	vertical-align: middle;
	padding-left: 3px;
  }
.rfp-box-nh{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;

	color: #9a9b8d;
	height:22px;
	background-color: #FFFFFF;
	border: 1px solid #acadb2;
	text-align: left;
	vertical-align: middle;
	padding-left: 3px;
  }



/* Fleet Accordion Starts here */

 /* .fleet_list
        {
            width: 691px;
        }*/
        .fleet_head
        {
            padding: 5px 0px;
            cursor: pointer;
            position: relative;
            margin: 1px 0px 1px 0px;
            font-weight:normal;
            background:#bea353 url('../images/acc-fleet-title-bar.gif') center right no-repeat; /* background: #eef4d3 url(left.png) center right no-repeat;*/
		
			text-align:left;
        }
        .fleet_body
        {
            display: none;
            text-align: left;
         
        }
        .fleet_conent
        {
            display: block;
            padding:10px 0px 0px 10px;
            text-decoration: none;
            text-align: left;
        }
        .fleet_body a
        {
            
            color: #666666;
                 
           
            text-decoration:underline;
            text-align: left;
        }
        .fleet_body a:hover
        {
          
            text-decoration:none;
            text-align: left;
        }
        .fleet_head p
        {
                background: url('../images/plus_minus.gif') no-repeat 96% 1px;
        		color: #ffffff;
        		text-align:left;
        		padding:0px 0px 0px 10px;
        		font-size:14px;
        }
        .fleet_head p.fleetexpand
        {
           text-align:left;
	        padding :0px 0px 0px 10px;
            background-position  : 96% bottom;
            	font-size:14px;
        }
        
        .fleet_heading
        {
        	font-family:Tahoma;
        	font-weight:normal;
        	font-size:18px;
        	padding:7px 0px 7px 0px;
        	text-align:left;
        }
         .fleet_heading_before_list
        {
        	font-family:Tahoma;
        	font-weight:normal;
        	font-size:18px;
            padding:0px;
        	text-align:left;
        }
        .fleet_sub_heading
        {
        		font-family:Tahoma;
        	font-weight:normal;
        	font-size:12px;
        
        	text-align:left;
        }
        .fleet_list
{

margin:10px 0px 10px 10px;
padding:0px;
list-style-position:inside;
padding-left: 0px;
/*list-style-image: url(../images/dot.gif);*/
list-style-type:disc;




}
.fleet_list li
{
	padding:0px;
	line-height:21px;
	

	
}
/* Fleet Accordion Ends here */

#leisurevacation-banner { position: relative; z-index:10; height:438px;}
/*------------------- Banner image -------------------*/
#aboutus-banner{position: relative; visibility: hidden;z-index:10; height:359px;}
#aboutus-banner .gallerydesctext{ text-align: left; padding: 2px 5px;}

#whyus-banner { position: relative; visibility: hidden;z-index:10; height:359px;}
#whyus-banner .gallerydesctext{ text-align: left;padding: 2px 5px;}

#manitence-banner{ position: relative; visibility: hidden;z-index:10; height:359px;}
#manitence-banner .gallerydesctext{ text-align: left;padding: 2px 5px;}

#fleet-banner { position: relative; visibility: hidden;z-index:10; height:359px;}
#fleet-banner .gallerydesctext{ text-align: left;padding: 2px 5px;}

#avanti-banner { position: relative; visibility: hidden;z-index:10; height:359px;}
#avanti-banner .gallerydesctext{ text-align: left;padding: 2px 5px;}

#falcon-banner { position: relative; visibility: hidden;z-index:10; height:359px;}
#falcon-banner .gallerydesctext{ text-align: left;padding: 2px 5px;}

#falcon-lx-banner { position: relative; visibility: hidden;z-index:10; height:359px;}
#falcon-lx-banner .gallerydesctext{ text-align: left;padding: 2px 5px;}

#sale-banner { position: relative; visibility: hidden;z-index:10; height:359px;}
#sale-banner .gallerydesctext{ text-align: left;padding: 2px 5px;}


/*------------------- Banner image -------------------*/

/*------------------- Graphic Bar Single Line -------------------*/

.graphics-bar{position:absolute; z-index:11; top:403px; left:25px; background-image:url(../images/graphic_bar.png); width:974px; height:71px;  background-repeat:no-repeat;}

.graphics-bar h1{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:19px;
	color:#FFFFFF;
	text-align:left;
	margin:0px;
	height:71px;
	padding:24px 19px 25px 19px;
	font-weight: normal;
	text-transform:uppercase;
		
}
/*------------------- Graphic Bar Single Line -------------------*/
/*------------------- Graphic Bar Double Line -------------------*/
.graphics-bar-doubleline{position:absolute; z-index:11; top:403px; left:25px; background-image:url(../images/graphic_bar.png); width:974px; height:71px;  background-repeat:no-repeat;}

.graphics-bar-doubleline h1{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:19px;
	color:#FFFFFF;
	text-align:left;
	margin:0px;
	height:auto;
	padding:13px 19px 13px 21px;
	font-weight: normal;
	text-transform:uppercase;	
		
}
.downloadSelect
{
color: #5a5a5a;
	font-family: Tahoma;
	font-size: 1.0em;
	padding: 0;
	margin: 5px 0 0px 0;
	width: 70px;
	height:20px;
}
/*------------------- Graphic Bar Double Line -------------------*/