.headerFreetextSearchContainer img#freetextHeaderSearchButton {
    position:relative;
    top:4px;
    height:18px;
    width:18px;
    *height:19px;
    *width:19px;
    *top:4px;
    *float:none;
}

#freeTextSearch {
	width:220px;
}
#searchToolTipContainer .tooltip {
	z-index:99999;
	width:250px;
	padding:10px;
	background-color:#FFFFFF;
	color:#000000;
	border:#D2DCE7 1px solid;
	line-height:16px;
	height:16px;
	text-decoration: none;
}

.searchTipsToolTip , #searchToolTipContainer .searchTipsToolTip {
	display:none;
	z-index:9999;
	font-size:12px;
	text-align:left;
	font-weight: normal;
	height:35px;
}

#searchToolTipContainer #searchToolTip {
	width:240px;
	font-size:12px;
}

#searchToolTipContainer #searchToolTip a {
	text-decoration: none;
	padding:0px;
}

#searchToolTipContainer #searchToolTip a:hover {
	text-decoration: underline;
}

.cursor_default {
	cursor:default;
}

.cursor_pointer {
	cursor:pointer;
}

.autocompleteDropDown {
	z-index: 99999 !important;
	text-align:left;
	font-size:11px;
	max-height:400px;
	height:auto;
	overflow-y:scroll;
	overflow-x:hidden;
	width:220px;
    text-transform: uppercase;
}

.ui-autocomplete .ui-menu-item {
	font-size:11px;
	margin-right:-40px;
}

.highlight {
	font-weight:bold;
	font-size:11px;
}

.ui-autocomplete .even {
	background-color:#f2f2f2;
}

.ui-autocomplete .ui-menu-item a {
    *width:90%;
}

/*for VDP Sticky Header*/

div#menu_line1 {border: 0px solid #000; height:38px;float:left;clear:both; width:100%;padding-top:8px;}
div#menu_line2 {border: 0px solid #000; height:20px;float:left;clear:both; width:100%;margin-top:1px;}
div#vehicle_info_title {height:45px;overflow:hidden;color:#fff;font-size:18px;margin-left:9px;width:360px;float:left;}
span#vehicle_info_title_ymm {float:left; max-width:320px; height:22px;overflow:hidden;font-size:18px;font-weight:bold; text-overflow: ellipsis; white-space: nowrap}
#sticky_header_print_icon {float:left;margin-left:5px; height: 19px;margin-top:-1px;}
#vehicle_info_title .vehicle_info_vin {color:#fff;font-size:12px;font-weight:bold;}
div#vdp_action_buttons {height:45px;border: 0px solid #000;float:right; width:555px;margin-right:9px;}

span.bid-vdp-sticky-1 {border:1px solid #7a8182;
						height:29px; width:131px;
						float:right;margin-left:5px;
						cursor: pointer;
	}
									
							



span.bid-vdp-sticky1 {	border:1px solid #7a8182;
						height:29px; width:131px;
						float:right;margin-left:5px;
						cursor: pointer;padding-top:0px;}

span.bid-vdp-sticky0 {	border:1px solid #7a8182;
	height:29px; width:131px;
	float:right;margin-left:5px;
	cursor: pointer;padding-top:0px;}

	span#vdp_action_buttons_offer {	border:1px solid #7a8182;
								background: linear-gradient(to bottom, #545454 0%, #282827 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);
									height:29px; width:131px;
									float:right;margin-left:5px;
									cursor: pointer;padding-top:1px;}


						
span#vdp_action_buttons_offer input { background: transparent;
								    color: #FFFFFF;
								    font-weight: bold;
								    padding: 5px;
								    text-align: center;
								    width: 130px; border:none; cursor: pointer; padding-top:6px;}
								    														
span#vdp_action_buttons_bid input { background: transparent;
							    color: #FFFFFF;
							    font-weight: bold;
							    padding: 5px;
							    text-align: center;
							    width: 130px; border:none; cursor: pointer; padding-top:6px;}	
  
  
span#vdp_action_buttons_buy, span#vdp_action_buttons_addWatchlist, span#vdp_action_buttons_viewWatchlist{border:1px solid #7a8182;
							
								height:29px; width:131px;
								float:right;margin-left:5px;
								cursor: pointer;}
								
								
span#vdp_action_buttons_buy input , span#vdp_action_buttons_addWatchlist input, span#vdp_action_buttons_viewWatchlist input{ background: transparent;
							    color: #FFFFFF;
							    font-weight: bold;
							    padding: 5px;
							    text-align: center;
							    width: 130px; border:none;cursor: pointer;padding-top:7px;}	
  
  
span#vdp_action_buttons_liveblock {border:1px solid #7a8182;
								height:29px; width:131px;
								float:right;margin-left:5px;
								cursor: pointer; }
								
span#vdp_action_buttons_liveblock input {background: transparent;
							    color: #FFFFFF;
							    font-weight: bold;
							    padding: 5px;
							    text-align: center;
							    width: 130px; border:none;cursor: pointer;padding-top:7px;}
							    
							    
							    
							    
							    
div#vdp_quicklinks a.quicklink {color:#36dfeb; margin-right:10px;font-size:12px;font-weight:bold; cursor: pointer;font-family:Trebuchet MS, helvetica, arial, sans-serif;}
div#vdp_quicklinks a#incentivesAndPromotions_jump {margin-right:0px;}
div#vdp_quicklinks {margin-left:9px; float:left; margin-top:5px;width:390px;}
div#vdp_menuslinks {margin-right:4px;float: right; height:20px;margin-top:3px;width:530px;}
.vdp_menuslinks_ul {float: right;display:block; text-align: left;}
.vdp_menuslinks_ul li {display:block; cursor: pointer; padding: 3px 5px 0px 5px; height:20px;float:right; text-align: right;}


.vdp_menuslinks_ul li:hover {color: #008C99; background-color:#423a3a;}
.vdp_menuslinks_ul li a {color:#36dfeb;font-size:11px;font-family:Trebuchet MS, helvetica, arial, sans-serif;}
.vdp_menuslinks_ul li a:hover {text-decoration: none;}


div.sticky_header_fr div#vdp_quicklinks {width:100%;clear:both;}
div.sticky_header_fr div#vdp_menuslinks {width:100%; float:left; clear:both;margin-top:5px;}
div.sticky_header_fr .vdp_menuslinks_ul { float:left;}
	
div.sticky_header_en { border: 0px solid #000; right:0px; margin-right:0px; height:75px;width:936px;position:relative; margin-top:14px;z-index:100;}
div.sticky_header_fr { border: 0px solid #000; right:0px; margin-right:0px; height:105px;width:936px;position:relative; margin-top:14px;z-index:100;}
div.sticky_header_fr div#vdp_menuslinks {margin-left:3px;}
div#sticky_header_content { width:934px;height:75px;
							position: absolute;
							background-image:url("../../common/images/background-img-float-bar.png");
							background-repeat:repeat;z-index:1000;
							}
div.sticky_header_fr div#sticky_header_content {height:105px;}						

div#floating_scroll_div {border: 0px solid #000; height:75px;width:956px;
    					position: fixed;display: ;
    					bottom:80px;
						height:39px;width:41px;
						margin-left:960px;
						cursor: pointer;
						z-index:1000; }
						
div#floating_scroll_div_ {border: 0px solid #000; height:75px;width:956px;
    					position: fixed;display: ;
    					bottom:80px;
						height:39px;width:41px;
						margin-left:960px;
						cursor: pointer;
						z-index:1000; }						
						
						
li#vdp_previous_vehicle_li a .icon-caret-left {float:left; display:inline;font-size: 13px;padding: 0px 3px 0px 0px;}
li#vdp_next_vehicle_li a .icon-caret-right {display:inline;font-size: 13px;padding: 1px 0px 0px 2px;float:right;}

span.bid-vdp-sticky-1, span#vdp_action_buttons_buy, span#vdp_action_buttons_liveblock , span#vdp_action_buttons_viewWatchlist,span#vdp_action_buttons_addWatchlist{
	background: rgb(0,140,153); /* Old browsers */ 
	background: -moz-linear-gradient(top, rgba(0,140,153,1) 0%, rgba(4,102,111,1) 100%); /* FF3.6+ */ 
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(0,140,153,1)), color-stop(100%, rgba(4,102,111,1))); /* Chrome,Safari4+ */ 
	background: -webkit-linear-gradient(top, rgba(0,140,153,1) 0%, rgba(4,102,111,1) 100%); /* Chrome10+,Safari5.1+ */ 
	background: -o-linear-gradient(top, rgba(0,140,153,1) 0%, rgba(4,102,111,1) 100%); /* Opera 11.10+ */ 
	background: -ms-linear-gradient(top, rgba(0,140,153,1) 0%, rgba(4,102,111,1) 100%); /* IE10+ */ 
	background: linear-gradient(to bottom, rgba(0,140,153,1) 0%, rgba(4,102,111,1) 100%); /* W3C */ 
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#008c99', endColorstr='#04666f', GradientType=0 ); /* IE6-9 */
	}									

span.bid-vdp-sticky-1:hover, span#vdp_action_buttons_buy:hover, span#vdp_action_buttons_liveblock:hover,
span#vdp_action_buttons_viewWatchlist:hover,span#vdp_action_buttons_addWatchlist:hover
 {
	background: rgb(0,119,130); /* Old browsers */ 
	background: -moz-linear-gradient(top, rgba(0,119,130,1) 0%, rgba(3,87,95,1) 100%); /* FF3.6+ */ 
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(0,119,130,1)), color-stop(100%, rgba(3,87,95,1))); /* Chrome,Safari4+ */ 
	background: -webkit-linear-gradient(top, rgba(0,119,130,1) 0%, rgba(3,87,95,1) 100%); /* Chrome10+,Safari5.1+ */ 
	background: -o-linear-gradient(top, rgba(0,119,130,1) 0%, rgba(3,87,95,1) 100%); /* Opera 11.10+ */ 
	background: -ms-linear-gradient(top, rgba(0,119,130,1) 0%, rgba(3,87,95,1) 100%); /* IE10+ */ 
	background: linear-gradient(to bottom, rgba(0,119,130,1) 0%, rgba(3,87,95,1) 100%); /* W3C */ 
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#007782', endColorstr='#03575f', GradientType=0 ); /* IE6-9 */	
}

span#vdp_action_buttons_offer { background: rgb(84,84,84); /* Old browsers */
	background: -moz-linear-gradient(center top ,rgba(84,84,84,1) 0%, rgba(40,40,39,1)) repeat scroll 0 0 transparent;
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(84,84,84,1)), color-stop(100%, rgba(40,40,39,1))); /* Chrome,Safari4+ */ 
	background: -webkit-linear-gradient(top, rgba(84,84,84,1) 0%, rgba(40,40,39,1) 100%); /* Chrome10+,Safari5.1+ */ 
	background: -o-linear-gradient(top, rgba(84,84,84,1) 0%, rgba(40,40,39,1) 100%); /* Opera 11.10+ */ 
	background: -ms-linear-gradient(top, rgba(84,84,84,1) 0%, rgba(40,40,39,1) 100%); /* IE10+ */ 
	background: linear-gradient(to bottom, rgba(84,84,84,1) 0%, rgba(40,40,39,1) 100%); /* W3C */ 
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#545454', endColorstr='#282827', GradientType=0 ); /* IE6-9 */
	}

span#vdp_action_buttons_offer:hover { 
	background: rgb(63,63,63); /* Old browsers */
	background: linear-gradient(to bottom, rgba(63,63,63,1) 0%, rgba(30,30,30,1) 100%); /* W3C */ 
	background: -moz-linear-gradient(center top , #3F3F3F 0%, #1E1E1E 100%) repeat scroll 0 0 transparent; 
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(63,63,63,1)), color-stop(100%, rgba(30,30,30,1))); /* Chrome,Safari4+ */ 
	background: -webkit-linear-gradient(top, rgba(63,63,63,1) 0%, rgba(30,30,30,1) 100%); /* Chrome10+,Safari5.1+ */ 
	background: -o-linear-gradient(top, rgba(63,63,63,1) 0%, rgba(30,30,30,1) 100%); /* Opera 11.10+ */ 
	background: -ms-linear-gradient(top, rgba(63,63,63,1) 0%, rgba(30,30,30,1) 100%); /* IE10+ */ 
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3f3f3f', endColorstr='#1e1e1e', GradientType=0 ); /* IE6-9 */
}
span.bid-vdp-sticky1 { 
	background: #9FC933 ; /* Old browsers */
	background: -moz-linear-gradient(top,  #9FC933  0%, #488521 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#9FC933 ), color-stop(100%,#488521)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #9FC933  0%,#488521 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #9FC933  0%,#488521 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #9FC933  0%,#488521 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #9FC933  0%,#488521 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#9FC933 ', endColorstr='#488521',GradientType=0 ); /* IE6-9 */
}
span.bid-vdp-sticky1:hover { 
	background: #7FB933 ; /* Old browsers */
	background: -moz-linear-gradient(top,  #7FB933  0%, #388521 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#7FB933 ), color-stop(100%,#388521)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #7FB933  0%,#388521 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #7FB933  0%,#388521 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #7FB933  0%,#388521 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #7FB933  0%,#388521 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7FB933 ', endColorstr='#388521',GradientType=0 ); /* IE6-9 */

}

span.bid-vdp-sticky0 {
	background: #f53d02; /* Old browsers */
	background: -moz-linear-gradient(top,  #f53d02 0%, #a50303 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f53d02), color-stop(100%,#a50303)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #f53d02 0%,#a50303 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #f53d02 0%,#a50303 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #f53d02 0%,#a50303 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #f53d02 0%,#a50303 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f53d02', endColorstr='#a50303',GradientType=0 ); /* IE6-9 */

}
span.bid-vdp-sticky0:hover {
	background: #c61b03 ; /* Old browsers */
	background: -moz-linear-gradient(top,  #c61b03  0%, #a50303 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#c61b03 ), color-stop(100%,#a50303)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #c61b03  0%,#a50303 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #c61b03  0%,#a50303 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #c61b03  0%,#a50303 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #c61b03  0%,#a50303 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c61b03 ', endColorstr='#a50303',GradientType=0 ); /* IE6-9 */
}

/*  tireWheels popup */
div#tireWheelsPopup td {padding:5px;}
						
					
