.clear_fix,hr{clear:both}.linkred,a{list-style-type:disc}.booking-form-content img:hover,.info_icon,.link,.new-quote-submit,.refine_searchbutton,.resbox_small_landing_button,.spec_button,.tm_searchbutton:hover,.ugb_btn,a{cursor:pointer}@media print{@page{size:330mm 427mm;margin:14mm}.container{width:1170px}}body{font-size:16px}.pagewhite{margin:0;padding:0;background:#FFF}.small_text{font-family:Verdana,Geneva,sans-serif;color:#333;font-size:13px}.captcha_small_text{color:#333;font-size:11px;font-weight:400;text-decoration:none}.breadcrumb a,.linkred,a{text-decoration:underline}.captcha{font-family:"Lucida Sans Unicode","Lucida Grande",sans-serif;font-size:13px;color:#069;border:1px dotted #CCC;padding:5px 8px;font-stretch:2px;font-weight:700;-moz-box-shadow:1px 1px 1px #333;-webkit-box-shadow:1px 1px 1px #333;box-shadow:1px 1px 1px #333}.small_text_su{font-family:Verdana,Geneva,sans-serif;color:#333;font-size:10px}a,h1,h2{font-family:arial,helvetica,sans-serif}h1,h3,hr{color:#3A89C8}h2,h4{color:#F19B1F}hr{border-color:#3A89C8;border-style:solid;border-top:none;border-left:none;border-right:none;padding-top:10px;padding-bottom:10px}.branch_heading2,.contentBorderBottom,.costbreakdown_heading,.costbreakdown_text{border-bottom:1px solid #3A89C8}.contentBorderBottom,.contentBorderLeft,.contentBorderTop{border-left:1px solid #3A89C8}.branch_heading2,.contentBorderBottom,.contentBorderRight,.contentBorderTop{border-right:1px solid #3A89C8}h1{font-size:24px;font-weight:400;padding:0;margin:2px 0 1.2em;text-align:center}.breadcrumb,h3{text-align:left}h2{font-size:18px;font-weight:700}h3,h4{font-size:16px;font-weight:700}h3{margin:.8em 0;padding:0 0 3px}h4{margin:.1em 0}a{color:#F47623;font-weight:400}a:hover{color:#194892}.smaller_par{font-size:12px;font-style:italic}.attention,.blue_attention,.linkred{font-size:13px;font-weight:700;font-family:arial,helvetica,sans-serif}.contentwrapper{width:1000px;background-color:#fff;margin:0 auto;padding:0;position:relative}.page_frame{width:785px;height:auto;margin:0 4px 0 10px;padding:0;position:relative;display:inline-block;float:left}.page_content_top{background:url(/images/layout/page_content_top.png) center center no-repeat;width:785px;height:25px;margin:0;padding:0}.page_content_middle{background:url(/images/layout/page_content_middle.png) top center repeat-y;width:655px;padding:10px 65px;height:auto;text-align:left;margin:0;overflow:hidden}.page_content_bottom{background:url(/images/layout/page_content_bottom.png) center center no-repeat;width:785px;height:25px;margin:0;padding:0}.attention{color:#F47623}.blue_attention{color:#194892}.linkred{color:#c00}.linkred:hover{color:#194892}.branch_heading,.branch_heading2{color:#3A89C8;font-weight:700;font-family:arial,helvetica,sans-serif}.background{background-image:url(/images/background.gif);background-repeat:repeat-y;background-position:center center}.branch_heading{font-size:18px}.branch_heading2{font-size:16px;border-top:1px solid #3A89C8}.snippets,.snippets_ratings{font-family:Verdana,Geneva,sans-serif;line-height:14px;padding:5px}.snippets{font-size:12px}.snippets_ratings{font-size:11px}.breadcrumb{padding:1px 40px 1px 35px;font-size:11px;font-family:verdana,san-serif;color:#000;background-color:#ffd5a8;height:15px}.breadcrumb a{float:left;color:#339}.imageLink,.leftMenuText,.leftMenuTextRed{text-decoration:none}.breadcrumb a:hover{color:#000}.breadcrumbs2 a,.breadcrumbs2 a:visited{color:#666;font-size:10px;display:inline}.breadcrumb .divider{width:12px;height:12px;margin:0 10px;background:url(/images/layout/rightarrow.png) bottom left no-repeat;float:left}.breadcrumbs a,.breadcrumbs2 a{float:left;font-family:verdana,arial san-serif;font-weight:400;background:url(/images/layout/rightarrow_sml.gif) bottom right no-repeat}.breadcrumbs2{display:inline;margin:0;padding:0}.breadcrumbs2 a{margin-left:0;margin-top:1px;margin-right:2px;padding-right:10px}.breadcrumbs2 a:hover{color:#039;font-size:10px;display:inline}.breadcrumbs{display:inline-block;margin:0 0 10px;padding:0}.breadcrumbs a,.breadcrumbs a:hover,.breadcrumbs a:visited{font-size:10px;display:inline}.breadcrumbs a{margin-left:-9px;margin-top:1px;color:#666;padding-right:12px}.breadcrumbs a:visited{color:#666}.breadcrumbs a:hover{color:#039}.content_list_index li{display:block;position:relative;overflow:hidden}.content_list_index li a{background-color:#FFF;position:relative;width:auto;z-index:2}.content_list_index div{border-top:1px dotted #000;left:100px;position:absolute;top:16px;width:100%;z-index:1;text-align:right}.info_icon,.phone,.vehtypelabel{position:relative}.content_list_index span{background-color:#fff;float:right;position:relative;z-index:2}.content_list li{list-style-type:none;margin:1em 0}.content_list a{width:190px;display:inline-block}.costbreakdown_heading{color:#F19B1F;font-size:14px;font-weight:700;font-family:arial,helvetica,sans-serif}.costbreakdown_heading2,.costbreakdown_heading_bottom,.costbreakdown_text,.costbreakdown_text_bottom{color:#194892;font-size:14px;font-family:arial,helvetica,sans-serif}.costbreakdown_heading2{font-weight:700;padding-BOTTOM:10px}.costbreakdown_heading_bottom{font-weight:700;background-color:#F7F9FC}.costbreakdown_text{font-weight:400}.h1Text,.h3text,.h4text,.head_2,.inclusion_special_heading{font-weight:700}.costbreakdown_text_bottom{font-weight:700;background-color:#F7F9FC}.costbreakdown_box{border:1px solid #3A89C8}.contentBorderTop{border-top:1px solid #3A89C8}.h1Text{color:#F19B1F;font-size:12px;font-family:arial,helvetica,sans-serif}.h2Text{color:#3A89C8;font-family:arial,helvetica,sans-serif}.h3text{color:#000;font-size:14px;font-family:arial,helvetica,sans-serif}.h4text{color:#3A89C8;font-size:21px;font-family:arial,helvetica,sans-serif;padding-BOTTOM:0;margin-BOTTOM:0;text-align:center}.head_2{color:#036;font-size:16px;font-family:verdana,arial,helvetica,sans-serif}.imageLink{border:0 solid #3A89C8}.inclusion_special_heading{color:#F19B1F;font-size:16px;font-family:arial,helvetica,sans-serif;padding:10px}.inclusion_special_text{color:#F19B1F;font-size:14px;font-weight:400;font-family:arial,helvetica,sans-serif;padding:10px}.inclusion_heading,.leftMenuText{color:#194892;font-family:arial,helvetica,sans-serif}.inclusion_special_box{border:1px solid #F19B1F}.inclusion_heading{font-size:14px;font-weight:700;background-color:#F7F9FC;padding:7px}.inclusion_box{border:1px solid #3A89C8}.leftMenu{background-image:url(/images/lMenu.gif);background-repeat:no-repeat;background-position:center right;background-color:#F3C457}.leftMenuText{font-size:12px;font-weight:700}.split_passengers{background-color:#227CC3;height:28px;color:#fff;padding-top:5px;font-weight:700;margin:15px 0 0;padding-left:10px}.iten h1,.iten h2{margin-bottom:0;text-align:left}.leftMenuText:hover{color:#fff}.leftMenuTextRed{color:#c00;font-size:14px;font-weight:700;font-family:arial,helvetica,sans-serif}.link,.linkwhite{font-weight:400;text-decoration:underline;list-style-type:disc}.leftMenuTextRed:hover{color:#fff}.leftMenuTop{background-color:#CB5F28}.link{color:#F47623;font-family:arial,helvetica,sans-serif}.link:hover{color:#194892}.linkwhite,.txtwhite{color:#fff;font-family:arial,helvetica,sans-serif}.linkwhite{font-size:13px}.txtwhite{font-size:14px;font-weight:700;text-decoration:none}.linkwhite:hover{color:#aaa}.linkright{color:#F47623;font-size:11px;font-weight:400;font-family:arial,helvetica,sans-serif;text-decoration:underline;list-style-type:disc}.page_heading1,.page_heading2{font-weight:700;font-family:arial,helvetica,sans-serif}.linkright:hover{color:#194892}.no_margin{margin:0}.child_seat{float:left;clear:left;display:block;width:130px}.page_heading1{color:#F19B1F;font-size:16px}.page_heading2{color:#3A89C8;padding-Bottom:10px}.page_heading3{color:#F19B1F;font-size:14px;font-weight:400;font-family:arial,helvetica,sans-serif}.red,.spec_details_header{font-family:Verdana,Geneva,sans-serif}.red{color:#900;font-size:11px}.iten,.iten .page_heading1,.iten .page_heading2{font-family:arial,helvetica,sans-serif}.thumb{width:50px;height:50px;float:left;margin-right:2px}#adelaide{background:url(/images/maps/adelaide.gif) top left no-repeat}#alicesprings{background:url(/images/maps/alicesprings.gif) bottom left no-repeat}#brisbane{background:url(/images/maps/brisbane.gif) bottom left no-repeat}#broome{background:url(/images/maps/broome.gif) bottom left no-repeat}#cairns{background:url(/images/maps/cairns.gif) bottom left no-repeat}#darwin{background:url(/images/maps/darwin.gif) bottom left no-repeat}#hobart{background:url(/images/maps/hobart.gif) bottom left no-repeat}#melbourne{background:url(/images/maps/melbourne.gif) bottom left no-repeat}#perth{background:url(/images/maps/perth.gif) bottom left no-repeat}#sydney{background:url(/images/maps/sydney.gif) bottom left no-repeat}.iten{color:#000;font-size:12px;font-weight:400}.iten h1{font-size:14px;font-weight:700}.iten h2{font-size:12px;color:#000;font-weight:700}.iten .page_heading1{color:#F19B1F;font-size:26px;font-weight:700;width:800px;margin:1em auto;text-align:center;padding:0}.iten .page_heading2{color:#3A89C8;font-size:16px;font-weight:700;padding-top:1em;padding-left:35px;background:url(/images/layout/calendar.gif) 5px 1em no-repeat}.img_float_right{margin-left:10px;margin-right:35px;float:right}.float_right,.imgright{margin-left:10px;margin-right:0;float:right}.float_left{margin-right:10px;margin-left:0;float:left}.center_obj{margin-left:auto;margin-right:auto;text-align:center}.imgleft{margin-left:0;margin-right:10px;float:left}.centerobj,.imgcenter{margin-left:auto;margin-right:auto;text-align:center}.pageTxt3_noHover{color:#F47623;font-size:13px;font-weight:BOLD;font-family:verdana,arial,helvetica,sans-serif;background-color:#EEE}.processText2{line-height:.05em}.quote_heading{color:#F47623;font-size:16px;font-weight:700;font-family:arial,helvetica,sans-serif}.quote_error,.quote_heading2{font-size:14px;font-weight:700;font-family:arial,helvetica,sans-serif}.quote_error{color:#c00}.quote_heading2{color:#3A89C8}.quote_link{color:#194892;font-size:12px;font-weight:Bold;font-family:verdana,arial,helvetica,sans-serif}.quote_link:hover{color:#E5631A}.error_top_suggestion{font-size:16px;margin-top:12px;line-height:19px;font-style:italic}.reserrorbox,.reserrorbox2{border:1px solid #999;font-size:14px;font-family:verdana,arial,helvetica,sans-serif;filter:progid: DXImageTransform.Microsoft.gradient( startcolorstr='#fcfcfc', endcolorstr='#e5e5e5', GradientType=0);padding:18px;color:#333}.reserrorbox{margin:10px;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZjZmNmYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjElIiBzdG9wLWNvbG9yPSIjZmNmY2ZjIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2U1ZTVlNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);background:-moz-linear-gradient(top,#fcfcfc 0,#fcfcfc 1%,#e5e5e5 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fcfcfc),color-stop(1%,#fcfcfc),color-stop(100%,#e5e5e5));background:-webkit-linear-gradient(top,#fcfcfc 0,#fcfcfc 1%,#e5e5e5 100%);background:-o-linear-gradient(top,#fcfcfc 0,#fcfcfc 1%,#e5e5e5 100%);background:-ms-linear-gradient(top,#fcfcfc 0,#fcfcfc 1%,#e5e5e5 100%);background:linear-gradient(top,#fcfcfc 0,#fcfcfc 1%,#e5e5e5 100%)}.reserrorbox2{margin:5px;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZjZmNmYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjElIiBzdG9wLWNvbG9yPSIjZmNmY2ZjIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2U1ZTVlNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);background:-moz-linear-gradient(top,#fcfcfc 0,#fcfcfc 1%,#e5e5e5 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fcfcfc),color-stop(1%,#fcfcfc),color-stop(100%,#e5e5e5));background:-webkit-linear-gradient(top,#fcfcfc 0,#fcfcfc 1%,#e5e5e5 100%);background:-o-linear-gradient(top,#fcfcfc 0,#fcfcfc 1%,#e5e5e5 100%);background:-ms-linear-gradient(top,#fcfcfc 0,#fcfcfc 1%,#e5e5e5 100%);background:linear-gradient(top,#fcfcfc 0,#fcfcfc 1%,#e5e5e5 100%);border-radius:5px;-moz-border-radius:5px}.border,.border2{border:1px solid #CCC}#divblock{height:100%;width:650px;margin:0 auto}.border{padding:5px;background:#FFF}.rbox,.rbox2{background-repeat:no-repeat;background-image:url(/images/layout/resbox_wide.png)}.rbox,.rbox2,.rbox3{background-position:center left}.border2{background-color:#EAEAEA;margin:5px;padding:3px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.border2:hover{border:1px solid #ccc;background-color:#f1f1f1}.ul_tick{list-style:url(/images/layout/tick.jpg);color:#333;font-size:13px;font-family:Sans-serif,arial,Tahoma,Geneva,sans-serif;padding:0 0 3px 15px;line-height:20px;margin-left:20px}.reserror1,.reserror2{font-family:verdana,arial,helvetica,sans-serif}.reserror1{color:#333;font-size:16px;font-weight:Bold}.reserror2{color:#666;font-size:15px;font-weight:400;text-align:left}.rboxtextLeft,.rboxtextLeftTop{font-family:arial,helvetica,sans-serif;text-align:right}.rboxText{font-size:15px;font-family:arial,helvetica,sans-serif}.rboxtextLeftTop{color:#fff;font-size:17px;font-weight:700;padding-right:18px;padding-top:10px}.rboxtextRightTop{color:#0071BC;font-size:12px;font-weight:400;font-family:arial,helvetica,sans-serif;padding-top:10px}.rboxtextLeft{color:#fff;font-size:15px;font-weight:700;padding-right:17px}.rboxtextTop{color:#0071BC;font-size:12px;font-weight:400;font-family:arial,helvetica,sans-serif;padding-top:10px}.resprogress1,.resprogress2{font-size:11px;font-weight:400;font-family:arial,helvetica,sans-serif}.rbox{background-color:#D5E7F7}.rbox2{width:522px;height:185px}.rbox3{background-color:#FFF;background-image:url(/images/resboxBackground4.gif);background-repeat:repeat-y}.resprogress1{color:#194892}.resprogress2{color:#F94600}#outreview{color:#000;font-size:12px;font-family:verdana;font-weight:400;display:none;margin:0 auto 15px;width:500}#blue{color:#069}#outreview div{padding:15px 0;margin:10px auto 0;width:420px;height:auto;display:block;background-image:url(/images/line.gif);background-position:bottom;background-repeat:no-repeat}.resst2_l1_standard,.resst2_l1_stress{border-top:1px solid #3A89C8;background-repeat:repeat-x}#vehuserrate{color:#DD5E1D;font-size:16px;font-weight:700;font-family:arial,helvetica,sans-serif;background-color:#fff;margin:0 auto 5px}.linkslabel,.vehtypelabel{font-family:arial,helvetica,sans-serif;margin:20px auto 5px;font-weight:700}.vehtypelabel{color:#666;font-size:15px;display:inline}.linkslabel{color:#DD5E1D;font-size:14px;display:inline-block}.links_link{display:block;margin-left:150px;margin-bottom:5px}.vehtypelabel .vehtype{color:#060;display:inline-block}#suclink{display:inline;color:#339}#huclink{display:none;color:#339}.restext1,.restext2{color:#194892;font-size:14px}#close_window_button{text-align:center;display:none}.veh_img_layout{padding-top:20px;padding-bottom:10px}.restext1{font-weight:700;font-family:arial,helvetica,sans-serif}.resst2_bl1,.restext2{font-weight:400;font-family:arial,helvetica,sans-serif}.resst2_bl1,.resst2_l1,.resst2_l1_standard,.resst2_l1_stress{color:#194892;font-size:12px}.res2Background{background-color:#E5631A}.resst2_bl1{border:1px solid #3A89C8}.resst2_l1{font-weight:Bold;font-family:arial,helvetica,sans-serif;border-bottom:1px solid #3A89C8;border-right:1px solid #3A89C8;border-top:1px solid #3A89C8}.resst2_l1_standard,.resst2_l1_stress,.resst2_td1,.resst2_td2{font-weight:400;border-right:1px solid #3A89C8;border-bottom:1px solid #3A89C8}.resst2_l1_standard{font-family:arial,helvetica,sans-serif;background-image:url(/images/standard_bg.png)}.resst2_l1_stress{font-family:arial,helvetica,sans-serif;background-image:url(/images/stress_bg.png)}.resst2_tdp1,.resst2_tdp2{font-weight:700;font-family:arial,helvetica,sans-serif;color:#194892;font-size:12px}.resst2_tdp2{margin:30px 0}.resst2_td1,.resst2_td2{color:#194892;font-size:12px;font-family:arial,helvetica,sans-serif}.resst2_info,.resst2_link,.resst2_tdb1{font-weight:400;font-family:verdana,arial,helvetica,sans-serif}.resst2_tdb1{color:#194892;font-size:12px;border-left:1px solid #3A89C8;border-right:0;border-bottom:1px solid #3A89C8}.resst2_link{color:#194892;font-size:12px}.resst2_link:hover{color:#F60}.resst2_info{color:#0071BC;font-size:11px}.restext3{color:#F47623;font-size:16px;font-weight:700;font-family:arial,helvetica,sans-serif}.save_desc{font-weight:400;display:inline;font-size:11px;margin-top:5px}.sales_points,.sales_points a{color:#F47623;font-size:15px;font-weight:700;font-family:arial,helvetica,sans-serif;text-decoration:none}.info_icon{display:inline-block;background:url(/images/info_icon.png);width:14px;height:14px}.sales_points,.tab{background-repeat:no-repeat}.sales_points{padding:7px 0;}.snapshots_call{margin-top:2.5em;font-family:arial,helvetica,sans-serif}.snapshots_call h1{font-size:18px}.snapshots_call p{font-size:13px}.stdtext2,.stdtext_large{font-size:14px;font-weight:400;font-family:arial,helvetica,sans-serif}.stdtext2{color:#3A89C8;margin-bottom:20px}.stdtext_large{color:#000}.stdtext_large_bold{color:#000;font-size:13px;font-weight:700;font-family:verdana,arial,helvetica,sans-serif}.stdtext_large_bold:hover,.tabText{color:#F47623}.tabText,.vehicle_type{font-family:arial,helvetica,sans-serif;font-size:16px}.tab{background-position:center center}.tabText{font-weight:700;text-decoration:none}.tabText:hover,.vehicle_type{color:#194892}.cp_link,.linktext,.lm_link1{text-decoration:underline}.vehicle_type{display:inline-block;margin-top:6px;text-align:left}.vehicle_type2{color:#126D1A;font-size:16px;font-weight:700;display:-moz-inline-box;display:inline-block;font-family:arial,helvetica,sans-serif}.vehicleContentHeading,.vehicleContentHeading2{color:#153D77;font-size:18px;font-weight:400;font-family:arial,helvetica,sans-serif}* html .vehicle_type,* html .vehicle_type2,.left,.right{display:inline}.vehicleContentHeading{border:1px solid #3A89C8;padding:.5em}.vehicleContentHeading2{border:1px solid #3A89C8!important}.vehicleTableLeft,.vehicleTableRight{color:#153D77;font-size:12px;border-right:1px solid #3A89C8;text-align:left}.vehicleTableHeading,.vehicleTableLeft,.vehicleTableRight{border-bottom:1px solid #3A89C8}.vehicleTableLeft{background-color:#E8EFF9;font-weight:700;font-family:arial,helvetica,sans-serif;border-left:1px solid #3A89C8;width:45%}.vehicleTableRight{background-color:#F2F9FF;font-weight:400;font-family:arial,helvetica,sans-serif;width:55%}.vehicleTableHeading,.vehicleTableHeading1{color:#DD5E1D;background-color:#fff}.vehiclePanelHeading,.vehicleTableHeading,.vehicleTableHeading1{font-size:16px;font-weight:700;font-family:arial,helvetica,sans-serif}.vehiclePanelHeading{color:#194892}.vehiclePanelText{color:#194892;font-size:14px;font-weight:400;font-family:arial,helvetica,sans-serif;text-align:left;vertical-align:top}.vehiclePanelText_daynight{color:#194892;font-size:13px;font-family:Verdana,Arial,Helvetica,Sans-serif;padding:4px 8px;margin:-8px 2px;font-weight:700;background:#F4F4F4;width:auto;height:25px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.cp_link,.phone{font-family:arial,helvetica,sans-serif}.titleText1,.titleText2{height:30px}#backpackers{background:url(/images/idealicon_b.gif) top left no-repeat}#couples{background:url(/images/idealicon_c.gif) top left no-repeat}.titleText1{width:525px}.phone{color:#f30;font-size:16px;font-weight:700;left:550px;top:20px;height:25px;width:189px;background-image:url(/images/skel_phone2.gif);background-position:top left;background-repeat:no-repeat}.cp_link{color:#F47623;font-size:10px;font-weight:Normal;list-style-type:disc}.cp_supplabel{color:#FFF;font-size:18px;font-weight:BOLD;font-family:arial,helvetica,sans-serif;background-color:#F3C457}.bigphone,.bigphone2{color:#F47623;font-family:arial,helvetica,sans-serif}.bigphone{font-size:18px;font-weight:Bold;margin-top:4px}.bigphone2,.mibhead,.mibox p{font-size:12px}.bigphone2{font-weight:Normal;margin-bottom:4px}.customer_review{margin:20px;font-size:12px}.mibox{width:450px;padding:0;border:1px solid #3A89C8;margin:5px auto 15px;cellspacing:0;border-spacing:0}.mibox p{font-family:arial,Tahoma,Geneva,sans-serif;font-weight:400;padding:0;margin:1px}.mibhead{color:#fff;background-color:#3A89C8;font-weight:700}.linktext{color:#F47623;font-size:13px;font-weight:400;font-family:arial,helvetica,sans-serif;list-style-type:disc}.linktext:hover{color:#194892}.rhspanel1{text-align:center;margin-top:10px;margin-left:auto;margin-right:auto}.rhspanel1_head2{padding-top:16px;padding-bottom:10px;text-align:center;color:#3a89c8;font-size:14px;font-weight:700;font-family:verdana,gill sans,arial,verada}.rhspanel1_head3{text-align:center;font-size:12px;color:#3a89c8;font-family:verdana,gill sans,arial,sans-serif;font-weight:400}.rhs_otxt{color:#000;font-size:13px;font-weight:400;font-family:verdana,arial,helvetica,sans-serif;TEXT-ALIGN:left;padding-LEFT:10px;margin:0}.req_label{color:#3A89C8;font-size:14px;font-weight:700;font-family:arial,Tahoma,Geneva,sans-serif}#sb_input,.req_input,.req_messtxt1,.search_para{font-size:12px;font-weight:400;font-family:arial,Tahoma,Geneva,sans-serif}.req_input{color:#000}.req_messtxt1{color:#F47623}.search_para{margin:0;padding-bottom:5px;padding-top:5px}#sb_input,#sb_sub{padding:0;margin:0}#sb_input{width:200px}#sb_sub{width:40px}.spec_details_header{background:url(/images/layout/spec_top.jpg) top left no-repeat;width:495px;height:30px;padding:4px 8px 4px 16px;color:#fff;font-size:18px;margin:0}.spec_button,.spec_button:hover{color:#fff;padding:5px 7px;margin:5px;font-family:Verdana,Geneva,sans-serif;font-size:16px;font-weight:700}.spec_button{background:#F60;letter-spacing:1px;border:thin #CCC;-moz-border-radius:5px;border-radius:5px}.spec_button:hover{background:#069;-moz-border-radius:5px;border-radius:5px}.spec_td4,.spec_td5,.spec_text{font-family:arial,Verdana,Geneva,sans-serif}.spec_text{font-size:15px;margin-left:5px;padding-left:4px;padding-right:4px;width:auto}.spec_td4{margin:0;padding:3px;background:#E6F1F9;color:#000;font-size:14px;width:490px;vertical-align:top;text-align:left}.standard_table,.stress_table{border-bottom:1px solid #3A89C8;border-right:1px solid #3A89C8;background-repeat:repeat-x}.spec_td5{background-color:#F4F4F4;color:#000;font-size:15px}div.popout,div.popout2,div.popout3{display:none;position:absolute;margin-top:2px}.img_right{float:right;padding-right:20px}clear{clear:both;padding-bottom:10px}div.popout{margin-left:137px}div.popout2{margin-left:109px}div.popout3{margin-left:148px}#te_container a,#te_container_narrow a{color:#FFF;display:inline-block;font-weight:700}.standard_table{background-image:url(/images/standard_bg.png)}.stress_table{background-image:url(/images/stress_bg.png)}#te_container{background-color:#227cc3;padding:5px;margin:0;font-family:Arial,Verdana,sans-serif;font-size:14px;width:430px}#te_container_narrow a{font-size:11px;margin:0 0 0 2px}#te_container a{text-align:center;margin:3px auto 0}.te_comment_text{position:relative;float:left;width:200px;height:14em;padding:5px;margin-right:5px;text-align:left;background:url(/images/discovery-sprites.png) 90% 90% no-repeat #FFF}.te_comment_text_wide{position:relative;width:450px;margin:0 auto 5px;padding:10px 10px 15px;background:url(/images/cornerbg.jpg) top repeat-x;text-align:left;font-family:Verdana,Arial,sans-serif;font-size:13px;border:1px solid #063}.lm_center,.lm_tfno,.text_center,.tm_dtcellspan{text-align:center}.te_name{width:45px;position:absolute;bottom:1.5em;left:100px;font-weight:700}.te_date{display:block;color:#666}.lm_tfno{color:#3a89c8;font-size:14px;font-weight:700;font-family:verdana,arial,Tahoma,Geneva,sans-serif;margin-top:10px}#lm_callbox,#lm_extralinks{margin:0 auto;background-repeat:no-repeat;background-position:top left}.lm_tfno_td{padding-left:10px}#lm_extralinks{width:167px;height:95px;padding-top:10px;padding-left:8px;background-image:url(/images/layout/lmenu_extra_links_bg.jpg)}#lm_callbox{width:175px;font-weight:400;padding:10px 0;background-image:url(/images/layout/lmenu_callbox_logo_bg.jpg)}.linkspecial,.linkspecial2,.lm_link1{font-weight:700;list-style-type:disc}.lm_tfno_bottom,.lm_tfno_tile{width:175px;margin-left:auto;margin-right:auto}.lm_tfno_tile{height:auto;background-image:url(/images/layout/lmenu_callbox_bg.png);background-position:top left;background-repeat:repeat-y;padding:0}.lm_tfno_bottom{height:20px;background-image:url(/images/layout/lmenu_callbox_bottom.png);background-position:bottom left;background-repeat:no-repeat}.lm_searchfield{width:152px;height:26px;margin:0 auto;position:relative;left:-1px;background:url(/images/layout/textfield.png) no-repeat}.lm_center{width:175px;margin:0 auto;padding:0}.right_border{background-color:#fff}.lm_link1{color:#f47623;font-size:13px;font-family:arial,helvetica,sans-serif}#restrict_error,#tours,.linkspecial,.linkspecial2{font-family:verdana,arial,helvetica,sans-serif}.linkspecial,.linkspecial2,.sales_link{text-decoration:none}.popout IFRAME{top:0!important;left:0!important;z-index:-1!important;filter:mask()!important;width:200px!important}.popout li a{padding:0;zoom:1}.dwn_arrow{width:15px;height:7px;background:url(/images/layout/down_arrow.png) top left no-repeat;margin-left:3px;vertical-align:baseline;display:-moz-inline-box;display:inline-block}#facebook_icon,#facebook_message_div,.infoicon{vertical-align:middle}* html .dwn_arrow{display:inline}.expandable .tm_link{background-image:url(/images/layout/down_arrow.png);background-repeat:no-repeat;background-position:right;padding-right:12px}.tm_dtcell1:hover,.tm_dtcell2:hover{background-repeat:repeat-x}.tm_dtcell1{-moz-border-radius-topleft:7px;-moz-border-radius-topright:7px;-webkit-border-top-left-radius:7px;-webkit-border-top-right-radius:7px;background-color:#fc9;padding-left:1px}#selected{background-color:#fff;border-bottom:none}tm_dtcell1:hover{background-image:none;background-color:#ffad5a}.popoutAboutus,.popoutCampervans,.popoutHolidays,.popoutLocations,.popoutSuppliers,.popoutYourRental{display:none;text-align:left;margin-top:0;background-color:#f93;padding:10px 50px 10px 10px;position:absolute}.popoutYourRental{width:150px}.popoutCampervans,.popoutHolidays{z-index:1;width:150px}.popoutSuppliers{z-index:1;width:150px;height:170px}.fixSuppliers{position:absolute;margin-top:0;height:170px;width:150px;display:none;border:none;padding:10px 50px 10px 10px}.fixHolidays{position:absolute;margin-top:0;height:135px;width:150px;display:none;border:none;padding:10px 50px 10px 10px}.fixCampervans,.fixYourrental{position:absolute;margin-top:0;height:85px;width:150px;display:none;border:none;padding:10px 50px 10px 10px}.popoutAboutus,.popoutLocations{z-index:1;width:140px}#tours,#view_thumbs,.check_rates,.head{text-align:center}#view_thumbs{overflow-x:auto;overflow-y:hidden;background:#fff;margin:0 auto}.img_border{border:1px solid #CCC}img{border:none}.thumbnail_img{width:80px;height:80px;border:2px solid #069;margin:5px;padding:3px}.white_height{height:5px}.vehicleBorderTop{border-bottom:1px solid #3A89C8}.linkspecial{color:#339;font-size:13px}.linkspecial:hover{color:#6d6df1}.linkspecial2{color:#c00;font-size:15px}.linkspecial2:hover{color:#de5c5c}#tours{margin-top:10px;font-weight:400;font-size:10pt}#itinerary{margin:8px 0 4px 30px;padding:5px}#itinderary_desc{margin-top:5px}#restrict_error{border:1px solid #999;font-size:12px;color:#333;margin:10px 125px;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZjZmNmYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjElIiBzdG9wLWNvbG9yPSIjZmNmY2ZjIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2U1ZTVlNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);background:-moz-linear-gradient(top,#fcfcfc 0,#fcfcfc 1%,#e5e5e5 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fcfcfc),color-stop(1%,#fcfcfc),color-stop(100%,#e5e5e5));background:-webkit-linear-gradient(top,#fcfcfc 0,#fcfcfc 1%,#e5e5e5 100%);background:-o-linear-gradient(top,#fcfcfc 0,#fcfcfc 1%,#e5e5e5 100%);background:-ms-linear-gradient(top,#fcfcfc 0,#fcfcfc 1%,#e5e5e5 100%);background:linear-gradient(top,#fcfcfc 0,#fcfcfc 1%,#e5e5e5 100%);filter:progid: DXImageTransform.Microsoft.gradient( startcolorstr='#fcfcfc', endcolorstr='#e5e5e5', GradientType=0);padding:18px;border-radius:3px;-moz-border-radius:3px}.head,.subhead2{color:#3A89C8;font-weight:700}.link_list li{padding-bottom:10px}.l_points{padding-left:16px;margin:0}.check_rates{width:80px;margin-top:5px}.head{font-size:24px;font-family:arial,helvetica,sans-serif;margin:0 auto;padding:0 0 16px}.subhead2{font-size:15px;font-family:arial,helvetica,sans-serif;padding:0 0 4px}.content,.stdtext{color:#000;font-weight:400;font-family:arial,helvetica,sans-serif}.stdtable .th,.stdtable td,.stdtable th{border:1px solid #ccc;padding:3px}.content{font-size:12px}.stdtext{text-align:left}.stdtable{border:1px solid #ccc}.stdtable .th,.stdtable th{background-color:#E5E5E5}.content_border,.sales_heading{padding-left:0;padding-right:0}.sales_link{font-size:16px;font-weight:700}.sales_link:hover{text-decoration:underline}.content_border{width:770px}.sales_bullet{margin-left:100px;list-style-image:url(/images/discovery_icon.png);font-family:verdana,arial,sans-serif;font-weight:700;font-size:13px;line-height:1.5}.sales_msg_ul{margin-top:0;padding-left:20px;margin-bottom:26px}#panels_wrapper{padding-top:1px;clear:left}#panels_wrapper h2{margin:1em 0 0}#panels_wrapper h3{float:right;margin:1em 0 0 30px}#panels_wrapper p{margin:.5em 0 1em}.header_banner{display:block;background-image:url(/images/layout/discovery_header4.jpg);z-index:100}#phone_number_container{background:url(/images/layout/phone_numbers_bg.png) top left no-repeat;width:187px;height:145px;position:absolute;left:805px;top:20px}#phone_numbers_heading,.country_abbreviation{font-weight:700;color:#000;padding:0;position:relative;font-family:arial,tahoma,sans-serif;font-size:14px}#phone_numbers_heading{margin:8px 0 5px 18px}.country_abbreviation{margin:0 30px 0 12px;display:inline;line-height:14px}.phone_number_text{width:115px;font-family:arial,tahoma,sans-serif;font-weight:400;font-size:14px;color:#3a89c8;margin:0;padding:0 0 0 10px;position:relative;display:inline;line-height:19px}#tmenubar,.header_banner{padding:0;position:relative}#tmenubar{margin:0 0 10px;top:0;z-index:3;background:url(/images/layout/menu_black_bg.png) top left repeat-x;height:31px;width:100%}.headerBackground{background-image:url(/images/campervansnz.jpg);background-repeat:no-repeat;background-position:center bottom;background-color:#91E55A}.header_banner{border-bottom:solid 1px #194e82;background:url(/images/layout/header_campervans_au.jpg) center center no-repeat;height:160px;width:1000px;margin:0 auto}.titleText{bottom:35px;white-space:nowrap;position:absolute;padding:0;margin:2px 0 0 400px;display:inline;width:auto;left:0;top:0}.titleText1,.titleText2{display:inline;position:relative;font-family:arial,helvetica,sans-serif;padding:0;left:0;top:0;font-style:italic}.titleText2{font-size:13px;color:#ccc;font-weight:400;margin:0;width:555px}.titleText1{font-size:13px;font-weight:700;color:#fff;margin:0}.tm_link,.tm_link2{white-space:nowrap;display:inline-block;color:#fff;margin:0;font-size:13px}.tm_link{font-family:verdana,sans-serif;font-weight:700;text-decoration:none;padding:5px 0 0}.tm_link2{font-weight:400;font-family:arial,verdana,sans-serif;text-decoration:underline;padding:0}.tm_link2:hover{color:#fff}.tm_ddlink{padding-top:3px;margin:0;border-bottom:solid 1px #0f0;font-family:arial,sans-serif;font-size:13px;color:#000}.tm_link:hover{color:#f27a24;padding-top:6px}.tm_cellpad{width:3px;border-bottom:1px solid #060}.tm_droptop{clear:both;position:absolute;left:0;height:30px;margin:0 0 0 15px;padding:0;top:0}.tm_dtcell1{background:0 0;border:0;border-left:1px solid #000;border-right:1px solid #000;height:31px;padding:0;margin:0}.tm_dtcell2{border:1px solid #060;padding-left:1px;background:0 0}.tm_dtcellspan{height:31px;width:auto}.tm_search{left:811px;margin-left:3px}.tm_searchbutton{text-align:center;background-position:top left;font-size:16px;font-family:Verdana,Arial,sans-serif;font-weight:700}.tm_searchbutton:hover{background:url(/images/layout/search_hover.png);width:39px}.inputPrompt{position:relative;width:123px;height:25px;background:0 0;border:none;line-height:25px;margin-left:10px;font-family:arial,verdana,sans-serif;font-size:14px;font-style:italic;color:grey;padding:0}.tm_search .textinput,.tm_textinput{font-family:Verdana,Arial,sans-serif}#search_input:active,#search_input:focus,#search_input:hover{outline:0}.tm_searchfield{background:url(/images/layout/textfield.png) no-repeat}.tm_search .textinput{width:120px;height:20px;background:0 0;border:none;margin-top:0;margin-bottom:1px;margin-left:23px;font-size:13px;color:#000;display:inline;padding:0 0 0 5px}.popout,.tm_search{padding:0;width:185px;position:absolute}.tm_search{background:url(/images/layout/search_bg_2.png) no-repeat;margin:0;height:25px;top:5px;right:10px}.popout{display:none;list-style-type:none;text-align:left;margin:0 0 0 -2px;background-color:#FFF;z-index:100}.popout li,.popout ul{margin-left:0}#nav .tmbutton ul,.popout li{width:auto}.popout IFRAME{display:none;display:block;position:absolute;height:230px}.popout li,.rmenu,.tm_searchfield{position:relative}.note_points ul{font-size:16px}.popout li{text-align:left;display:block;padding:3px 20px;background-color:#000;border-bottom:solid 1px #555}.popout li:hover{background-color:#f27a24;color:#fff;border-bottom:solid 1px #000}.popout li a{color:#fff;text-decoration:none;display:block;font-size:13px}.popout{border:1px solid #555}.tm_dtcell1:hover,.tm_dtcell2:hover{background-image:none}.tm_dtcell1,.tm_dtcell2{border-top-left-radius:0 0;border-top-right-radius:0 0}.contentBorder{padding:0 80px 20px;border-left:1px solid #3A89C8;border-right:1px solid #3A89C8;width:814px}.right_border{width:5px}.lmenu{width:0}.rmenu{width:195px;display:inline-block}.link,.stdtext{font-size:16px}.tm_textinput{background:0 0;border:none;color:#339;font-size:13px;height:21px;margin:3px 0 0 5px;width:115px}.tm_searchfield{left:-1px;margin:0 auto 0 20px;padding:0;width:152px;display:inline;float:left}.tm_searchbutton,form{padding:0;margin:0}.tm_searchbutton{height:26px;width:26px;background:0 0;border:none;float:left;position:absolute}#contentwrapper{width:1000px;background-color:#fff;margin-left:auto;margin-right:auto}.h2Text{font-size:24px;font-weight:400}.page_heading2{font-size:16px}.contentBorder_v2{width:1000px}.infoicon{background:url(/images/info_icon.png) top left no-repeat;width:14px;height:14px;cursor:pointer;display:inline-block;position:relative;margin-left:.5em}* html .infoicon{display:inline}.original_cost{text-decoration:line-through;color:#aaa;font-size:20px;font-style:italic;font-family:arial,Tahoma,Geneva,sans-serif;margin-bottom:5px}.regular_cost,.special_cost{font-size:23px;font-family:arial,Tahoma,Geneva,sans-serif;margin-bottom:15px;font-weight:700}.special_cost{color:#c00;margin-top:3px}.regular_cost{color:#000}.orange_button{margin-bottom:10px}.discount_message,.discount_message_ddrive{color:#c00;font-size:15px;font-weight:700;font-family:Verdana,Geneva,sans-serif;margin-bottom:10px;float:right;margin-right:25px;margin-top:20px;border:0}.discount_message_ddrive_tip{color:#069;font-size:15px;font-family:verdana,Arial,Helvetica,sans-serif;border:0}.padded_ddrive{padding:3px 5px}#sales_funnel_content_left{width:530px;margin:0;padding:0;display:inline-block;float:left}#sales_funnel_content_right{width:363px;margin:0;padding:0;display:inline-block;float:right}.sales_package_frame_left{width:515px;height:auto;margin:0;padding:0;display:inline-block;position:relative;float:left}.sales_package_frame_left_top{background:url(/images/layout/funnel_pg3_left_header.png) top left no-repeat;width:530px;height:30px;margin:0;padding:0}.sales_heading,.sales_heading_amount,.sales_heading_includes,.sales_heading_pricing,.sales_heading_qty,.sales_heading_rate,.sales_heading_right{font-family:arial,verdana,sans-serif;font-size:16px;color:#fff;padding:6px 10px 10px;height:10px;margin:0;float:left;display:inline-block;font-weight:700}.sales_heading{width:410px;text-align:left}.sales_heading_right{width:342px;text-align:left}.sales_heading_includes{width:65px;text-align:left}.sales_heading_pricing{width:290px;text-align:left}.sales_heading_qty{width:30px;text-align:left}.sales_heading_rate{width:50px;text-align:left}.sales_heading_amount{width:65px;text-align:right}.sales_package_frame_left_bottom{background:url(/images/layout/funnel_pg3_left_footer.png) top left no-repeat;width:515px;height:49px;margin:0;padding:0 0 5px;position:relative;float:left}.sales_item_special{font-weight:700;color:#C00}.sales_item{width:84px;height:18px;border-top:0;display:inline-block;padding:0;margin:0;position:relative;float:left;text-align:center;border-bottom:0}#standardpackage_label,#stressfree_label{font-family:arial,tahoma,sans-serif;font-size:15px;font-weight:700;color:#f47623;margin:0;padding:15px;position:relative;float:left}.standard_checkbox,.stressfree_checkbox{width:84px;text-align:center;position:relative;float:right;margin:17px 0 0;padding:0}.sales_pricing_item{width:288px;height:19px;border-right:1px solid #227cc3;display:inline-block;font-family:arial,tahoma,sans-serif;font-size:14px;color:#000;padding:1px 0 0 20px;margin:0;position:relative;float:left}.sales_pricing_qty,.sales_pricing_rate{height:19px;padding:1px 0 0;text-align:center;color:#000;margin:0;position:relative;float:left;display:inline-block;font-family:arial,tahoma,sans-serif;font-size:14px;border-right:1px solid #227cc3}.sales_pricing_qty{width:49px}.sales_pricing_rate{width:69px}.sales_pricing_amount{width:81px;font-family:arial,tahoma,sans-serif;font-size:14px;color:#000;float:left;text-align:right}.sales_pricing_totals{background-color:#e8f2f9;width:408px;height:18px;border-right:1px solid #227cc3;border-top:0;display:inline-block;font-family:arial,tahoma,sans-serif;font-size:14px;font-weight:700;color:#000;padding:2px 0 0 20px;margin:0;position:relative;float:left}.sales_pricing_totals2{background-color:#e8f2f9;width:84px;height:19px;display:inline-block;font-family:arial,tahoma,sans-serif;font-size:14px;color:#000;padding:1px 0 0;margin:0;position:relative;float:left}#sales_total_label,#sales_total_price{font-size:16px;float:left;display:inline-block;position:relative;margin:0;font-family:arial,tahoma,sans-serif;font-weight:700;color:#000}#sales_total_label{width:404px;padding:15px 15px 15px 10px}#sales_total_price{width:81px;padding:15px 3px 0 0;text-align:right}.sales_vehicle_frame{border-left:1px solid #227cc3;border-right:1px solid #227cc3;width:361px;height:auto}.sales_package_frame_right{width:363px;height:auto;margin:0;padding:0;display:inline-block;position:relative;float:right}.sales_package_frame_right_top{background:url(/images/layout/funnel_pg3_right_header.png) top left no-repeat;width:363px;height:30px;margin:0;padding:0}.sales_package_frame_right_bottom{background:url(/images/layout/funnel_pg3_right_footer.png) top left no-repeat;width:363px;height:9px;margin:0;padding:0 0 5px;position:relative;float:right}.sales_package_frame_right_bottom2{background:url(/images/layout/funnel_pg3_right_footer2.png) top left no-repeat;width:363px;height:9px;margin:0;padding:0 0 5px;position:relative;float:right}.sales_booking_text,.sales_booking_title{height:10px;font-size:13px;display:inline-block;position:relative}.sales_booking_title{width:58px;padding:10px 0 10px 10px;margin:0;font-family:arial,tahoma,sans-serif;font-weight:700;color:#000;float:left}.quote_info_text,.sales_booking_text{font-family:arial,tahoma,sans-serif;color:#227cc3;text-align:center;margin:0}.sales_booking_text{width:293px;padding:10px 0;font-style:italic;float:left}.quote_info_text{font-size:11px;padding:0}.sales_admcomms_label,.sales_quote_label{height:20px;font-family:arial,tahoma,sans-serif;font-weight:700;color:#000;margin:5px 0 0;padding:0 0 0 10px;font-size:13px}.sales_quote_label{display:inline-block}.sales_admcomms_txt{display:block;height:90px;width:310px;margin:5px 10px 0}#discovery_guarantee{width:530px;position:relative;margin-top:20px;display:inline-block}#guarantee_words{width:365px;margin:10px 10px 0 40px;padding:0;color:#194892;font-family:arial,sans-serif;font-size:13px;position:relative;float:left;display:inline-block;text-align:justify}#guarantee_header{background:url(/images/guarantee_text.gif) top right no-repeat;width:350px;height:30px;margin:0 0 0 50px;padding:0;position:relative;float:left;display:inline-block}#guarantee_icon{background:url(/images/guarantee_icon.png) top left no-repeat;width:100px;height:119px;margin:30px 0 0;padding:0;position:relative;float:left;display:inline-block}.note_points{text-align:left;margin:20px;font-family:arial,helvetica,sans-serif}.child_label,.normal_input_label{margin:2px 0 0 10px;font-family:arial,tahoma,sans-serif;font-weight:400;line-height:1.7;position:relative}.note_points ul li{padding:5px;text-align:left}.normal_input_label{padding:0;display:inline-block;color:#174299;font-size:14px;float:left}.child_label{padding:0 5px 0 0;display:block;color:#7c93bf;font-size:12px;float:right}.label_right{position:relative;float:right}.booknow_hr{margin:0 0 5px;padding:0;color:#1d7cbf}.booknow_br{line-height:1.7}#submit_booknow{margin:15px 15px 15px 70px;padding:0;width:209px;height:77px}.print_table td,.print_table th{border:1px solid #CCC;padding:3px 10px}#input_month,#input_year{position:relative;float:right}.print_table th{font-weight:700;background-color:#E5E5E5;text-align:center}.print_table td{text-align:left}#facebook_text,#facebook_text:visited{padding-left:20px;color:#3B5998;font-weight:700;font-family:'lucida grande',tahoma,verdana,arial,sans-serif;font-size:20px;text-decoration:none}#facebook_text:active,#facebook_text:hover{color:#597cd3}#facebook_message_div{width:350px;margin:0 auto;height:100px;line-height:100px}#lmenu_content{width:195px;height:auto;margin:0 0 0 5px;padding:0;display:inline-block;position:relative;float:left}.lmenu_bg,.lmenu_bg_header,.lmenu_bg_top{margin:0;width:187px;display:inline-block}.lmenu_bg_top{background:url(/images/layout/lmenu_bg_top.png) top left no-repeat;height:13px;padding:0}.lmenu_bg_header{background:url(/images/layout/lmenu_bg_header.png) top left no-repeat;height:40px;padding:0}.lmenu_bg{background:url(/images/layout/lmenu_bg.png) top left repeat-y;height:auto;padding:5px 0 0;text-align:center}.lmenu_bg p{font-family:arial,tahoma,sans-serif;font-size:14px;color:#000;text-align:justify;padding-left:10px;padding-right:10px;margin:10px}.lmenu_bg_bottom{background:url(/images/layout/lmenu_bg_bottom.png) top left no-repeat;width:187px;height:17px;margin:0 0 5px;padding:0;display:inline-block}#lmenu_main_links li a{margin-left:0}#lmenu_main_links{position:absolute;padding:7px 0 0;margin:0;width:175px}#lmenu_main_links li span{font-family:arial,tahoma,sans-serif;font-size:18px;font-weight:700;color:#f47623;text-decoration:none;right:0;display:inline-block;float:right}#lmenu_main_links li a,#lmenu_main_links li a:visited{font-family:arial,tahoma,sans-serif;font-size:14px;font-weight:700;color:#f47623;text-decoration:none;display:inline-block;line-height:18px;float:left}#lmenu_main_links li a span a{float:right;display:inline-block}#lmenu_main_links li,#lmenu_main_links li.one{font-size:15px;height:20px;margin:0;padding:3px 0 3px 35px;display:block;text-align:left;font-family:arial,tahoma,sans-serif;font-weight:700;list-style-type:none}#lmenu_main_links li a:active,#lmenu_main_links li a:hover{text-decoration:underline;color:#3f9b04}#lmenu_main_links li{color:#f47623;background:url(/images/discovery_icon.png) 10px 0 no-repeat}#lmenu_main_links li.one{color:fe0505;background:url(/images/discovery_icon2.png) 10px 0 no-repeat}.lmenu_phone_numbers{background:url(/images/layout/lmenu_phone_bg.png) top left no-repeat;height:26px;width:175px;font-family:arial,tahoma,sans-serif;font-size:14px;color:#000;margin:0 0 3px 5px;padding:5px 0 0 10px;text-align:left}.lmenu_phone_numbers p,.lmenu_phone_numbers p b{display:inline;margin:0;padding:0 0 0 3px;text-align:left;vertical-align:top}.lmenu_bg_header h1{font-family:arial,tahoma,sans-serif;font-size:25px;font-weight:700;color:#030;margin:6px auto 0;padding:0;text-align:center}h1.phone_icon{background:url(/images/layout/phone_icon.png) top left no-repeat;margin:6px 0 0 23px;padding:0}.lmenu_bg h2,.lmenu_bg_header h2{font-family:arial,tahoma,sans-serif;font-size:18px;font-weight:700;font-style:italic;color:#1d732b;margin:5px auto;padding:0;text-align:center}.lmenu_bg_header h2{margin-top:10px}.lmenu_link,.lmenu_link:visited{font-family:arial,tahoma,sans-serif;font-size:14px;color:#f47623;text-decoration:none;line-height:1.5}.lmenu_link:active,.lmenu_link:hover{text-decoration:underline;color:#3f9b04}.popular_locs{display:none}.picture_gallery{margin:10px auto 0;width:540px;text-align:center}.screen4-error{width:445px;height:155px;display:block;background:#fcc;margin:5px auto 15px;padding:1px 5px;border:3px solid #f33;color:#300;-moz-border-radius:10px;border-radius:10px}.small{font-family:Arial,Helvetica,sans-serif;font-size:14px}.blockborder{margin:10px;color:#333;font-size:14px;font-style:italic;font-family:Verdana,Geneva,sans-serif;border-left:1px solid #390;border-top:1px solid #390;border-right:1px solid #390;border-bottom:1px solid #390;padding:10px}.requote_resbox_header{text-align:center;font-weight:700;font-size:17px;color:#fff}.requote_resbox{background-position:center left;background-repeat:no-repeat;width:522px;height:325px;background-image:url(/images/layout/resbox_requote.png);color:#FFF}.requoteboxtextTop{color:#0071BC;font-size:12px;font-weight:400;font-family:arial,helvetica,sans-serif;padding:3px 0 2px}.requoteboxBottom{padding-top:10px}#show_print{display:none}.blue{color:#069}#vehicle_facilities_tbl{width:98%;border:1px solid #ccc;border-collapse:collapse;margin:10px 0}#vehicle_facilities_tbl td,#vehicle_facilities_tbl th{border:1px solid #ccc;padding:3px}.tglink,.tglink:hover,.tglink:visited,.tglink:visited:hover{padding-right:5px;font-size:14px;font-weight:700}.tglink{color:#039}.tglink:hover{color:#F90}.tglink:visited{color:#666}.tglink:visited:hover{color:#F90}.tg ul{list-style:url(/images/layout/rightarrow.png)}.back_link{margin-bottom:10px;color:#666;font-size:13px;font-family:arial,Tahoma,Geneva,sans-serif;font-weight:700;text-align:center;background:url(/images/layout/back.png) no-repeat;width:120px;height:25px;padding:3px 25px 18px 18px}.current_search_header,.refine_search_headertext{font-family:Microsoft sans serif,Arial,Helvetica,sans-serif;font-size:19px;padding-left:10px;letter-spacing:1px;font-weight:700}.back_link.hover{color:#F60}.ddrivetip{z-index:1000}.refine_search_headertext{color:#194892;padding-top:5px;padding-bottom:3px}.current_search_header{color:#fff;padding-top:17px}.greenbar{margin-top:5px;padding-top:5px;height:37px;width:100%;background:url(/images/layout/sr_bg.jpg) repeat-x}.bluebar{height:140px;width:100%;background-color:#cce4ff;margin:5px 0 0}.refine_inputfield{font-size:12px;background-color:#fff;border:1px solid #ccc;padding-left:1px}.text_refine{font-family:Arial,Helvetica,sans-serif;font-size:12px;padding-left:3px;color:#036;font-weight:700}.refine_searchbutton{border:0;float:right;padding:30px 30px 5px 2px}.results{font-family:Verdana,Geneva,sans-serif;font-size:13px;color:#333;padding-left:25px}.navbutt,.slide_text{font-family:verdana,arial,Tahoma,Geneva,sans-serif;font-weight:700}.guide_img{float:left}.ruler{width:400px;color:#06C;height:1px}.navbutt{color:#30f;font-size:16px;padding:5px}.slide_text{color:#036;font-size:14px;padding-top:0;margin-top:0}.cnt,.cnt2{margin:0 0 0 45px;padding:10px 10px 20px}.cnt{background:url(/images/layout/cnt.png) top left no-repeat;min-height:565px}.cnt2{background:url(/images/layout/tabbg_viewquotes.jpg) top left no-repeat;min-height:256px}#tick{list-style:url(/images/small_incl_tick.png);padding:5px}.retrieve_table th{color:#fff;font-weight:700;text-align:center;background-image:url(/images/layout/table_retrieve_bg.jpg);font-size:10pt;height:24px}.retrieve_table tr{font-size:10pt}.retrieve_table td{text-align:left;height:42px;border-right:1px solid #ccc;border-bottom:1px solid #ccc;padding-left:10px}.bhours{background:url(/images/layout/bhours_bg.png) no-repeat;width:234px;height:395px;margin:1px;text-align:center}.input_field_contact{border:thin solid #CCC;box-shadow:#333 2px;text-align:left;font-family:Verdana,Geneva,sans-serif;font-size:12px;color:#069}.ugb_panel{border:1px solid #CCC;width:300px;-moz-box-shadow:1px 1px 1px #CCC;-webkit-box-shadow:1px 1px 1px #CCC;box-shadow:1px 1px 1px #CCC;padding:15px;margin:2px 20px 2px 2px;background:url(/images/layout/bg_grey_grad.jpg) top left}.ugb_btn{width:177px;height:50px;background:url(/images/layout/upgrade_btn.png) top left no-repeat;border:0;margin:30px}.dep_head{padding:6px 5px 5px;line-height:1.7;color:#174299;font-family:verdana,tahoma,sans-serif;font-size:15px;font-weight:700;margin-left:-35px;width:400px;text-align:center}.small_link,.small_link:hover{font-family:Verdana,Geneva,sans-serif;font-size:12px;padding-left:15px}.bottom_border{border:1px solid #06C;border-left:0;border-right:0;border-top:0;margin-bottom:9px}.stressfree_bg{background:url(/images/layout/str_fr_bg.jpg) bottom no-repeat;min-height:500px;height:1630px}.stressfreegirl{margin-bottom:-15px}.small_link{color:#069}.small_link:hover{color:#F63}.padded_left{margin-left:25px}.padded_right{margin-right:25px}.padded{padding:10px}.padded_more{padding:25px}.left,.right{padding:0}.right{float:right}.margin_left{margin-left:3em}.margin_top{margin-top:15px}.margined{margin:10px}.resbox_small_landing{background:url(/images/layout/resbox_small_landing.png) top left no-repeat;width:290px;height:345px;margin:4px 22px 4px 4px;padding:0;float:right}.resbox_small_landing p{color:#FFF}.resbox_small_landing_button{background:url(/images/layout/search_green_campers.png) top left no-repeat;width:253px;height:33px;margin-left:5px;margin-top:25px;border:0}.resbox_small_landing_input,.resbox_small_landing_input_date{color:#000;font-family:Verdana,Geneva,sans-serif;font-size:8pt;margin-left:1px;margin-top:5px;padding:6px 8px 6px 4px;border:0}.resbox_small_landing_button:hover{background:url(/images/layout/search_green_campers2.png) top left no-repeat;width:253px;height:33px;border:0}.resbox_small_landing_input{width:130px;height:auto}.resbox_small_landing_input_date{width:100px;height:auto}.grey_itin_box{border:0;background-color:#EEE;margin:10px 9px 10px 10px;float:left;padding:9px;min-height:200px;width:420px;display:-moz-inline-stack;display:inline-block;position:inherit;-moz-border-radius:7px;-webkit-border-radius:7px}.image_set{margin:0}.dest_special_note{position:inherit;margin-top:0;font-family:verdana,Arial,Helvetica,sans-serif;background:url(/images/gallery/special_offer.png) top left no-repeat;color:#069;font-size:17px;line-height:19px;height:auto;width:311px;float:left;padding:9px 25px 9px 35px;margin-left:-25px}.voucher_banner,.voucher_state{font-family:Verdana,Geneva,sans-serif;font-size:24px}.link_to_itin{margin-left:25px;color:#fff}.voucher_banner{height:auto;border-bottom:dashed 1px #ccc;margin:3px;padding:28px 20px;width:auto;text-align:center;color:#F63;background:url(/images/voucher_headerbar.jpg) top left no-repeat}.voucher_state{display:inline;font-style:italic;color:#069}.voucher_border{border:3px dashed #CCC;padding:10px;margin:0 0 0 10px;width:220px;float:left;display:inline-block;display:block}.voucher_company_desc,.voucher_company_name{text-align:center;text-transform:uppercase;padding:4px;font-weight:700}.voucher_offer{font-family:Tahoma,Geneva,sans-serif;color:#000;text-align:center;letter-spacing:.5px;margin:0 0 2px;background:url(/images/voucher_bg.png) top right no-repeat}.voucher_company_desc,.voucher_company_name,.voucher_description{font-family:Arial,Helvetica,sans-serif}.offer_big_letters{font-size:2.5em;margin:0;font-style:italic}.offer_discount{font-size:20px;letter-spacing:1.5px;top:-3px;margin:-2px;font-style:italic}.voucher_company_name{margin-top:4px;background:#ccc;color:#000;font-size:16px}.voucher_company_desc{background:#000;color:#fff;font-size:14px}.voucher_description{color:#000;text-align:left;font-size:12px;margin:0 0 0 5px;padding:5px;line-height:16px;height:350px;overflow:hidden}.voucher_logo_company{float:right;position:inherit;border:1px solid #CCC;z-index:650;padding:2px;margin-top:-120px}.voucher_contacts{background:#069;text-align:center;font-family:Verdana,Geneva,sans-serif;font-size:11px;color:#fff;padding:5px;margin:0}.voucher_footer{font-size:12px;padding:5px;color:#000;font-family:Tahoma,Geneva,sans-serif;font-style:italic;font-weight:700;text-align:center}.voucher_conditions{color:#666;font-family:Arial,Helvetica,sans-serif;font-size:10px;text-align:center;padding:2px}.signup_bg_div,.signup_bg_div_float{text-align:left;padding:25px;font-size:18px;font-family:Verdana,Geneva,sans-serif}.classification{position:relative;width:91px;height:17px}.classification .cover{position:absolute;background:url(/images/stars.png) top left no-repeat;top:0;left:0;width:91px;height:17px;z-index:10}.classification .progress{position:absolute;background:url(/images/stars_full.png) top left no-repeat;top:0;left:0;height:17px;z-index:20}.redd{color:#fe0505}.redd:hover{color:#3f9b04;text-decoration:none}.signup_bg_div{background:url(images/newsletter_signup_bg.png) top left no-repeat;width:650px;height:810px;color:#fff;margin:auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.signup_bg_div_float{background:url(images/float_signup_bg.png) top left no-repeat;width:auto;height:610px;color:#fff}.signup_div_head{width:100%;text-align:center;font-size:22px;font-family:Helvetica,arial,sans-serif;margin:0;padding:0;color:#fff}.signup_info_box{margin:10px 15px;font-size:15px;background:url(images/layout/newsletter_signup_bg_top.png) top left no-repeat;padding:12px 10px;display:block;float:left;height:155px;width:269px;text-align:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.signup_info_box2b,.signup_info_boxb{font-size:15px;background:url(images/layout/newsletter_signup_bg_top.png) top left no-repeat;padding:8px;height:155px;width:269px;text-align:left;display:block}.signup_grey_box_div,.signup_text_form label{-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.signup_info_boxb{margin:10px 0 10px 25px;float:left}.signup_info_box2b{margin:10px 40px 10px 0;float:right}.signup_grey_box_div{background:url(images/layout/newsletter_signup_box.png) top left no-repeat;margin-left:25px;margin-right:auto;margin-top:5px;padding:40px 60px 0;height:272px;width:550px;box-sizing:border-box}.signup_text_form{margin-bottom:10px}.signup_text_form label{color:#036;font-family:Helvetica,Arial,sans-serif;font-size:16px;font-weight:700;width:100px;display:block;float:left;padding-left:20px;margin-top:4px;box-sizing:border-box}.signup_ul{text-align:left;line-height:180%;font-size:80%;list-style-type:none}.avail-table div,.center{text-align:center}.signup_form_input{margin:0;width:250px;height:25px;padding:3px;color:#333;font-family:Helvetica,Arial,sans-serif;border:2px solid #ccc}.signup_links,.signup_links:hover,.signup_links:visited,.signup_links:visited:hover{font-size:11px;font-family:Verdana,Geneva,sans-serif}.orange{color:#F60}.email-subscribe{margin:25px auto 0;width:195px;display:block}.signup_close{float:right;margin:-25px -15px 0 0}.signup_links{color:#036;line-height:17px}.guarantee li,.guarantee p,.points li{line-height:18px}.signup_links:hover{color:#F60}.signup_links:visited{color:#036}.signup_links:visited:hover{color:#F60}.topnav#primary a,nav#primary a{font-family:Helvetica,Arial,sans-serif;text-decoration:none;font-weight:700}.sty{color:#666}.clearfix:after,.clearfix:before{content:" ";display:table}.clearfix:after{clear:both}.avail-table{position:absolute;right:-375px;background-color:#FFF;width:300px;border-radius:5px;padding:5px}.avail-table div{font-size:10px!important;font-weight:700;width:6%;padding:8px 0;border:1px solid #EBEBEB;float:left}.chosen-date{font-weight:700;border:1px dashed #000!important}.topnav#primary ul ul li,nav#primary ul ul li{white-space:nowrap;border-bottom:solid #464646 1px}.avail-month{background-color:#FFF;width:12%!important}.veh-avail{background-color:#7BB46C}.veh-avail.chosen-date{background-color:#A9E09B}.veh-unavail{background-color:#FDEB63}.veh-unavail.chosen-date{background-color:#F8F1B9}.veh-notchecked{background-color:#FDEB63}.veh-notchecked.chosen-date{background-color:#F8F1B9}.topnav#primary,nav#primary{position:relative;display:block;width:100%;background:#000;background:-webkit-linear-gradient(top,#383838,#000);background:-moz-linear-gradient(top,#383838,#000);background:-o-linear-gradient(top,#383838,#000);background:-ms-linear-gradient(top,#383838,#000);background:linear-gradient(top,#383838,#000);padding-left:20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;margin-bottom:10px}nav#primary li{float:left;display:inline-block;border-left:solid #000 1px;position:relative}nav#primary li:first-child{border-left:none!important}nav#primary a{color:#fff;font-size:13px;padding:9px 15px 12px;display:inline-block}nav#primary li a:hover{color:#F47623!important}nav#primary ul{list-style:none;margin:0;padding:0}nav#primary ul ul{display:none;min-width:100%;background-color:#000;position:absolute}nav#primary ul ul li{width:100%;display:block}nav#primary li li a{font-size:12px}nav#primary li:hover>ul{display:block;z-index:999}.topnav#primary li{float:left;display:inline-block;border-left:solid #000 1px;position:relative}.topnav#primary li:first-child{border-left:none!important}.topnav#primary a{color:#fff;font-size:13px;padding:9px 15px 12px;display:inline-block}.topnav#primary li a:hover{color:#F47623!important}.topnav#primary ul{list-style:none;margin:0;padding:0}.topnav#primary ul ul{display:none;min-width:100%;background-color:#000;position:absolute}.topnav#primary ul ul li{width:100%;display:block}.topnav#primary li li a{font-size:12px}.topnav#primary li:hover>ul{display:block;z-index:999}.left{float:left}.heading-color span{color:#fff;font-weight:700;display:inline-block}.quote-summary-vehicle-image{width:185px;margin:0 auto;display:block}.quote-summary-content span,.quote-summary-content strong{font-size:15px;display:block}.quote-summary-content strong{margin-top:10px}strong.quote-summary-vehicle{font-size:18px}.booking-form #submit-button{background:#ffd65e;background:-moz-linear-gradient(top,#ffd65e 0,#febf04 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#ffd65e),color-stop(100%,#febf04));background:-webkit-linear-gradient(top,#ffd65e 0,#febf04 100%);background:-o-linear-gradient(top,#ffd65e 0,#febf04 100%);background:-ms-linear-gradient(top,#ffd65e 0,#febf04 100%);background:linear-gradient(to bottom,#ffd65e 0,#febf04 100%);filter:progid: DXImageTransform.Microsoft.gradient( startColorstr='#ffd65e', endColorstr='#febf04', GradientType=0);font-size:18px;color:#000;font-weight:700;text-shadow:1px 1px 1px #FFFDE2;border:1px solid #d8c528;padding:10px;margin-top:10px}.urgentcall div{width:250px;margin:5px auto;text-align:left}.urgentcall div strong{width:140px;display:inline-block;font-size:15px}.urgentcall div span{font-size:13px}.new-quote-submit{font-size:19px;color:#227CC3;font-weight:700;display:block;background:0 0;border:none;text-decoration:underline;margin:20px auto}.points li{font-size:12px}#sort-specials{border-radius:2px;border:1px solid #b6741f;color:#fff;font-size:15px;text-shadow:1px 1px 1px #915b16;padding:11px 28px;font-weight:700;margin:0 auto;background:#ffba3d;background:-moz-linear-gradient(top,#ffba3d 0,#ff9025 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#ffba3d),color-stop(100%,#ff9025));background:-webkit-linear-gradient(top,#ffba3d 0,#ff9025 100%);background:-o-linear-gradient(top,#ffba3d 0,#ff9025 100%);background:-ms-linear-gradient(top,#ffba3d 0,#ff9025 100%);background:linear-gradient(to bottom,#ffba3d 0,#ff9025 100%);filter:progid: DXImageTransform.Microsoft.gradient( startColorstr='#ffba3d', endColorstr='#ff9025', GradientType=0)}.filter-specials label,.filter-specials select{display:block;width:100%;text-align:center}.filter-specials label{font-weight:700;color:#7d7d7d}.filter-specials form{text-align:center}.filter-specials li{display:inline-block;float:left;padding:0 10px;width:33%}.sales_item_row{border:1px solid #227CC3;border-top:0}.screen2-vehimage{width:180px;border:none;margin:12px}.guarantee h2,.guarantee li,.guarantee p{color:#3e3e3e}.guarantee h2{font-size:13px;margin-bottom:5px}.guarantee ul{margin-top:0;margin-bottom:10px}.guarantee p{font-size:14px}.guarantee li{font-size:12px}.festival-guide .find-campervan{padding:10px 15px;border-radius:4px;margin-top:10px;display:inline-block;border:1px solid #3576D1;font-size:14px;color:#FFF;text-decoration:none;font-weight:700;background:#5397E6;background:-moz-linear-gradient(top,#5397E6 0,#1D63C4 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#5397E6),color-stop(100%,#1D63C4));background:-webkit-linear-gradient(top,#5397E6 0,#1D63C4 100%);background:-o-linear-gradient(top,#5397E6 0,#1D63C4 100%);background:-ms-linear-gradient(top,#5397E6 0,#1D63C4 100%);background:linear-gradient(to bottom,#5397E6 0,#1D63C4 100%)}.festival-guide li{font-size:13px;margin-bottom:5px}.festival-guide .page_content_middle{width:100%;padding:0 80px}.navbar-nav.nav li{margin-bottom:0}.navbar-default .navbar-toggle{border-color:rgba(221,221,221,.39);background-color:rgba(255,255,255,.06)}.navbar-default .navbar-toggle .icon-bar{background-color:rgba(255,255,255,.4)}.navbar-toggle .icon-bar{display:block;width:22px;height:4px;border-radius:2px}.navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:hover{background-color:rgba(255,255,255,.53)}.navbar-default .navbar-toggle:focus .icon-bar,.navbar-default .navbar-toggle:hover .icon-bar{background-color:rgba(0,0,0,.52)}.navbar-toggle{padding:7px}.dp-wrapper{overflow:auto;position:fixed;top:0;left:0;bottom:0;right:0;background:rgba(0,0,0,0);z-index:1000;transition:background .5s}.dp-wrapper.dp-visible{background:rgba(0,0,0,0.25)}.dp{text-align:center;position:absolute;border:1px solid #EEE;background:white;width:calc(100% - 4em);max-width:600px;top:50%;left:50%;border-radius:.25em;box-shadow:0 0 5em rgba(0,0,0,0.45);transform:translate(-50%,0);transition:transform .5s}.dp-visible .dp{transform:translate(-50%,-50%)}.dp-header{box-sizing:border-box;position:relative;padding:1em 2em 1.5em}.dp-month-year{display:block;font-size:1.5em;font-weight:300}.dp-month,.dp-year{margin:0 .15em}.dp-prev,.dp-next{position:absolute;top:0;border:0;background:transparent;outline:0;padding:2.5em 3.5em}.dp-prev:after,.dp-next:after{content:'';border:2px solid #777;width:10px;height:10px;display:inline-block;transform:rotate(-45deg);transition:border-color .2s}.dp-prev:focus:after,.dp-next:focus:after,.dp-prev:hover:after,.dp-next:hover:after{border-color:black}.dp-prev:after{border-right:0;border-bottom:0}.dp-next:after{border-left:0;border-top:0}.dp-prev{left:0}.dp-next{right:0}.dp-body{text-align:center}.dp-day-of-week,.dp-day{box-sizing:border-box;display:inline-block;width:14%;text-align:center;padding:.25em 0;border:0;margin:0;line-height:1;background:transparent;outline:0;text-decoration:none}.dp-day{position:relative;cursor:pointer;font-size:1.25em;padding:.75rem 0;border:1px solid transparent}.dp-edge-day{color:#d0d0d0}.dp-today:hover,.dp-close:hover,.dp-clear:hover,.dp-today:focus,.dp-close:focus,.dp-clear:focus,.dp-day:hover,.dp-selected{background:#72bbff;color:white}.dp-selected{border-color:#3497ff}.dp-today:active,.dp-close:active,.dp-clear:active,.dp-current-val{background:#3497ff;color:white}.dp-day-of-week{text-transform:uppercase;font-size:.8em;opacity:.5}.dp-today,.dp-close,.dp-clear{display:inline-block;box-sizing:border-box;padding:1em;border:0;font-size:1em;width:33%;background:transparent;outline:0}.dp-day-today:after{content:'';height:0;width:0;border:7px solid #227bd7;border-bottom-color:transparent;border-left-color:transparent;position:absolute;top:0;right:0}@media(max-width:480px),(max-height:480px){.dp{font-size:.8em;width:auto;top:25%;left:50%;width:100%;border-radius:.25em;overflow:hidden;box-shadow:0 0 5em rgba(0,0,0,0.45);transform:translate(-50%,0);transition:transform .5s}.dp-day-of-week,.dp-day{padding:.5em}.dp-visible .dp{transform:translate(-50%,-25%)}} .panel-special-body h3{ text-align: center;} .special-banner img{ width:100%;} .panel-special-body ul{ padding-left:50px;} .travel-date-str{display: flex;padding:0px 10px 0px 0px; border-bottom: 1px solid rgba(34, 125, 195, 0.2); margin-bottom:0px;} .travel-date-str:last-child{border-bottom:0px;} .travel-date-str img{height:25px; width:25px; float:left;} .special-icon-box{ height:auto; float:left; padding: 10px 10px 10px 10px; height:auto; border-right:1px solid black;} .special-r-info{ padding-top: 12.8px; padding-left: 0px;} .special-title{ background-color: #f15a24; height:37px; line-height: 35px; padding-bottom: 0px; color: white; font-size:22px; width: 99.7vw; position: relative; left: 50%; right: 50%; margin-left: -50vw; margin-right: -50vw;} .panel-special-page .panel-heading{ padding: 0px 0px 0px 0px; border:0px;} .panel-special-page{margin-top:-15px;} .special-supplier-logo{width:250px; height:auto; padding-bottom: 10px; display: block; margin-left:auto; margin-right:auto;} .special-car-info{border:1px solid #7f878d; background: #f4f4f4; text-align: center;}.special-supplier-icon{padding-right: 0px;} .special-icon-top{height: 60px;} .spec_error_msg{text-align: center; background-color: rgba(238,208,210,0.8); padding: 10px 10px 10px 10px; border:2px solid rgba(194, 15, 15, 0.541);} .travel-date-str p{ font-size: 14px; margin-bottom:0px;} .special-supplier-logo img{max-height:60px; display: block; margin-left:auto; margin-right:auto;} #spec_pu_icon{height: 30px;width: 30px;} .special-icon-box-2{ float:left; padding: 10px 5px 10px 10px; height:44px; border-right:1px solid black;} .campervan-hire{padding: 0px 15px 0px 0px;} @media (min-width:990px){.sticky-resbox{position:fixed;top:15px;}} .special-l-info div:first-child{height:70px;margin-bottom: 0px;padding-bottom: 0px;} .special-l-info h3:first-child{height:70px; margin-bottom: 0px; padding-bottom: 0px; padding-top:15px;} .special-date-text{ flex: 1}
.expand-details{
    margin-top:20px;
}
.vehicle-image-wrap-alt img{
    margin-top:0px;
}
.ul-icons{
    padding-left:16px; 
    list-style: none;
}
.veh-icons-bottom{
    margin-top:40px; 
    margin-bottom:4px;
}
.screen2 .vehicle-row .vehicle-points{
    margin:10px 0 15px
}
.button-section{
    /* padding-top:10px;  */
    /* background-color:#DCDCDC; */
    height: 196px;
    /* border-top-right-radius:12px; 
    border-bottom-right-radius:13px;  */
}
.vehicle-price-wrap{
    display: flex; 
    flex-direction: column; 
    margin-top:30px;
}
.right-col-wrap{
    height:129px;
    position:relative;
}
.screen2 .resst2_tdp1{
    font-size:16px;
    margin-bottom:10px
}
.supp-logo{
    position:absolute; 
    top:2px; 
    left:3px; 
    max-height:28px; 
    max-width:108px;
    z-index:99; 
}

.vehicle-price-alt span{
    display:block;
    font-size:12px;
}
.vehicle-price-alt{
    color:#000!important;
    font-size:24px;
    margin-bottom:10px;
}
.step2-form{
    margin-top:10px; 
    margin-left:auto; 
    margin-right:auto;
}
.step2-button{
    background-color: #f0c519;
    padding: 6px;
    border-radius: 4px;
    -webkit-transition: all 0.5s ease;
    box-shadow: 1px 1px 3px 0px #363636;
    overflow: hidden;
    outline: none;
    border: solid 2px #f0c519;
    color:black;
}
.step2-button:hover{
    color: white;
    background-color: #F47623;
    border: solid #F47623 2px;
}
.veh_info_img{
    max-height:20px; 
    margin-right: 9px;
    max-width:20px;
    margin-left:11px;
    margin-right:11px;

}
.veh_info_icon{
    white-space:nowrap;
    margin-top:5px;
    text-align:center;
    font-size: 12px;
}
.ul-icons li{
    margin-left:15px;
}
.veh-content-top{
    display:flex; 
    flex-direction:column; 
    margin-left:13px;
}
.veh-icons-top-mobile li{
    display: flex;
    justify-content: center;
    margin-left:0px;
}
.vehicle-points-alt{
    margin:-5px 0 -2px
}
.floorplan-img{
    max-height: 160px !important;
}
@media(max-width: 767px){
    .expand-details{
        margin-top:17px;    
    }
    .step2-form{
        margin-left:0px; 
        margin-right:0px;
    }
    .vehinfo_slide{
        max-width:250px;
        height:auto;
    }
    .floorplan-img{
        margin-top:0px !important;
    }
    .veh-col-info{
        border-left:0px;  
        border-right:0px;
        padding-bottom:0px;
    }
    .veh-content-top{
        margin-left:-15px;
    }
    .vehicle-image-wrap-alt img{
        border-top-left-radius: 0px;
    }
    .ul-icons{
        padding:0px;
        display:flex;
        justify-content:space-around;
        margin-bottom:3px;
    }
    .veh-icons-bottom{
        margin-top:0px;
    }
    .veh-icons-bottom .ul-icons{
        margin-bottom:0px;
    }
    .vehicle-points{
        margin-bottom:0px;
    }
    .screen2 .vehicle-row .vehicle-points{
        margin-bottom:0px;
    }
    .button-section{
        height: auto;
        padding-top:0px;
        /* border-top-right-radius:0px;  */
        /* border-bottom-right-radius:13px; 
        border-bottom-left-radius:13px;  */
    }
    .vehicle-price-wrap{
        margin: 10px 0px;
        height:auto;
    }
    .right-col-wrap{
        display: flex;
        justify-content: space-around;
        height:auto;
    }
    .screen2 .resst2_tdp1{
        margin-bottom:0px
    }
    .supp-logo{
        max-height:40px;
    }
    .veh-image-col{
        margin-bottom:10px;
    }
    .veh_info_img{
        max-height:26px;
        max-width:26px;
        margin-right: 3px;
        margin-left: 3px;
    }
    .veh_info_icon{
        margin-top:6px;
    }
    .vehicle-points-alt{
        margin: -5px 0 0px;
    }
    .screen2 .special-title{
        height:auto;
        padding:5px;
        font-size:18px;
    }
}

@media(max-width:509px){
    .veh-content-top{
        margin-left:-6px;
    }
    .veh-icons-top-mobile li{
        flex-wrap:wrap;
    }
    .veh-icons-top-mobile .veh_info_img{
        max-height:26px;
        max-width:26px;
        margin-right:0px;
        margin-left:0px;
    }
    .veh_info_icon{
        margin-top:2px;
        width:50px;
        font-size: 12px;
        text-align:center;
    }
    .ul-icons{
        margin-bottom:0px;
    }    
}
@media(max-width:370px){
    .expand-details{
        font-size:14px;
    }
    .step2-button{
        padding:4px;
    }
    .ul-icons{
        margin-left: -4px;
        margin-right: 0px;
    }
}
@media(max-width:336px){
    .veh-icons-bottom .ul-icons li:nth-child(2){
        margin-left: 10px;
    }
    .ul-icons li{
        margin-left:0px;
    }
    .veh_info_icon{
        font-size: 10px;
    }
}
.veh-icons-top .ul-icons li:nth-child(1){
    margin-left: 10px;
}
.veh-icons-top .ul-icons li:nth-child(2){
    margin-left: 10px;
}
.veh-icons-bottom .ul-icons li:nth-child(1){
    margin-left: 10px;
}
.veh-icons-bottom .ul-icons li:nth-child(3){
    margin-left: 10px;
}
.pricing-graph:hover, .more-info-up:hover, .more-info-down:hover{
    color:#0E6BB4;
    filter: invert(23%) sepia(94%) saturate(2003%) hue-rotate(190deg) brightness(93%) contrast(89%);
}

.pricing-graph{
    font-size:14px; 
    cursor:pointer;
    display: flex;
    /* justify-content: space-evenly; */
    /* height: 60px; */
}
.veh-icons-top .l_points li, .veh-icons-bottom .l_points li{
    width:200px;
    padding:5px 10px 5px 0px;
}
.l_points{
    display: flex;
    justify-content: flex-start;
    flex-wrap: wrap;
    flex-direction:column;
}
.tight-padding{
    /* text-align:center;  */
    /* display:flex;  */
    font-size:15px; 
    margin-bottom:1px; 
}

.star-yellow { color:#FFCC3E; }
.star-gray { color:#E2E2E2; }
.fa { font-size: 16px; }      
.special-wrap-alt{
    width: 125%;
    z-index: 10;
    height: 18px;
    margin: 0px;
    display:flex;
}     

/* start of owl slidshow */

.vehinfo_slide{
    margin-left: auto;
    margin-right: auto;
    max-height: 159px;
}
.vehicle-image-wrap-alt{
    max-height:167px;
}
.screen2 .vehicle-row .vehicle-points-alt li {
    width: 88px;
    float: left;
    font-size: 13px;
    color: #626262;
}
.owl-theme .owl-nav [class*=owl-]:hover{
    background:none !important;
}
.fake-arrow-right:hover, .fake-arrow-left:hover{
    color:white;
}
.fake-arrow{
    background-color: rgba(0,0,0,0);
    border: none;
    height: 74%;
    width: 30px;
    padding: 0px;
    top: 5px;
    position: absolute;
    outline: none;
}
.fake-arrow-left{
    left: 0px;
}
.fake-arrow-right{
    right: 0px;
}

/* end of owl slidshow */