/**********************************
Author: 
Last modified by: Myron R Schippers Jr, 05/12/2011, 6:24PM
**********************************/

@import "navigation.css";
@import "pfrotator.css";


body { 
	background:#343434 url(../Images/bg-body.jpg) repeat fixed 0 0 !important;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#FFF;
}

h1, h2, h3, h4, h5 { color:#FFF; text-transform:uppercase;}

.left { float:left;}
.right { float:right;}

a:link { color:#FFF;}
a:visited { color:#FFF;}
a:hover { color:#CCC !important;}
a:active { color:#FFF;}

div#coupon a{ 
	background:url("../Images/coupon-button.png") repeat scroll 0 0 transparent;
	display:block;
	float:left;
	height:207px;
	left:-30px;
	position:fixed;
	text-indent:-9999px;
	top:100px;
	width:88px;
	z-index:10000;
}

div#coupon a:hover { left:0;} 

div#innerWrapper { 
	/*background:url("../Images/bottom-bg.png") repeat-x scroll center bottom transparent;
	left:-2px;*/
	min-height:435px;
	position:relative;
	width:990px;
}

span.hDivider  { background:url("../Images/vert_short_divider.gif") no-repeat scroll 0 0 transparent; height:116px;}

div#headerRotator { 
	height:235px;
	margin:0 auto;
	position:relative;
	width:974px;
}

body.coupons .innerLeftCol { width:500px; }

body.coupons .innerRightCol { width:275px; }

.innerRightCol { background-color:#666;
	float:right;
	margin-right:20px;
	overflow:hidden;
	width:250px;
	color:#FFF;
}



.innerRightColHeader { background:none;}

.sprite_CTA_rightCol  { background-image:url("../Images/inner_buttons_sprite.png");}

.hoursbox  {
	background-color:#666;
	/*border:1px solid #F2F2F2;*/
}

.hoursbox .scheduleappointment_sectiontitle {
	color:#fff;
	font-size:14px;
	font-weight:bold;
	margin:0;
}


div#masthead { 
	background:url("../Images/masthead-bg.jpg") repeat-x scroll 0 0 transparent;
	height:175px;
	width:976px;
}
div#masthead .leftCol { width:auto; margin:10px 0 10px 20px; }
div#masthead .middleCol { width:auto; margin-left:50px; margin-top:27px; padding:0;}

div#masthead .middleCol ul li { display:block; float:left; padding:0 10px;}
	div#masthead .middleCol ul li a { display:block; background:transparent url(../Images/manufacturer-logos.png) no-repeat scroll 0 0; text-indent:-9999px; height:59px;}
	div#masthead .middleCol ul li.ford a { width:83px; background-position:0 0;} 
	div#masthead .middleCol ul li.lincoln a { width:83px; background-position:-93px 0;} 
	div#masthead .middleCol ul li.mercury a { width:83px; background-position:-182px 0;} 
	
div#masthead .rightCol { 
	font-size:25px;
	font-weight:bold;
	height:auto;
	line-height:24px;
	margin:8px 0 0 30px;
	text-align:center;
	width:auto;
}
	div#masthead .rightCol  h2 { 
		background:url("../Images/contact-us.png") no-repeat scroll 0 0 transparent;
		display:block;
		height:56px;
		text-indent:-9999px;
		width:208px;
		float:left;
	}
		
span.hDivider { margin:0 18px;}
div#masthead .middleCol h2 { margin:0 5px;}
	h2.livechaticon {
		background: url(../Images/chat-phone.png) no-repeat scroll 0 0;
		cursor:pointer;
		display:block;
		float:left;
		height:53px;
		width:170px;
		text-indent:-9999px;
	}
	
	h2.phoneicon {
		background: url(../Images/chat-phone.png) no-repeat scroll 100% 0;
		display:block;
		float:left;
		height:49px;
		width:222px;
		text-indent:-9999px;
	}	
	
	a.facebook {
		background:url("../Images/contact-us.png") no-repeat scroll 100% 0 transparent;
		display:block;
		float:left;
		height:44px;
		margin:0 4px;
		text-indent:-9999px;
		width:35px;
	}
	a.twitter {
		background:url("../Images/twitter.png") no-repeat scroll 100% 0 transparent;
		display:block;
		float:left;
		height:48px;
		margin-top:1px;
		text-indent:-9999px;
		width:34px;
	}
	
	a.youtube {
background:url("../Images/youtube.png") no-repeat scroll 100% 0 transparent;
display:block;
float:left;
height:48px;
margin-top:1px;
text-indent:-9999px;
width:34px;
}
	
	
	
div#logoBlock a {
	background: url(../Images/logo.png) no-repeat scroll 0 0;
	display: block;
	float: left;
	height: 95px;
	margin: 0 0 0 -5px;
	padding: 0;
	width: 585px;
}

div#outerWrapper {
	background:url("../Images/main_content_bg.png") repeat-y scroll 0 0 transparent;
	margin:0 auto;
	width:1000px;
	padding:0 24px;
}

.headerContent {height: auto;}
.advancedsearchcontrol2 {
	margin: 20px auto;
	width: 963px;
}
	.searchheader h1.pagetitle {display: block;}
	h2.vehicletitle a {color: #333;}
		h2.vehicletitle a:hover {color: #666 !important; text-decoration: underline;}
	.searchcriteria {border-bottom: 1px dotted #333;}
	.sortpager {border-bottom: 1px dotted #333;}
		.searchbuttons input {background-color: #333; border: 0 none;margin-left: 5px;}
		.odd .vehiclephoto, .odd .vehicleinformation {border-right: 1px solid #4d306a;}
			.even, .odd {
				background: url("../Images/primary_rotator_bg.gif") repeat-x scroll 0 0 transparent;
				height: 230px;
				width: 950px;
			}
			.vehiclepricing .price {font-size: 14px; font-weight: 400;}
			.vehiclepricing li.totalprice {color: #ffffff; font-size: 18px; font-weight: bold;}
.inventoryDetails {
	margin: 20px auto 20px auto;
	width: 990px;
}
	.vehiclepricing {width: 300px;}
	.inventoryDetails a {color: #4d306a;}
		.inventoryDetails a:hover {color: #777777; text-decoration: underline;}
		
.scheduleappointment { color:#FFF;}

.sprite_cta_buttons {
	background-image:url("../Images/sprite_cta_buttons.png");
}

.locationhours  { display:none;}
.partsbody, .servicebody, .aboutusbody, .locationbody { margin-left:0px;}
.scheduleappointment_section { border:0 none; color:#FFF;}

.scheduleappointment_sectioncontent iframe {
	border:1px solid !important;
	padding:0 7px 9px 0;
	margin-top:10px;
}

.scheduleappointment_sectioncontent input { background-color:#FFF;}

/* CTA BUTTONS */

div#secondaryFeatures { width:978px; height:107px;}
div#secondaryFeatures ul li a { height:107px;}
.icons_sprite { background-image:url("../Images/cta_icons_sprite2.png")}

	.under10KCTA {
		background-position:0 0;
		width:185px;
	}
		.under10KCTA:hover { background-position:0 100%;}

	.approvedCTA {
		background-position:-187px 0;
		width:164px;
	}
	.approvedCTA:hover { background-position:-187px 100%;}
		
	.specialsCTA {
		background-position:-351px 0;
		width:133px;
	}
		.specialsCTA:hover { background-position:-351px 100%;}

	.fkSpecialsCTA {
		background-position:-484px 0;
		width:151px;
	}
		.fkSpecialsCTA:hover { background-position:-484px 100%;}

	.ebayCTA {
		background-position:-635px 0;
		width:196px;
	}
		.ebayCTA:hover { background-position:-635px 100%;}
		
	.serviceCTA {
		background-position:-831px 0;
		width:147px;
	}
		.serviceCTA:hover { background-position:-831px 100%;}
		
div#quarternarySpecials { 
	background:url("../Images/new-used-vehicles-bg.jpg") no-repeat scroll 0 0 transparent;
	height:206px;
	margin:0 auto;
	width:986px;
}		


.rrRelativeWrapper {width:417px !important;}

	.newSpecials, .usedSpecials { 
		background:none; 
		border:0 none;
		float:left;
		height:195px;
		margin:0 auto;
		padding:6px 11px 0;
		position:relative;
		text-align:center;
		/*width:468px;*/
	}
	
	.newSpecials { padding-left:16px;}
	.usedSpecials { padding-left:28px;}
	
		div#quarternarySpecials h3 {
			color:#FFF;
			font-size:15px;
			text-transform:uppercase;
			font-weight:bold;
			margin-bottom:14px;
		}
		.internetspecial .description h3 { text-transform:capitalize !important; margin-bottom:-7px !important; font-weight:normal;}
			
		.internetspecial .price { text-align:left; font-weight:bold;}


div#doormat { 
	border-top: solid 1px #666;
	color:#9f282a;
	margin:16px auto 0;
	min-height:120px;
	padding:6px 0 0;
	width:965px;
}

div#doormat a:hover { color:#ffc60f; text-decoration:none;}
div#doormat a.vinsolutions:hover { color:#CCC;} 


/* Popout buttons for details & results pages */
.inventoryDetails div.bottomnav .buttonbar .requestinfo a {
	background:url(../images/bottombuttons.png) 0px 0px;
}
.inventoryDetails div.bottomnav .buttonbar .requestinfo a:hover, div.bottomnav .buttonbar .requestinfo .selected {
	background:url(../images/bottombuttons.png) 0px 40px;
}
.inventoryDetails div.bottomnav .buttonbar .scheduletest a {
	background:url(../images/bottombuttons.png) 804px 0px;
}
.inventoryDetails div.bottomnav .buttonbar .scheduletest a:hover, div.bottomnav .buttonbar .scheduletest .selected {
	background:url(../images/bottombuttons.png) 804px 40px;
}
.inventoryDetails div.bottomnav .buttonbar .makeanoffer a {
	width:160px;
	background:url(../images/bottombuttons.png) 664px 0px;
}
.inventoryDetails div.bottomnav .buttonbar .makeanoffer a:hover, div.bottomnav .buttonbar .makeanoffer .selected {
	background:url(../images/bottombuttons.png) 664px 40px;
}
.inventoryDetails div.bottomnav .buttonbar .payment a {
	width:170px;
	background:url(../images/bottombuttons.png) 504px 0px;
}
.inventoryDetails div.bottomnav .buttonbar .payment a:hover, div.bottomnav .buttonbar .payment .selected {
	background:url(../images/bottombuttons.png) 504px 40px;
}
.inventoryDetails div.bottomnav .buttonbar .socialnetworking .mainLink {
	width:260px;
	height:40px;
	background:url(../images/bottombuttons.png) 334px 0px;
}
.inventoryDetails div.bottomnav .buttonbar .socialnetworking .mainLink:hover {
	background:url(../images/bottombuttons.png) 334px 40px;
}
.inventoryDetails div.bottomnav .buttonbar .close a {
	background: url(../images/bottombuttons.png) 70px 26px;
}
.inventoryDetails div.bottomnav .buttonbar .close a:hover {
	background: url(../images/bottombuttons.png) 70px 66px;
}

.incentivedetails {color: #ffffff;}
.inventoryDetails .topMenu {background: transparent url(../Images/bar.png) no-repeat scroll left top;width: 990px;}
.inventoryDetails .topMenu .middleArea {width: 970px;}
.equipmentBorder {background: transparent url(../Images/bar.png) no-repeat scroll center top;color: #ffffff;}
.inventoryDetails h3.equipment, .inventoryDetails h3.warranties, .inventoryDetails h3.financing, .inventoryDetails h3.contactInformation, .inventoryDetails h3.reviews, .inventoryDetails h3.CarfaxHighlights, .inventoryDetails h3.CertifiedInfo, .inventoryDetails h4.similar {background-color: none;background: transparent url(../Images/bar.png) no-repeat scroll center top;color: #ffffff;}

.inventoryDetails .expander .close {background: transparent url(../Images/plus_minus.png) no-repeat scroll 0 100%;}
.inventoryDetails .expander .open {background: transparent url(../Images/plus_minus.png) no-repeat scroll 0 0;}

.inventoryDetails h3.equipment a, .inventoryDetails h3.warranties a, .inventoryDetails h3.financing a, .inventoryDetails h3.contactInformation a, .inventoryDetails h3.reviews a, .inventoryDetails h3.CarfaxHighlights a, .inventoryDetails h3.CertifiedInfo a {color: #ffffff;}

a:hover {color: #ffffff; text-decoration: underline;}

.inventoryDetails div.bottomnav {background-color: #000;border-color: #666;}
.inventoryDetails div.bottomnav .forms h4 {color: #ffffff;}
.inventoryDetails div.bottomnav .forms {background-color: #4d306a;}
.inventoryDetails div.bottomnav .forms li label {color: #ffffff;}
.inventoryDetails div.bottomnav .forms li input, .inventoryDetails div.bottomnav .forms li textarea {border: 1px solid #e7e7e7;background-color: #ffffff; color: #000000;}
.inventoryDetails div.bottomnav .forms .buttons button {background-color: #ffffff;color: #000000;cursor: pointer;}
.inventoryDetails .content .top .right .vehicleinfobox .callToAction .incentivebox {background-color: #4d306a;color: #ffffff;}
.inventoryDetails .content .top .right .vehicleinfobox .callToAction .incentivebox a {color: #ffffff;}
.inventoryDetails .content .top .right .vehicleinfobox .callToAction .incentivebox a:hover {color:#e7e7e7;}

.inventoryDetails div#doormat ul.column li a, .inventoryDetails div#doormat ul.column li a:visited {
	color: #4D306A;
	line-height: 18px;
	text-decoration: none;
}
	.inventoryDetails div#doormat ul.column li a:hover {color: #4D306A; text-decoration: underline;}
		a.InventoryLinks {display: none;}


/* Styles for Locations Page */
.scheduleappointment .locationbody .heading,
.locationhours .heading {font-size: 16px; font-weight: bold; color:#FFF;}


/* Styles to effect Comments section of details page */
.inventoryDetails .content .top .right .commentArea {
	background-image: none;
	background-color: #9f282a;
	color: #fff;
}
	.inventoryDetails .content .top .right .commentArea a.Abbreviater {color: #fff; text-decoration: underline;}



div#doormat div.column { float:left;
font-size:13px;
line-height:21px;
width:132px;}
div#doormat div.column.address { width:190px;}

div#doormat div.column ul { margin-top:5px;}

div#doormat div.column.presidents { 
		background:url("../Images/presidents-award.png") no-repeat scroll 0 0 transparent;
		display:block;
		height:84px;
		left:-20px;
		margin:0 0 0 31px;
		position:relative;
		text-indent:-9999px;
		top:10px;
		width:156px;
}

.vinsolutions a { color:#999; font-size:12px; line-height:32px;}

div#doormat .testimonials { 
	font-family:Georgia,"Times New Roman",Times,serif;
	font-size:17px;
	font-style:italic;
	font-weight:normal;
	line-height:22px;
	margin-top:-10px;
	width:300px;
}

body.testimonials hr { margin:30px 0;}

.testimonials a.readmore { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12px; text-transform:uppercase; font-style:normal; text-decoration:underline; line-height:28px;}
.testimonials span.quoteleft { 
	background:url("../Images/quoteleft.png") no-repeat scroll 0 0 transparent;
	display:block;
	height:13px;
	left:-20px;
	position:relative;
	text-indent:-9999px;
	top:10px;
	width:18px;
}
.testimonials span.quoteright { 
	background:url("../Images/quoteright.png") no-repeat scroll 0 0 transparent;
	display:block;
	float:right;
	height:13px;
	position:relative;
	right:66px;
	text-indent:-9999px;
	top:3px;
	width:18px;
}

div#footer {
	padding:40px 0;
	width:964px;
}

p.phonenumbers { 
	background:url("../Images/ford-logo-bottom.png") no-repeat scroll 0 0 transparent;
	font-size:18px;
	height:36px;
	line-height:32px;
	padding-left:90px;
}

/* NEW SEARCH */

.searchresultrow .callToAction a{ /*background: none;*/ color:#333;}
.searchresultrow .callToAction a:hover { /*background:none;*/ color:#FFF !important;}

.advancedsearch .advancedsearchinner .searching .searcher .history h2 { background-color:#9f282a;}

.advancedsearch .advancedsearchinner .searching .searcher .history ul.buttons li a h3,
.advancedsearch .advancedsearchinner .searchLeft .searcher h2 { color:#9f282a;}

.searchresults .searchresultrow.even, .searchresults .searchresultrow.odd { width:auto; height:auto; color:#666;}

.advancedsearch .advancedsearchinner .searchHeader h1, .advancedsearch .advancedsearchinner .searchHeader .pagetitle { color:#FFF;}

.vehiclepricing  { width:225px;}


.recordCount, .sortBy a { color:#CCC !important;}
.sortBy a:hover { color:#FFF;}

.advancedsearch .advancedsearchinner .searching .searcher { background-color:#CCC;}

.advancedsearch .advancedsearchinner .paging .pager ul li a {
	color:#F2F2F2;
	border-color:#F2F2F2;
}
.advancedsearch .advancedsearchinner .paging .pager ul li.selected a,
.advancedsearch .advancedsearchinner .paging .pager ul li.selected a:hover {
	color:#9f282a;
	border-color:#F2F2F2;
	background-color:#f2f2f2;
}

.advancedsearch .advancedsearchinner .paging .pager ul li a:hover {color:#FFF; 
	color:#9f282a;
	border-color:#F2F2F2;
	background-color:#f2f2f2;
}


.advancedsearch .advancedsearchinner .searching .searcher ul.buttons li a:hover { color:#000 !important; /*background-color:#244786 !important;*/}

.advancedsearch .advancedsearchinner .searching .searcher .history .newSearch a:hover, .advancedsearch .advancedsearchinner .searching .searcher .history .newSearch a:visited  { color:#000 !important;}

.vehiclephoto a div span { width:auto;}

.vehiclephoto img:hover { border-color:red !important;}

fieldset.coupon label { font-weight:bold;}
fieldset.coupon input[type="text"],
fieldset.coupon select{ 
	background-color:#FFFFFF;
	color:#000000;
	display:block;
	margin:2px 0 10px;
	padding:2px;
	width:200px;
}
fieldset.coupon input[type="radio"] { border:none 0;}
fieldset.coupon input[type="submit"] { 
	background-color:#CCCCCC;
	border:1px solid #FFFFFF;
	color:#000000;
	cursor:pointer;
	padding:2px 10px;
	text-transform:uppercase;
}

div.userVehicleInterest_container { margin:10px 0;}
span.vehicleInterestButton { display:block; margin-top:5px;}

table.financehours { text-align:center; font-size:15px; margin:20px 0;}

table.financehours th { font-weight:bold; font-size:18px;}

table.financehours td { border: solid 1px #999; padding:8px;} 

div#bottomCTAs {
	height:255px;
	margin:0 auto;
	position:relative;
	width:988px;
}

div#bottomCTAs div a { 
	float:left;
	margin:0 5px;	
	background:url("../Images/bottomCTAs.jpg") repeat-x scroll 0 0 transparent;
	width:319px;
	height:230px;
	display:block;
	text-indent:-9999px;
}

div#bottomCTAs div.left a { background-position:0 0; }
div#bottomCTAs div.middle a { background-position:-317px 0; }
div#bottomCTAs div.right a { background-position:-635px 0; }

div#bottomCTAs div.left a:hover { background-position:0 100%; cursor:pointer; }
div#bottomCTAs div.middle a:hover { background-position:-317px 100%; cursor:pointer; }
div#bottomCTAs div.right a:hover { background-position:-635px 100%; cursor:pointer; }

ul.column { padding:15px 0 0 15px;}

span.primaryText { display:block; margin-top:15px;}
span.primaryText a { color:#e5e5e5;}
span.primaryText a:hover { color:#fff !important; }

div#bottomdisclaimer { padding:0 20px;}

.serviceForm .header, .contactUsForm .header, .tradeInForm .header, .quickQuoteForm .header, .employmentForm .header,
.serviceForm ul li label, .contactUsForm ul li label, .tradeInForm ul li label, .quickQuoteForm ul li label, .employmentForm ul li label,
.bottomForm span { color:#FFF;}

.serviceForm ul li input, .serviceForm ul li textarea, .contactUsForm ul li input, .contactUsForm ul li textarea, .tradeInForm ul li input, .tradeInForm ul li textarea, .employmentForm ul li input, .employmentForm ul li textarea, html body .RadInput_Default .riTextBox, html body .RadInputMgr_Default,
.serviceForm ul li select, .contactUsForm ul li select, .tradeInForm ul li select, .quickQuoteForm ul li select, .employmentForm ul li select, textarea,
html body .RadInput_Default .riTextBox, html body .RadInputMgr_Default {
border: solid 1px #9f282a !important;
}

.serviceForm .header, .contactUsForm .header, .tradeInForm .header, .quickQuoteForm .header, .employmentForm .header {
	border-bottom:solid 1px #9f282a;
	padding-bottom:8px;
}

.advancedsearch .advancedsearchinner .searching .searcher .years ul.buttons li a, .advancedsearch .advancedsearchinner .searching .searcher .makes ul.buttons li a, .advancedsearch .advancedsearchinner .searching .searcher .models ul.buttons li a, .advancedsearch .advancedsearchinner .searching .searcher .trim ul.buttons li a, .advancedsearch .advancedsearchinner .searching .searcher .engine ul.buttons li a, .advancedsearch .advancedsearchinner .searching .searcher .drivetrain ul.buttons li a, .advancedsearch .advancedsearchinner .searching .searcher .transmission ul.buttons li a, .advancedsearch .advancedsearchinner .searching .searcher .odometer ul.links li a, .advancedsearch .advancedsearchinner .searching .searcher .bodystyle ul.links li a, .advancedsearch .advancedsearchinner .searching .searcher .cab ul.links li a, .advancedsearch .advancedsearchinner .searching .searcher .valuation ul.links li a, .advancedsearch .advancedsearchinner .searching .searcher .price ul.links li a, .advancedsearch .advancedsearchinner .searching .searcher .certified ul.links li a { color:#9f282a;}

.advancedsearch .advancedsearchinner .searching .searcher .years ul.buttons li a:hover, .advancedsearch .advancedsearchinner .searching .searcher .years ul.buttons li.selected a, .advancedsearch .advancedsearchinner .searching .searcher .makes ul.buttons li a:hover, .advancedsearch .advancedsearchinner .searching .searcher .makes ul.buttons li.selected a, .advancedsearch .advancedsearchinner .searching .searcher .models ul.buttons li a:hover, .advancedsearch .advancedsearchinner .searching .searcher .models ul.buttons li.selected a, .advancedsearch .advancedsearchinner .searching .searcher .price ul.links li a:hover, .advancedsearch .advancedsearchinner .searching .searcher .price ul.links li a.selected, .advancedsearch .advancedsearchinner .searching .searcher .trim ul.buttons li a:hover, .advancedsearch .advancedsearchinner .searching .searcher .trim ul.buttons li.selected a, .advancedsearch .advancedsearchinner .searching .searcher .engine ul.buttons li a:hover, .advancedsearch .advancedsearchinner .searching .searcher .engine ul.buttons li.selected a, .advancedsearch .advancedsearchinner .searching .searcher .drivetrain ul.buttons li a:hover, .advancedsearch .advancedsearchinner .searching .searcher .drivetrain ul.buttons li.selected a, .advancedsearch .advancedsearchinner .searching .searcher .transmission ul.buttons li a:hover, .advancedsearch .advancedsearchinner .searching .searcher .transmission ul.buttons li.selected a, .advancedsearch .advancedsearchinner .searching .searcher .odometer ul.links li a:hover, .advancedsearch .advancedsearchinner .searching .searcher .odometer ul.links li.selected a, .advancedsearch .advancedsearchinner .searching .searcher .options ul.links li a:hover, .advancedsearch .advancedsearchinner .searching .searcher .options ul.links li.selected a, .advancedsearch .advancedsearchinner .searching .searcher .bodystyle ul.links li a:hover, .advancedsearch .advancedsearchinner .searching .searcher .bodystyle ul.links li.selected a, .advancedsearch .advancedsearchinner .searching .searcher .cab ul.links li a:hover, .advancedsearch .advancedsearchinner .searching .searcher .cab ul.links li.selected a, .advancedsearch .advancedsearchinner .searching .searcher .valuation ul.links li a:hover, .advancedsearch .advancedsearchinner .searching .searcher .valuation ul.links li.selected a, .advancedsearch .advancedsearchinner .searching .searcher .certified ul.links li a:hover, .advancedsearch .advancedsearchinner .searching .searcher .certified ul.links li.selected a, .advancedsearch .advancedsearchinner .searching .searcher .inventoryType ul.buttons li a:hover, .advancedsearch .advancedsearchinner .searching .searcher .inventoryType ul.buttons li a.selected {
 background-color:#9f282a !important;

}

			.advancedsearch .advancedsearchinner .searching .searcher .years ul.buttons li a:hover,
			.advancedsearch .advancedsearchinner .searching .searcher .years ul.buttons li.selected a,
			.advancedsearch .advancedsearchinner .searching .searcher .makes ul.buttons li a:hover,
			.advancedsearch .advancedsearchinner .searching .searcher .makes ul.buttons li.selected a,
			.advancedsearch .advancedsearchinner .searching .searcher .models ul.buttons li a:hover,
			.advancedsearch .advancedsearchinner .searching .searcher .models ul.buttons li.selected a,
			.advancedsearch .advancedsearchinner .searching .searcher .price ul.links li a:hover,
			.advancedsearch .advancedsearchinner .searching .searcher .price ul.links li a.selected,
			.advancedsearch .advancedsearchinner .searching .searcher .trim ul.buttons li a:hover,
			.advancedsearch .advancedsearchinner .searching .searcher .trim ul.buttons li.selected a,
			.advancedsearch .advancedsearchinner .searching .searcher .engine ul.buttons li a:hover,
			.advancedsearch .advancedsearchinner .searching .searcher .engine ul.buttons li.selected a,
			.advancedsearch .advancedsearchinner .searching .searcher .drivetrain ul.buttons li a:hover,
			.advancedsearch .advancedsearchinner .searching .searcher .drivetrain ul.buttons li.selected a,
			.advancedsearch .advancedsearchinner .searching .searcher .transmission ul.buttons li a:hover,
			.advancedsearch .advancedsearchinner .searching .searcher .transmission ul.buttons li.selected a,
			.advancedsearch .advancedsearchinner .searching .searcher .odometer ul.links li a:hover,
			.advancedsearch .advancedsearchinner .searching .searcher .odometer ul.links li.selected a,
			.advancedsearch .advancedsearchinner .searching .searcher .options ul.links li a:hover,
			.advancedsearch .advancedsearchinner .searching .searcher .options ul.links li.selected a,
			.advancedsearch .advancedsearchinner .searching .searcher .bodystyle ul.links li a:hover,
			.advancedsearch .advancedsearchinner .searching .searcher .bodystyle ul.links li.selected a,
			.advancedsearch .advancedsearchinner .searching .searcher .cab ul.links li a:hover,
			.advancedsearch .advancedsearchinner .searching .searcher .cab ul.links li.selected a,
			.advancedsearch .advancedsearchinner .searching .searcher .valuation ul.links li a:hover,
			.advancedsearch .advancedsearchinner .searching .searcher .valuation ul.links li.selected a,
			.advancedsearch .advancedsearchinner .searching .searcher .certified ul.links li a:hover,
			.advancedsearch .advancedsearchinner .searching .searcher .certified ul.links li.selected a,
			.advancedsearch .advancedsearchinner .searching .searcher .inventoryType ul.buttons li a:hover, 
			.advancedsearch .advancedsearchinner .searching .searcher .inventoryType ul.buttons li a.selected { color:#FFF !important; background-color:#9f282a !important;}

.serviceForm .header, .contactUsForm .header, .tradeInForm .header, .employmentForm .header, .quickQuoteForm .header, .scheduleTestDriveForm .header { color:#FFF;}

.advancedsearch .advancedsearchinner .searching .searcher .history ul.buttons li a span:hover { color:#000;}

.advancedsearch .advancedsearchinner .searching .searcher .inventoryType ul.buttons li a { color:#9f282a;}

ul.formRightCol span { padding:3px 10px 0 0;
width:111px; float:left;}		

input[type="radio"] { border:0 none !important; background:transparent none !important;}
div.AskATech textarea { border:0 none !important;}

.internetspecial .description h3 {font-size:8px !important;}
.searchresultrow .callToAction li{width:155px !important;}
.searchresultrow .callToAction a{width:120px !important;}
