﻿body{margin:0;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#333;text-align:center;}
.text{font-size:12px;}
#utilityLeft{float:left;padding-left:10px;}
#utilityRight{float:right;width:320px;}
.starthere{background:url(starthere_back.jpg) bottom left no-repeat;font-size:10px;font-weight:bold;color:#38659a;border:2px solid #c1cfe0;border-top:none;border-bottom:none;}
.loginBoxes{display:inline;width:100px;}
.loginText{color:#38659a;font-size:10px;text-decoration:underline;cursor:pointer;}
loginStylePopup{background:#ffffff;}
.Lfloat{float:left;padding-left:5px;}
.Rfloat{float:right;padding-right:5px;}
.defaultLeft{float:left;width:520px}
.defaultRight{float:right;width:202px}
.mainLeft{float:left;width:250px;}
.mainRight{float:right;width:250px;}
.left{float:left;width:110px;height:100%;padding:0;margin:0 0 0 5px !important;}
.right{float:right;width:380px;height:100%;padding:0;margin:0 0 0 5px !important;}
.tdleft{width:115px;height:100%;padding:0 0 0 5px !important;}
.tdright{width:385px;height:100%;padding:0 0 0 5px !important;}
.content{border-top:1px solid #c1cfe0;padding:15px 0 10px 0;margin:0 5px 0 5px;}
.leftContent{padding-bottom:15px;}
.subcontent{border:none;padding:15px 0 10px 0;margin:0 5px 0 5px;}
.termsMoreTitle{cursor:pointer;color:#38659a;}
#header{border-top:none !important;margin-top:7px;}
#header h1{padding-top:0px !important;}
#containerMain{height:100%;width:100%;background:url(pageback2.gif) center repeat-y;}
#containerFooter{height:100%;width:100%;/*background:url(footer.gif) center bottom no-repeat;*/padding-bottom:24px;}
#contentMain{width:780px;margin:0 auto;border-left:1px solid #c0cedf;border-right:1px solid #c0cedf;text-align:left;}
.moreOptions{width:159px;height:230px;border-left:2px solid #c1cfe0;border-right:2px solid #c1cfe0;}
.imgFloatLeft{float:left;padding:3px 20px 6px 0;}
.imgContent{padding:10px 0;margin:10px 0 15px 0;border-top:1px solid #c1cfe0;border-bottom:1px solid #c1cfe0;}
.imgContent img{margin-bottom:5px;}
.clear{clear:both;margin:0;padding:0;}
.quickquote{background:url(quickquote_back.jpg) repeat-x bottom;border-left:2px solid #C1CFE0;border-right:2px solid #C1CFE0;width:220px;}
.quickquote td{padding-top:2px;padding-bottom:2px;}
.qqleft, .qqboth{padding-left:6px;}
.qqright, .qqboth{padding-right:6px;}
.yourdetails{background:url(yourhire_back.gif) repeat-x bottom;border-left:2px solid #C1CFE0;border-right:2px solid #C1CFE0;padding:0 8px;}
.ourPick{border-left:2px solid #61c060;border-right:2px solid #61c060;}
.pnlSelVeh{margin-top:19px;Width:100%;}
.detailsDivider{border-top:1px dashed #cad6e4;}
.listingDivider{border-top:1px solid #c1cfe0;padding:10px 0;margin-top:10px;}
.imgLeft{float:left;margin:10 10 10 0;}
.imgRight{float:right;margin:10 10 10 0;}
/* navigation */
.navCssMain{width:780px;font-size:12px;line-height:normal;height:31px;padding:0;margin:0;}
ul#navmenu-h{margin:0;padding:0;list-style:none;position:relative;background:url(css-nav-bg.gif) repeat-x top left;height:31px;z-index:19;}
ul#navmenu-h ul{width:160px;margin:0 !important;padding:0 !important;list-style:none;display:none;position:absolute;top:100%;left:0;z-index:20;}
ul#navmenu-h ul ul, ul#navmenu-h ul ul ul{top:0;left:100%;}
ul#navmenu-h li{float:left;display:inline;position:relative;}
ul#navmenu-h ul li{width:100%;display: block;}
ul#navmenu-h a, ul#navmenu-h span{padding:8px 7px;float:left;display:block;color:#37649a;font:bold 11px Arial, sans-serif;text-decoration:none;height:1%;}
ul#navmenu-h span{padding:8px 3px !important;}
.navsub-h{margin:0 !important;padding:0 !important;}
ul#navmenu-h a:hover, ul#navmenu-h li:hover a, ul#navmenu-h li.iehover a{color:#ffffff;background:url(css-nav-hover.gif) repeat-x top left;border-bottom:none;}
ul#navmenu-h li:hover li a, ul#navmenu-h li.iehover li a{padding:5px 7px !important;float:none;color:#ffffff;background:#5e82ac;}
ul#navmenu-h li:hover li a:hover, ul#navmenu-h li:hover li:hover a, ul#navmenu-h li.iehover li a:hover, ul#navmenu-h li.iehover li.iehover a{padding: 5px 7px !important;color:#ffffff;background:#7fa6d6;}
ul#navmenu-h li:hover li:hover li a, ul#navmenu-h li.iehover li.iehover li a{padding:5px 7px !important;color:#ffffff;background:#7fa6d6;}
ul#navmenu-h li:hover li:hover li a:hover, ul#navmenu-h li:hover li:hover li:hover a, ul#navmenu-h li.iehover li.iehover li a:hover, ul#navmenu-h li.iehover li.iehover li.iehover a{padding: 5px 7px !important;color:#fff;background:#a2c1dc;}
ul#navmenu-h li:hover li:hover li:hover li a, ul#navmenu-h li.iehover li.iehover li.iehover li a{padding:5px 7px !important;color:#fff;background:#a2c1dc;}
ul#navmenu-h li:hover li:hover li:hover li a:hover, ul#navmenu-h li.iehover li.iehover li.iehover li a:hover{padding:5px 7px !important;background:#333;}
ul#navmenu-h li:hover ul ul, ul#navmenu-h li:hover ul ul ul, ul#navmenu-h li.iehover ul ul, ul#navmenu-h li.iehover ul ul ul{display:none;}
ul#navmenu-h li:hover ul, ul#navmenu-h ul li:hover ul, ul#navmenu-h ul ul li:hover ul, ul#navmenu-h li.iehover ul, ul#navmenu-h ul li.iehover ul, ul#navmenu-h ul ul li.iehover ul{display:block;}
ul.navmenu_alt li, ul.navmenu_alt{right:200% !important;float:right !important;}
ul.subnav-h{margin:0;padding:0;list-style:none;position:relative;background:url(css-subnav-bg.png) repeat-x top left;height:31px;}
ul.subnav-h li{float:left;display:inline;position:relative;}
ul.subnav-h a, ul.subnav-h span{padding:6px 5px;float:left;display:block;color:#37649a;font:bold 11px Arial, sans-serif;text-decoration:none;height:1%;}
ul.subnav-h a:hover, ul.subnav-h li:hover a, ul.subnav-h li.iehover a{color:#ffffff;background:url(css-subnav-hover.png) repeat-x top left;border-bottom:none;}
ul#browseCars{margin:0;padding:0;list-style:none;width:202px;}
ul#browseCars a{display:block;color:#37649a;font:bold 11px Arial, sans-serif;text-decoration:none;background:url(css-browsecars-bg.png) no-repeat top left;vertical-align:middle !important;}
ul#browseCars a:hover, ul#browseCars li:hover a, ul#browseCars li.iehover a{color:#ffffff;background:url(css-browsecars-hover.png) no-repeat top left;border-bottom:none;}
.browsecars-car{float:left;padding-left:5px;}
.browsecars-go{background:url(browsecars-go.gif) top right no-repeat;height:33px;width:20px;float:right;}
/* text */
h1, .h1{font-size:22px;font-weight:normal;padding:15px 0 5px 0;margin:0;color:#38659a;}
h2, .h2{font-size:20px;color:#38659a;font-weight:normal;margin:0;padding:2px 0 4px 0;}
h3, .h3{font-size:14px;color:#38659a;font-weight:normal;margin:0;padding:5px 0 2px 0;}
h4, .h4{font-size:16px;color:#38659a;font-weight:bold;margin:15px 0 0 0;padding-bottom:0;}
.h2Deals{padding:15px 15px 0 15px;}
.carsOtherH2{padding-top:10px;}
p{color:#000000;margin:0;padding:0 0 12px 0;line-height:16px;}
.conditions{font-size:11px;font-style:italic;}
.cssTitlePanel{color:#989898;}
.redError{color:#b32525 !important;font-size:16px;font-weight:bold;}
.red{color:#c60202;} 
.black{color:#000000;}
.lightBlue{color:#5a92d3;}
.blue, .blueB{color:#37649a;}
.green{color:#29960a;}
.blueB{font-weight:bold;}
.lblStatus{color:#fe7800;font-weight:bold;}
.lblDayRate{font-size:38px;font-weight:bold}
.carClass{font-size:20px;color:#37649a;}
img{border:none;}
ul{margin:0px;color:#436590;list-style-type:square;padding-left:18px;}
.bookBtn{padding-top:46px;}
select{font-size:11px;}
a{color:#37649a;}
a:hover{color:#46a245;text-decoration:none;}
.cursor{cursor:pointer;}
.cursorS{cursor:pointer;font-weight:bold;font-decoration:underline;}
.cleanP{padding-bottom:0px !important;font-weight:bold;}
.loginBoxes{display:inline;width:100px;}
.loginText{color:#38659a;font-size:10px;text-decoration:underline;cursor:pointer;}
.loginStylePopup{background:#fff;}
.loginLink{color:#ebeff5;}
.cssHiddenTitle{text-decoration:underline;cursor:pointer;}
#browseCars li, .ie6bug{_margin-top:-3px;}
#lblFooter{margin-top:10px;padding:10px;color:#555;font-size:10px;}
.textfield_default,
.textfield_watermark{background-color:#fff !important;border:1px solid #7f9db9;}
.textfield_watermark{color:#c0cedf;}
.linone{text-decoration:none;list-style:none;font-weight:bold;padding-top:15px;}
.ibtViewDetails{float:right;}
/* MY CALENDAR */
.MyCalendar .ajax__calendar_container{border:1px solid #646464;background-color:#d7e7ff;color:#333;}
.MyCalendar .ajax__calendar_today{cursor:pointer;padding-top:3px;font-weight:bold;}
.MyCalendar .ajax__calendar_active .ajax__calendar_day{background-color:#fff;color:#0066cc;border:#333 1px solid;font-weight:bold;}
.MyCalendar .ajax__calendar_active .ajax__calendar_month{background-color:#edf9ff;border-color:#0066cc;color:#0066cc;}
.MyCalendar .ajax__calendar_active .ajax__calendar_year{background-color:#edf9ff;border-color:#0066cc;color:#0066cc;}
.MyCalendar .ajax__calendar_hover .ajax__calendar_day{background-color:#edf9ff;border-color:#daf2fc;color:#0066cc;}
.MyCalendar .ajax__calendar_hover .ajax__calendar_month{background-color:#edf9ff;border-color:#daf2fc;color:#0066cc;}
.MyCalendar .ajax__calendar_hover .ajax__calendar_year{background-color:#edf9ff;border-color:#daf2fc;color:#0066cc;}
.MyCalendar .ajax__calendar_hover .ajax__calendar_title{color:#0066cc;}
.MyCalendar .ajax__calendar_hover .ajax__calendar_today{color:#0066cc;}
/* STAR RATING */
.ratingStar{background-repeat:no-repeat;cursor:pointer;display:block;font-size:0;height:12px;margin:0;padding:0;width:13px;}
.emptyRatingStar{background-image:url("EmptyStar.png");}
.filledRatingStar{background-image:url("FilledStar.png");}
.savedRatingStar{background-image:url("SavedStar.png");}
/* MODAL POPUP */
.modalPopupPanelHeader{background:#f7f7f7;height:18px;width:505px;text-align:right;padding-right:5px;}
.modalPopupCornersHeader{background:no-repeat url("modal-popup-top.png") top left;height:16px;padding:4px;text-align:right;margin:0;}
.modalPopupCornersContent{background:no-repeat url("modal-popup-bottom.png") bottom left;}
.modalPopupMainContent{width:530px;padding-top:5px;margin-bottom:8px;background:#fff;border-left:2px solid #c0cedf;border-right:2px solid #c0cedf;}
.modalBackground{background-color:#e1e1e1;filter:alpha(opacity=35);-moz-opacity:.35;opacity:.35;}
.modalHeaderText{float:left;padding-left:5px;color:#38659a;}
/* ADD THIS */
.addthis_toolbox.addthis_pill_combo a{float:left;}
.addthis_toolbox.addthis_pill_combo a.addthis_button_tweet{margin-top:-2px;}
.addthis_button_compact .at15t_compact{margin-right:4px;float:left;}
/* * ROOM PRICES * */
#tblRoomPrices td{border:1px solid #365984;}
#tblRoomPrices thead td{background:url(css-rooms-bg.png) repeat-x bottom left #d8e2ec;padding:5px;}
#tblRoomPrices thead #trNextPrev td{border:none;background:#fff;}
#tblRoomPrices tbody td{background:#f4f5f9;}
.tdRoomName{padding:5px 0;}
#tblRoomPrices thead{background:#eff5dd;}
#dhtmltooltip{font-size:11px;text-align:left;position:absolute;width:140px;padding:5px;background-color:#fff;visibility:hidden;z-index:100;}
table#tblRoomPrices tr td{height:30px;}
table#tblRoomPrices tr td a,
.roomUnavailable{display:block;padding:5px;height:30px;}
table#tblRoomPrices tr td a:hover{background-color:#c6d3a0;color:#fff;}
.ibtBack{margin-top:10px;}
.roomWeekend,.roomWeekend a{background-color:#e6edf5;display:block;}
.stampAus,.stampAusD{width:241px;height:159px;position:absolute;top:165px;background:url(stamp-aus-search.png) no-repeat;z-index:5;cursor:pointer;}
.stampAus{margin-left:475px;}
.stampAusD{margin-left:724px;}
.gadgetHeader{float:right;text-align:right;}
.ieGadgetHeading{display:none;}
/* * PACKAGE STYLES * */
.packageTran{background:#ffffff;background:rgba(255,255,255,0.6);background:transparent !ie;zoom:1;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#99ffffff, endColorstr=#99ffffff);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#99ffffff, endColorstr=#99ffffff)";padding:5px;}
.packageBox{margin:10px;padding:10px;border-bottom:1px solid #c1cfe0;}
.packageChchA{background: url(../../graphics/packages/chchA-large.jpg) top right no-repeat;}
.packageChchAchch1,.packageChchAchch2{background: url(../../graphics/packages/chchA1-large.jpg) top right no-repeat;}
.packageChchAchch3{background: url(../../graphics/packages/chchA2-large.jpg) top right no-repeat;}
.packageChchB{background: url(../../graphics/packages/chchB-large.jpg) top right no-repeat;}
.packageChchB1{background: url(../../graphics/packages/chchB1-large.jpg) top right no-repeat;}
/* * PROPERTIES LIST * */
.propertyContentPanel{padding-bottom:15px;height:100%;}
.propertyA{display:block;padding:5px;height:15px;cursor:pointer;}
.propertyTr{width:33%;background:#e9eff5;}
.goldenChain{width:33%;background:#f5e8c5;}
.goKiwi{width:33%;background:#e0c3eb;}
.imgStep{margin-top:4px;}

