
body{font-family:Arial, Helvetica, sans-serif; color:blue; margin:0px; padding: 0px; }

.text { font-size: 12px; font-weight: normal; color: #FFFFFF; width: 10px; }
.labels, .textBL { font-size: 12px; color: #000000; }
.DROPDOWN { font-size: 8pt; color: #000000; font-family: Verdana, Arial, Helvetica, sans serif; font-weight: lighter; width:53px}
#wrap .DROPDOWN {width:60px}
.DROPDOWNTEXT { font-size: 8pt; color: #000000; font-family: Verdana, Arial, Helvetica, sans serif; font-weight: lighter; width: 255px; }
* html .DROPDOWNTEXT { font-size: 8pt; color: #000000; font-family: Verdana, Arial, Helvetica, sans serif; font-weight: lighter; width: 255px; }
.INFORMATIONTEXT { font-size: 8pt; color: #000000; font-family: Verdana, Arial, Helvetica, sans serif; }
.footer { font-size: 14px; color: #FF9900; font-weight: bold; }

.sectionheader { background-color: #E7F3F9; border: 1px solid #CCCCCC; color: #65A63A; font-size: 12px; font-weight: bold; padding: 5px; text-align: left; } 
.importanttext, .suppliercondheader { font-weight: bold; font-size: 12px; color: #000000; }

a { color: #65A63A; }

#links, #links A { font-family: Verdana, Arial, Helvetica, sans-serif; color: #004990; font-weight: bold; font-size: 10px; text-decoration: none; }

/* carlist styles */
body.carlist { background: #CCCCCC url(/AUS/aff/hirecarza/images/site_bg_body.gif) repeat-y scroll 50% 0pt; text-align:center  }
/* JD ADDED */
div#wrap { margin: 0pt auto; position:relative; text-align:left; width:970px} 
#header { width:1000px; height:150px; clear:both; margin: 0pt auto; }
#leftbar { position: absolute; top: 105px; left: 0px; background-color: #0099FF; }

#mainContent { float:left; width: 745px;  }
#displayHome{text-decoration:none;}
#search { float:right; margin-top: 55px; border: 1px solid #CCCCCC; background-color: #DEF3FA; padding-left: 10px; padding-top: 10px; width:190px; margin-left:10px; margin-bottom:20px }
#results {   border: 1px solid #CCCCCC; background-color: #DEF3FA; padding: 0px; }
#result_title { position: relative; width: 100%; margin: 0px; padding: 5px; font-size: 20px; font-weight: bold; color: #199CE3; }
#results1 { width: 730px;   margin-left:5px; margin-top: 5px; margin-bottom:5px; border: 1px solid #CCCCCC; background-color: #FFFFFF; }
* html #results1 { width: 730px; }
#results_holder {  width:100%; font-size: 12px; background-color: #DEF3FA; border: 1px solid #CCCCCC; }
#summary { width:100%; height: 100px;  background-image: url(/AUS/aff/hirecarza/images/summary-bg.gif); color: #8DC63F; font-weight: bold; }
#priceinfo { border-top: 1px solid #CCCCCC; }
input#bluesearch {margin-right:10px}
#wrap select#slFromDay, #wrap select#selToDay {width:45px}
#wrap select#selToTime, #wrap select#selFromTime {width:60px}

/* JD ADDED TO STYLE HEADINGS IN RESULTS */
#summary span {padding: 5px; width:100%; font-weight:bold;}
#results1 span.text {padding: 5px; width:100%; font-weight:bold;}
#results1 span.textBL {padding: 5px; width:100%;}

.breadcrumbtrail { position: relative; width: 100%; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; padding: 5px;color:#000000; }
.box1 { font-size: 8pt; color: #000000; font-family: Verdana, Arial, Helvetica, sans serif; font-weight: lighter; width: 173px; }
.list { float:left;  margin-top: 10px; padding: 0px; clear:both; }

#results1 table table {width:720px}
.listhead { border-bottom: 1px solid #199CE3; }
.cartype { position: relative; float: left; font-size: 12px; font-weight: bold; }
.email { position: relative; float: right; font-size: 12px; }
.price { font-size: 16px; color: #FF0000; text-align: right; font-weight: bold; }
#footer { position:relative; clear:both; margin: 0pt auto; width:1001px;}
