*:first-child+html .carFareFinderComp .yui-ac-container{z-index:2}
.carFareFinderComp .yui-ac-content{color:#00aeef}
.carFareFinderComp .yui-ac-content .yui-ac-bd{-moz-box-shadow:1px 3px 3px #bbb;-webkit-box-shadow:1px 3px 3px #bbb;box-shadow:1px 3px 3px #bbb}
.carFareFinderComp .yui-ac-content li{border-top-color:#bbb;color:#565656;font-size:92.3%;padding:0 9px 0 2px!important}
.carFareFinderComp .yui-ac-content li div{background:none no-repeat 0 0 transparent;height:22px;padding:6px 0 0 23px}
.carFareFinderComp .yui-ac-content li .none{background-position:0 5px;background-image:url("/current/static/images/car/farefinder/carFareFinderCompSprite.png?ver=ed4f6513");background-position:left -0px}
.carFareFinderComp .yui-ac-content li.yui-ac-highlight .none{background-position:0 5px;background-image:url("/current/static/images/car/farefinder/carFareFinderCompSprite.png?ver=ed4f6513");background-position:left -35px}
.carFareFinderComp .yui-ac-content li .airplane{background-position:0 5px;background-image:url("/current/static/images/car/farefinder/carFareFinderCompSprite.png?ver=ed4f6513");background-position:left -70px}
.carFareFinderComp .yui-ac-content li.yui-ac-highlight .airplane{background-position:0 5px;background-image:url("/current/static/images/car/farefinder/carFareFinderCompSprite.png?ver=ed4f6513");background-position:left -105px}
.carFareFinderComp .yui-ac-content li.yui-ac-highlight{background-color:#00aeef;color:#fff;text-decoration:none}
.carFareFinderComp .content input[type="text"],.carFareFinderComp .content select{line-height:20px}
.carFareFinderComp .content input[type="text"]{height:20px}
.carFareFinderComp{background:transparent url("/current/static/images/car/backgrounds/bg_farefinder.png?ver=5b432e52") repeat 0 0;border:1px solid #a5a5a5;color:#000;min-height:466px;left:19px;position:relative;top:0;width:362px;z-index:10}
.carFareFinderComp .header{background-image:url("/current/static/images/car/farefinder/carFareFinderCompSprite.png?ver=ed4f6513");background-position:left -140px;color:#cd0000;font-size:169.2%;height:40px;line-height:40px;padding:0 0 0 20px}
.carFareFinderComp .content{padding:0 20px 15px;width:322px}
.carFareFinderComp .content input[type="text"]{padding:8px 6px 8px 35px}
.carFareFinderComp .content select{cursor:pointer;height:37px;line-height:35px}
.carFareFinderComp .content input[type="text"]:focus,.carFareFinderComp select:focus{border:1px solid #00aeef}
.carFareFinderComp .content input[type="radio"],.carFareFinderComp .content input[type="checkbox"]{height:auto;margin:0 3px 0 0;width:auto}
.carFareFinderComp .content .tripType{margin:20px 0 0 0}
.carFareFinderComp .content .tripType label{margin:0 7px 0 0}
.carFareFinderComp .content .tripType label:last-child{margin:0}
.carFareFinderComp .content .tripType label span{font-size:100%;font-weight:bold;margin:0;vertical-align:2px}
.carFareFinderComp .content .dropOff.hidden{display:none}
.carFareFinderComp .content .pickUp label,.carFareFinderComp .content .dropOff label{font-size:100%;font-weight:bold;margin:10px 0 0 0}
.carFareFinderComp .content .pickUp input,.carFareFinderComp .content .dropOff input{background-repeat:no-repeat;background-position:5px 7px;background-image:url("/current/static/images/car/farefinder/carFareFinderCompSprite.png?ver=ed4f6513");background-position:left -190px;padding-left:30px;width:284px}
.carFareFinderComp .content .tripDetails label{font-size:100%;font-weight:bold;margin:10px 0 0 0}
.carFareFinderComp .content .date input{background-repeat:no-repeat;background-position:5px 7px;background-image:url("/current/static/images/car/farefinder/carFareFinderCompSprite.png?ver=ed4f6513");background-position:left -222px;width:105px}
.carFareFinderComp .content select{padding:8px;width:150px}
.carFareFinderComp .content .driverAge input{padding-left:10px;width:130px}
.carFareFinderComp .content .indented{margin-right:22px}
.carFareFinderComp .searchBtn{margin-top:50px}
.carFareFinderComp .searchBtn .btn{width:100%;padding-left:0;padding-right:0}
.carFareFinderComp.oneWay .searchBtn{margin-top:15px}