/* search-form */

.search-cta  {
	height:1%;
	position:relative;
	padding:15px;
	color:#000;
	margin:0 0 20px 0;
	background:#FEDE58 url('/img/elements/search-form-bg.gif') repeat-x bottom left;
	border:3px solid #fff;
	!border:3px solid #E1B12A;
	_border:3px solid #E1B12A;
	/*border:3px solid #c06\9; IE6, IE7, IE8 */
	-moz-box-shadow: 0 0 10px #555;
	-webkit-box-shadow: 0 0 10px #555;
	box-shadow:0 0 10px #555; /* IE9 */
	}
.search-cta fieldset {margin-bottom:10px;}
.search-cta table {margin-bottom:0;}
.search-cta label {display:block;font:bold 13px Arial;padding-bottom:3px;}
.search-cta label a {font-weight:normal;color:#000;margin-left:5px;} /* what's this link */
.search-cta input,
.search-cta select { font:normal 15px Arial;padding:2px;}
.search-cta .location {display:block;}
.search-cta .location label {display:none;}
.search-cta .location select	{width:100%;padding:2px;}
.search-cta .entry input,
.search-cta .exit input {width:116px;background:#fff url('/img/icons/calendar.gif') no-repeat 118px 3px;padding-right:20px;border:1px solid #7F9DB9;margin-right:10px; }
.search-cta .entry select,
.search-cta .exit select {width:70px;}
.search-cta .action {margin-bottom:0;}
.search-cta .action .discount {visibility:hidden;width:90px;float:left;}
.search-cta .action .discount .code  {width:90px;}
.search-cta .action .search-button {width:148px;float:left;background:transparent url('/img/elements/search-btn-compare.gif') no-repeat top right;margin-top:0px;}
.search-cta .action .search-button input {width:148px;height:53px;padding:0;}


/* cartrawler overrides */

#abe_ABE div.abe_browser {
	width:240px;
	height:70px;
	font:bold 18px Arial;
	}

div#abe_default #abe_step1box .innertube {
  margin:0;
}

div#abe_default #abe_step1box div.abeinnerbox {
	width:100%;
	margin:0;
}

div#abe_default input#abe_driverAge,
#abe_ABE div#abe_default #abe_b_driverage  {
	width:68px !important;
	}

div#abe_default .search_box {
	width:240px !important;
	background:#fff;
	border:1px solid #888;
}

div#abe_default #abe_currencyList,
div#abe_default #abe_residenceList {
	width:240px !important;
	}

div#ui-datepicker-div .ui-widget {
	font-size:10px !important;
	}
div#ui-datepicker-div .ui-datepicker {font-size:.8em!important;}
#abe_ABE div#abe_default #abe_STEP1 .ct_bg {
	display:none;
	height:0;
	}

#abe_ABE div#abe_default #abe_b_carGroupLabel {
	width:63%;
	}

div#abe_default #abe_datePickup_title,
div#abe_default #abe_dateDropoff_title {
	font-size:11px;
	display:none !important;
	}

div#abe_default .ct_footer {
	display:none !important;
	}