/* stylesheet for www.discovery-carhire.com.au */

h1, h2 ,h3
{
    COLOR: #3A89C8;
    FONT-WEIGHT: bold;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif;
}
h1{
   text-align:center;
   color: #124375;
   font-family: arial, verdana, arial, helvetica, sans-serif;
   font-size: 24px;
   font-weight: bold;
}
h2
{
    FONT-SIZE: 14px;
}
h3
{
    FONT-SIZE: 12px;
}
ul.nobullets { list-style:none;
}
body{
   MARGIN: 0px;
   background-color:#d4e0f4;
   font-family:Arial, Helvetica, sans-serif;
   font-size:14px;
}

.wysiwyg_editor {
   background-color: #ffffff;
}

.float_right{
   float:right;
   margin-left:10px;
}

.float_left{
   float:left;
   margin-right:10px;
}

.center_obj{
   margin-right:auto;
   margin-left:auto;
   text-align:center;
}

#wrapper{
background-color: #fff;
margin-left: auto;
margin-right: auto;
width: 850px; 
}

#contentwrapper{
   padding-left:60px;
   padding-right:60px;
}
#lmenuwrapper{
   width:150px;
}


/*** header styles **/


.header_banner{
    background-image:url(/images/layout/banner7.jpg);
    width:850px; 
    height:160px;
    display:block;
    position:relative;
    z-index:2;
}
.border {
	border: 1px solid #CCC;
	padding:15px;
    margin:10px;
     
}
.border_popup {
	border: 1px solid #CCC;
	margin-top:5px;
	padding:15px;
	margin-bottom:2px;
	margin-left:10px;
	margin-right:10px;
    
     
}
.closelink {
	margin-top:-35px;
	text-align:right;
	font-family:Verdana, Geneva, sans-serif;
	color:#C00;
	font-weight:bold;
	font-size:12px;
	
}
.closelink:hover {
	margin-top:-15px;
	text-align:right;
	font-family:Verdana, Geneva, sans-serif;
	color: #C63;
	font-weight:bold;
	font-size:12px;
	
}
.noline_link {
	text-decoration:none;
	color:#039;
}
.clear_left {
	clear:left;
}
.right {
		float: right;
		padding:0;
}
.left {
		float: left;
		padding:0;
}
.padded {
	padding:5px 5px 5px 5px;
}
.padded_more {
	padding:15px 15px 15px 15px;
}
.paddedtop {
	padding-top:20px;
}

.margin_bottom {
	margin-bottom:1em;
}
.margin_right {
	margin-right:1em;
}
.margin_top {
	float:left;
	margin:2px;
}

.leftindented {
	margin-left:25px;
}
.rightindented {
	margin-right:25px;
}
.bottomspacer {
	width:100px;
	height:100px;
}
/*
** Nav menu
*/
#tmenubar{
    height:auto;
    width:auto;
    position:absolute;
    bottom:0px;
    background:none;
    z-index:3;
}
#nav{
	margin: 0;
	padding: 0px;
	float: left;
   z-index:10;
   width:850px;
   border: 1px solid #2a65b2;
   border-left: none;
   border-right: none;
   
}
/*
** Top level nav tabs
*/
#nav .tmbutton{
    list-style-type:none;
    padding:0px;
    position:relative;
    float:left;
    margin: 0 0 0 0;
    display:inline;
    text-align:center;
    border-left: 1px solid #fff;    
}


#nav #selected{
    background-color:#FFF;
    border-bottom:solid 2px #fff;
}

#nav .tmbutton a{
    font-family:arial;
    color:#fff;
    height:22px;
    display:block;
    font-size:12px;
    font-weight:bold;
    text-decoration:none;
    width:130px;
    margin:6px 0 0 0;
    padding:0px;
    white-space:nowrap;
}

a img{
    border:none;
}

/*
** second level nav tabs
*/

/*
** ie 6 select field fix
*/
ul IFRAME
{
     display:none;/*sorry for IE5*/ 
     display/**/:block;/*sorry for IE5*/
     position:absolute;/*must have*/
     top:0;/*must have*/
     left:0;/*must have*/
     z-index:-1;/*must have*/
     filter:mask();/*must have*/
     width:200px;/*must have for any big value*/
     height:800px/*must have for any big value*/;
}

#nav .tmbutton ul
{
	margin: 0 0 0 -1px;
	padding: 0;
	position: absolute;
	left:0px;
   display:none;
	z-index: 10000;
   list-style-type:none;
   border-top:1px solid #2a65b2;
}
#nav .tmbutton ul li
{
	background-color: #fff;
   border-bottom:1px solid #2a65b2;
   border-left:1px solid #2a65b2;
   border-right:1px solid #2a65b2;
   
   text-align:left;
   padding-top:1px;
   padding-bottom:1px;
   padding-left:10px;
}

#nav .tmbutton ul li:hover
{
	background-color: #d4e0f4;
}

#nav .tmbutton ul li a
{
   width:100%;
   display:inline;
   font-size:12px;
   padding:6px 10px 6px 10px;
   text-align:left;
   white-space:nowrap;
   text-decoration:none;
   margin:0;
   padding-left:0px;
   color:#2a65b2;
}
form{
   padding:0px;
   margin:0px;
}
.titleText{
   position:absolute;
   bottom:35px;
   white-space:nowrap;
}
.titleText h1{
   COLOR: #fff;
   FONT-SIZE: 20px;
   FONT-WEIGHT: normal;
   FONT-FAMILY: verdana, sans-serif;
   margin-left:320px;
   margin-right:20px;
   display:block;
   text-align:left;
}
.titleText h2{
   COLOR: #fff;
   FONT-SIZE: 14px;
   FONT-WEIGHT: bold;
   FONT-FAMILY: verdana, sans-serif;
   display:inline;
   margin-left:290px;
}

.titleText .phonetext{
   COLOR: #000;
   FONT-SIZE: 16px;
   FONT-WEIGHT: bold;
   FONT-FAMILY: arial, helvetica, sans-serif;
   padding: 0 0 0 30px;
   background: url(/images/layout/phone_icon.png) top left no-repeat;
   position:absolute;
   left:35px;
   bottom:0px;
}

/** end header styles **/


/* City Pages Expanding Divs */

#address_table_wrapper, #state_depots_list_wrapper, #airport_map_wrapper{
   margin-top:1em;
   margin-bottom:1em;
   border:solid 1px #1052A9;
   color: #3A89C8;
   font-family: verdana, arial, helvetica, sans-serif;
   font-weight: bold;
}  

#address_table_wrapper h3, #state_depots_list_wrapper h3, #airport_map_wrapper h3{
   background-color:#1052A9;
   color:white;
   margin:0px;
   padding:3px 0 3px 0;
   text-align:center;
}   

#address_table_wrapper h3 .link, #state_depots_list_wrapper h3 .link, #airport_map_wrapper h3 .link{
   font-weight:bold;
   color:white;
   text-decoration:none;
}










.box {
   background-color: #f2f2f2;
    COLOR: #0a50a1;
    FONT-SIZE: 12px;
    FONT-WEIGHT: normal;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif;
    border: 1px solid #0A50A1;
    PADDING-TOP: 5px;
    PADDING-BOTTOM: 5px;
}

.contact_r1 {
   background-color: #E8EFF9;
   COLOR: #000000;
   FONT-SIZE: 12px;
   FONT-WEIGHT: normal;
   FONT-FAMILY: verdana, arial, helvetica, sans-serif;
   BORDER-LEFT: 1px solid #008CC9;
}

.contact_r1_r {
   background-color: #E8EFF9;
   COLOR: #000000;
   FONT-SIZE: 12px;
   FONT-WEIGHT: normal;
   FONT-FAMILY: verdana, arial, helvetica, sans-serif;
   BORDER-RIGHT: 1px solid #008CC9;
}

.contact_r1_top {
   background-color: #E8EFF9;
   COLOR: #000000;
   FONT-SIZE: 12px;
   FONT-WEIGHT: normal;
   FONT-FAMILY: verdana, arial, helvetica, sans-serif;
   BORDER-LEFT: 1px solid #008CC9;
   BORDER-TOP: 1px solid #008CC9;
}

.contact_r1_r_top {
   background-color: #E8EFF9;
   COLOR: #000000;
   FONT-SIZE: 12px;
   FONT-WEIGHT: normal;
   FONT-FAMILY: verdana, arial, helvetica, sans-serif;
   BORDER-RIGHT: 1px solid #008CC9;
   BORDER-TOP: 1px solid #008CC9;
}

.contact_r2 {
   background-color: #FFFFFF;
   COLOR: #000000;
   FONT-SIZE: 12px;
   FONT-WEIGHT: normal;
   FONT-FAMILY: verdana, arial, helvetica, sans-serif;
   BORDER-LEFT: 1px solid #008CC9;
}

.contact_r2_r {
   background-color: #FFFFFF;
   COLOR: #000000;
   FONT-SIZE: 12px;
   FONT-WEIGHT: normal;
   FONT-FAMILY: verdana, arial, helvetica, sans-serif;
   BORDER-RIGHT: 1px solid #008CC9;
}



.contact_r2_bottom {
   background-color: #FFFFFF;
   COLOR: #000000;
   FONT-SIZE: 12px;
   FONT-WEIGHT: normal;
   FONT-FAMILY: verdana, arial, helvetica, sans-serif;
   BORDER-LEFT: 1px solid #008CC9;
   BORDER-BOTTOM: 1px solid #008CC9;
}

.contact_r2_r_bottom {
   background-color: #FFFFFF;
   COLOR: #000000;
   FONT-SIZE: 12px;
   FONT-WEIGHT: normal;
   FONT-FAMILY: verdana, arial, helvetica, sans-serif;
   BORDER-RIGHT: 1px solid #008CC9;
   BORDER-BOTTOM: 1px solid #008CC9;
}


.h1text {
    COLOR: #FFFFFF;
    FONT-SIZE: 20px;
    FONT-WEIGHT: BOLD;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif;
    MARGIN: 0px;
    PADDING: 0px;
}

.headingRes2 {
    COLOR: #133B6D;
    FONT-SIZE: 16px;
    FONT-WEIGHT: BOLD;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif;
}
.bigrestext {
   COLOR: #000000;
    FONT-SIZE: 14px;
    FONT-WEIGHT: BOLD;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif;
}

.addrtxt {
   COLOR: #0071BC;
    FONT-SIZE: 14px;
    FONT-WEIGHT: BOLD;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif;
}
.lmenutxt {
	COLOR: #0071BC;
    FONT-SIZE: 14px;
    FONT-WEIGHT: BOLD;
    FONT-FAMILY: arial, verdana, helvetica, sans-serif;
	padding:5px;
	
}
.attention {
    COLOR: #33A02C;
    FONT-SIZE: 14px;
    FONT-WEIGHT: bold;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif;
}
.attention2 {
    COLOR: #33A02C;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif;
    height: 16px;
}

.attention3 {
    COLOR: #CC0000;
    FONT-SIZE: 14px;
    FONT-WEIGHT: bold;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif;
}

.linktext_details {
    COLOR: #000000;
    FONT-SIZE: 12px;
    FONT-WEIGHT: normal;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif;
}

.linktext {
    COLOR: #187A34;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif;
}

.linktext:hover {
   COLOR: #CC0000;
}

.linktext_blue {
    COLOR: #0a50a1;
    FONT-SIZE: 12px;
    FONT-WEIGHT: normal;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif;
}

.linktext_blue:hover {
   COLOR: #E97C24;
}

.linktext_blue_lt {
    COLOR: #3A89C8;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif;
}

.links_padding {
   PADDING-LEFT: 10px;
   PADDING-TOP: 10px;
}
.link_heading {
    COLOR: #E97C24;
    FONT-SIZE: 14px;
    FONT-WEIGHT: bold;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif;
}

.link_heading_lg {
    COLOR: #3A89C8;
    FONT-SIZE: 18px;
    FONT-WEIGHT: bold;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif;
}

.link_back1 {
   background-color: #F2F2F2;
}

.link_back2 {
   background-color: #E5E5E5;
}

.salesPoint {
   BACKGROUND-IMAGE: url(/images/salesPoint2.jpg);
   BACKGROUND-REPEAT: no-repeat;
   background-position: left center;
    COLOR: #13820C;
    FONT-SIZE: 14px;
    FONT-WEIGHT: bold;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif;
}

.salesPointDouble {
   BACKGROUND-IMAGE: url(images/salesPoint2_double.jpg);
   BACKGROUND-REPEAT: no-repeat;
   background-position: center center;
    COLOR: #13820C;
    FONT-SIZE: 14px;
    FONT-WEIGHT: bold;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif;
}

.sales_point_box{
   BACKGROUND-COLOR: #EEEEEE;
}

.h2text {
    COLOR: #FFFFFF;
    FONT-SIZE: 16px;
    FONT-WEIGHT: BOLD;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif;
    MARGIN: 0px;
    PADDING: 0px;
}

.phonetext {
    COLOR: #FFFFFF;
    FONT-SIZE: 14px;
    FONT-WEIGHT: BOLD;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif;
    MARGIN: 0px;
    PADDING: 0px;
}

.h3text {
    COLOR: #000000;
    FONT-SIZE: 14px;
    FONT-WEIGHT: Bold;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif;
}

.link_sm {
   COLOR: #890C08;
   FONT-SIZE: 11px;
   FONT-WEIGHT: bold;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif;
   TEXT-DECORATION: underline;
}

.cathead2 {
    COLOR: #000000;
    FONT-SIZE: 16px;
    FONT-WEIGHT: BOLD;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif;
}

.map_orange {
   color: #E97C24;
   font-size: 14px;
   font-weight: bold;
   font-family: verdana, arial, helvetica, sans-serif;
}
#map_heading{
    width: 450px;
    border: 2px solid #1052a9;
        -moz-border-radius-topleft: 12px;
        -moz-border-radius-topright: 12px;
        -webkit-border-top-left-radius: 12px;
        -webkit-border-top-right-radius: 12px;
    border-bottom:none; 
    margin:0 auto;
    font-size:16px;
    font-weight:bold;
}

#map_heading span{
    font-size:16px;
    font-weight:bold;
    color:#124375;
    font-family:Arial;
    display:block;
    padding:4px;
    padding-top:0px;
}

#map_canvas{
    width: 450px;
    height: 300px;
    border: 2px solid #1052a9;
    margin:0 auto;
}

#map_key{
    width:450px; 
    margin:0px auto 10px auto;
    padding-top:10px;
    padding-bottom:5px;
    text-align:center;
    border:solid 2px #1052a9;
    -moz-border-radius-bottomleft: 12px;
    -moz-border-radius-bottomright: 12px;
    -webkit-border-bottom-left-radius: 12px;
    -webkit-border-bottom-right-radius: 12px;
    
    border-top:none;
}

#map_key span{
    margin-right:12px;
    font-size:15px;
}

#map_key img{
    height:16px;
    width:8px;
}

dd {
   padding-bottom: 7px;
}

.pageTxt1 {
    COLOR: #133B6D;
    FONT-SIZE: 16px;
    FONT-WEIGHT: BOLD;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif;
}

.pageTxt2 {
    COLOR: #0a50a1;
    FONT-SIZE: 13px;
    FONT-WEIGHT: BOLD;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif;
}

.pageTxt3 {
    COLOR: #0a50a1;
    FONT-SIZE: 13px;
    FONT-WEIGHT: BOLD;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif;
    BACKGROUND-COLOR: #EEEEEE;
}

.pageTxt3:hover {
   COLOR: #CC0000;
}

.pageTxt3_noHover {
    COLOR: #0a50a1;
    FONT-SIZE: 13px;
    FONT-WEIGHT: BOLD;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif;
    BACKGROUND-COLOR: #EEEEEE;
	text-align:left;
}

.pageTxt4 {
    COLOR: #0a50a1;
    FONT-SIZE: 16px;
    FONT-WEIGHT: BOLD;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif;
    BACKGROUND-COLOR: #EEEEEE;
}

.pageTxt4:hover {
   COLOR: #CC0000;
}

.pageTxt5 {
    COLOR: #0a50a1;
    FONT-SIZE: 13px;
    FONT-WEIGHT: BOLD;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif;
}

.pageTxt5:hover {
   COLOR: #CC0000;
}


.usptag {
    COLOR: #E97C24;
    FONT-SIZE: 16px;
    FONT-WEIGHT: Normal;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif;
    PADDING-TOP: 5px;
    PADDING-BOTTOM: 5px;
    MARGIN: 0px;
}

.usptag_sm {
    COLOR: #E97C24;
    FONT-SIZE: 15px;
    FONT-WEIGHT: Normal;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif;
    PADDING-TOP: 5px;
    PADDING-BOTTOM: 5px;
    MARGIN: 0px;
}

.rboxtextLeft2 {
    COLOR: #008CC9;
    FONT-SIZE: 15px;
    FONT-WEIGHT: bold;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif;
    BACKGROUND-COLOR: #ffffff;
    padding-left: 10px;
}

.rboxtextLeft2_sm {
    COLOR: #008CC9;
    FONT-SIZE: 11px;
    FONT-WEIGHT: normal;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif;
    BACKGROUND-COLOR: #ffffff;
    padding-left: 20px;
}

.rboxtextLeft2_link {
    COLOR: #008CC9;
    FONT-SIZE: 12px;
    FONT-WEIGHT: normal;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif;
}

.rboxtextLeft2_link:hover {
   COLOR: #E97C24;
}

.rboxTop3 {
    BACKGROUND-COLOR: #ffffff;
    background-image: url(/images/carhire_sprite_2.gif);
    background-position: -5px -179px;
    BACKGROUND-REPEAT: no-repeat;
    padding: 0px;
}

.rboxBottom3 {
   BACKGROUND-COLOR: #ffffff;
   background-image: url(/images/carhire_sprite_2.gif);
   background-position: -5px -210px;
   BACKGROUND-REPEAT: no-repeat;
}

.rbox_gradient_l {
   background-image: url(/images/carhire_sprite_1h.gif);
   background-position: -5px -0px;
   BACKGROUND-REPEAT: repeat-y;
}

.rbox_gradient_r {
    padding: 0px;
    background-image: url(/images/carhire_sprite_1h.gif);
    background-position: -20px -0px;
    BACKGROUND-REPEAT: repeat-y;
}

.res_heading {
    COLOR: #E97C24;
    FONT-SIZE: 16px;
    FONT-WEIGHT: Normal;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif;
    PADDING-TOP: 5px;
    PADDING-BOTTOM: 5px;
}

.stdtext_small {
    COLOR: #000000;
    FONT-SIZE: 10px;
    FONT-WEIGHT: Normal;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif;
}

.stdtext {
    COLOR: #000000;
    FONT-SIZE: 12px;
    FONT-WEIGHT: Normal;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif;
}

.stdtext_large {
    COLOR: #000000;
    FONT-SIZE: 14px;
    FONT-WEIGHT: Normal;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif;
}

.stdtext_large_bold {
    COLOR: #000000;
    FONT-SIZE: 14px;
    FONT-WEIGHT: bold;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif;
}

.stdtext_large_bold:hover {
   COLOR: #CC0000;
}

.restext1 {
   color: #0a50a1;
   font-size: 12px;
   font-weight: bold;
   font-family: verdana, arial, helvetica, sans-serif;
}
.reslist1 {
   color: #0a50a1;
   font-size: 12px;
   font-weight: normal;
   font-family: verdana, arial, helvetica, sans-serif;
   PADDING-BOTTOM: 5px;
}

.resprogress1 {
   color: #0a50a1;
   font-size: 10px;
   font-weight: bold;
   font-family: verdana, arial, helvetica, sans-serif;
}

.resprogress1_orange {
   color: #E97C24;
   font-size: 10px;
   font-weight: bold;
   font-family: verdana, arial, helvetica, sans-serif;
}

.resst2_l1 {
   color: #0A50A1;
   font-size: 14px;
   font-weight: bold;
   font-family: verdana, arial, helvetica, sans-serif;
  background-color: #ffffff;
  border-bottom: 1px solid #0A50A1;
  border-top: 1px solid #0A50A1;
  border-right: 1px solid #0A50A1;
}

.resst2_bl1 {
   color: #0A50A1;
   font-size: 14px;
   font-weight: bold;
   font-family: verdana, arial, helvetica, sans-serif;
  background-color: #ffffff;
  border: 1px solid #0A50A1;
}

.resst2_td1 {
   color: #0A50A1;
   font-size: 12px;
   font-weight: normal;
   font-family: verdana, arial, helvetica, sans-serif;
   background-image: url(/images/yellowfade1.png);
   background-repeat: all;
   border-top: 1px solid #0A50A1;
   border-right: 1px dashed #CCCCCC;
   border-left: 1px dashed #CCCCCC;
   padding-left:7px;
   padding-right:7px;
}

.resst2_td2 {
   color: #0A50A1;
   font-size: 12px;
   font-weight: normal;
   font-family: verdana, arial, helvetica, sans-serif;
   background-image: url(/images/orangefade1.png);
   background-repeat: all;
   border-top: 1px solid #0A50A1;
   border-right: 1px dashed #CCCCCC;
   border-left: 1px dashed #CCCCCC;
   padding-left:7px;
   padding-right:7px;
}

.resst2_td3 {
   color: #0A50A1;
   font-size: 12px;
   font-weight: normal;
   font-family: verdana, arial, helvetica, sans-serif;
   background-image: url(/images/orangefade1.png);
   background-repeat: all;
   border-right: 1px solid #0A50A1;
   border-top: 1px solid #0A50A1;
   padding-left:7px;
   padding-right:7px;
}

.resst2_td4 {
   color: #0A50A1;
   font-size: 12px;
   font-weight: normal;
   font-family: verdana, arial, helvetica, sans-serif;
   background-image: url(/images/yellowfade1.png);
   background-repeat: all;
   border-right: 1px solid #0A50A1;
   border-top: 1px solid #0A50A1;
   padding-left:7px;
   padding-right:7px;
}

.resst2_td3_nopad {
   color: #0A50A1 !important; 
   font-size: 12px !important;  
   font-weight: normal !important; 
   font-family: verdana, arial, helvetica, sans-serif !important; 
}

.resst2_td4_nopad {
   color: #0A50A1 !important; 
   font-size: 12px !important; 
   font-weight : normal !important; 
   font-family: verdana, arial, helvetica, sans-serif  !important;
   padding: 2px !important; 
}

.resst2_tdb1 {
   color: #0A50A1;
   font-size: 11px;
   font-weight: normal;
   font-family: verdana, arial, helvetica, sans-serif;
   background-color: #ffffff;
   border-left: 1px solid #0A50A1;
   border-top: 1px solid #0A50A1;
}

.resst2_tdb2 {
  color: #0A50A1;
  font-size: 11px;
  font-weight: normal;
  font-family: verdana, arial, helvetica, sans-serif;
  background-color: #FFFFFF;
  border-left: 1px solid #0A50A1;
  border-top: 1px solid #0A50A1;
}

.resst2_bot1 {
  color: #0A50A1;
  font-size: 11px;
  font-weight: normal;
  font-family: verdana, arial, helvetica, sans-serif;
 
}

.resst2_link {
   color: #0a50a1;
   font-size: 12px;
   font-weight: normal;
   font-family: verdana, arial, helvetica, sans-serif;
}

/* The Below defs are for recommended value row */

.res2_spec_td1 {
   color: #0A50A1;
   font-size: 12px;
   font-weight: normal;
   font-family: verdana, arial, helvetica, sans-serif;
   background-image: url(/images/bluefade.png);
   background-repeat: all;
   border-top: 5px solid #69C;
   border-bottom: 5px solid #69C;
   border-right: 1px dashed #CCCCCC;
   border-left: 1px dashed #CCCCCC;
   padding-left:7px;
   padding-right:7px;
}

.res2_spec_td4 {
   color: #0A50A1;
   font-size: 12px;
   font-weight: normal;
   font-family: verdana, arial, helvetica, sans-serif;
   background-image: url(/images/bluefade.png);
   background-repeat: all;
   border-right: 5px solid #69C;
   border-top: 5px solid #69C;
   border-bottom: 5px solid #69C;
   padding-left:7px;
   padding-right:7px;
}

.res2_spec_tdb1 {
   color: #0A50A1;
   font-size: 11px;
   font-weight: normal;
   font-family: verdana, arial, helvetica, sans-serif;
   background-color: #ffffff;
   border-left: 5px solid #69C;
   border-top: 5px solid #69C;
   border-bottom: 5px solid #69C;
}

/* End of recommended value */

.resselect1 {
    COLOR: #000000;
    FONT-SIZE: 11px;
    FONT-WEIGHT: Normal;
    FONT-FAMILY: new-courier, courier, serif;
}

.restext2 {
    COLOR: #000000;
    FONT-SIZE: 18px;
    FONT-WEIGHT: Bold;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif;
}

.restt2_l3 {
    background-color: #e6e6e6;
    COLOR: #0a50a1;
    FONT-SIZE: 14px;
    FONT-WEIGHT: bold;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif;
    border-top: 1px solid #0A50A1;
    border-left: 1px solid #0A50A1;
}

.restt2_l31 {
   background-color: #f2f2f2;
    COLOR: #0a50a1;
    FONT-SIZE: 14px;
    FONT-WEIGHT: bold;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif;
    border-bottom: 1px solid #0A50A1;
    border-left: 1px solid #0A50A1;
}
.restt2_t3 {
   background-color: #e6e6e6;
    COLOR: #0a50a1;
    FONT-SIZE: 14px;
    FONT-WEIGHT: normal;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif;
    border-right: 1px solid #0A50A1;
    border-top: 1px solid #0A50A1;    
}
.restt2_t31 {
   background-color: #f2f2f2;
    COLOR: #0a50a1;
    FONT-SIZE: 14px;
    FONT-WEIGHT: normal;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif;
    border-bottom: 1px solid #0A50A1;
    border-right: 1px solid #0A50A1;
}

.resst2_info {
    COLOR: #133B6D;
    FONT-SIZE: 13px;
    FONT-WEIGHT: normal;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif;
}


.resst2_info_link {
   color: #133B6D;
   font-size: 13px;
   font-weight: bold;
   font-family: verdana, arial, helvetica, sans-serif;
}

.resst2_info_link:hover {
   COLOR: #890C08;
}


.resst3_link {
   color: #133B6D;
   font-size: 11px;
   font-weight: bold;
   font-family: verdana, arial, helvetica, sans-serif;
}

.resst3_link:hover {
   COLOR: #890C08;
}

.resst3_note {
    COLOR: #33A02C;
    FONT-SIZE: 11px;
    FONT-WEIGHT: normal;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif;
    PADDING-LEFT: 40px;
    PADDING-RIGHT: 40px;

}

.resst3_problems {
    COLOR: #133B6D;
    FONT-SIZE: 12px;
    FONT-WEIGHT: normal;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif;
    PADDING-LEFT: 30px;
    PADDING-RIGHT: 30px;
}

.resst3_problems_nopad {
    COLOR: #133B6D;
    FONT-SIZE: 12px;
    FONT-WEIGHT: normal;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif;
}

.resst3_info {
    COLOR: #133B6D;
    FONT-SIZE: 13px;
    FONT-WEIGHT: normal;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif;
}

.resst3_infoLink {
    COLOR: #133B6D;
    FONT-SIZE: 13px;
    FONT-WEIGHT: normal;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif;
   TEXT-DECORATION: underline;
}

.resst3_infoLink:hover {
      COLOR: #890C08;
}
.restext3 {
    COLOR: #DC170F;
    FONT-SIZE: 14px;
    FONT-WEIGHT: Bold;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif;
}

.vehname_head {
	COLOR: #DC170F;
	FONT-SIZE: 14px;
	FONT-WEIGHT: Bold;
	FONT-FAMILY: verdana, arial, helvetica, sans-serif;
	border-bottom: 1px solid #0A50A1;
	padding:2px;
	 }
.resst3_extra {
   COLOR: #133B6D;
    FONT-SIZE: 11px;
    FONT-STYLE: Italic;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif;
}

.resst3_l1 {
    COLOR: #0A50A1;
    FONT-SIZE: 14px;
    FONT-WEIGHT: Bold;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif;
    background-color: #ffffff;
    border-bottom: 1px solid #0A50A1;
    border-top: 1px solid #0A50A1;
    border-right: 1px solid #0A50A1;
}

.resst3_lb1 {
    COLOR: #0A50A1;
    FONT-SIZE: 14px;
    FONT-WEIGHT: Bold;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif;
    background-color: #ffffff;
    border: 1px solid #0A50A1;
}

.resst3_l2 {
   COLOR: #0A50A1;
    FONT-SIZE: 14px;
    FONT-WEIGHT: Bold;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif;
    background-color: #ffffff;
    border-bottom: 1px solid #0A50A1;
    border-top: 1px solid #0A50A1;
}

.resst3_lb2 {
   COLOR: #0A50A1;
    FONT-SIZE: 14px;
    FONT-WEIGHT: Bold;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif;
    background-color: #ffffff;
    border-left: 1px solid #0A50A1;
    border-bottom: 1px solid #0A50A1;
    border-top: 1px solid #0A50A1;
}

.resst3_lr2 {
   COLOR: #000000;
    FONT-SIZE: 12px;
    FONT-WEIGHT: Bold;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif;
    background-color: #ffffff;
    border-right: 1px solid #0A50A1;
    border-bottom: 1px solid #0A50A1;
    border-top: 1px solid #0A50A1;
}



.resst3_hr1 {
    COLOR: #133B6D;
}

.resst3_td1 {
    COLOR: #000000;
    FONT-SIZE: 12px;
    FONT-WEIGHT: normal;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif;
  background-color: #e6e6e6;
  border-right: 1px solid #0A50A1;
}

.resst3_tdb1 {
    COLOR: #000000;
    FONT-SIZE: 12px;
    FONT-WEIGHT: normal;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif;
  background-color: #e6e6e6;
  border-right: 1px solid #0A50A1;
  border-left: 1px solid #0A50A1;
}

.resst3_td2 {
    COLOR: #000000;
    FONT-SIZE: 12px;
    FONT-WEIGHT: normal;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif;
  background-color: #f2f2f2;
  border-right: 1px solid #0A50A1;
}

.resst3_tdb2 {
    COLOR: #000000;
    FONT-SIZE: 12px;
    FONT-WEIGHT: normal;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif;
  background-color: #f2f2f2;
  border-right: 1px solid #0A50A1;
  border-left: 1px solid #0A50A1;
}



.restt3_l3 {
    background-color: #e6e6e6;
    COLOR: #0a50a1;
    FONT-SIZE: 14px;
    FONT-WEIGHT: bold;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif;
    border-top: 1px solid #0A50A1;
    border-left: 1px solid #0A50A1;
}

.restt3_l31 {
   background-color: #f2f2f2;
    COLOR: #0a50a1;
    FONT-SIZE: 14px;
    FONT-WEIGHT: bold;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif;
    border-bottom: 1px solid #0A50A1;
    border-left: 1px solid #0A50A1;
}
.restt3_t3 {
   background-color: #e6e6e6;
    COLOR: #0a50a1;
    FONT-SIZE: 14px;
    FONT-WEIGHT: normal;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif;
    border-right: 1px solid #0A50A1;
    border-top: 1px solid #0A50A1;    
}
.restt3_t31 {
   background-color: #f2f2f2;
    COLOR: #0a50a1;
    FONT-SIZE: 14px;
    FONT-WEIGHT: normal;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif;
    border-bottom: 1px solid #0A50A1;
    border-right: 1px solid #0A50A1;
}

.image {
   background-image: url(/images/carhire_sprite_2.gif);
   background-position: -5px -240px;
   BACKGROUND-REPEAT: no-repeat;
}

.imageheader {
   background-image: url(/images/chau_header2.png);
   BACKGROUND-REPEAT: no-repeat;
}
.imageRight {
   BACKGROUND-IMAGE: url(/images/squares.gif);
   BACKGROUND-REPEAT: repeat-y;
}

.imagetest {
   background-image: url(/images/carhire_header2.jpg);
   BACKGROUND-REPEAT: no-repeat;
}

.tab {
   COLOR: #ffffff;
   FONT-SIZE: 15px;
   FONT-WEIGHT: bold;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif;
   TEXT-DECORATION: none;
}

.tab:hover {
   COLOR: #890C08;
}

.imageTab {
    BACKGROUND-IMAGE: url(/images/tab.jpg);
    BACKGROUND-REPEAT: no-repeat;
    BACKGROUND-POSITION: center bottom;
}

.imageTabSelected {
   BACKGROUND-IMAGE: url(/images/tabSelected.jpg);
   BACKGROUND-REPEAT: no-repeat;
    BACKGROUND-POSITION: center bottom;
}

.background {
   background-image: url(/images/carhire_sprite_2.gif);
   background-position: -5px -480px;
   background-repeat: repeat-x;
}
.backgroundtest {
   background-image: url(/images/carhire_h2bg.jpg);
   background-repeat: repeat-x;
}


.backgroundTab {
   BACKGROUND-IMAGE: url(/images/tabBack.gif);
}

input.lmenu2 {
    background-image: url(/images/carhire_sprite_1h.gif);
    background-position: -40px 0px; 
    BACKGROUND-REPEAT: repeat-y;   
    BACKGROUND-COLOR: #9ABCD1;
    COLOR: #FFFFFF;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif;
    TEXT-DECORATION: none;
    TEXT-ALIGN: left;
    width: 150px;
    border: 0px;
    margin:0px;
    padding-top:0px;
    padding-bottom:0px;
    padding-right:0px;
    padding-left: 3px
}

input.lmenu2hov {
   COLOR: #890C08;
   CURSOR: pointer;
}


.lmenu {
   COLOR: #FFFFFF;
   FONT-SIZE: 11px;
   FONT-WEIGHT: bold;
   FONT-FAMILY: verdana, arial, helvetica, sans-serif;
   TEXT-DECORATION: none;
   BORDER: 0px;;
   margin: 0px;
   padding-right: 2px;
   padding-top: 2px;
   padding-bottom: 2px;
   padding-left: 3px;
}
/* Old Left Menu
.lmenu:hover {
   COLOR: #F7931D;
}

.lm_searchbutton{
    width: 82px;
    height: 30px;
    margin-top:5px;
    background: url(/images/layout/search.png) no-repeat;
    background-position:top left;
    border: 0px;
}

.lm_searchbutton:hover{
    background: url(/images/layout/search_hover.png) no-repeat;
    cursor:pointer;
}
*/
.menu {
   background-image: url(/images/carhire_sprite_1h.gif);
   background-position: -40px -0px;
   BACKGROUND-REPEAT: repeat-y;   
}

.lmenuCellBackground {
   background-image: url(/images/carhire_sprite_1h.gif);
   background-position: -40px -0px;
   BACKGROUND-REPEAT: repeat-y;   
}

.lmenuCellBackgroundLine {
   background-image: url(/images/carhire_sprite_1.gif);
   background-position: -5px -120px;
   BACKGROUND-REPEAT: no-repeat;   
}

.menuTop {
   background-image: url(/images/carhire_sprite_1.gif);
   background-position: -5px -105px;
   BACKGROUND-REPEAT: no-repeat;  
}

.submenuTable {

   border: 1px solid white;
}

.submenuTop {
   
   background: transparent;
   BACKGROUND-REPEAT: no-repeat;  
}

.menuTop2 {
   BACKGROUND-IMAGE: url(/images/get_quote_btn.gif);
   BACKGROUND-REPEAT: no-repeat;  
   BACKGROUND-POSITION: bottom center; 
}

.menuBottom {
   BACKGROUND-IMAGE: url(/images/menu_bottom.jpg);
   BACKGROUND-REPEAT: no-repeat;   
   BACKGROUND-POSITION: top center;
}

/* -------- SCOTT MODIFIED for NEW LAYOUT ------- */
.centre {
   BACKGROUND-COLOR: #FFFFFF;
}

.centre2 {
   BORDER: 1px solid #99BCD2;  
   BACKGROUND-COLOR: #FFFFFF;
}

.centre3 {
   BORDER-LEFT: 1px solid #99BCD2;
   BORDER-RIGHT: 1px solid #99BCD2;
   BORDER-BOTTOM: 1px solid #99BCD2;   
   BACKGROUND-IMAGE: url(/images/usp_tag_back.gif);
   BACKGROUND-REPEAT: no-repeat;   
   BACKGROUND-POSITION: top center;
}

.centre4 {
   BORDER-LEFT: 1px solid #99BCD2;
   BORDER-RIGHT: 1px solid #99BCD2;
   BORDER-BOTTOM: 1px solid #99BCD2;   
   BACKGROUND-IMAGE: url(/images/usp_tag_back2.gif);
   BACKGROUND-REPEAT: no-repeat;   
   BACKGROUND-POSITION: top center;
}

.centre5 {
   BORDER-LEFT: 1px solid #99BCD2;
   BORDER-RIGHT: 1px solid #99BCD2;
   BORDER-BOTTOM: 1px solid #99BCD2;   
   BACKGROUND-IMAGE: url(/images/usp_tag_back3.gif);
   BACKGROUND-REPEAT: no-repeat;   
   BACKGROUND-POSITION: top center;
}


.contentLeft {
   BACKGROUND-REPEAT: no-repeat;   
   background-image: url(/images/carhire_sprite_1.gif);
   background-position: -5px -40px;
   BACKGROUND-COLOR: #99BCD2;
   PADDING: 0px;
}

.contentRight {
   BORDER-RIGHT: 1px solid #1A56A4;
}

.contentCentre {
   BORDER-TOP: 1px solid #1A56A4;
}

.snail {
   COLOR: #133B6D;
   FONT-SIZE: 12px;
   FONT-WEIGHT: bold;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif;
   TEXT-DECORATION: none;
}
.snail:hover {
   COLOR: #890C08;
}
#footer {
   padding-bottom:5px;
   background-color:#D4E0F4;
}
#footer ul, #footer li{
   list-style-type:none; 
   padding:0px;
   margin:0px;
}
#footer li{
   display:inline;
}
#footer .links_container{
   float:left;
   padding:0 0 10px 0;
   border-right:1px solid #AEC4EB;
}
#footer .last_item{
   border:none;
}
#footer .items_2 .links_container{
   width:404px;
   padding:0 10px 0 10px;
}
#footer .items_3 .links_container{
   width:253px;
   padding:0 10px 0 10px;
}
#footer .items_4 .links_container{
   width:194px;
   padding:0 7px 0 7px;
}
#footer .links_container ul{
   padding:0 0 10px;
   list-style-type:none;
}
#footer .links_container li{
   display:block;
}
#footer .links_container a{
   font-size:13px;
   color:#187A34;
}
#footer .links_container a:hover{
   color:#890C08;
}
#footer .footer_link{
   text-decoration: none;
   background-color:#fff;
}
#footer .links_container h1{
   margin: 0 0 0.25em 0;
   text-align:left;
   font-size:16px;
   font-weight:bold;
   color:#124375;
   font-family:arial, sans-serif;
}
#footer .container
{
   z-index:1;
   overflow:hidden;
   padding-top:10px;
}
#footer .bg_top{
      background:url(/images/layout/footercontainer_top.png) top left no-repeat; 
      width:850px;
      height:25px;
}      
#footer .bg_bottom{
}    
#footer .contact_cont{
   position:absolute; 
   right:0px; 
   padding:0 22px 0 0;
}
#footer .contact_text{
   color: #000;
   font-family: arial, helvetica, sans-serif;
   font-size: 12px;
   font-weight: normal;
}
#footer .footer_link a{
   color: #187A34;
   font-family: arial, verdana;
   font-size: 11px;
   font-weight: bold;
}
#footer .footer_link a:hover{
   color: #890C08;
}
.clear_fix{
   clear:both;
}
.footer {
  COLOR: #ffffff;
   FONT-SIZE: 12px;
   FONT-WEIGHT: bold;
   FONT-FAMILY: verdana, arial, helvetica, sans-serif;
   TEXT-DECORATION: none;
}

.footer:hover {
   COLOR: #F7931D;
}

.footer2 {
  COLOR: #999999;
   FONT-SIZE: 10px;
   FONT-WEIGHT: normal;
   FONT-FAMILY: verdana, arial, helvetica, sans-serif;
}

.footer2:hover {
   COLOR: #0875BC;
}

.footer2_border {
   BORDER-RIGHT: 1px solid #CCCCCC;
}

.footer_background {
   background-image: url(/images/carhire_sprite_1v.gif);
   background-position: 0px 0px;
   BACKGROUND-REPEAT: repeat-x;   
   BACKGROUND-COLOR: #94BFDC;
}

.footlink {
  COLOR: #133B6D;
   FONT-SIZE: 10px;
   FONT-WEIGHT: normal;
   FONT-FAMILY: verdana, arial, helvetica, sans-serif;
}

.footlink:hover {
    COLOR: #0071BC;
}

.leftSide {
   BACKGROUND-IMAGE: url(/images/leftside.gif);
   BACKGROUND-REPEAT: repeat-y;   
   BACKGROUND-POSITION: 0px 0px;
}

.rightSide {
   BACKGROUND-IMAGE: url(/images/rightside.gif);
   BACKGROUND-REPEAT: repeat-y;   
}

.bottom {
   BACKGROUND-IMAGE: url(/images/bottom.gif);
   BACKGROUND-REPEAT: repeat-x;   
}

.rboxtextLeft {
    COLOR: #124375;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif;
    BACKGROUND-COLOR: #9ABCD1;
 /* ******
      The panel is not fixed size

      background-image: url(/images/carhire_sprite_1.gif);
      background-position: -5px  -35px;
  ********/
    BACKGROUND-REPEAT: no-repeat;
    padding-left: 20px;
}

.rboxtextRight {
    COLOR: #000000;
    FONT-SIZE: 14px;
    FONT-WEIGHT: bold;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif;
    BACKGROUND-COLOR: #9ABCD1;
}

.rboxTop {
    BACKGROUND-COLOR: #ffffff;
    background-image: url(/images/carhire_sprite_1.gif);
    BACKGROUND-REPEAT: no-repeat;
    background-position: -5px  -5px;
}

.rboxTop2 {
    BACKGROUND-COLOR: #ffffff;
    background-image: url(/images/carhire_sprite_1.gif);
    background-position: -5px  -5px;
    BACKGROUND-REPEAT: no-repeat;
}

.rboxbutton {
    BACKGROUND-COLOR: #9ABCD1;
}

.rboxText {
    COLOR: #133B6D;
    FONT-SIZE: 12px;
    FONT-WEIGHT: normal;
    FONT-FAMILY: courier, serif;
}

.rboxText2 {
    COLOR: #133B6D;
    FONT-SIZE: 12px;
    FONT-FAMILY: courier, serif;
}

.rboxText_exp1 {
    COLOR: #133B6D;
    FONT-SIZE: 12px;
    FONT-WEIGHT: normal;
    FONT-FAMILY: verdana, arial,courier, serif;
}

.rboxText2_exp1 {
    COLOR: #133B6D;
    FONT-SIZE: 12px;
    FONT-FAMILY: verdana, arial,courier, serif;
}

.rboxBottom {
    BACKGROUND-COLOR: #ffffff;
    background-image: url(/images/carhire_sprite_1.gif);
    background-position: -5px  -20px;
    BACKGROUND-REPEAT: no-repeat;
}

.rboxBottom2 {
    BACKGROUND-COLOR: #ffffff;
    background-image: url(/images/carhire_sprite_1.gif);
    background-position: -5px  -20px;
    BACKGROUND-REPEAT: no-repeat;
}

/* START RESBOX SCOTT */
.rb_top {
    background-image: url(/images/chau_rbox_top.gif);
    background-repeat: no-repeat;
}
.rb_mid {
    background-image: url(/images/chau_rbox_mid.gif);
    background-repeat: repeat-y;
}
.rb_bot {
    background-image: url(/images/chau_rbox_bot.gif);
    background-repeat: no-repeat;
}
.rb_txtleft {
   color: #fff;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif;   
    padding-left: 7px;
}
.rb_lnkleft {
   color: #fff;
   FONT-SIZE: 12px;
   FONT-WEIGHT: bold;
   FONT-FAMILY: verdana, arial, helvetica, sans-serif;   
   padding-left: 7px;
}
.rb_lnkleft:hover {
   COLOR: #CC0000;
}
.rb_lnkleft:visited {
   COLOR: #fff;
}

.rb_txtright {
    color: #fff;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif;   
}
#rb_extratext {
    width: 350px;
    color: #fff;
    font-size: 10px;
    font-weight: normal;
}

/* END RESBOX SCOTT  */
.back_link {
	padding-left:18px;
	padding-bottom:18px;
	padding-top:3px;
	padding-right:25px;
	margin-bottom:10px;
	color: #666;
	font-size: 13px;
	font-family: arial;
	font-weight: bold;
	text-align: center;
	background:url(images/layout/back.png) no-repeat;
	width:120px ;
	height:25px ;
	text-decoration:none;

}
.backlinker { /* code to pad the button*/
	margin :8px;
	padding:2px;
	width:200px;
	height:20px;
	
}
.reserrorbox {
    COLOR: #133B6D;
    FONT-SIZE: 14px;
    FONT-WEIGHT: Bold;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif;
    BACKGROUND: url(images/layout/reserrorbox_bg.jpg) repeat-x;
    BORDER: 1px solid  #ccc;
	Padding:17px;
}

.reserror1 {
    COLOR: #F60;
    FONT-SIZE: 15px;
    FONT-WEIGHT: Bold;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif;
}
.reserror2 {
    COLOR: #000000;
    FONT-SIZE: 12px;
    FONT-WEIGHT: Normal;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif;
}

.reserror3 {
    COLOR: #000;
    FONT-SIZE: 12px;
    FONT-WEIGHT: Normal;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif;
}

.reserror4 {
    COLOR: #cc0000;
    FONT-SIZE: 12px;
    FONT-WEIGHT: Normal;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif;
}

.boxborder {
   border-right: 1px solid #0a50a1;
   border-left: 1px solid #0a50a1;
}

.link {
   COLOR: #187A34;
   FONT-SIZE: 13px;
   FONT-WEIGHT: normal;
   FONT-FAMILY: verdana, arial, helvetica, sans-serif;
   TEXT-DECORATION: underline;
   cursor:pointer;
}

.link:hover {
   COLOR: #890C08;
}

.linkRes2 {
   COLOR: #33A02C;
   FONT-SIZE: 14px;
   FONT-WEIGHT: bold;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif;
   TEXT-DECORATION: underline;
}

.linkRes2:hover {
   COLOR: #890C08;
}

.linkRes3 {
   COLOR: #33A02C;
   FONT-SIZE: 12px;
   FONT-WEIGHT: bold;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif;
   TEXT-DECORATION: underline;
}

.linkRes3:hover {
   COLOR: #890C08;
}

.link_thanks {
   color: #cc0000;
   FONT-SIZE: 12px;
   FONT-WEIGHT: bold;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif;
   TEXT-DECORATION: underline;
}

.formText {
   COLOR: #33A02C;
   FONT-SIZE: 12px;
   FONT-WEIGHT: normal;
   FONT-FAMILY: verdana, arial, helvetica, sans-serif;
}


.quote_heading {
  COLOR: #33A02C;
   FONT-SIZE: 16px;
   FONT-WEIGHT: bold;
   FONT-FAMILY: arial, helvetica, sans-serif;
}

.quote_error {
  COLOR: #cc0000;
   FONT-SIZE: 14px;
   FONT-WEIGHT: bold;
   FONT-FAMILY: arial, helvetica, sans-serif;
}

.quote_text {
  COLOR: #000000;
   FONT-SIZE: 12px;
   FONT-WEIGHT: normal;
   FONT-FAMILY: arial, helvetica, sans-serif;
}

.quote_text_1l {
   color: #0a50a1;
   FONT-SIZE: 13px;
   FONT-WEIGHT: normal;
   FONT-FAMILY: arial, helvetica, sans-serif;
   border-bottom: 1px solid #0A50A1;
   border-left: 1px solid #0A50A1;
   border-right: 1px solid #0A50A1;
   background-color: #e6e6e6;
}

.quote_text_1r {
   color: #0a50a1;
   FONT-SIZE: 13px;
   FONT-WEIGHT: normal;
   FONT-FAMILY: arial, helvetica, sans-serif;
   border-bottom: 1px solid #0A50A1;
   border-right: 1px solid #0A50A1;
   background-color: #e6e6e6;
}

.quote_text_2l {
   color: #0a50a1;
   FONT-SIZE: 13px;
   FONT-WEIGHT: normal;
   FONT-FAMILY: arial, helvetica, sans-serif;
   border-bottom: 1px solid #0A50A1;
   border-left: 1px solid #0A50A1;
   border-right: 1px solid #0A50A1;
   background-color: #f2f2f2;
}

.quote_text_2r {
   color: #0a50a1;
   FONT-SIZE: 13px;
   FONT-WEIGHT: normal;
   FONT-FAMILY: arial, helvetica, sans-serif;
   border-bottom: 1px solid #0A50A1;
   border-right: 1px solid #0A50A1;
   background-color: #f2f2f2;
}

.quote_text2 {
  COLOR: #194892;
   FONT-SIZE: 14px;
   FONT-WEIGHT: normal;
   FONT-FAMILY: arial, helvetica, sans-serif;
}

.quote_heading2 {
    COLOR: #0a50a1;
   FONT-SIZE: 14px;
   FONT-WEIGHT: bold;
   FONT-FAMILY: arial, helvetica, sans-serif;
}

.quote_heading3 {
   color: #0A50A1;
   FONT-SIZE: 12px;
   FONT-WEIGHT: bold;
   FONT-FAMILY: arial, helvetica, sans-serif;
   border-bottom: 1px solid #0A50A1;
   border-right: 1px solid #0A50A1;
   border-top: 1px solid #0A50A1;
}

.quote_heading3_left {
   color: #0A50A1;
   FONT-SIZE: 12px;
   FONT-WEIGHT: bold;
   FONT-FAMILY: arial, helvetica, sans-serif;
   border: 1px solid #0A50A1;
}

.quote_link {
   color: #133B6D;
   font-size: 11px;
   font-weight: bold;
   font-family: verdana, arial, helvetica, sans-serif;
}

.quote_link:hover {
   COLOR: #890C08;
}

.link_contact {
   color: #0a50a1;
   FONT-SIZE: 12px;
   FONT-WEIGHT: bold;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif;
   TEXT-DECORATION: underline;
}

.link_contact:hover {
   COLOR: #890C08;
}

.no_margin {
    MARGIN: 0px;
}

.no_margin_bottom {
    MARGIN-BOTTOM: 0px;
}

.no_margin_top {
    MARGIN-TOP: 0px;
}

.specials_link {
   COLOR: #258a3e;
   FONT-SIZE: 12px;
   FONT-WEIGHT: bold;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif;
   TEXT-DECORATION: underline;
}

.specials_text {
   COLOR: #ffffff;
   FONT-SIZE: 14px;
   FONT-WEIGHT: bold;
   FONT-FAMILY: verdana, arial, helvetica, sans-serif;
   BACKGROUND-COLOR: #0a50a1;   
}

.specials_text_red {
   COLOR: #ffffff;
   FONT-SIZE: 14px;
   FONT-WEIGHT: bold;
   FONT-FAMILY: verdana, arial, helvetica, sans-serif;
   BACKGROUND-COLOR: #D11C21;   
}

.sales_text {
    COLOR: #000000;
    FONT-SIZE: 11px;
    FONT-WEIGHT: Normal;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif;
    PADDING-BOTTOM: 7px;
}

.sales_text_blue {
    COLOR: #0071B5;
    FONT-SIZE: 11px;
    FONT-WEIGHT: Normal;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif;
    PADDING-BOTTOM: 7px;
}

.sales_align {
    WIDTH: 82%;
    TEXT-ALIGN: justify;
}

.sales_text2 {
    COLOR: #000000;
    FONT-SIZE: 11px;
    FONT-WEIGHT: Normal;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif;
    WIDTH: 480px;
}

.thanks_text {
    COLOR: #333333;
    FONT-SIZE: 12px;
    FONT-WEIGHT: Bold;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif;
}

.idx2_td1 {
   color: #0A50A1;
   font-size: 12px;
   font-weight: normal;
   font-family: verdana, arial, helvetica, sans-serif;
   background-color: #e6e6e6;
}

.idx2_td2 {
  color: #0A50A1;
   font-size: 12px;
   font-weight: normal;
   font-family: verdana, arial, helvetica, sans-serif;
   background-color: #f2f2f2;
}

.no_border {
    BORDER: 0px solid #ffffff;
}

.shadow_border {
    BORDER-RIGHT: 2px solid #B3B3B3;
    BORDER-BOTTOM: 2px solid #B3B3B3;
    BORDER-TOP: 0px solid #EEEEEE;
    BORDER-LEFT: 0px solid #EEEEEE;
}

.table_border_bottom {
    BORDER-BOTTOM: 1px solid #EEEEEE;
}

.gallery_border_left {
    BORDER-LEFT: 1px solid #D9D9D9;
}

.padding_top {
   PADDING-TOP: 12px;
}

.padding_left {
   PADDING-LEFT: 120px;
}

.lf_txt1 {
    COLOR: #AAAAAA;
    FONT-SIZE: 10px;
    FONT-WEIGHT: bold;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif;
}

.lf_txt2 {
    COLOR: #AAAAAA;
    FONT-SIZE: 10px;
    FONT-WEIGHT: normal;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif;
}

.fbtest {
    COLOR: #000000;
    FONT-SIZE: 24px;
    FONT-WEIGHT: bold;
    FONT-FAMILY: arial, verdana, arial, helvetica, sans-serif;
    FONT-STYLE: Italic;
    MARGIN: 0px;
}
.fbtest2 {
    COLOR: #124375;
    FONT-SIZE: 24px;
    FONT-WEIGHT: bold;
    FONT-FAMILY: arial, verdana, arial, helvetica, sans-serif;
    MARGIN: 2px;
    PADDING-BOTTOM: 2px;
}

.fbtest_text {
    COLOR: #000000;
    FONT-SIZE: 11px;
    FONT-WEIGHT: Normal;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif;
    PADDING-BOTTOM: 3px;
}

.fbtest_text2 {
    COLOR: #000000;
    FONT-SIZE: 13px;
    FONT-WEIGHT: Normal;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif;
    PADDING-BOTTOM: 3px;
}

.moreinfo_box {
    background-color: #ffffff;
    border: 1px solid #0A50A1;
    PADDING-TOP: 0px;
    PADDING-BOTTOM: 3px;
    width: 550px;
}

.moreinfo_text {
    COLOR: #0a50a1;
    FONT-SIZE: 11px;
    FONT-WEIGHT: normal;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif;
}

.moreinfo_label {
    BACKGROUND-COLOR: #0a50a1;
    COLOR: #FFFFFF;
    FONT-SIZE: 12px;
    FONT-WEIGHT: BOLD;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif;
}
.testim_box {
   width: 550px;
   padding: 8px 8px 8px 12px;
   border: 1px solid  #B4D1D8;
   margin: 5px;
   background:url(images/cornerbg.jpg) top left no-repeat;
   border-spacing: 0px;
   margin-bottom: 15px;
   margin-left: auto;
   margin-right: auto;
   font-size: 12px;
   font-family: arial;
} 
/* ------------------------------------------------------- */
/*  The Styling of Related Info Boxes */
/* ------------------------------------------------------- */
.mibox {
   width: 550px;
   padding: 0px;
   border: 1px solid #f9a039;
   margin: 5px;
   border-spacing: 0px;
   margin-bottom: 15px;
   margin-left: auto;
   margin-right: auto;
} 
.mibox p {
   font-size: 12px;
   font-family: arial;
   font-weight: normal;
   padding: 0px;
   margin: 1px;
}
.mibhead {
   color: #fff;
   background-color: #f9a039;
   font-size: 12px;
   font-weight: bold;
}
.linktext {
   COLOR: #187A34;
   FONT-SIZE: 13px;
   FONT-WEIGHT: normal;
   FONT-FAMILY: arial, helvetica, sans-serif;
   TEXT-DECORATION: underline;
   list-style-type: disc;
}
.linktext:hover {
  COLOR: #194892;
}
.pg3red {
   color: #cc0000;
   font-size: 13px;
   font-weight: bold;
   text-decoration:underline;
}

.liana_test {
   display: block;
   vertical-align: middle;
}

/* --------------------------------------------------------------- */
/*  Extra Stylings for the ResBox Extras   */
/* -------------------------------------------------------------- */
#rentextra { width: 350px; }
#rentextra label {
    float: left;
    width: 200px;
    color: #fff;
    font-size: 11px;
    font-weight: bold;
}
#rentextra p {
   margin: 0px;
   padding: 1px;
   color: #fff;
   font-size: 11px;

}
#rentextra select {
   margin-left: 30px;
}
.res3gps {
    COLOR: #124375;
    FONT-SIZE: 11px;
    FONT-WEIGHT: normal;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif;
    font-weight:bold;
}

#extratext {
    width: 350px;
    color: #124375;
    font-size: 10px;
    font-weight: normal;
}
.infoicon {
   background-image: url(/images/carhire_sprite_1.gif);
   background-position: -50px -351px;
   BACKGROUND-REPEAT: no-repeat;  
   width: 16px;
   height: 16px;
}
.triangle {
   background-image: url(/images/carhire_sprite_1.gif);
   background-position: -50px -396px;
   BACKGROUND-REPEAT: no-repeat;  
   width: 16px;
   height: 16px;
}
#brandstr1 {
   width: 380px;
   height: 26px;
   padding: 0px;
   margin: 0px;
   background-image: url(/images/carhire_sprite_1.gif);
   background-position: -5px -450px;
   BACKGROUND-REPEAT: no-repeat;
   
}

/* --------------------------------- */
/*  rmenu fonts etc..      */
/* --------------------------------- */
.rmt {
    color: #124375;
    border: 1px solid #9ABCD1;
    padding: 8px;
    margin-left: 20px;
    margin-bottom: 0px;
    background-color: #9ABCD1;
}
.rmt2 {
    padding: 8px;
    margin-left: 20px;
    margin-top: 15px;
    padding-bottom: 8px;
}
.rmenutxt {
     color: #124375;
     font-size: 14px;
     font-family: arial;
     font-weight: bold;
}
.rmt-ppc {
    color: #124375;
    border: 1px solid #9ABCD1;
    padding: 8px;
    margin-left: 20px;
    margin-bottom: 0px;
    background-color: #9ABCD1;
}
.rmenutxt-ppc {
     color: #ffffff;
     font-size: 14px;
     font-family: arial;
     font-weight: bold;
}

/* --------------------------------- */
/*  screen2 rmenu         */
/* --------------------------------- */
.rs2_img {
   float: left;
   padding-left: 8px;
   padding-top: 0px;
}


/*------------------------------------*/
/*      Pop outs lmenu     */
/*------------------------------------*/

div.popout {
display: none;
position:absolute;
margin-left:106px;
margin-top:0px;
}

div.popout2 {
display:none;
position:absolute;
margin-left:86px;
margin-top:0px;
}

div.popout3 {
display:none;
position:absolute;
margin-left:77px;
margin-top:0px;
}

div.popout4 {
display:none;
position:absolute;
margin-left:74px;
margin-top:-30px;
}

/* --------------------------------- */
/*   New tmenu Styles   */
/* --------------------------------- */
.popoutYourRental {
   display:none;
   position:absolute;
   padding-right:50px;
   padding-top:2px;
   z-index: 1;
}

.popoutTVehicles {
   display:none;
   position:absolute;
   padding-right:50px;
   padding-top:2px;
   z-index: 1;
}

.popoutTLocations {
   display:none;
   position:absolute;
   padding-right:50px;
   padding-top:2px;
   z-index: 1;
}

.popoutTSuppliers {
   display:none;
   position:absolute;
   padding-right:50px;
   padding-top:2px;
   z-index: 1;
}
.popoutTAbout {
   display:none;
   position:absolute;
   padding-right:50px;
   padding-top:2px;
   z-index: 1;
}
.poptops {
   text-align: left;
   width:250px;
   background-color:#f93;
}


.tm_link {
   color: #fff;
   font-size: 13px;
   font-family: verdana, arial;
   font-weight: bold;
   text-decoration: none;
}
.tm_mlink {
   color: #fff;
   font-size: 12px;
   font-weight: bold;
   font-family: verdana, arial;
   text-decoration: none;
}
.tm_mlink:hover {
   color: #3ff;
}
.tmenu2 {
   background-image: url(/images/chau_tmenubg.gif);
   background-repeat: repeat-x;
   padding: 2px;
   height: 30px;
}


/* screen2 - no oneway fees */
.nofees {
   color: #258a3e;
   font-size: 12px;
   font-weight: bold;
   font-family: verdana, arial, helvetica, sans-serif;
   padding-bottom: 0px;
   margin: 0px;
}

.screen2_extra_info {
	COLOR: #666;
   FONT-SIZE: 12px;
   FONT-FAMILY: verdana, arial, helvetica, sans-serif;
   border: 0px;
	padding: 0px;	
	margin:0px;
   margin-top:25px;
   margin-left:-20px;
   width:380px;
   height:150px;
   float:left;
}

.recvalue {
   color: #69C;
   font-size: 12px;
   font-weight: bold;
   font-family: verdana, arial, helvetica, sans-serif;
   padding-bottom: 0px;
   margin: 0px;
}

/* screen3 test fonts ontarget  */
.s3_smtxt {
   color: #000;
   font-size: 11px;
   font-weight: normal;
   font-family: arial, verdana;
   background-color: #fedd8e;
}

.s3_smlnk {
   color: #30f;
   font-size: 11px;
   font-weight: normal;
   font-family: arial, verdana;
   text-decoration: underline;
}

.s3_smblk {
   color: #000;
   font-size: 11px;
   font-weight: bold;
   font-family: arial, verdana;
}

#truck_mdiv {
   color: #0A50A1;
   width: 580px; 
   margin:10px auto;
   padding:20px;
   border: 1px solid #0A50A1;
   background-color: #f2f2f2;
   text-align:left;
   font-size: 12px;
   font-family: verdana, arial;
   font-weight: normal;
}
#truck_msupp {
   width: 190px; 
   margin:0px auto;
   margin-top: 5px;
   font-size: 12px;
   font-family: verdana, arial;
   font-weight: normal;
   text-align:left;
}
/*** Start New Left Menu ***/
.lmtxt {
   color: #069;
   font-size: 14px;
   font-weight: bold;
   font-family: arial, verdana;
   }

.leftmenu_container_top {
   padding: 0;
   margin: 0;
   margin-top:5px;
   width: 160px;
   height: 29px;
   background: url('/images/layout/menu_heading_top.png') top left no-repeat;
   }
   
.leftmenu_container_top h1 {
   font-family: verdana,tahoma,sans-serif;
   font-size: 16px;
   font-weight: bold;
   color: #606c80;
   padding: 0;
   padding-top: 5px;
   margin: 0 auto;
   }
   
.leftmenu_container_top_notitle {
   padding: 0;
   margin: 0;
   margin-top:5px;
   width: 100%;
   height: 10px;
   background: url('/images/layout/menu_content_top.png') top left no-repeat;
   }
   
.leftmenu_container_middle {
   padding: 0;
   padding-top: 0px;
   padding-bottom: 10px;
   margin: 0;
   width: 160px;
   height: auto;
   background: url('/images/layout/menu_content_middle.png') top left repeat-y;
   text-align: center;
   }
   
.leftmenu_container_middle p {
   font-family: arial,tahoma,sans-serif;
   font-size: 12px;
   font-weight: normal;
   color: #404040;
   padding: 10px;
   margin: 0 auto;
   text-align: justify;
   }
   
.leftmenu_container_middle h2 {
   font-family: arial,tahoma,sans-serif;
   font-size: 14px;
   font-weight: bold;
   padding: 0;
   padding-top: 10px;
   padding-bottom: 10px;
   margin: 0 auto;
   }
   
.leftmenu_container_bottom {
   padding: 0;
   margin: 0;
   width: 160px;
   height: 10px;
   background: url('/images/layout/menu_content_bottom.png') top left no-repeat;
   }
   
.menu_search,.menu_search:visited {
   background: url('/images/layout/search_btn.png') top left no-repeat;
   width: 110px;
   height: 28px;
   margin: 0 auto;
   border: none;
   }
   
.menu_search:hover,.menu_search:active  {
   background: url('/images/layout/search_btn_over.png') top left no-repeat;
   }
   
.lmenu_link,.lmenu_link:visited {
   font-family: arial,tahoma,sans-serif;
   font-size: 12px;
   font-weight: normal;
   color: #e57e17;
   padding: 5px;
   margin: 0 auto;
   text-align: right;
   text-decoration: underline;
   }
   
.lmenu_link:hover,.lmenu_link:active {
   text-decoration: none;   
   }
   
.ebook_link,.ebook_link:visited {
   font-family: verdana,tahoma,sans-serif;
   font-size: 16px;
   font-weight: bold;
   color: #ea9847;
   padding: 5px;
   margin: 0 auto;
   text-align: right;
   text-decoration: underline;
   
   }
.ebook_link:hover,.ebook_link:active {
   text-decoration: none;   
   }
/*** End New Left Menu ***/


/* Start Quote/Vouchers Print-only CSS - Admin */
.print_h1 {
   font-family: verdana,arial,sans-serif;
   font-size: 20px;
   font-weight: bold;
   color:#000;
   text-align: center;
   padding: 0;
   padding-top: 10px;
   padding-bottom: 10px;
   margin: 0;
   }

.print_h2 {
   font-family: verdana,arial,sans-serif;
   font-size: 18px;
   font-weight: bold;
   color: #000;
   text-align: center;
   padding: 0;
   padding-top: 8px;
   padding-bottom: 8px;
   margin: 0;
   }

.print_h3 {
   font-family: verdana,arial,sans-serif;
   font-size: 17px;
   font-weight: bold;
   color: #000;
   text-align: center;
   padding: 0;
   padding-top: 6px;
   padding-bottom: 6px;
   margin: 0;
   }

.print_h4 {
   font-family: arial,verdana,sans-serif;
   font-size: 16px;
   font-weight: bold;
   color: #000;
   text-align: center;
   padding: 0;
   padding-top: 4px;
   padding-bottom: 4px;
   margin: 0;
   }

.print_txt,.print_txt_sm {
   font-family: helvetica,arial,sans-serif;
   font-size: 16px;
   font-weight: normal;
   color: #000;
   padding: 10px;
   margin: 0;
   text-align: left;
   }
   
.print_txt_sm {
   font-size: 13px;
   }

.print_ul {
   font-family: helvetica,arial,sans-serif;
   font-size: 16px;
   font-weight: normal;
   color: #000;
   padding: 16px;
   padding-left: 75px;
   margin: 0;
   text-align: left;
   list-style-type: disc;
   }

.print_table {
   font-family: helvetica,arial,sans-serif;
   font-size: 14px;
   font-weight: normal;
   color: #000;
   text-align: left;
   border: 1px solid #CCC;
   margin: 10px auto;
   }
   
.print_table th {
   font-weight: bold;
   background-color: #E5E5E5;
   border: 1px solid #CCC;
   padding: 3px;
   text-align: center;
   padding-left:10px;
   padding-right: 10px;
   }

.print_table td {
   border: 1px solid #CCC;
   padding: 3px;
   padding-left:10px;
   padding-right: 10px;
   text-align: left;
   }
 
/* End Quote/Vouchers Print-only CSS - Admin */

/* Start Facebook Logo advert */
   #facebook_text,#facebook_text:visited {
   padding-left:20px;
   color:#3B5998;
   font-weight:bold;
   font-family:'lucida grande',tahoma,verdana,arial,sans-serif;
   font-size:20px;
   text-decoration:none;
   }
   
   #facebook_text:hover ,#facebook_text:active {
   color:#597cd3;
   }
   
   #facebook_icon {
   vertical-align:middle;
   }
   
   #facebook_message_div {
   width:350px;
   margin: 0 auto;
   height:100px;
   line-height:100px;
   vertical-align:middle;
   }
   /* End Facebook Logo advert */
   
   .resbox_supplier_logos_fades   {
      background: url('/images/layout/supplier_brands.png') center center no-repeat;
      width: 380px;
      height: 25px;
      display: inline-block;
	  padding-top:8px;
	  padding-left:150px;
      }
      
   
/** New Screen 2 layout **/

/* new css for refine search boxes */
.refine_search_headertext {
	font-family:Microsoft sans serif, Arial, Helvetica, sans-serif;
	font-size:19px;
	color:#fff;
	font-weight:bold;
	padding-left:10px;
	padding-top:5px;
	letter-spacing:1px;
   margin:5px 0px;
	
}
.current_search_header {
	font-family: Microsoft sans serif, Arial, Helvetica, sans-serif;
	font-size:19px;
	color:#fff;
	font-weight:bold;
	letter-spacing:1px;
	padding-left:7px;
   margin-top:4px;
	 
}
.orangebar{
   
	margin-top:5px;
	padding-top:5px;
	height:37px;
	
	background:url(/images/layout/sr_bg_scr3.png) repeat-x ;
}
.bluebar1 {	
	width:100%;  
   
	background:url(/images/layout/bluebar.jpg) repeat-x; 
	margin:0;
   margin-top:5px;   
}
.refine_inputfield {
	font-size: 12px;  
	background-color: #fff;  
	border: 1px solid #ccc;
	padding-left:1px;
	
}
.row_refine {  
	margin:0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	padding-left:11px;
	padding-right:10px;
 
}
.text_refine {  
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	padding-left:3px;	
	color:#fff;
	font-weight:bold;
 
}
.refine_searchbutton {
    border: 0px;
    float:right;
	padding: 8px 15px 5px 2px;
	cursor: pointer;
	
}

.results {
	font-family:Verdana, Geneva, sans-serif;
	font-size:13px;
	color:#333;
	padding-left:15px;
	
}
.results_button {
	
	margin:0px auto;
   margin-top:50px;
   text-align:right;
}

.reshr { width:100%;
height:1px;
color:#CCC;
background-color:#CCC;
margin-top:0;
padding-top:0;
}
.headblue{ font-family:Arial, Verdana, Sans serif;
color:#235389;
font-size:22px;
	}

.headorange{font-family:Arial, Verdana, Sans serif;
color:#ff7501;
font-size:22px;
	}
	
.cardescriptionheader_results {
	font-family:Verdana, Geneva, sans-serif;
	size:14px;
	color:#235389;
	letter-spacing:1px;
	font-weight:bold;		
   margin-top:5px;
}

.car_desc_txt {
   line-height: 140%;
   font-size:13px;
}

.dailyrate_results { 
 
	font-family:Arial, Helvetica, sans-serif;
	color:#999;
	font-size:18px;
	font-weight:bold;
	padding:0px 0 0 5px;
	text-align:right;
	

}
.total_results {
	font-family:Arial, Helvetica, sans-serif;
	color:#235389;
	font-size:22px;
	font-weight:bold;
	padding:5px 0 0 5px;
	text-align:right;
	line-height:110%
}
/* screen 3 */
.scr3_bluebox {
	border:1px solid #036;
	padding:5px 5px 5px 5px;
	margin:5px 5px 5px 5px;
	
	
}
.scr3_veh_head {
	margin-top:50px;
	margin-left:10px;
	font-family:"Arial", Gadget, sans-serif;
	color:#235389;
	font-size:16px;
	font-weight:bold;	
	
}
.scr3_table_pricing_r1 {
	COLOR: #000000;
	FONT-SIZE: 12px;
	FONT-WEIGHT: normal;
	FONT-FAMILY: verdana, arial, helvetica, sans-serif;
	background-color: #e6e6e6;
	border-right: 1px solid #999;
	border-left: 0px solid #999;
	border-bottom: 1px solid #999;
	padding-left:5px;
}
.scr3_table_pricing_r2 {
	COLOR: #000000;
	FONT-SIZE: 12px;
	FONT-WEIGHT: normal;
	FONT-FAMILY: verdana, arial, helvetica, sans-serif;
	background-color: #f2f2f2;
	border-right: 1px solid #999;
	border-left: 0px solid #999;
	border-bottom: 1px solid #999;
	padding-left:5px;
}
.scr3_tablepriceheader {
	 COLOR: #333;
    FONT-SIZE: 14px;
    FONT-WEIGHT: Bold;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif;
    background-color: #ffffff;
    border: 1px solid #999;
    border-left:0px;
	Padding-left:5px;
}
.scr3_tablepricetotal {
	 COLOR: #F90;
    FONT-SIZE: 16px;
    FONT-WEIGHT: Bold;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif;
    background-color: #ffffff;
    border: 1px solid #999;
	Padding:0px 5px 0px 5px;
}
.resst3_l3 { 
    COLOR: #133B6D;
    FONT-SIZE: 13px;
    FONT-WEIGHT: Bold;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif;
}
.resst3_t3 { 
   COLOR: #133B6D;
    FONT-SIZE: 12px;
    FONT-WEIGHT: normal;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif;
}
.scr3_gst {
    COLOR: #124375;
    FONT-SIZE: 11px;
    FONT-WEIGHT: normal;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif;
	text-align:right;
	padding-right:5px;
}
.scr3_textblue {
	COLOR: #133B6D;
	FONT-SIZE: 12px;
	FONT-WEIGHT: normal;
	FONT-FAMILY: verdana, arial, helvetica, sans-serif;
	text-align:center;
   width:400px;
   margin:0px auto;
}
.scr3_pricetotal {
   color: #F90;
   font-size: 15px;
   font-weight: bold;
   font-family: verdana, arial, helvetica, sans-serif;
}
.scr3_extrainfotext {
	COLOR: #666;
    FONT-SIZE: 12px;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif;
    border: 0px;
	padding: 5px 5px;	
	margin:20px 50px;		
}

/* Added by Hamish . update index*/
.header_splitorange {
	color:#F90;
	font-family:"Arial Black", Gadget, sans-serif;
}
.hometext { 
	font-family:Verdana, Geneva, sans-serif;
	font-size:14px;
	color:#039;
 
	padding:0px 5px 0px 5px;
	
}
.hometext_indented { 
	font-family:Verdana, Geneva, sans-serif;
	font-size:14px;
	color:#039;
 
	padding:5px 5px 5px 15px;
	
}

li.hometext {
   padding:2px; 0px;
}
.header_splitblue{
	color: #039;
	font-family:"Arial Black", Gadget, sans-serif;
	text-align:center
}
.padded {padding:10px;}

/** END of screen 2 layout **/

/* contact page */
.bhours {
	background:url(images/layout/bhours_bg.png) no-repeat;
	width:175px;
	height:300px;
	padding-top:140px;
	margin:1px;
	text-align:center;
	overflow:hidden;
	 
	
}
.bhours_text {
	text-wrap:normal;
	width:120px;
 	margin-left:25px;
	
}
.input_field_contact {
	border:#CCC thin solid 1px;
	box-shadow:#333 2px;
	text-align:left;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#069;
	
}
.placeholder {
	width:150px;
	height:100px;
	
}

.whitetable {
		background:#FFF;
		font-family:Verdana, Geneva, sans-serif;
		width:350px;
		
	
}
.vehname_head {
	COLOR: #DC170F;
	FONT-SIZE: 14px;
	FONT-WEIGHT: Bold;
	FONT-FAMILY: verdana, arial, helvetica, sans-serif;
	border-bottom: 1px solid  #033;
	padding:2px;
	margin-top:5px;
	 }
.border_popup {
	border: 1px solid #CCC;
	margin-top:5px;
	padding:15px;
	margin-bottom:2px;
	margin-left:10px;
	margin-right:10px;
    
     
}
.closelink {
	margin-top:-35px;
	text-align:right;
	font-family:Verdana, Geneva, sans-serif;
	color:#C00;
	font-weight:bold;
	font-size:12px;
	
}
.closelink:hover {
	margin-top:-15px;
	text-align:right;
	font-family:Verdana, Geneva, sans-serif;
	color: #C63;
	font-weight:bold;
	font-size:12px;
	
}
.right {
		float: right;
		padding:0;
}
.left {
		float: left;
		padding:0;
}
.padded {
	padding:5px 5px 5px 5px;
}
.padded_more {
	padding:15px 15px 15px 15px;
}
.paddedtop {
	padding-top:20px;
}
.margin_right {
	margin-right:1em;
}
 
/* THE END */

