@charset"utf-8";body{font:100% Arial;margin:0;color:#1D1D1D;}
#main{background-image:url(/carhire-images/topRedStrip_en.gif);background-repeat:repeat-x;background-position:top left;padding-top:6px;position:relative;width:100%;}
#container{display:block;position:relative;width:947px;clear:both;}
#topBar{display:block;position:relative;width:1000px;}
#topbarseo{display:block;position:relative;width:1000px;margin:0;padding:0;top:-35px;font-size:6px;}
#headerBG{display:block;background-image:url(/carhire-images/prontoCarMainBg.jpg);background-repeat:no-repeat;background-position:right top;position:relative;width:1000px;height:325px;clear:both;margin:0;padding:0;}
#header{display:block;position:relative;visibility:visible;vertical-align:top;width:948px;clear:both;}
#headerInsideBG{display:block;background-image:url(/carhire-images/prontoCarInsideBG.jpg);background-repeat:no-repeat;background-position:right top;position:relative;width:1000px;clear:both;margin:0;padding:0;}
#headerInside{display:block;position:relative;visibility:visible;vertical-align:top;width:948px;height:185px;clear:both;}
#header h1{font-family:Arial;font-size:30px;font-weight:bold;color:#AB2121;padding-left:20px;padding-top:10px;padding-bottom:5px;letter-spacing:-1px;}
#header p{width:500px;white-space:normal;font-family:Arial;font-size:20px;font-weight:normal;color:#1D1D1D;padding-left:20px;line-height:24px;margin:0;}
#headerSearch{display:block;background-image:url(/carhire-images/headerSearch.jpg);background-repeat:no-repeat;background-position:right top;position:relative;width:1000px;height:225px;clear:both;margin:0;padding:0;}
#headerSearch h1{font-size:30px;font-weight:bold;color:#AB2121;}
#headerSearch h2{width:53%;}
.table{height:100%;border:1px solid red;}
td{font-family:Arial;font-size:12px;font-weight:normal;color:#1D1D1D;}
#logo{padding-top:12px;padding-bottom:3px;height:70px;width:240px;float:left;display:inline;position:relative;}
#liveChat{float:right;display:block;position:relative;top:-8px;z-index:423;width:150px;}
#flag{height:20px;float:right;display:inline;position:relative;visibility:visible;overflow:visible;padding-right:20px;}
#menuLable{display:block;float:left;position:relative;background-image:url(/carhire-images/mainNavBg.png);background-repeat:no-repeat;height:40px;width:948px;padding-top:7px;margin-top:0px;}
#menuLable a{font-weight:normal;color:#F76868;padding-left:10px;padding-right:10px;text-decoration:none;height:32px;padding-top:7px;margin-top:-5px;margin-left:20px;font-size:14px;}
#menuLable a:hover{font-weight:normal;background-image:url(/carhire-images/mainNavHoverBg.png);background-repeat:repeat-x;background-position:top left;border-right-width:1px;border-left-width:1px;border-right-style:solid;border-left-style:solid;border-right-color:#810B0B;border-left-color:#810B0B;color:#FFFFFF;padding-left:9px;padding-right:9px;padding-bottom:8px;text-decoration:none;height:32px;padding-top:7px;margin-top:-5px;margin-left:20px;font-size:14px;}
#addThis{display:block;float:right;position:relative;margin-top:-37px;margin-left:1px;text-align:left;padding-right:10px;}
#content{display:block;float:left;position:relative;width:75%;visibility:visible;overflow:visible;}
#note{display:block;float:left;position:relative;visibility:visible;overflow:visible;vertical-align:top;}
#content01{display:block;float:left;position:relative;width:100%;margin-top:-110px;}
#pageHead{float:left;display:block;position:relative;background-position:center top;padding-left:35px;width:947px;margin-bottom:-10px;font-size:14px;}
#pageHead h2{font-weight:bold;font-size:20px;float:left;display:block;padding-left:10px;color:#AB2121;margin-bottom:10px;}
#pageHead a{font-weight:bold;font-size:20px;float:left;display:block;padding-left:10px;color:#AB2121;margin-bottom:10px;}
#pageHead a:hover{font-size:20px;color:#1D1D1D;}
#pageHeadBooking{float:left;display:block;position:relative;width:964px;margin-top:10px;margin-bottom:-15px;}
#pageHeadBooking h2{float:left;display:inline;padding-left:45px;color:#AB2121;position:relative;}
#pageHeadBooking .black{color:#1D1D1D;float:left;padding-left:5px;padding-top:3px;position:relative;}
#bookingStepsImage{float:right;display:block;position:relative;padding-top:-20px;margin-top:-20px;}
#rightContent{display:block;float:right;position:relative;width:25%;padding-bottom:50px;}
#footerContainer{float:left;position:relative;background-image:url(/carhire-images/footerContainer.jpg);background-repeat:repeat-x;background-position:left top;height:304px;width:100%;color:#FFF;clear:both;}
#footer{display:block;position:relative;background-image:url(/carhire-images/footerBg.jpg);background-repeat:no-repeat;background-position:left top;height:304px;width:956px;color:#FFF;clear:both;}
#bookingHelp{margin-left:60px;white-space:normal;display:block;float:left;display:inline;color:#FFF;}
#bookingHelp h4{color:#1D1D1D;font-size:18px;font-weight:Normal;padding-bottom:7px;}
#bookingHelp a{background-image:url(/carhire-images/bullet.gif);background-position:left middle;background-repeat:no-repeat;display:block;padding-left:15px;color:#ffffff;font-size:12px;font-weight:normal;line-height:24px;}
#bookingHelp a:hover{color:#F76868;}
#spaceBig{background-image:url(/carhire-images/spaceBig.png);background-repeat:no-repeat;width:2px;height:228px;float:left;position:relative;margin-left:30px;margin-top:-30px;}
.spacer{background-image:url(/carhire-images/spaceBig.png);background-repeat:no-repeat;width:2px;height:19px;float:left;position:absolute;margin-left:-10px;}
#carRentalInfoItem{margin-left:20px;white-space:normal;display:block;float:left;display:inline;color:#FFF;}
#carRentalInfoItem h4{color:#1D1D1D;font-size:18px;font-weight:Normal;padding-bottom:7px;}
#carRentalInfoItem a{background-image:url(/carhire-images/bullet.gif);background-position:left middle;background-repeat:no-repeat;display:block;padding-left:15px;color:#ffffff;font-size:12px;font-weight:normal;line-height:24px;}
#carRentalInfoItem a:hover{color:#F76868;}
#aboutusText{margin-top:30px;margin-left:20px;width:385px;white-space:normal;text-align:justify;display:block;float:left;display:inline;position:relative;vertical-align:text-top;}
#aboutusText p{color:#FFF;background-color:transparent;}
#logoSmall{background-image:url(/carhire-images/logoSmall.gif);background-repeat:no-repeat;height:53px;width:160px;float:left;display:inline;position:relative;visibility:visible;overflow:visible;text-indent:-10000em;}
#footerLogo{background-image:url(/carhire-images/footerLogo.gif);background-repeat:no-repeat;height:51px;width:159px;float:left;margin-left:15px;margin-top:15px;display:block;position:relative;visibility:visible;overflow:visible;text-indent:-10000em;}
#footerLinks{display:inline;float:left;position:relative;margin-top:-50px;margin-left:10px;}
#footerLinks span{font-size:11px;color:#1D1D1D;}
#footerLinks a{font-weight:normal;color:#F76868;padding-right:15px;}
#footerLinks a:hover{font-weight:normal;color:#FFF;}
.clearfloat{clear:both;height:0;font-size:1px;line-height:0px;}
h1{font-family:Arial;font-size:30px;font-weight:bold;color:#1D1D1D;margin:0;padding:0;}
h2{font-family:Arial;font-size:20px;font-weight:bold;color:#1D1D1D;margin:0;padding:0;}
h3{font-family:Arial;font-size:18px;font-weight:normal;color:#1D1D1D;}
h4{font-family:Arial;font-size:18px;font-weight:normal;color:#1D1D1D;margin:0;padding:0;}
h5{font-family:Arial;font-size:18px;font-weight:normal;color:#1D1D1D;margin:0;padding:0;}
h6{font-family:Arial;font-size:12px;font-weight:normal;color:#1D1D1D;margin:0;padding:0;}
p{font-family:Arial;font-size:12px;font-weight:normal;color:#1D1D1D;}
span{font-family:Arial;font-size:11px;font-weight:normal;color:#1D1D1D;}
a{font-family:Arial;font-size:12px;font-weight:bold;text-decoration:none;color:#AB2121;text-align:left;}
a:hover{font-family:Arial;font-size:12px;font-weight:bold;text-decoration:underline;color:#1D1D1D;text-align:left;}
a.bullet{font-weight:bold;text-align:left;background-image:url(/carhire-images/moreBullet.gif);background-repeat:no-repeat;background-position:left center;vertical-align:middle;padding-left:12px;margin-left:5px;cursor:hand;}
.navData{background-color:#F2F2F2;border-top-width:1px;margin-right:1px;margin-left:1px;border-top:1px solid #ffffff;height:21px;padding-left:20px;vertical-align:middle;}
.navData a{background-color:#F2F2F2;padding-left:8px;padding-bottom:5px;font-family:Arial;font-size:12px;font-weight:normal;text-decoration:none;color:#AB2121;padding-top:3px;}
.navData a:hover{background-color:#F2F2F2;padding-left:8px;padding-bottom:5px;font-family:Arial;font-size:12px;font-weight:normal;text-decoration:underline;color:#000000;}
hr{height:1px;color:#BDBDBD;}
#bookingEngine{width:701px;float:left;display:block;position:relative;visibility:visible;overflow:visible;vertical-align:top;}
#bookingEngineTop{background:url(/carhire-images/bookingEngine.jpg) no-repeat top;width:701px;height:8px;font-family:Arial;font-size:6px;font-weight:normal;}
#bookingForm{float:left;display:block;position:relative;visibility:visible;vertical-align:top;overflow:hidden;width:701px;_HEIGHT:320px;height:340px;}
#errorDivBooking{float:left;display:block;position:relative;visibility:visible;vertical-align:middle;text-align:center;overflow:hidden;width:701px;height:370px;_height:346px;color:red;font-size:12px;font-weight:bold;}
.errorMessage{position:relative;color:red;font-family:Arial;font-size:11px;font-weight:regular;padding-left:5px;letter-spacing:1px;}
.errorMessageField{width:326px;height:25px;font-family:Verdana;background:url('/carhire-images/pickupLocationError.png') no-repeat;border:none;padding-left:5px;padding-right:5px;padding-top:4px;margin:0;color:#C2C2C2;}
.errorMessageFieldDate{font-family:Verdana;width:111px;height:25px;background:url('/carhire-images/pickUpDateError.png') no-repeat;border:none;padding-left:5px;padding-right:5px;padding-top:4px;color:#C2C2C2;}
#bookingForm h3{font-family:Arial;font-size:20px;font-weight:normal;color:#1D1D1D;}
#bookingForm h2{font-family:Arial;font-size:18px;font-weight:normal;color:#AB2121;margin:0;padding:0;}
#bookingEngine a.more{font-family:verdana;font-weight:normal;background-image:url(/carhire-images/moreBullet.gif);background-repeat:no-repeat;background-position:left center;vertical-align:middle;padding-left:15px;margin-left:5px;cursor:pointer;text-decoration:underline;}
#bookingEngine a:hover.more{font-family:verdana;font-weight:normal;background-image:url(/carhire-images/moreBullet.gif);background-repeat:no-repeat;background-position:left center;vertical-align:middle;padding-left:15px;margin-left:5px;cursor:pointer;text-decoration:underline;}
#navouter{background-color:#00000;height:200px;}
#airportCarHire{padding-right:10px;float:left;display:block;position:relative;visibility:visible;overflow:visible;vertical-align:top;width:700px;}
#airportCarHireDeals{background:url(/carhire-images/airportCarHireDeals.png) no-repeat;width:340px;white-space:normal;display:block;float:left;position:relative;visibility:visible;overflow:visible;vertical-align:top;}
#airportCarHireDeals h2{background:transparent;color:#AB2121;padding-top:8px;padding-left:80px;}
#airportCarHireDeals p{margin-top:-15px;margin-bottom:10px;padding-left:80px;background-color:transparent;color:#1D1D1D;}
#airportCarHireDeals span{background-color:#F2F2F2;font-family:Arial;font-size:12px;font-weight:normal;color:#000000;padding-left:20px;text-align:right;}
#airportCarHireDeals .navData{border-top-width:1px;border-top-color:#ffffff;border-top-style:solid;vertical-align:middle;margin-right:1px;margin-left:8px;padding-left:8px;height:30px;}
#airportCarHireDeals a{margin:0;padding:0px;}
#airportCarHireDeals .limitText{width:50%;display:inline;position:relative;float:left;white-space:nowrap;font-size:12px;font-family:Arial;padding-top:8px;}
#airportCarHireDeals .rate{width:100px;float:right;text-align:right;font-size:12px;overflow:visible;padding-top:8px;padding-right:4px;white-space:nowrap;}
#popularDestinations{background:url(/carhire-images/popularDestinations.png) no-repeat;width:340px;display:block;float:right;position:relative;visibility:visible;overflow:visible;vertical-align:top;}
#popularDestinations h2{padding-top:8px;padding-left:80px;background-color:transparent;color:#AB2121;}
#popularDestinations p{margin-top:-15px;margin-bottom:10px;padding-left:80px;background-color:transparent;color:#1D1D1D;}
#popularDestinations a{margin:0;padding:0;padding-top:3px;}
#popularDestinations .navData{border-top-width:1px;border-top-color:#ffffff;border-top-style:solid;vertical-align:middle;margin-right:1px;margin-left:8px;padding-left:8px;height:30px;}
.limitText{width:50%;float:left;white-space:nowrap;font-size:12px;font-family:Arial;padding-top:8px;}
#popularDestinations .rate{width:100px;float:right;text-align:right;font-size:12px;overflow:visible;padding-top:8px;padding-right:4px;white-space:nowrap;}
#popularDestinations .lastMinuteCarHireDealsData{width:50%;float:left;white-space:nowrap;overflow:hidden;font-family:Arial;font-size:12px;padding-top:8px;}
#airportCarHireDeals .lastMinuteCarHireDealsData{width:50%;float:left;white-space:nowrap;overflow:hidden;font-family:Arial;font-size:12px;padding-top:8px;}
#small{font-size:10px;}
#small a{font-family:Arial;font-size:10px;font-weight:normal;text-decoration:underline;color:#AB2121;}
#small a:hover{font-family:Arial;font-size:10px;font-weight:normal;text-decoration:underline;color:#0000000;}
#carHireAndCountryGuides{padding-right:10px;float:left;display:block;position:relative;visibility:visible;overflow:visible;vertical-align:top;width:700px;height:250px;margin-top:-55px;}
#logoCarHireAndCountryGuides{background-image:url(/carhire-images/guide.png);background-repeat:no-repeat;width:75px;height:62px;float:left;position:relative;margin-left:5px;margin-top:25px;z-index:20;}
#carHireAndCountryGuides h4{color:#000000;font-size:12px;font-weight:bold;padding-top:7px;}
#carHireAndCountryGuides h2{padding-top:15px;padding-left:90px;z-index:1500;background-color:transparent;color:#AB2121;}
#carHireAndCountryGuides a{font-weight:Normal;}
#carHireAndCountryGuides a:hover{font-weight:Normal;color:#000000;}
#carHireAndCountryGuides .more a{font-weight:bold;width:105px;background-image:url(/carhire-images/moreBullet.gif);background-repeat:no-repeat;background-position:right;white-space:normal;display:block;float:left;position:relative;}
#carHireAndCountryGuides .more a:hover{font-weight:bold;text-align:left;}
#logoCOMODO{background-image:url(/carhire-images/logoCOMODO.gif);background-repeat:no-repeat;height:87px;width:100px;float:right;display:block;position:relative;overflow:visible;margin-top:-93px;}
#carHireAndCountryGuides .country{width:128px;white-space:normal;float:left;display:block;position:relative;line-height:18px;vertical-align:text-top;margin-top:-10px;padding-left:10px;}
#carHireAndCountryGuides .countries{height:140px;}
.country{width:130px;white-space:normal;margin-top:-10px;padding:-10px;display:block;height:70px;float:left;display:block;position:relative;line-height:18px;vertical-align:text-top;padding-left:10px;}
#rightNavContent{background:url(/carhire-images/rightNavBG.gif);background-repeat:repeat;background-position:bottom;width:222px;vertical-align:top;float:right;font-family:Arial;font-size:12px;color:#000000;}
#rightNavTop{background:url(/carhire-images/rightNav.gif);background-repeat:no-repeat;background-position:top;width:222px;height:8px;float:right;display:inline;position:relative;visibility:visible;overflow:visible;text-indent:-10000em;font-family:Arial;font-size:6px;font-weight:normal;}
#rightNavBottom{background:url(/carhire-images/rightNav.gif);background-repeat:no-repeat;background-position:bottom;width:222px;height:8px;float:right;display:inline;position:relative;visibility:visible;overflow:visible;text-indent:-10000em;font-family:Arial;font-size:6px;font-weight:normal;}
#rightNavContent .more{text-align:right;background-image:url(/carhire-images/moreBullet.gif);background-repeat:no-repeat;background-position:right;vertical-align:middle;padding-right:15px;text-decoration:none;margin-right:5px;}
#rightNavContent h2{font-family:Arial;font-size:20px;font-weight:bold;color:#AB2121;margin:0;padding-left:10px;}
#rightNavContent h3{font-family:Arial;font-size:18px;font-weight:normal;color:#1D1D1D;margin:0;padding-left:10px;}
#rightNavContent p{margin:2px;padding-left:10px;padding-right:2px;white-space:normal;}
#rightNavContent #lastMinuteCarHireDeals{background-image:url(/carhire-images/lastMinuteCarHireDeals.png);background-repeat:no-repeat;background-position:right top;white-space:normal;display:block;height:auto;margin-right:1px;margin-left:1px;position:relative;}
#rightNavContent #lastMinuteCarHireDeals h2{padding-right:71px;padding-left:10px;background-color:transparent;}
#rightNavContent #lastMinuteCarHireDeals p{margin-top:-10px;margin-bottom:20px;padding-left:10px;padding-right:30px;white-space:normal;background-color:transparent;}
#rightNavContent #lastMinuteCarHireDeals .navData{border-top-width:1px;margin-right:1px;margin-left:1px;border-top-color:#ffffff;border-top-style:solid;height:30px;padding-left:8px;position:relative;vertical-align:middle;}
#rightNavContent #lastMinuteCarHireDeals a{font-family:Arial;font-size:12px;font-weight:normal;text-decoration:none;color:#AB2121;padding-left:0px;}
#rightNavContent #lastMinuteCarHireDeals a:hover{text-decoration:underline;color:#000000;}
#rightNavContent #lastMinuteCarHireDeals .lastMinuteCarHireDealsData{width:100px;float:left;white-space:nowrap;font-family:Arial;font-size:12px;padding-top:8px;}
#rightNavContent #lastMinuteCarHireDeals .rate{width:100px;float:right;text-align:right;font-size:12px;overflow:visible;padding-top:8px;padding-right:4px;white-space:nowrap;}
#rightNavContent #carHireAndCountryGuidesInside{background-image:url(/carhire-images/guideSmall.png);background-repeat:no-repeat;background-position:right top;white-space:normal;padding-right:0px;float:left;display:block;position:relative;visibility:visible;overflow:visible;vertical-align:top;width:220px;margin-top:0px;}
#rightNavContent #carHireAndCountryGuidesInside h2{padding-right:65px;padding-left:10px;background-color:transparent;}
#rightNavContent #carHireAndCountryGuidesInside p{width:180px;margin-bottom:20px;white-space:normal;background-color:transparent;}
#rightNavContent #carHireAndCountryGuidesInside .navData{border-top-width:1px;margin-right:1px;margin-left:1px;border-top-color:#ffffff;border-top-style:solid;height:30px;text-align:left;padding-left:0px;vertical-align:middle;}
#rightNavContent #carHireAndCountryGuidesInside .limitText{width:205px;float:left;white-space:normal;overflow:hidden;font-size:12px;font-family:Arial;padding-top:5px;padding-left:8px;}
#rightNavContent #whyCarHirPronto{position:relative;font-family:Arial;font-size:12px;color:#000000;line-height:20px;}
#rightNavContent #whyCarHirPronto .span{font-family:Arial;font-size:12px;}
#rightNavContent #whyCarHirPronto h2{padding-left:10px;padding-bottom:8px;background-color:transparent;}
#rightNavContent #Destinations{position:relative;font-family:Arial;font-size:12px;color:#000000;line-height:20px;}
#rightNavContent #Destinations h2{padding-left:5px;padding-bottom:8px;background-color:transparent;white-space:normal;}
#rightNavContent #Destinations a{padding:0px;margin:0px;}
#rightNavContent #Destinations .navData{padding-left:20px;}
#rightNavContent h2{padding-left:10px;}
#rightNavContent h4{padding-left:10px;color:#1D1D1D;font-size:18px;font-weight:Normal;padding-top:7px;padding-bottom:5px;}
#rightNavContent checkbox{padding-left:10px;}
.horizontalBar{background-image:url(/carhire-images/horizontalBar.png);background-repeat:no-repeat;width:216px;height:4px;margin-top:4px;margin-left:4px;float:left;display:inline;position:relative;visibility:visible;overflow:visible;text-indent:-10000em;}
.horizontalBarBig{background-image:url(/carhire-images/horizontalBarBig.png);background-repeat:no-repeat;background-position:bottom;width:661px;height:15px;margin-left:10px;float:left;display:block;position:relative;visibility:visible;}
.hrWidget{background-image:url(/carhire-images/horizontalBarBig.png);background-repeat:no-repeat;background-position:center center;height:30px;}
.helpIcon{background-image:url(/carhire-images/helpIcon.png);background-repeat:no-repeat;height:18px;width:19px;float:left;display:block;position:relative;visibility:visible;overflow:visible;text-indent:-10000em;cursor:pointer;}
.alignRight{float:right;text-align:center;display:block;position:relative;vertical-align:baseline;margin:5px;}
#faqBG{background:url(/carhire-images/faqBlockBG.gif) no-repeat bottom;width:948px;min-height:250px;float:left;}
#faqTop{background:url(/carhire-images/faqBlockBG.gif) no-repeat top;width:948px;height:16px;}
#faqTop a{font-weight:bold;color:#AB2121;padding-top:10px;padding-right:20px;}
.faq{color:#AB2121;width:218px;white-space:normal;display:block;float:left;display:inline;padding-left:10px;}
#faqBG h4{color:#1D1D1D;font-size:18px;font-weight:Normal;padding-bottom:12px;}
#faqBG ul{list-style-image:url(/carhire-images/bulletDisc.png);background-position:left top;background-repeat:no-repeat;display:block;margin-left:10px;padding-left:7px;margin-top:5px;color:#AB2121;font-size:12px;font-weight:normal;}
#faqBG li{padding-bottom:12px;}
#faqBG ul a{font-weight:normal;color:#AB2121;padding-bottom:10px;}
#faqBG ul a:hover{font-weight:normal;color:#000000;}
#faqHead{float:left;display:block;position:relative;background:none;width:948px;padding-top:-35px;margin-top:-35px;}
#faqHead h2{color:#AB2121;padding-left:10px;margin-top:0px;background:none;}
#faqContent{padding-top:30;width:927px;min-height:250px;float:left;display:block;position:relative;padding-left:10px;}
#faqContent h4{color:#1D1D1D;font-size:18px;font-weight:Normal;padding-left:15px;}
#faqContent p{padding-left:15px;padding-top:0px;}
#faqContent hr{height:1px;color:#BDBDBD;margin-top:-10px;}
#faqContent ul{list-style-image:url(/carhire-images/bulletDisc.png);background-position:left top;background-repeat:no-repeat;display:block;font-size:12px;font-weight:normal;line-height:18px;}
#faqContent a{font-weight:bold;color:#AB2121;}
#faqContent a:hover{font-weight:bold;color:#000000;}
#faqContent .linkRight{background-image:url(/carhire-images/bulletUp.png);background-repeat:no-repeat;background-position:right bottom;float:right;padding-right:20px;margin-right:20px;}
#popUp{background-color:#FAFAFA;width:560px;_WIDTH:570px;margin:0;padding:0;padding-bottom:45px;}
#popUpHeader{width:100%;background-position:top;padding-left:10px;white-space:normal;}
#popUpLogo{width:164px;height:58px;position:relative;float:left;}
#popUpClose{width:117px;height:37px;position:relative;float:right;}
#popUpCloseOuter{background-repeat:no-repeat;background-position:top;float:right;position:relative;}
#popUpPrint{position:relative;width:117px;height:37px;float:right;}
#popUp h1{color:#AB2121;font-size:20px;font-weight:Bold;}
#popUp ul{list-style-image:url(/carhire-images/bulletDisc.png);background-position:left top;background-repeat:no-repeat;display:block;margin-left:10px;padding-left:7px;margin-top:5px;color:#AB2121;font-size:12px;font-weight:normal;line-height:18px;}
#popUp a{font-weight:normal;text-decoration:none;}
#popUp a:hover{font-weight:normal;text-decoration:underline;}
#popUpDiv{background-color:#EFEFEF;width:520px;height:240px;position:relative;overflow:auto;margin-right:30px;padding-right:15px;margin-left:14px;padding-left:15px;}
#popUpDiv h2{color:#1D1D1D;font-size:18px;font-weight:Normal;padding-top:10px;background-color:transparent;}
#popUpDiv h3{color:#000606;font-size:12px;font-weight:bold;}
#popUpDiv a.linkRight{background-image:url(/carhire-images/bulletUp.png);background-repeat:no-repeat;background-position:right bottom;padding-right:20px;float:right;font-weight:bold;}
#popUpDiv a:hover.linkRight{background-image:url(/carhire-images/bulletUp.png);background-repeat:no-repeat;background-position:right bottom;padding-right:20px;float:right;font-weight:bold;}
#justify{text-align:justify;}
#commonTermsLeft{float:left;}
#commonTermsRight{float:right;margin-right:20px;}
#searchDetails{background-image:url(/carhire-images/carHireAddressPanel.jpg);background-repeat:no-repeat;background-position:bottom;float:left;display:block;;position:relative;visibility:visible;overflow:visible;vertical-align:top;width:701px;}
#searchDetails #searchDetailsTop{background-image:url(/carhire-images/carHireAddressPanel.jpg);background-repeat:no-repeat;background-position:top;float:left;display:block;;position:relative;vertical-align:top;height:15px;width:701px;padding:0;margin:0;}
#noSearchText{}
#noSearchText span{font-family:Arial;font-size:18px;font-weight:normal;color:#AB2121;}
#noSearchText h4{font-family:Arial;font-size:18px;font-weight:normal;color:#1D1D1D;}
#searchDetails #pickUpTo{float:left;display:inline;position:relative;width:315px;padding:0;margin:0;margin-left:15px;}
#pickupPoint,#pickupDateTime,#returnPoint,#returnDateTime{font-family:verdana;font-size:12px;font-weight:bold;color:#000000;}
#searchDetails #returnTo{float:right;display:block;position:relative;width:315px;padding:0;margin:0;}
#searchDetails h3{font-weight:normal;color:#AB2121;padding:0;margin:0;}
#searchDetails p{font-family:verdana;font-size:12px;font-weight:bold;color:#000000;line-height:14px;}
#searchDetails .address{font-family:Arial;font-size:12px;font-style:italic;color:#000000;}
#searchDetails .countryAirport{font-family:Arial;font-size:18px;font-weight:normal;color:#1D1D1D;}
#searchDetails .alignRight{width:680px;float:right;padding:0;margin:0;}
#searchDetails #ChangeDetailsForm{padding:0px;margin:0px;float:right;height:55px;}
#searchDetails #ChangeDetailsForm .wwFormTable{padding:0px;margin:0px;display:block;position:relative;}
#newBookingSearch{float:left;display:block;;position:relative;visibility:visible;overflow:visible;vertical-align:top;width:701px;}
#newBookingSearch p{font-family:verdana;font-size:12px;color:#000000;vertical-align:top;white-space:normal;width:90%;margin:0px;padding:0px;padding-bottom:15px;}
#surroundingAreaBG{background-image:url(/carhire-images/surroundingAreaBG.png);background-repeat:no-repeat;background-position:bottom;float:left;display:block;;position:relative;visibility:visible;overflow:visible;vertical-align:top;width:342px;padding:0px;margin:0px;}
#surroundingAreaTop{background-image:url(/carhire-images/surroundingAreaBG.png);background-repeat:no-repeat;background-position:top;display:block;vertical-align:top;width:342px;height:10px;padding:0px;margin:0px;}
#surroundingAreaBG #form2,#moreDetailsForm{padding:0px;margin:0px;height:57px;}
#surroundingAreaBG #form2 .wwFormTable{padding:0px;margin:0px;display:block;position:relative;}
#otherCarRentalSearchBG{background-image:url(/carhire-images/otherCarRentalSearchBG.png);background-repeat:no-repeat;background-position:bottom;float:right;display:block;;position:relative;visibility:visible;overflow:visible;vertical-align:top;width:342px;padding:0px;margin:0px;}
#otherCarRentalSearchTop{background-image:url(/carhire-images/otherCarRentalSearchBG.png);background-repeat:no-repeat;background-position:top;display:block;vertical-align:top;width:342px;height:10px;padding:0px;margin:0px;}
#otherCarRentalSearchBG #StartAnotherSearchForm{padding:0px;margin:0px;height:58px;}
#otherCarRentalSearchBG #StartAnotherSearchForm .wwFormTable{padding:0px;margin:0px;display:block;position:relative;}
#searchResults{width:701px;}
#searchResults h2{color:#AB2121;}
#searchResults hr{height:1px;color:#BDBDBD;}
#searchResults ul{list-style-image:url(/carhire-images/bulletDisc.png);background-position:left top;background-repeat:no-repeat;display:block;margin-left:10px;padding-left:7px;color:#000000;font-size:12px;font-weight:normal;line-height:20px;vertical-align:baseline;height:80px;}
#searchResults .bold{font-family:Arial;font-size:12px;font-weight:bold;}
#results{float:left;display:block;position:relative;visibility:visible;overflow:visible;vertical-align:top;width:701px;}
#results h3{padding:0px;margin:0px;}
#results .car{width:210px;float:left;display:block;position:relative;vertical-align:text-top;white-space:normal;padding:0px;margin:0px;padding-right:10px;}
#results .car .image{width:150px;height:100px;float:left;display:block;position:relative;vertical-align:text-top;margin-top:10px;margin-bottom:15px;}
#results .car .option01{background-image:url(/carhire-images/carResultOption01.gif);background-repeat:no-repeat;background-position:left top;width:32px;height:32px;float:left;display:block;position:relative;vertical-align:text-top;margin:7px;padding-top:14px;text-align:center;color:#AB2121;}
#results .car .option01 span{color:#AB2121;}
#results .car .option02{background-image:url(/carhire-images/carResultOption02.gif);background-repeat:no-repeat;background-position:left top;width:32px;height:32px;float:left;display:block;position:relative;vertical-align:text-top;margin:7px;padding-top:14px;text-align:center;color:#AB2121;}
#results .car .option02 span{color:#AB2121;}
#results .car .option03{background-image:url(/carhire-images/carResultOption03.gif);background-repeat:no-repeat;background-position:left top;width:32px;height:32px;float:left;display:block;position:relative;vertical-align:text-top;margin:7px;padding-top:14px;text-align:center;color:#AB2121;}
#results .car .option03 span{color:#AB2121;}
#results .carDetails{width:250px;float:left;display:block;position:relative;vertical-align:text-top;white-space:normal;padding-top:35px;padding-right:10px;}
#results .carBookingBG h2{color:#1D1D1D;margin:0;padding:0;padding-left:15px;}
#results .carBookingBG p{margin:0;padding:0;padding-left:15px;}
#results .carBookingBG span{font-weight:bold;}
#results .carBookingBG .bold{padding-left:15px;}
#results .carBookingBG{background-image:url(/carhire-images/carBookingBlockBG.gif);background-repeat:no-repeat;background-position:bottom;width:208px;float:left;display:block;position:relative;vertical-align:text-top;}
#results .carBookingTop{background-image:url(/carhire-images/carBookingBlockBG.gif);background-repeat:no-repeat;background-position:top;width:208px;height:5px;display:block;position:relative;font-size:3px;}
#results #bestRatesIcon{width:63px;height:63px;float:right;display:inline;position:relative;visibility:visible;overflow:visible;padding-top:-20px;margin-top:-20px;padding-right:-10px;margin-right:-10px;z-index:20;}
#results .specialOfferLeft{float:left;display:inline;position:relative;background-image:url(/images/specialOfferLeft.gif);background-repeat:no-repeat;background-position:left center;height:30px;width:15px;}
#results .specialOfferBG{float:right;display:block;position:relative;background-image:url(/carhire-images/specialOfferBG.gif);background-repeat:no-repeat;background-position:right center;height:30px;width:686px;color:#ffffff;font-size:12px;vertical-align:middle;white-space:nowrap;font-weight:normal;text-align:left;padding-right:10px;margin-right:10px;}
#results .specialOfferLeft{float:left;display:inline;position:relative;background-image:url(/carhire-images/specialOfferLeft.gif);background-repeat:no-repeat;background-position:left center;height:30px;width:15px;}
#results .specialOfferBG p{color:#fff;}
#results .specialOfferBG span{font-size:16px;color:#fff;}
#bookingVehicleForm{font-family:Arial;font-size:12px;font-weight:normal;white-space:normal;}
#bookingVehicleForm .normalText{font-family:Arial;font-size:12px;font-weight:normal;white-space:normal;color:#1D1D1D;}
#bookingVehicleForm h2{font-family:Arial;font-size:20px;font-weight:bold;color:#AB2121;padding-bottom:10px;}
#bookingVehicleForm ul{margin:0px;padding:0px;list-style-position:outside;list-style-type:none;position:relative;left:10px;top:0px;right:0px;bottom:0px;clip:rect(0px 0px 0px 0px);}
#bookingVehicleForm span{font-family:Arial;font-size:11px;font-weight:normal;color:#FF0000;padding:0;margin:0;}
#bookingVehicleForm input{width:60%;}
#bookingVehicleForm .h3{font-family:Arial;font-size:18px;font-weight:normal;color:#AB2121;padding-bottom:12px;padding-top:5px;}
#bookingVehicleForm .h3Black{font-family:Arial;font-size:18px;font-weight:normal;color:#1D1D1D;}
#bookingVehicleForm .more{background-image:url(/carhire-images/moreBullet.gif);background-repeat:no-repeat;background-position:right center;vertical-align:middle;padding-right:15px;margin-right:5px;cursor:pointer;}
#bookingFormSelectVehicle{float:left;display:block;position:relative;width:940px;float:left;background-image:url(/carhire-images/bookingFormVehicleSelectionBG.jpg);background-repeat:no-repeat;background-position:left top;padding:0;margin:0;}
#bookingFormSelectVehicleBottom{float:left;display:block;position:relative;width:940px;height:10px;background-image:url(/carhire-images/bookingFormVehicleSelectionBG.jpg);background-repeat:no-repeat;background-position:left bottom;}
#bookingFormSelectVehicle h3{font-weight:normal;color:#AB2121;padding:0;margin:0;}
#bookingFormSelectVehicle .image{float:left;display:block;position:relative;padding-left:20px;padding-right:20px;margin-top:20px;}
#vehicleDetails{float:left;display:block;position:relative;}
#vehicleName h3{font-weight:normal;color:#1D1D1D;margin-left:18px;font-style:italic;}
#bookingFormSelectVehicle .customerLocation{float:left;display:block;position:relative;width:480px;white-space:normal;}
#bookingFormSelectVehicle .address{font-family:Arial;font-size:12px;font-style:italic;color:#000000;}
#vehicleRental{float:left;display:block;position:relative;margin-right:10px;width:200px;margin-left:15px;}
#vehicleRental h2{padding:0;margin:0;padding-bottom:6px;}
#vehicleRental p{padding:0;margin:0;}
.mandatoryFields{float:right;display:block;position:relative;font-family:Arial;font-size:12px;color:#AB2121;}
#yourAgreementBoxTop{background-image:url(/carhire-images/yourAgreementBox.gif);background-repeat:no-repeat;background-position:left top;width:940px;height:10px;float:left;display:block;position:relative;}
#yourAgreementBoxMidBg{background-image:url(/carhire-images/yourAgreementBoxMid.gif);background-repeat:repeat-y;background-position:center top;width:940px;float:left;display:block;position:relative;}
#yourAgreementBoxBottom{background-image:url(/carhire-images/yourAgreementBox.gif);background-repeat:no-repeat;background-position:left bottom;width:940px;height:10px;float:left;display:block;position:relative;}
#yourAgreementBoxMidBg #agreementNote{display:inline;width:230px;position:relative;float:left;margin-left:10px;margin-right:20px;padding-right:10px;}
#yourAgreementBoxMidBg #agreementNote h2{color:#AB2121;}
#yourAgreementBoxMidBg #agreementConfirmation{display:block;position:relative;float:left;width:620px;margin-left:20px;}
#yourAgreementBoxMidBg #checkbox{display:inline;position:relative;float:left;height:35px;}
#yourAgreementBoxMidBg #confirmationText{display:block;position:relative;float:left;font-size:14px;font-weight:bold;width:570px;margin-left:15px}
#yourAgreementBoxMidBg #confirmationText a{font-size:14px;font-weight:bold;text-decoration:underline;}
#yourAgreementBoxMidBg #confirmationText a:hover{color:#1D1D1D;}
#yourAgreementBoxMidBg #errorIcon{height:70px;width:34px;float:left;display:inline;position:relative;}
#error{display:inline;position:relative;float:left;margin:0;padding:0;width:325px;}
#error #errorMsg{float:left;display:block;position:relative;}
#yourAgreementBoxMidBg ul{margin:0px;padding:0px;list-style-type:none;list-style-position:outside;list-style-type:none;position:relative;left:0px;top:0px;right:0px;bottom:0px;clip:rect(0px 0px 0px 0px);}
#yourAgreementBoxMidBg span{font-family:Arial;font-size:11px;font-weight:bold;text-transform:uppercase;color:#FF0000;padding:0;margin:0;}
#yourAgreementBoxMidBg #confirmButton{display:block;position:relative;float:right;}
#yourAgreementBoxMidBg #confirmButtonDisabled{position:relative;float:right;}
#yourAgreementBoxMidBg .confirmationTextRed{color:#AB2121;}
#bookingConfirmation{display:block;float:left;position:relative;width:950px;}
#bookingContainer{display:block;float:left;position:relative;width:640px;visibility:visible;overflow:visible;}
#bookingContent{display:block;float:left;position:relative;width:90%;visibility:visible;overflow:visible;padding-left:20px;}
#bookingContentRight{display:block;float:right;position:relative;padding-bottom:50px;}
#yourBooking{display:inline;position:relative;float:left;width:270px;}
#yourBooking p{margin:0px;padding:0px;padding-bottom:7px;}
#yourBooking h3{color:#AB2121;padding:0;margin:0;padding-bottom:35px;}
#yourBookingTotal{display:inline;float:left;position:realtive;height:65px;padding-right:10px;white-space:normal;font-size:12px;font-weight:bold;margin-top:5px;}
#cost{float:left;display:block;position:relative;width:180px;}
#cost h3{padding:0;margin:0;font-weight:bold;color:#1D1D1D;padding-bottom:8px;}
#cost span{font-size:11px;font-weight:bold;color:#1D1D1D;}
#vendorDetails{float:left;display:block;position:relative;width:270px;font-size:12px;}
#vendorDetails h3{padding:0;margin:0;padding-bottom:25px;font-weight:normal;text-transform:capitalize;}
#vendorDetails p{padding:0;margin:0;padding-bottom:15px;}
#vendorDetails #venderLogo{float:left;position:relative;width:222px;height:111px;border:1px solid #BDBDBD;margin-bottom:6px;}
#whatHappensNext h3{padding:0;margin:0;}
#confirmationMap {width:95%;}
#confirmationMap #confirmationMapBGPickUp{float:left;background-image:url(/carhire-images/confirmationLocationBlock.gif);background-repeat:no-repeat;background-position:bottom;width:292px;padding-bottom:10px;margin:0;}
#confirmationMap #confirmationMapBGReturnTo{float:right;background-image:url(/carhire-images/confirmationLocationBlock.gif);background-repeat:no-repeat;background-position:bottom;width:292px;padding-bottom:10px;margin:0;}
#confirmationMap .confirmationMapTop{background:url(/carhire-images/confirmationLocationBlock.gif) no-repeat top;width:292px;height:10px;padding:0;margin:0;font-size:3px;}
#confirmationMap .confirmationDetails{padding-left:11px;}
#confirmationMap h3{color:#AB2121;padding:0;margin:0;padding-bottom:10px;}
#confirmationMap .address{font-family:Arial;font-size:12px;font-style:italic;color:#000000;}
#confirmationMap span{font-size:12px;font-style:normal;}
#confirmationMap #pickupPoint{font-family:verdana;font-size:12px;font-weight:bold;color:#000000;margin:0;padding-bottom:0px;padding-right:80px;line-height:16px;}
#confirmationMap #returnPoint{font-family:verdana;font-size:12px;font-weight:bold;color:#000000;margin:0;padding-bottom:0px;padding-right:75px;line-height:16px;}
#blurb{font:12px Arial;color:#1D1D1D;padding-top:10px;margin-top:10px;padding-left:10px;margin-left:10px;}
#blurb span{font:12px Arial;color:#1D1D1D;}
#blurb .more{background-image:url(/carhire-images/moreBullet.gif);background-repeat:no-repeat;background-position:right;white-space:normal;display:block;float:left;position:relative;padding-right:10px;font-weight:bold;}
#searchMapPronto{float:left;display:block;position:relative;visibility:visible;overflow:visible;width:685px;font-family:Arial;font-size:12px;font-weight:normal;color:#1D1D1D;}
#searchMapPronto a{font-weight:normal;}
#searchMapPronto a:hover{font-weight:normal;text-decoration:underline;}
#searchMapPronto .more{display:block;position:relative;float:left;font-weight:bold;}
#searchMapPronto h2{display:block;position:relative;color:#AB2121;padding:0;}
#searchMapPronto #googleProntoMap{width:340px;white-space:normal;display:block;float:left;position:relative;}
#searchMapPronto #googleProntoMapDetails{width:300px;white-space:normal;display:block;float:right;position:relative;padding-top:0;margin-top:0;padding-right:10;}
#searchMapPronto #googleProntoMapDetails p{padding-top:0;padding-bottom:10px;margin-top:0;margin-bottom:10px;}
#searchMapPronto #googleProntoMapDetails .more{background-image:url(/carhire-images/moreBullet.gif);background-repeat:no-repeat;background-position:right;white-space:normal;display:block;float:left;position:relative;padding-right:15px;font-weight:bold;}
#searchMapPronto #googleProntoMapDetailsList{display:block;position:relative;overflow-y:auto;height:180px;width:100%;padding:0px;}
#searchMapPronto #googleProntoMapDetails .markerDetails{display:block;position:relative;float:left;background-color:#ffffff;border-bottom:1px solid #CECECE;vertical-align:middle;padding-top:10px;margin-top:10px;width:100%;height:40px;}
#searchMapPronto #googleProntoMapDetails .markerballoon{display:inline;position:relative;float:left;width:30px;}
#searchMapPronto #googleProntoMapDetails .markerInfo{display:block;position:relative;float:left;}
.googleMapThumb{position:relative;float:left;margin-left:2px;overflow: visible;}
.googleMapThumbDetail1{position:relative;float:left;white-space:normal;color:#AB2121;margin-left:8px;padding-bottom:2px;width:135px;}
.googleMapThumbDetail2{display:block;position:relative;float:left;white-space:normal;margin-left:8px;width:135px;}
.googleMapThumbDetail2 a{background-image:url(/carhire-images/moreBullet.gif);background-repeat:no-repeat;background-position:right;white-space:normal;display:block;float:left;position:relative;padding-right:10px;font-weight:bold;}
.googleMapThumbMore a:hover{font-weight:bold;color:#000000;}
#CountryGuideAirportCarHireSwap #airportCarHireDeals{float:right;padding-right:5px;margin-right:5px;white-space:normal;}
#CountryGuideAirportCarHireSwap #popularDestinations{float:left;}
#CountryGuideAirportCarHireAG{width:700px;}
#alphabets{float:left;display:block;position:relative;visibility:visible;overflow:visible;vertical-align:top;width:700px;}
#alphabets h6{float:left;display:block;font-weight:bold;padding-right:10px;}
#alphabets a{display:inline;float:left;position:relative;white-space:normal;width:18px;height:18px;background-color:#FDEFEF;border:1px solid #AB2121;margin-left:4px;font-weight:normal;text-align:center;}
#alphabets a:hover{display:inline;float:left;position:relative;white-space:normal;width:18px;height:18px;background-color:#AB2121;border:1px solid #AB2121;margin-left:4px;font-weight:normal;text-align:center;color:#FFFFFF;text-decoration:none;}
#alphabets .disable{display:inline;float:left;position:relative;white-space:normal;width:18px;height:18px;background-color:#EAEAEA;border:1px solid #BDBDBD;margin-left:4px;font-weight:normal;text-align:center;color:#BDBDBD;font-family:Arial;font-size:12px;cursor:default;}
#alphabetsContainer{background-repeat:no-repeat;width:701px;float:left;display:inline;position:relative;visibility:visible;overflow:hidden;}
#alphabetsContainer .alphabetsDetails{float:left;display:block;position:relative;visibility:visible;overflow:visible;vertical-align:top;width:698px;}
#alphabetsContainer .resultsHead{float:left;display:block;position:relative;width:75px;white-space:normal;}
#alphabetsContainer .results{float:left;display:block;position:relative;width:300px;white-space:normal;}
#alphabetsContainer .results a{display:block;position:relative;white-space:normal;line-height:25px;font-weight:normal;font-size:14px;margin-right:20px;}
#alphabetsContainer .results a:hover{display:block;position:relative;white-space:normal;font-weight:normal;font-size:14px;}
#alphabetsContainer .linkRight{background-image:url(/carhire-images/bulletUp.png);background-repeat:no-repeat;background-position:right bottom;padding-right:20px;float:right;}
.suggestionBox{width:326px;padding:0;margin:0;}
.suggestionTop{background:url(/carhire-images/suggestionsTop.png) no-repeat top;width:326px;height:20px;}
.suggestionBG{background:url(/carhire-images/suggestionsBg.png) no-repeat bottom;width:326px;float:left;display:block;position:relative;visibility:visible;overflow:visible;vertical-align:top;padding-bottom:10px;}
#RefineSearch{}
#refineSearchForm{}
#refineSearchForm p{color:#000606;}
#refineSearchForm .chkText{margin-left:45px;padding-top:2px;padding-bottom:3px;}
.space{padding-left:20px;}
#refineSearchForm .chkBox{padding-left:10px;margin-left:10px;display:inline;float:left;position:relative;}
.yui-h-slider,.yui-v-slider,.yui-region-slider{position:relative;}
.yui-h-slider .yui-slider-thumb,.yui-v-slider .yui-slider-thumb,.yui-region-slider .yui-slider-thumb{position:absolute;cursor:default;}
.yui-slider-thumb span{display:block;position:absolute;top:29px;left:-3px;margin:1px;padding:1px;background-color:#FFC;z-index:500;}
.yui-skin-sam .yui-h-slider{background-image:url(/carhire-images/sliderBG.gif);background-repeat:no-repeat;background-position:top left;background-color:#F2F2F2;position:relative;height:29px;width:216px;*:WIDTH:214px;margin-left:2px;padding:1px;cursor:pointer;}
#sliderValue{float:left;display:block;position:relative;background-color:#F2F2F2;width:216px;*:WIDTH:218px;margin-left:1px;padding:1px;}
#sliderValue #min{float:left;display:inline;position:relative;font-family:Arial;font-size:14px;font-weight:bold;color:#1D1D1D;text-align:middle;margin-left:5px}
#sliderValue #max{float:right;display:block;position:relative;font-family:Arial;font-size:14px;font-weight:bold;color:#1D1D1D;text-align:middle;margin-right:5px}
.selectboxMM{background:url(/carhire-images/minMax.png);background-repeat:no-repeat;text-align:center;vertical-align:middle;_PADDING-TOP:5px;height:27px;width:65px;font-family:Verdana;font-size:12px;color:#C2C2C2;border:none;}
#btnWrap{height:48px;width:225px;border:1px solid gold;}
#btnLeftPart{background-image:url(/carhire-images/en/btnLeftPart.png);background-repeat:no-repeat;background-position:left top;float:left;height:48px;width:25px;}
#btnMidPart{background-image:url(/carhire-images/en/btnMidPart.png);background-repeat:repeat-x;background-position:left top;float:left;height:48px;width:175px;}
#btnRightPart{background-image:url(/carhire-images/en/btnRightPart.png);background-repeat:no-repeat;background-position:right top;float:left;height:48px;width:25px;}
.btnLabel{font-family:Arial, Helvetica, sans-serif;font-size:13px;color:#FFFFFF;text-decoration:none;padding-top:15px;text-align:center;font-weight:bold;}
.btnLabel a{color:#FFFFFF;font-size:13px;font-weight:bold;text-decoration:none;}
.btnLabel a:hover{font-size:13px;font-weight:bold;color:#FFFFFF;text-decoration:underline;}
#bannerRightSeoSix{background-image:url(/carhire-images/en/bannerRightSeoSix.png);background-repeat:no-repeat;background-position:right top;height:600px;width:160px;}
#bannerRightSeoFour{background-image:url(/carhire-images/en/bannerRightSeoFour.png);background-repeat:no-repeat;background-position:right top;height:600px;width:120px;}
#bannerSeoSevenOne{float:left;display:block;position:relative;}
#bannerSeoSevenTwo{float:right;display:block;position:relative;}
#bannerCenter{text-align:center;display:block;position:relative;height:300px;width:650px;}
#bannerOne{height:300px;width:250px;display:block;position:relative;border:1px solid red;}
.yui-skin-sam .yui-ac{position:relative;font-family:arial;font-size:100%;}
.yui-skin-sam .yui-ac-input{width:326px;height:25px;z-index:200;}
.yui-skin-sam .yui-ac-container{position:absolute;top:1.6em;width:326px;display:block;}
.yui-skin-sam .yui-ac-content{position:relative;width:326px;border:1px solid #808080;background-color:white;overflow:auto;height:180px;z-index:500;display:block;}
.yui-skin-sam .yui-ac-shadow{s position:absolute;margin:.3em;width:100%;background:#000;-moz-opacity:.10;opacity:.10;filter:alpha(opacity = 10);z-index:9049;}
.yui-skin-sam .yui-ac iframe{opacity:0;filter:alpha(opacity = 0);padding-right:.3em;padding-bottom:.3em;}
.yui-skin-sam .yui-ac-content ul{margin:0;padding:0;width:100%;overflow:auto;z-index:501;}
.yui-skin-sam .yui-ac-content li{margin:0;padding:2px 5px;cursor:default;white-space:nowrap;list-style:none;zoom:1;z-index:502;}
.yui-skin-sam .yui-ac-content li.yui-ac-prehighlight{background:#b42727;}
.yui-skin-sam .yui-ac-content li.yui-ac-highlight{background:#b42727;color:#FFF;}
.yui-overlay,.yui-panel-container{visibility:hidden;position:absolute;z-index:2;}
.yui-panel{position:relative;}
.yui-panel-container form{margin:0;}
.mask{z-index:1;display:block;position:absolute;top:0;left:0;right:0;bottom:0;}
.mask.block-scrollbars{overflow:hidden;}
.masked select,.drag select,.hide-select select{_visibility:hidden;}
.yui-panel-container select{_visibility:inherit;}
.hide-scrollbars,.hide-scrollbars *{overflow:hidden;}
.hide-scrollbars select{display:none;}
.show-scrollbars{overflow:auto;}
.yui-panel-container.show-scrollbars,.yui-tt.show-scrollbars{overflow:visible;}
.yui-panel-container.show-scrollbars .underlay,.yui-tt.show-scrollbars .yui-tt-shadow{overflow:auto;}
.yui-panel-container.shadow .underlay.yui-force-redraw{padding-bottom:1px;}
.yui-effect-fade .underlay,.yui-effect-fade .yui-tt-shadow{display:none;}
.yui-tt-shadow{position:absolute;}
.yui-override-padding{padding:0!important;}
.yui-panel-container .container-close{overflow:hidden;text-indent:-10000em;text-decoration:none;}
.yui-overlay.yui-force-redraw,.yui-panel-container.yui-force-redraw{margin-bottom:1px;}
.yui-skin-sam .mask{background-color:#000;opacity:.0;filter:alpha(opacity=0);}
.yui-skin-sam .yui-panel-container{padding:0 1px;*padding:2px;}
.yui-skin-sam .yui-panel .hd{border-bottom:solid 1px #ccc;}
.yui-skin-sam .yui-panel .bd,.yui-skin-sam .yui-panel .ft{background-color:transparent;}
.yui-skin-sam .yui-panel .hd{padding:0 10px;font-size:93%;line-height:2;*line-height:1.9;font-weight:bold;color:#000;background:url(/carhire-images/sprite.png) repeat-x 0 -200px;}
.yui-skin-sam .yui-panel .bd{padding:10px;}
.yui-skin-sam .yui-panel .ft{border-top:solid 1px #808080;padding:5px 10px;font-size:77%;}
.yui-skin-sam .container-close{position:absolute;top:5px;right:6px;width:25px;height:15px;background:url(/carhire-images/sprite.png) no-repeat 0 -300px;cursor:pointer;}
.yui-skin-sam .yui-panel-container .underlay{right:-1px;left:-1px;}
.yui-skin-sam .yui-panel-container.matte{padding:9px 10px;background-color:#fff;}
.yui-skin-sam .yui-panel-container.shadow{_padding:2px 4px 0 2px;}
.yui-skin-sam .yui-panel-container.shadow .underlay{position:absolute;top:2px;left:-3px;right:-3px;bottom:-3px;*top:4px;*left:-1px;*right:-1px;*bottom:-1px;_top:0;_left:0;_right:0;_bottom:0;_margin-top:3px;_margin-left:-1px;background-color:#000;opacity:0;filter:alpha(opacity=0);}
.yui-skin-sam .yui-dialog .ft{border-top:none;padding:0 10px 10px 10px;font-size:100%;}
.yui-skin-sam .yui-dialog .ft .button-group{display:block;text-align:right;}
.yui-skin-sam .yui-dialog .ft button.default{font-weight:bold;}
.yui-skin-sam .yui-dialog .ft span.default{border-color:blue;background-position:0 -1400px;}
.yui-skin-sam .yui-dialog .ft span.default .first-child{border-color:blue;}
.yui-skin-sam .yui-dialog .ft span.default button{color:#fff;}
.yui-skin-sam .yui-dialog .ft span.yui-button-disabled{background-position:0 -1500px;border-color:violet;}
.yui-skin-sam .yui-dialog .ft span.yui-button-disabled .first-child{border-color:#ccc;}
.yui-skin-sam .yui-dialog .ft span.yui-button-disabled button{color:#a6a6a6;}
.yui-skin-sam .yui-simple-dialog .bd .yui-icon{background:url(/carhire-images/sprite.png) no-repeat 0 0;width:16px;height:16px;margin-right:10px;float:left;}
.yui-skin-sam .yui-simple-dialog .bd span.blckicon{background-position:0 -1100px;}
.yui-skin-sam .yui-simple-dialog .bd span.alrticon{background-position:0 -1050px;}
.yui-skin-sam .yui-simple-dialog .bd span.hlpicon{background-position:0 -1150px;}
.yui-skin-sam .yui-simple-dialog .bd span.infoicon{background-position:0 -1200px;}
.yui-skin-sam .yui-simple-dialog .bd span.warnicon{background-position:0 -1900px;}
.yui-skin-sam .yui-simple-dialog .bd span.tipicon{background-position:0 -1250px;}
.yui-skin-sam .yui-tt .bd{position:relative;top:0;left:0;z-index:1;color:#000;padding:2px 5px;border-color:#D4C237 #A6982B #A6982B #A6982B;border-width:1px;border-style:solid;background-color:#FFEE69;}
.yui-skin-sam .yui-tt.show-scrollbars .bd{overflow:auto;}
.yui-skin-sam .yui-tt-shadow{top:2px;right:-3px;left:-3px;bottom:-3px;background-color:#000;}
.yui-skin-sam .yui-tt-shadow-visible{opacity:0;filter:alpha(opacity=0);}
.yui-calcontainer{position:relative;float:left;_overflow:hidden;}
.yui-calcontainer iframe{position:absolute;border:none;margin:0;padding:0;z-index:0;width:100%;height:100%;left:0;top:0;}
.yui-calcontainer iframe.fixedsize{width:50em;height:50em;top:-1px;left:-1px;}
.yui-calcontainer.multi .groupcal{z-index:1;float:left;position:relative;}
.yui-calcontainer .title{position:relative;z-index:1;}
.yui-calcontainer .close-icon{position:absolute;z-index:1;text-indent:-10000em;overflow:hidden;}
.yui-calendar{position:relative;}
.yui-calendar .calnavleft{position:absolute;z-index:1;text-indent:-10000em;overflow:hidden;}
.yui-calendar .calnavright{position:absolute;z-index:1;text-indent:-10000em;overflow:hidden;}
.yui-calendar .calheader{position:relative;width:100%;text-align:center;}
.yui-calcontainer .yui-cal-nav-mask{}
.yui-calcontainer .yui-cal-nav{position:absolute;z-index:3;top:0;display:none;}
.yui-calcontainer .yui-cal-nav .yui-cal-nav-btn{display:-moz-inline-box;display:inline-block;}
.yui-calcontainer .yui-cal-nav .yui-cal-nav-btn button{display:block;* display:inline-block;* overflow:visible;border:none;background-color:transparent;cursor:pointer;}
.yui-calendar .calbody a:hover{background:inherit;}
p#clear{clear:left;padding-top:10px;}
.yui-skin-sam .yui-calcontainer{background-color:#f2f2f2;border:1px solid #808080;padding:10px;}
.yui-skin-sam .yui-calcontainer.multi{padding:0 5px 0 5px;}
.yui-skin-sam .yui-calcontainer.multi .groupcal{background-color:transparent;border:none;padding:10px 5px 10px 5px;margin:0;}
.yui-skin-sam .yui-calcontainer .title{background:url(/carhire-images/sprite.png) repeat-x 0 0;border-bottom:1px solid #ccc;font:100% sans-serif;color:#000;font-weight:bold;height:auto;padding:.4em;margin:0 -10px 10px -10px;top:0;left:0;text-align:left;}
.yui-skin-sam .yui-calcontainer.multi .title{margin:0 -5px 0 -5px;}
.yui-skin-sam .yui-calcontainer.withtitle{padding-top:0;}
.yui-skin-sam .yui-calcontainer .calclose{background:url(/carhire-images/sprite.png) no-repeat 0 -300px;width:25px;height:15px;top:.4em;right:.4em;cursor:pointer;}
.yui-skin-sam .yui-calendar{border-spacing:0;border-collapse:collapse;font:100% sans-serif;text-align:center;margin:0;}
.yui-skin-sam .yui-calendar .calhead{background:transparent;border:none;vertical-align:middle;padding:0;}
.yui-skin-sam .yui-calendar .calheader{background:transparent;font-weight:bold;padding:0 0 .6em 0;text-align:center;}
.yui-skin-sam .yui-calendar .calheader img{border:none;}
.yui-skin-sam .yui-calendar .calnavleft{background:url(/carhire-images/sprite.png) no-repeat 0 -450px;width:25px;height:15px;top:0;bottom:0;left:-10px;margin-left:.4em;cursor:pointer;}
.yui-skin-sam .yui-calendar .calnavright{background:url(/carhire-images/sprite.png) no-repeat 0 -500px;width:25px;height:15px;top:0;bottom:0;right:-10px;margin-right:.4em;cursor:pointer;}
.yui-skin-sam .yui-calendar .calweekdayrow{height:2em;}
.yui-skin-sam .yui-calendar .calweekdayrow th{padding:0;border:none;}
.yui-skin-sam .yui-calendar .calweekdaycell{color:#000;font-weight:bold;text-align:center;width:2em;}
.yui-skin-sam .yui-calendar .calfoot{background-color:#f2f2f2;}
.yui-skin-sam .yui-calendar .calrowhead,.yui-skin-sam .yui-calendar .calrowfoot{color:#a6a6a6;font-size:85%;font-style:normal;font-weight:normal;border:none;}
.yui-skin-sam .yui-calendar .calrowhead{text-align:right;padding:0 2px 0 0;}
.yui-skin-sam .yui-calendar .calrowfoot{text-align:left;padding:0 0 0 2px;}
.yui-skin-sam .yui-calendar td.calcell{border:1px solid #ccc;background:#fff;padding:1px;height:1.6em;line-height:1.6em;text-align:center;white-space:nowrap;}
.yui-skin-sam .yui-calendar td.calcell a{color:#AB2121;display:block;height:100%;text-decoration:none;}
.yui-skin-sam .yui-calendar td.calcell.today{background-color:#fff;color:#a6a6a6;cursor:default;}
.yui-skin-sam .yui-calendar td.calcell.today a{background-color:#fff;}
.yui-skin-sam .yui-calendar td.calcell.oom{background-color:#ccc;color:#a6a6a6;cursor:default;}
.yui-skin-sam .yui-calendar td.calcell.selected{background-color:#AE201F;color:#fff;}
.yui-skin-sam .yui-calendar td.calcell.selected a{background-color:#AE201F;color:#fff;}
.yui-skin-sam .yui-calendar td.calcell.calcellhover{background-color:#AE201F;color:#fff;cursor:pointer;}
.yui-skin-sam .yui-calendar td.calcell.calcellhover a{background-color:#AE201F;color:#fff;}
.yui-skin-sam .yui-calendar td.calcell.previous{color:#e0e0e0;}
.yui-skin-sam .yui-calendar td.calcell.restricted{text-decoration:line-through;}
.yui-skin-sam .yui-calendar td.calcell.highlight1{background-color:#cf9;}
.yui-skin-sam .yui-calendar td.calcell.highlight2{background-color:#9cf;}
.yui-skin-sam .yui-calendar td.calcell.highlight3{background-color:#fcc;}
.yui-skin-sam .yui-calendar td.calcell.highlight4{background-color:#cf9;}
.yui-skin-sam .yui-calendar a.calnav{border:1px solid #f2f2f2;padding:0 4px;text-decoration:none;color:#000;zoom:1;}
.yui-skin-sam .yui-calendar a.calnav:hover{background:url(/carhire-images/sprite.png) repeat-x 0 0;border-color:#A0A0A0;cursor:pointer;}
.yui-skin-sam .yui-calcontainer .yui-cal-nav-mask{background-color:#000;opacity:.25;filter:alpha(opacity = 25);}
.yui-skin-sam .yui-calcontainer .yui-cal-nav{font-family:arial, helvetica, clean, sans-serif;font-size:93%;border:1px solid #808080;left:50%;margin-left:-7em;width:14em;padding:0;top:2.5em;background-color:#f2f2f2;}
.yui-skin-sam .yui-calcontainer.withtitle .yui-cal-nav{top:4.5em;}
.yui-skin-sam .yui-calcontainer.multi .yui-cal-nav{width:16em;margin-left:-8em;}
.yui-skin-sam .yui-calcontainer .yui-cal-nav-y,.yui-skin-sam .yui-calcontainer .yui-cal-nav-m,.yui-skin-sam .yui-calcontainer .yui-cal-nav-b{padding:5px 10px 5px 10px;}
.yui-skin-sam .yui-calcontainer .yui-cal-nav-b{text-align:center;}
.yui-skin-sam .yui-calcontainer .yui-cal-nav-e{margin-top:5px;padding:5px;background-color:#EDF5FF;border-top:1px solid black;display:none;}
.yui-skin-sam .yui-calcontainer .yui-cal-nav label{display:block;font-weight:bold;}
.yui-skin-sam .yui-calcontainer .yui-cal-nav-mc{width:100%;_width:auto;}
.yui-skin-sam .yui-calcontainer .yui-cal-nav-y input.yui-invalid{background-color:#FFEE69;border:1px solid #000;}
.yui-skin-sam .yui-calcontainer .yui-cal-nav-yc{width:4em;}
.yui-skin-sam .yui-calcontainer .yui-cal-nav .yui-cal-nav-btn{border:1px solid #808080;background:url(/carhire-images/sprite.png) repeat-x 0 0;background-color:#ccc;margin:auto .15em;}
.yui-skin-sam .yui-calcontainer .yui-cal-nav .yui-cal-nav-btn button{padding:0 8px;font-size:93%;line-height:2;* line-height:1.7;min-height:2em;* min-height:auto;color:#000;}
.yui-skin-sam .yui-calcontainer .yui-cal-nav .yui-cal-nav-btn.yui-default{border:1px solid #304369;background-color:#AE201F;background:url(/carhire-images/sprite.png) repeat-x 0 -1400px;}
.yui-skin-sam .yui-calcontainer .yui-cal-nav .yui-cal-nav-btn.yui-default button{color:#fff;}
.heading{font-family:Arial;font-size:16px;font-weight:bold;color:#AB2121;}
.black{font-family:Arial;font-size:18px;font-weight:bold;color:#000000;}
#vehiclePopup{visibility:hidden;position:absolute;z-index:1000;border:0;top:5px;left:-500px;}
#vehiclePopup span{font-size:12px;}
#contentPopUp{background-image:url(/carhire-images/popUpVehicle.png);background-repeat:no-repeat;background-position:top;width:481px;height:390px;visibility:hidden;position:relative;z-index:1000;padding:5px;margin:5px;}
#redDot{float:left;display:block;position:absolute;top:377px;z-index:-20;}
#vehiclePopup h2{font-family:Arial;font-size:20px;font-weight:normal;color:#1D1D1D;margin:0;padding:0;}
#vehiclePopup h3{font-family:Arial;font-size:18px;font-weight:normal;color:#1D1D1D;margin:0;padding:0;}
#vehiclePopup h5{font-family:Arial;font-size:17px;font-weight:normal;color:#1D1D1D;margin:0;padding:0;}
#popupTitle{float:left;display:inline;position:relative;width:400px;height:32px;margin-left:10px;white-space:nowrap;}
#popupClose{float:right;width:30px;display:block;position:relative;padding-right:10px;}
#vehicleImage{float:left;display:inline;position:relative;width:210px;height:98px;margin-left:5px;}
#vehicleRate{float:left;display:block;visibility:hidden;position:relative;width:260px;height:102px;visibility:visible;overflow:auto;}
#vehicleRate h2{display:inline;position:relative;}
#TabView{margin:0px;width:478px;}
#vehicleTitle1{width:210px;padding-left:10px;float:left;display:block;overflow-y:auto;text-align:left;white-space:normal;}
#vehicleTitle2{padding-left:10px;float:left;display:block;overflow-y:auto;text-align:left;white-space:normal;width:220px;}
.divider{background-image:url(/carhire-images/divider.gif);background-repeat:no-repeat;background-position:left top;display:block;height:175px;margin-left:10px;}
#collectionTitle{width:400px;height:55px;padding-left:9px;}
#collectionImage{background-image:url(/carhire-images/googleMap.gif);width:222px;height:122px;float:left;margin-left:10px;}
#collectionDetails{float:left;display:block;position:relative;overflow-y:auto;padding-left:10px;}
#TabView #collectionDetails span{font-weight:bold;font-size:12px;}
#TabView #collectionDetails #address{font-weight:normal;font-size:12px;font-style:normal;}
#TabView #collectionDetails #address p{text-align:left;font-size:12px;font-style:italic;}
#collectionDetails #googleImage{float:left;display:inline;position:relative;width:228px;height:122px;}
#collectionDetails p{padding-bottom:10px;margin:0;}
#collectionDetails #address{display:block;position:relative;float:left;width:200px;padding-left:5px;font-style:italic;color:#000000;white-space:normal;}
#optionDetails{padding-left:11px;padding-right:11px;}
#optionDetailsNote{font-family:Arial;font-size:11px;font-weight:normal;font-style:italic;margin-top:10px;z-index:20;}
#conditionDetails{float:left;display:block;position:relative;margin-top:10px;font-family:Arial;font-size:12px;font-weight:normal;padding-left:10px;height:130px;margin-left:10px;width:440px;background-color:#F6F6F6;overflow-y:auto;}
#conditionText{font-family:Arial;font-size:12px;font-weight:normal;float:left;width:340px;display:inline;position:relative;padding-left:10px;}
#conditionPrint{float:right;display:block;position:relative;font-size:12px;font-weight:normal;}
#conditionPrint a{border:0;}
#conditionPrint a:hover{border:0;}
#timeOutSession{vertical-align:middle;height:370px;width:470px;border:0px solid blue;padding:2px;margin:2px;background:#FAFAFA;}
#timeOutSession a{text-decoration:underline;}
div.TabView div.Tabs{z-index:1000;overflow:hidden;padding-left:3px;margin:0;}
div.TabView div.Tabs a{float:left;display:block;text-align:center;padding-top:3px;vertical-align:middle;text-decoration:none;font-family:"Arial", Serif;font-size:18px;font-weight:normal;color:#000080;}
div.TabView div.Pages{clear:both;font-family:"Arial", Serif;font-weight:normal;font-size:12px;text-align:justify;padding:0px;overflow:hidden;width:465px;margin-left:5px;}
div.TabView div.Pages div.Page{height:100%;padding:0;overflow:hidden;}
div.TabView div.Pages div.Page div.Pad{padding:3px 5px;}
div.Tabs a#tabOne{background-image:url('/carhire-images/tabOneDefault.gif');background-repeat:no-repeat;width:103px;height:37px;color:#AB2121;}
div.Tabs a:hover#tabOne{background-image:url('/carhire-images/tabOneDefault.gif');background-repeat:no-repeat;width:103px;height:37px;color:#FFC7C7;}
div.Tabs a.Active#tabOne{background-image:url('/carhire-images/tabOneActive.gif');background-repeat:no-repeat;width:103px;height:37px;color:#AB2121;}
div.Tabs a#tabTwo{background-image:url('/carhire-images/tabTwoDefault.gif');background-repeat:no-repeat;width:128px;height:37px;color:#AB2121;}
div.Tabs a:hover#tabTwo{background-image:url('/carhire-images/tabTwoDefault.gif');background-repeat:no-repeat;width:128px;height:37px;color:#FFC7C7;}
div.Tabs a.Active#tabTwo{background-image:url('/carhire-images/tabTwoActive.gif');background-repeat:no-repeat;width:128px;height:37px;color:#AB2121;}
div.Tabs a#tabThree{background-image:url('/carhire-images/tabThreeDefault.gif');background-repeat:no-repeat;width:101px;height:37px;color:#AB2121;}
div.Tabs a:hover#tabThree{background-image:url('/carhire-images/tabThreeDefault.gif');background-repeat:no-repeat;width:101px;height:37px;color:#FFC7C7;}
div.Tabs a.Active#tabThree{background-image:url('/carhire-images/tabThreeActive.gif');background-repeat:no-repeat;width:101px;height:37px;color:#AB2121;}
div.Tabs a#tabFour{background-image:url('/carhire-images/tabFourDefault.gif');background-repeat:no-repeat;width:139px;height:37px;color:#AB2121;}
div.Tabs a:hover#tabFour{background-image:url('/carhire-images/tabFourDefault.gif');background-repeat:no-repeat;width:139px;height:37px;color:#FFC7C7;}
div.Tabs a.Active#tabFour{background-image:url('/carhire-images/tabFourActive.gif');background-repeat:no-repeat;width:139px;height:37px;color:#AB2121;}

