#limoscom #ldcheader{background:0 0;width:100%;font-weight:700;font-size:20px}#limoscom fieldset{margin:0;padding:0;border:none}#limoscom ul{list-style:none;position:relative;overflow:visible;margin:0 auto;padding:0;width:80%}#limoscom ul li{display:block;margin:0 auto;padding:3px 0 0 5px;zoom:1;position:relative;width:100%;overflow:hidden}#limoscom ul li.half-li{width:47.5%;float:left}#limoscom label{display:block;margin-top:5px}#limoscom .required label:after,#limoscom label.required:after{content:' *';color:#9e0e15}#limoscom input,#limoscom select{zoom:1;border:1px solid #e0e0e0}#limoscom input[type=text],#limoscom select{width:94%}#limoscom input.checkbox{width:17px}#limoSearchWidget #limoscom label.empty{display:block;height:2px}#limoscom input.text-input-help{color:#9f9f9f}#limoscom select{width:100%}#limoscom li.half select,#limoscom select.half{width:45%}#limoscom #passenger_first_name,#limoscom #user_first_name{margin-bottom:5px}#limoscom li.half #search_pickup_time_div{display:inline}#limoscom #search_submit{width:158px;height:30px;overflow:hidden;display:block;cursor:pointer;font-size:1.1em;margin-top:3px}#limoscom .formError{display:block;position:absolute;background-color:#fcc;padding:7px}#limoscom.search-widget #homeFormTop .formError{position:relative}#limoscom .errorRed label{color:#9e0e15}#limoscom .errorRed input,#limoscom .errorRed select{background-color:#fcc;color:#333;border-color:#9e0e15}#limoscom #working{font-size:15px;padding:10px}#limoscom #working img{vertical-align:top}#limoscom.sw_double{padding:0;overflow:visible}#limoscom.sw_double ul{overflow:hidden;width:100%}#limoscom.sw_double ul li{width:45%;float:left;padding-left:15px}#limoscom.sw_double li.half div{width:45%;float:left}#limoscom.sw_double li.half select{width:80%}#limoscom.sw_double li.wide{width:93%}#limoscom.sw_double li.wide input[type=text]{width:97%}#limoscom.sw_double #search_submit{background:transparent url(/images/shared/button.v3.gif) no-repeat scroll 0 -170px;border:0 none;color:#fff;font-size:15px;font-weight:700;height:31px;line-height:31px;padding:0 17px 5px 0;margin:10px 0 0 0;text-align:center;vertical-align:middle;width:130px;cursor:pointer}#limoscom.sw_double li.half div#timepicker{width:210px}.search-widget.modify-lightbox{display:none;margin-left:16px}#confirmation_page .ui-dialog{box-shadow:2px 2px 3px #777;-moz-box-shadow:2px 2px 3px #777;-webkit-box-shadow:2px 2px 3px #777;float:left}#confirmation_page .ui-dialog .ui-dialog-title{font-size:15px;letter-spacing:.03em}#confirmation_page #limoscom a.nothanks{float:right;margin:15px 25px 5px 0}#confirmation_page #limoscom .formError{float:none}#confirmation_page #limoscom li.half #search_pickup_time_div{width:210px}#confirmation_page #limoscom li.half #search_pickup_time_div #search_pickup_time_hour{width:120px;display:block;float:left}#confirmation_page #limoscom li.half #search_pickup_time_div #search_pickup_time_minute{width:60px;display:block;float:left}#confirmation_page #limoscom li.half #search_dropoff_time_div{width:210px;margin-top:3px}#confirmation_page #limoscom li.half #search_dropoff_time_div #search_drop_off_time_hour{width:120px;display:block;float:left}#confirmation_page #limoscom li.half #search_dropoff_time_div #search_drop_off_time_minute{width:60px;display:block;float:left}#confirmation_page #limoscom li.half #search_between_time_div{width:5px;padding:3px 0 0 3px;display:block;float:left}#confirmation_page #limoscom.search-widget{border:none;margin:0;background-color:#fff;padding-bottom:10px;float:left}#confirmation_page #limoscom.search-widget #new_search{width:440px}#confirmation_page #limoscom.search-widget h2{display:none;font-size:16px;background-color:#005caf;background:#005caf url(/images/shared/36px-blended.png) repeat-x scroll bottom left;color:#fff;height:36px;line-height:36px;text-align:center;font-weight:400;letter-spacing:.02em}#confirmation_page #limoscom.search-widget ul li{padding-top:8px;height:auto;overflow:visible}#confirmation_page #limoscom.search-widget ul li select{border-color:silver;width:95%}#confirmation_page #limoscom.search-widget ul li input{border-color:silver;width:85%}#confirmation_page #limoscom.search-widget ul li.half-li input{width:92%;color:#333;font-weight:400}#confirmation_page #limoscom.search-widget ul li.wide input{width:97%}#confirmation_page #limoscom.search-widget label{width:130px;text-align:left}#confirmation_page #IEroot #IE6 #limoscom.search-widget h2{background-image:none}#confirmation_page #limoscom.sw_double li.half select{width:70px}#confirmation_page #limoscom.sw_double #search_submit{font-size:16px;font-weight:400;float:right;margin-top:6px;width:130px}#confirmation_page #limoscom.sw_double ul{overflow:visible!important}#confirmation_page #ui-datepicker-div{z-index:1050}#confirmation_page .ta-rebook{display:block;font-size:1.2em;width:110%}#confirmation_page .ta-rebook a{font-size:.7em;text-decoration:underline}#confirmation_page .ta-rebook b{color:#ffe400;font-size:1.2em}