/* Control bar */
.controlBar_top { 
	background-color: #FFF; 
	border: 1px solid #ccc; 
	color: #000; 
	}
.results_controlBar_controlItem .controlItem_text { 
	font-weight: 100; 
	}
.results_controlBar { 
	width: 750px; 
	}
.paginationLeft, .paginationRight, .controlBar_bottom .paginationLeft, .controlBar_bottom .paginationRight { 
	border-color: #ccc; 
	}
.paginationLeftOff, .paginationRightOff { 
	border-color: #CECECF; 
	}
.chainedFieldSortContainer { 
	border-color: #ccc; 
	}
.chainedSortFieldDefault { 
	color: #000;
	}
.results_controlBar_controlItem select { 
	border-color: #ccc; 
	}
.goToPageTop, .goToPageText { 
	border-color: #ccc; 
	}
/* Results */
#results_listContainer {
	border-width: 1px; 
	}
.tabstext { 
	color: #000; 
	margin-left: 10px; 
	font-weight: 100; 
	}
.results_resultItemBody .results_description { 
	height: 50px; 
	}
.results_vehicleHeader_category { 
	color: #000; 
	}
.results_textUnderline { 
	text-decoration: 
	none; 
	}
.results_seeMoreDetails { 
	border-right: 1px solid #FFF; /* fix for IE text not aligning to the left */ 
	font-size: 12px; color: #000; 
	text-align: left !important; 
	text-indent: 10px;  
	background-color: #FFF;
	background-position: left 3px;
	background-repeat: no-repeat;
	}
.results_seeMoreDetails a:link, .results_seeMoreDetails a:active, .results_seeMoreDetails a:visited, .results_seeMoreDetails a:hover { 
	color: #000; 
	}
.results_flexButton .results_flexLabel { 
	width: auto !important; 
	text-align: left; 
	color: #000;  
	font-size: 11px; 
	}
.mpgDiscStar { 
	color: #000; 
	}
.results_resultsRowEven, .results_resultsRowEven .results_seeMoreDetails  { 
	background-color: #FFF; 
	}
.results_mediaButton { 
	margin: 0; 
	width: 156px; 
	background-color: #949599;
	}
.results_mediaCount .results_mediaLabel, .results_mediaButton a:link, .results_mediaButton a:visited, .results_mediaButton a:active, .results_mediaButton a:hover { 
	color: #FFF; 
	font-weight: 100; 
	}
.results_carfaxIcon, .results_specialIcon p, .results_carfaxIcon p { 
	color:#000; 
	text-decoration: none; 
	}
 .results_specialIcon p { 
	color: #000; 
	text-decoration: none; 
	}
.results_daysleft { 
	color: #000; 
	float: right; 
	width: 100px; 
	position: relative; 
	}
.extColorBottom { 
	margin: 0; 
	}
.results_vehicleName a:visited  {
	color: #000;
	}
.vsrDisclaimerLink { 
	text-decoration: none; 
	}
/* No results */
#results_seeAllVehiclesLink a:link, #results_seeAllVehiclesLink a:active, #results_seeAllVehiclesLink a:visited, #results_seeAllVehiclesLink a:hover {
	color: #666; }
/* sales price */
.results_priceLabel, .results_priceValue { 
	color: #000; 
	}
/* distance */
.distanceValue { 
	color: #000; 
	font-size: 11px; 
	margin-top: 5px; 
	font-weight: 100;
	}
.distance_units { color: #000; }
/* Disclaimer popup */
.vsrDisclamierDetails { border-color: #ccc; padding-top: 15px; }
.disclaimerInnerBox { border: none; }
.vsrSpecialDisclaimerClose { top: 5px; left: 700px !important;}
/* Specials mouse over */
.specialsTermsLayer { border: 1px solid #ccc; }
.specialsTitle { color: #000; }
.specialsTitle img { display: none; }
.priceLine { background-color: #ccc; }
.salesLine { background-color: #ccc;height: 1px; }
.offerLabel { color: #000; }
.saleLabel, .saleValue { color: #000; }

/* bottom action pane */
#results_needHelpContainer { background-color: #FFF; border-color: #CCC; color: #000; font-family: Helvetica, Arial, sans-serif;}
/* Dealer Info popup */
#closeDealerContainer { top: -125px !important; left: 320px !important; }
#closeDealerContainer { top: -100px; left: 320px; }
#semiTransLayer { background-image: none; opacity: 1; FILTER: alpha(opacity=100); background-color: #FFF; border:  1px solid #ccc; }
#dealerInfoDiv { border: none; }
.iconPhoneAlignment { margin: 0; }
.sprite-icon_phone { width: 0; height: 0;}
.hoursAndMaps a {	color: #000;}
/* photo popup */
#PhotosIframe { border: 1px solid #CCC; }
#crossClose {
	margin-top: 25px;
	margin-left: -5px;
}

