/* CSS Document */

#car_search_form select {
	
}

.search_text {
	font-size: 11px;
}

#car_search_form {position:relative; margin:0px; padding:27px 23px 21px 23px; background-color:#231f20; width:264px; height:307px; } 
.carsearchform_refinesearch {height:350px !important;}

.search_form_button {

padding:16px 24px 14px 24px;
text-decoration:none;
color:#231f20 !important;
text-transform:uppercase;
background-color:#f5e24e;
font-weight:bold;
border: 1px solid #a88600;
-moz-border-radius: 1px;
-webkit-border-radius: 1px;
border-radius: 1px;
/*IE 7 AND 8 DO NOT SUPPORT BORDER RADIUS*/
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr = '#f5e24e', endColorstr = '#dcb100');
/*INNER ELEMENTS MUST NOT BREAK THIS ELEMENTS BOUNDARIES*/
/*Element must have a height (not auto)*/
/*All filters must be placed together*/
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr = '#f5e24e', endColorstr = '#dcb100')";
/*Element must have a height (not auto)*/
/*All filters must be placed together*/
background-image: -moz-linear-gradient(top, #f5e24e, #dcb100);
background-image: -ms-linear-gradient(top, #f5e24e, #dcb100);
background-image: -o-linear-gradient(top, #f5e24e, #dcb100);
background-image: -webkit-gradient(linear, center top, center bottom, from(#f5e24e), to(#dcb100));
background-image: -webkit-linear-gradient(top, #f5e24e, #dcb100);
background-image: linear-gradient(top, #f5e24e, #dcb100);
-moz-background-clip: padding;
-webkit-background-clip: padding-box;
background-clip: padding-box;
/*Use "background-clip: padding-box" when using rounded corners to avoid the gradient bleeding through the corners*/
/*--IE9 WILL PLACE THE FILTER ON TOP OF THE ROUNDED CORNERS--*/
}
.search_form_button:hover {
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr = '#dcb100', endColorstr = '#f5e24e');
/*INNER ELEMENTS MUST NOT BREAK THIS ELEMENTS BOUNDARIES*/
/*Element must have a height (not auto)*/
/*All filters must be placed together*/
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr = '#dcb100', endColorstr = '#f5e24e')";
/*Element must have a height (not auto)*/
/*All filters must be placed together*/
background-image: -moz-linear-gradient(top, #dcb100, #f5e24e);
background-image: -ms-linear-gradient(top, #dcb100, #f5e24e);
background-image: -o-linear-gradient(top, #dcb100, #f5e24e);
background-image: -webkit-gradient(linear, center top, center bottom, from(#dcb100), to(#f5e24e));
background-image: -webkit-linear-gradient(top, #dcb100, #f5e24e);
background-image: linear-gradient(top, #dcb100, #f5e24e);
-moz-background-clip: padding;
-webkit-background-clip: padding-box;
background-clip: padding-box;
/*Use "background-clip: padding-box" when using rounded corners to avoid the gradient bleeding through the corners*/
/*--IE9 WILL PLACE THE FILTER ON TOP OF THE ROUNDED CORNERS--*/
}


#car_search_form .ccm-input-select, #car_search_form .car_make, #car_search_form .model select, .range select, .dealershipselect {position:relative; margin:0px 0px 11px 0px; padding:0px 0px 0px 12px; background-color:#fff !important; border:none !important; -moz-border-radius:0px !important; -webkit-border-radius:0px !important; border-radius:0px !important; width:264px !important; height:32px; -webkit-appearance:none !important; -moz-appearance:window !important; background-image:url(images/formselect_arrow.jpg);
 background-repeat:no-repeat; background-position:center right 6px; }
.model .search_text {display:none;}