/* =body =container
--------------------------------------------------*/
body{color:#393939; background:#dfdfdf url(/v8/templates/110/images/gray_white/header.jpg) repeat-x 0 0;} 
.print,
.print #contentWrap h3 span {color: #000;}
.print .widgetWrap {background: none;}
/* =header
--------------------------------------------------*/
#header{color:#010101;}
	#hDealerName{color:#2c2c2c;}
	#hContactPhone h3{color:#010101;}
	#hContactPhone{color:#505050;}
/* =navigation
--------------------------------------------------*/
#navWrap{background:transparent url(/v8/templates/110/images/gray_white/nav.gif) no-repeat 0 0;}
	#siteNav li{background:transparent url(/v8/templates/110/images/gray_white/nav-li.gif) no-repeat 0 0;}
		#siteNav li:hover,
		#siteNav li.sfhover{background-position:0 -82px;}
		#siteNav li a{color:#393939; background:transparent url(/v8/templates/110/images/gray_white/nav-li.gif) no-repeat 100% 0;}
		#siteNav li a:hover, #siteNav li.sfhover a, #siteNav li:hover a{color:#fff; background-position:100% -82px;}
	#siteNav li.firstNavItem{background:transparent url(/v8/templates/110/images/gray_white/nav-li.gif) no-repeat 100% 0;}
	* html #siteNav li.firstNavItem a{background:transparent url(/v8/templates/110/images/gray_white/nav-firstnavitem.gif) no-repeat 0 0;}
	#siteNav li.firstNavItem:hover,
	#siteNav li.firstNavItem.sfhover{background:transparent url(/v8/templates/110/images/gray_white/nav-li.gif) no-repeat 100% 0;}
	* html #siteNav li.sfhover, * html #siteNav li.sfhover a{background-position:0 -82px;}
		#siteNav li.firstNavItem a{background:transparent url(/v8/templates/110/images/gray_white/nav-firstnavitem.gif) no-repeat 0 0;}
		#siteNav li.firstNavItem a:hover, #siteNav li.firstNavItem.sfhover a, #siteNav li.firstNavItem:hover a{background:transparent url(/v8/templates/110/images/gray_white/nav-li.gif) no-repeat 0 -246px;}
			#siteNav li.firstNavItem li a, #siteNav li.firstNavItem.sfhover li a, #siteNav li.firstNavItem:hover li a{background-image:none;}
			#siteNav ul{background:transparent url(/v8/templates/110/images/drop-bottom.png) no-repeat 0 100%;}
			* html #siteNav li ul{background:none;}
				* html #siteNav ul li{border-color: #000;}
					* html #siteNav ul li.last{border-color: #000;}
				#siteNav li ul li.first{background:transparent url(/v8/templates/110/images/gray_white/top-drop.png) no-repeat 0 0;}
				* html #siteNav li ul li.first{background:transparent url(/v8/templates/110/images/gray_white/top-drop.gif) no-repeat 0 0;}
				* html #siteNav li ul li.last{background:#232323;}
					#siteNav li ul li a{background-image:none;}
				#siteNav li ul li{background:transparent url(/v8/templates/110/images/gray_white/mid-drop.png) repeat-y 0 0;}
				* html #siteNav li ul li{background:#232323;}
					#siteNav li:hover ul a,
					#siteNav li.sfhover ul a{color:#fff;}
					#siteNav li ul a:hover, #siteNav li.sfhover ul .sfhover a, #siteNav li:hover ul :hover a{color:#000; background:#fefefe url(/v8/templates/110/images/gray_white/navdrop-hover.gif) repeat-x 0 100%;}
					* html #navWrap #siteNav li.firstNavItem ul li.sfhover a{background:#fefefe url(/v8/templates/110/images/gray_white/navdrop-hover.gif) repeat-x 0 0;}
/* =titleWrap
--------------------------------------------------*/
#titleWrap{background:transparent url(/v8/templates/110/images/gray_white/top-content.gif) no-repeat 100% 100%;}
	#titleWrap h2{color:#393939;}
	a#globalPrint{color:#fff; background:transparent url(/v8/templates/110/images/gray_white/print-btn.gif?00001) no-repeat 0 -20px;}	
		a#globalPrint span{background:transparent url(/v8/templates/110/images/gray_white/print-btn.gif?00001) no-repeat 100% -20px;}
	a#langBtn{color:#fff; background:transparent url(/v8/templates/110/images/gray_white/lang-btn.gif?00001) no-repeat 0 -20px;}			
		a#langBtn span{background:transparent url(/v8/templates/110/images/gray_white/lang-btn.gif?00001) no-repeat 100% -20px;}		
	a#globalPrint:hover,
	a#langBtn:hover{color:#393939; background-position:0 -62px;}
		a#globalPrint:hover span,
		a#langBtn:hover span{background-position:100% -62px;}
/* =forms
--------------------------------------------------*/
.popup #contentWrap form,
.t3a #contentWrap form,
.t3 #region1 .first form,
.t4 #region1 .first form{background:none;}
#emailMethod{background-color:#e6e6e6;}
#phoneMethod{background-color:#e6e6e6;}
form .required,
form input.required,
p.required,
form textarea.required{color:#017ffa;}
input.default, select.default, textarea.default, select, textarea, input{color:#393939; border-color:#ddd;}
.t3 #region1 .first form,
.t3 #region1 .first form h4,
.t4 #region1 .first form,
.t4 #region1 .first form h4,
.t3a #contentWrap form,
.t3a #contentWrap form h4 {color: #393939;}
	input, textarea{color:#017ffa; border-color:#ddd; background-color:#fff;}
	select{background-color:#fff;}
	select.required{color:#017ffa;}
form input.error, select.error{color:#000; border-color:#c21814; background-color:#ffc6c4;}
label.error{background:transparent url(/v8/templates/110/images/gray_white/validity-failed.gif) no-repeat 100% 50%;}
label.valid{background:transparent url(/v8/templates/110/images/validity-passed.gif) no-repeat 100% 50%;}
label.error{color:#c21814;}
label.valid{color:#b2b2b2;}
#quickQuoteForm p.required {color:#990000; background-color:#fff;}/*DNA1100489*/
/* =contentWrap
--------------------------------------------------*/
#contentWrap{background-color:#fff;}
.widgetWrap{background-color:#e6e6e6;}
	.hours .widgetWrap, .contactInfo .widgetWrap, .content .widgetWrap, .image .widgetWrap, .facets .widgetWrap, .criteria .widgetWrap, .results .widgetWrap, .inv-t3 #information .widgetWrap,.valueStatement .widgetWrap, .t3-video-gallery .widgetWrap, .inv-t3 #information .widgetWrap{background-color:transparent;}
/* =widget headers
--------------------------------------------------*/
.t3 #region1 .first h3,
.t4 #region1 .first .raqForm h3,
.t3a #region1 .first .widget h3,
.links h3,
#region1 .directionsWidget h3,
#specialsLinks h3,
#carfinder .group2a .last h4,
#showroom .group2a h3,
.inv-t3 .quickContact h3,
#paymentCalc h3,
#purchaseCalc h3,
.formWidget h3{background:transparent url(/v8/templates/110/images/gray_white/widget-header.gif) no-repeat 100% 0;}
	.t3 #region1 .first h3 span,
	.t4 #region1 .first .raqForm h3 span,
	.t3a #region1 .first .widget h3 span,
	.links h3 span,
	#region1 .directionsWidget h3 span,
	#specialsLinks h3 span,
	#carfinder .group2a .last h4 span,
	#showroom .group2a h3 span,
	.inv-t3 .quickContact h3 span,
	#paymentCalc h3 span,
	#purchaseCalc h3 span,
	.formWidget h3 span {color:#393939; background:transparent url(/v8/templates/110/images/gray_white/widget-header.gif) no-repeat 0 0;}
/* =hours =contactInfo
--------------------------------------------------*/
.hours h3, .contactInfo h3{background:none;}
	.hours h3 span, .contactInfo h3 span{color:#393939; background:none;}
/* =links
--------------------------------------------------*/
.links li a{color:#393939; background:#e6e6e6 url(/v8/templates/110/images/gray_white/links-divider.gif) no-repeat 50% 100%;}
.links li a:hover{color:#017ffa;}
.content a, a, .sorts .selected a{color:#017FFA;}
.sorts a {color:#67B2FC;}
.submit a,
div.buttonWrap,
.results .compareTool a,
#listings #fullview .button a,
#comparing .button a,
#showroom form .submit a,
#region2 p.directions a,
.results .button a {background:transparent url(/v8/templates/110/images/gray_white/button.gif) no-repeat 0 -19px;}
	.submit a span,
	.results .compareTool a span,
	div.buttonWrap button,
	#listings #fullview .button a span,
	#showroom form .submit a span,
	#region2 p.directions a span,
	.results .button a span {color:#d9d9d9; background:transparent url(/v8/templates/110/images/gray_white/button.gif) no-repeat 100% -19px;}
#comparing .button a{background:transparent url(/v8/templates/110/images/gray_white/button-black.gif) no-repeat 0 -19px;}
#comparing .button a span{color:#d9d9d9; background:transparent url(/v8/templates/110/images/gray_white/button-black.gif) no-repeat 100% -19px;}
/*=begin DNA1763593 ddcmelanies*/
#finance .submit, #serviceApptForm .submit a {background:transparent url(/v8/templates/110/images/gray_white/button-white.gif?001) no-repeat 0 -19px;}
#finance .submit button, #serviceApptForm .submit a span {color:#d9d9d9; background:transparent url(/v8/templates/110/images/gray_white/button-white.gif?001) no-repeat 100% -19px;} 
/*=end DNA1763593 ddcmelanies*/
	#serviceApptForm .submit a:hover,
	#carfinder .submit a:hover, 
	#finance .submit.hand, 
	.submit a:hover,
	#comparing .button a:hover,
	#comparing .button a:hover,
	#listings #fullview .button a:hover,
	#showroom .submit a:hover,div.buttonWrap:hover,
	#region2 p.directions a:hover,
	.results .button a:hover {color:#017ffa; border:0; background-color:transparent; background-position:0 -61px;}
	div.buttonWrap button:hover {border:0; background-color:transparent; background-position:100% -19px;}
	#serviceApptForm .submit a:hover span,
	#carfinder .submit a:hover span, 
	#finance .submit button.hand, 
	.submit a:hover span,
	#comparing .button a:hover span,
	#comparing .button a:hover span,
	#listings #fullview .button a:hover button,
	#showroom .submit a:hover span,
	div.submit:hover button,
	#region2 p.directions a:hover span,
	.results .button a:hover span {color:#393939; background-position:100% -61px;}
#invSmartbrowse .button a{color:#393939; background:transparent url(/v8/templates/110/images/gray_white/reset-button.gif) no-repeat 0 -72px;}
#invSmartbrowse .button a:hover{color:#017ffa; background-position:0 -24px;}
	#invSmartbrowse .button a span{background:transparent url(/v8/templates/110/images/gray_white/reset-button.gif) no-repeat 100% -72px;}
	#invSmartbrowse .button a:hover span{background-position:100% -24px;}
/* =contactWidget --*/
.contactWidget{background-color:#e6e6e6;}
	.contact h4, .parts2 h4{color:#393939;}
	.t3a .first form input.default, .t3a .first form select.default, .t3a .first form textarea.default{border-color:#ddd;}
	.t3a .first form input.error, .t3a .first form select.error{border-color:#c21814;}
	.privacyStatement a{color:#017ffa;}
	.privacyStatement a:hover{color:#017ffa;}
#vCompare a,	
#vBackLink a { color: #017FFA;}
#vCompare a:hover,
#vBackLink a:hover { color: #017FFA;}
.resultsTools {background-color:#E6E6E6;}	
/*=info request & experience form --*/ /*DNA1733177*/
.contact legend, #serviceApptForm legend {color:#393939;}
/* =footer
--------------------------------------------------*/
#footer{background:#000 url(/v8/templates/110/images/gray_white/bottom-content.gif) no-repeat 0 0;}
	#fNav li a{color:#393939;}
	#fNav li a:hover{color:#017ffa;}
.innerWrap{background:transparent url(/v8/templates/110/images/widget-bottom.gif) no-repeat 100% 100%;} 
.formWidget {background:transparent url(/v8/templates/110/images/gray_white/rounded-bottom-interior.gif) no-repeat 0 100%;}       
.inv-t3 .links{background:none;}
/* frCA modifications */
.frCA #footer, .enCA #footer {background:#fff url(/v8/templates/110/images/gray_white/bottom-content.gif) no-repeat 0 100%;}
/* =popups
--------------------------------------------------*/
.htmlPopup body.popup {background-color:#fff;}/*DNA1684816 ddcmelanies*/
.popup .formWidget {background:transparent url(/v8/templates/110/images/gray_white/rounded-bottom-interior.gif) no-repeat 0 100%;} 
#TB_ajaxContent{color:#393939; background-color:#e6e6e6;}
#TB_ajaxWindowTitle {color: #e6e6e6;}
/* =page styling
--------------------------------------------------*/
/* =about --*/
.gmap a{color:#017ffa;}
/* =blog --*/
.postList .widgetWrap, .search .widgetWrap, .dateList .widgetWrap, .authorList .widgetWrap, .feedList .widgetWrap, .tagCloud .widgetWrap, .postDetail .widgetWrap, .comments .widgetWrap, .authorDetail .widgetWrap {background-color: transparent;}
/* =carfinder --*/
#carfinder .group2a .first fieldset{background:transparent url(/v8/templates/110/images/gray_white/rounded-bottom-med.gif) no-repeat 0 100%;}
	#carfinder .group2a .first fieldset .fUnit{background:#e6e6e6 url(/v8/templates/110/images/gray_white/carfinder-top.gif) no-repeat 0 0;}
		#carfinder .group2a .first .fFieldset3 .fUnit1{background:#e6e6e6 url(/v8/templates/110/images/gray_white/carfinder-top.gif) no-repeat 100% 0;}
		#carfinder .group2a .last{background:transparent url(/v8/templates/110/images/gray_white/rounded-bottom-sml.gif) no-repeat 0 100%;}
			#carfinder .group2a .last fieldset, #carfinder label .radio, #carfinder .fFieldsetGroup2 .radio, #carfinder .bodyStyle, #carfinder .model {background-color:#e6e6e6;}			
	#carfinder .fFieldset0{background-color:transparent;}
	#carfinder h4{color:#f2f2f2;}
	#carfinder .last input.default, #carfinder .last select.default{color:#017FFA; border-color:#ddd; background-color:#fff;}
	#carfinder .last textarea.default{color:#393939; border-color:#ddd; background-color:#fff;}
	#carfinder .last input.error, #carfinder .last select.error{color:#000; border-color:#c21814; background-color:#ffc6c4;}
	#carfinder select{color:#000; /*background:#fff url(/v8/templates/110/images/select.gif) repeat-x 0 0;*/}
	#carfinder select.disabled{color:#888;}
	#carfinder .vehicleType label.selected{background:transparent url(/v8/templates/110/images/carfinder-selected.gif) no-repeat 0 0;}
	* html #carfinder .vehicleType label.selected{background:none;}
	.ui-slider{border:0; background:#6c6c6c url(/v8/templates/110/images/sliderbar.gif) repeat-x 0 0;}
		.ui-slider .ui-slider-range{background-color:transparent;}
		.ui-slider .ui-slider-handle{background:transparent url(/v8/templates/110/images/gray_white/slider-handle-no-matte.gif) no-repeat -1px -14px;}
		.ui-slider .ui-slider-handle-hover{background-position:-1px -44px;}
	.duration .sliderContainer{background:transparent url(/v8/templates/110/images/ui-slider.gif) no-repeat 50% 100%;}
	#durationSlider{background:none;}
		#durationSlider .ui-slider-handle{background-position:50% -14px;}
		#durationSlider .ui-slider-handle-hover{background-position:50% -44px;}
	.last .duration span{color: #5e5e5e;}	
	.last .duration .label{color: #017ffa;}
	.duration .selected{background-color: transparent;}
	.duration .selected a{color: #fff; background:transparent url(/v8/templates/110/images/gray_white/duration-selected.gif) no-repeat 50% 1px;}
		.duration .selected a span{color: #fff;}
	#carfinderSummary{background-color:#fff;}
		#carfinderSummary h5{color: #fff; background:transparent url(/v8/templates/110/images/carfinder-summary.gif) no-repeat 0 0;}
		#carfinderSummary ul{color:#898989;}
		#carfinderSummary li{border-color:#d2d2d2;}
			#carfinderSummary li.disabled{color:#d8d8d8;}
	#finance .privacyStatement{color:#f2f2f2;}
/* =faq --*/
.faq .widgetWrap, .faqlinks .widgetWrap, .tipTicker .widgetWrap{background-color:transparent}
/* =featured vehicles --*/
#fvPage .widgetWrap{background-color:transparent;}
	#fvPage .fvWrap{background: transparent url(/v8/templates/110/images/gray_white/featured-vehicle-bottom.gif) no-repeat 100% 100%;}
		#fvPage .fvOver{background: url(/v8/templates/110/images/gray_white/featured-vehicle-bottom-hover.gif) no-repeat 100% 100%;}
		#fvPage .fvWrap .fvPos1{background: #fff url(/v8/templates/110/images/gray_white/featured-vehicle-top.gif) no-repeat 0 0;}
			#fvPage .fvOver .fvPos1{background: #fff url(/v8/templates/110/images/gray_white/featured-vehicle-top-hover.gif) no-repeat 0 0;}
		#fvPage .fvWrap .innerFvWrap{background:transparent url(/v8/templates/110/images/featured-vehicle-bottom.gif) no-repeat 100% 100%;}
		#fvPage .fvOver .innerFvWrap{background:transparent url(/v8/templates/110/images/gray_white/featured-vehicle-bottom-hover.gif) no-repeat 100% 100%;}
	#fvPage img{border-color:#fff;}
	#fvPage a{background:transparent url(/v8/templates/110/images/gray_white/button.gif) no-repeat 0 -20px;}
		#contentWrap #fvPage .fvOver a{background:transparent url(/v8/templates/110/images/gray_white/button.gif) no-repeat 0 -62px;}
			#fvPage a span{color:#f2f2f2; background:transparent url(/v8/templates/110/images/gray_white/button.gif) no-repeat 100% -20px;}
			#fvPage .fvOver a span{color:#393939; background:transparent url(/v8/templates/110/images/gray_white/button.gif) no-repeat 100% -62px;}
/* =employment --*/
#employment legend{background:transparent url(/v8/templates/110/images/gray_white/legend-bg.jpg) no-repeat 0 0;}
/* =finance app --*/
.secure{border-color:#b1b1b1; background:#efefef;}
#finance h4{background:transparent url(/v8/templates/110/images/gray_white/finance-header.jpg) no-repeat 0 0;}
#finance .coAppToggle{color:#fff; background:transparent url(/v8/templates/110/images/gray_white/co-app.jpg) no-repeat 0 0;}
#finance h3.highlight{color:#017ffa;}
.financeForm #finance h4{background:none;}
#paymentCalc .widgetWrap,
#purchaseCalc .widgetWrap{ background: #E6E6E6 url(/v8/templates/110/images/gray_white/npv-calc.gif) no-repeat 0 100%;}
/* =parts --*/
.addField a{color:#017ffa; background:transparent url(/v8/global/images/icons/black/form-field-add.gif) no-repeat 0 3px;}
	.addField a:hover{color: #017ffa;}
/* =inventory =listing --*/
.pagingButtons,
#pagingButtons{background:transparent url(/v8/templates/110/images/gray_white/paging-btn.gif) no-repeat 0 -72px;}
	.pagingButtons a.prevPage,
	#pagingButtons a.prevPage{background:transparent url(/v8/templates/110/images/gray_white/paging-btn.gif) no-repeat 0 -120px;}
	.pagingButtons a:hover.prevPage,
	#pagingButtons a:hover.prevPage{background:transparent url(/v8/templates/110/images/gray_white/paging-btn.gif) no-repeat 0 -72px;}
	.pagingButtons a.prevPageDisabled,
	#pagingButtons a.prevPageDisabled{background:transparent url(/v8/templates/110/images/gray_white/paging-btn.gif) no-repeat 0 -120px;}
	.pagingButtons a.nextPage,
	#pagingButtons a.nextPage{background:transparent url(/v8/templates/110/images/gray_white/paging-btn.gif) no-repeat 100% -120px;}
	.pagingButtons a:hover.nextPage,
	#pagingButtons a:hover.nextPage{background:transparent url(/v8/templates/110/images/gray_white/paging-btn.gif) no-repeat 100% -72px;}
	.pagingButtons a.nextPageDisabled,
	#pagingButtons a.nextPageDisabled{background:transparent url(/v8/templates/110/images/gray_white/paging-btn.gif) no-repeat 100% -120px;}
	/* =NPV paging buttons */
	.resultsTools .paging .prevPage{background: transparent url("/v8/templates/110/images/gray_white/solr-previous.png") no-repeat scroll 0 -24px;}
	.resultsTools .paging .nextPage{background: transparent url("/v8/templates/110/images/gray_white/solr-next.png") no-repeat scroll 0 -24px; }
		.resultsTools .paging .prevPage:hover {background: transparent url("/v8/templates/110/images/gray_white/solr-previous.png") no-repeat scroll 0 -72px;}
		.resultsTools .paging .nextPage:hover {background: transparent url("/v8/templates/110/images/gray_white/solr-next.png") no-repeat scroll 0 -72px;}
		.resultsTools .paging .prevPageDisabled{background: transparent url("/v8/templates/110/images/gray_white/solr-previous.png") no-repeat scroll 0 -121px;}
		.resultsTools .paging .nextPageDisabled{background: transparent url("/v8/templates/110/images/gray_white/solr-next.png") no-repeat scroll 0 -121px;}
    /* =NPV v2 paging buttons */
    .resultsTools .v2 .btn{background-color:#ccc; background-image:none; background:#ccc -moz-linear-gradient(100% 100% 90deg,#ccc,#eee);background:#eee -webkit-gradient(linear,0% 0%,0% 100%,from(#ccc),to(#eee));}
        .resultsTools .v2 .btn:hover {background-color:#eee; background-image:none; background:#eee -moz-linear-gradient(100% 100% 90deg,#eee ,#ccc);background:#eee -webkit-gradient(linear,0% 0%,0% 100%,from(#eee),to(#ccc));}
        .resultsTools .v2 .btn.nextPageDisabled {background-image:none; }
        .resultsTools .v2 .btn.prevPageDisabled{background-image:none; }
#container #filters a span{color:#017ffa;}
#listings #sorting a:hover,
#listings #sorting .desc .selected a, 
#listings #sorting .asc .selected a{color:#017ffa; background:#e6e6e6;}
.sorts li.asc {background:#e6e6e6 url(/v8/templates/110/images/gray_white/sort-direction.gif) no-repeat 100% -50px;}
#listings #sorting .asc .selected a,
#listings #sorting .asc .selected a:hover{background:#e6e6e6 url(/v8/templates/110/images/gray_white/sort-direction.gif) no-repeat 90% -19px;}
.sorts li.desc {background:#e6e6e6 url(/v8/templates/110/images/gray_white/sort-direction.gif) no-repeat 100% 3px;}
#listings #sorting .desc .selected a,
#listings #sorting .desc .selected a:hover{background:#e6e6e6 url(/v8/templates/110/images/gray_white/sort-direction.gif) no-repeat 90% 7px;}
.sb4 .widgetWrap, #sorting .widgetWrap{background-color:transparent;}
#invSmartbrowse fieldset select{color:#000; border-color:#868686; background:#fff url(/v8/templates/110/images/select.gif) repeat-x 0 0;}
	#invSmartbrowse form{background:#333 url(/v8/templates/110/images/invsmartbrowse.gif) repeat-x 0 0;}
#listings{background:none;}	
	#listings .widgetWrap{background-color: transparent;}
		#listings #filters .widgetWrap,
		#listings #sorting .widgetWrap,
		#listings .paging .widgetWrap{background-image: none;}
		#listings #sorting h4 span{color: #fff;}

	.sliders {border-color:#fff;}
	.sorts{ color:#efefef;background:#333 url(/v8/templates/110/images/sorting.gif) repeat-x 0 100%;}
	#listings .group2b{background:#333 url(/v8/templates/110/images/sorting.gif) repeat-x 0 100%;}
#listings #sorting a:hover, #listings #sorting .desc .selected a:hover, #listings #sorting .asc .selected a{background-color:#fff;}
	#sorting ul a{color:#fff;}
		#sorting ul a:hover span{color:#393939;}
#TB_title{background:#393939 url(/v8/widgets/automotive/inventory/details/v4/images/style2/form-header.gif) repeat-x 0 0;}
#fullview .vehicle{background:#e6e6e6 url(/v8/templates/110/images/gray_white/inv-8.png) no-repeat 0 0;}
#fullview .vehicle:hover,
#contentWrap #fullview .vehicleHovered{background:#606060 url(/v8/templates/110/images/gray_white/inv-hover-8.png) no-repeat 100% 100%;}
#listings #fullview .vehicle:hover .button a,
.results .vehicle:hover .button a {background: transparent url(/v8/templates/110/images/gray_white/button-black.gif) no-repeat scroll 0% -19px;}
#listings #fullview .vehicle:hover .button a:hover,
.results .vehicle:hover .button a:hover {background: transparent url(/v8/templates/110/images/gray_white/button-black.gif) no-repeat scroll 0% -61px;}
	#listings #fullview .vehicle:hover .button a span,
	.results .vehicle:hover .button a span {background: transparent url(/v8/templates/110/images/gray_white/button-black.gif) no-repeat scroll 100% -19px;}
	#listings #fullview .vehicle:hover .button a:hover span,
	.results .vehicle:hover .button a:hover span {color: #393939; background: transparent url(/v8/templates/110/images/gray_white/button-black.gif) no-repeat scroll 100% -61px;}
#fullview .badges li {background-color: transparent;}
#fullview h2 a, #fullview .primaryPrice em, #fullview .price em{color:#000;}
	#fullview .details dt, #overview dd{color:#000;}
		#fullview .vehicle:hover h2 a{color:#fff;}
		#fullview .details dd{color:#393939;}
		#fullview .vehicle:hover .details dt{color:#fff;}
		/* =NPV */
		#fullview .vehicle:hover .media,
		#contentWrap #fullview .vehicleHovered .media {color:#fff;}
		#fullview .vehicle:hover table.itemDetails,
		#contentWrap #fullview .vehicleHovered table.itemDetails,
		#fullview .vehicle:hover .details p,
		#contentWrap #fullview .vehicleHovered .details p,
		#fullview .vehicle:hover .compare a,
		#contentWrap #fullview .vehicleHovered .compare a{color:#efefef;}
		/* =end NPV */
			#fullview .vehicle:hover .details dd{color:#ddd;}
			#fullview .vehicle:hover .misc .primaryPrice span,
			#fullview .vehicle:hover .misc .primaryPrice em{color: #fff;}
#fullview .compare a{background:transparent url(/v8/templates/110/images/gray_white/checkbox-8.png) no-repeat 0 -52px;}	
#fullview .compare a.selected{background-position:0 -16px;}
.pagingJump li a,
#pagingJump li a{border:0; background:transparent url(/v8/templates/110/images/gray_white/pagejump.gif) no-repeat 0 -24px;}
.pagingJump li a:hover,
#pagingJump li a:hover{color: #393939; background:transparent url(/v8/templates/110/images/gray_white/pagejump.gif) no-repeat 0 -72px;}
	.pagingJump li a strong,
	#pagingJump li a strong{color: #000; background:transparent url(/v8/templates/110/images/gray_white/pagejump.gif) no-repeat 0 -120px;}
/* =inventory =details --*/
.inv-t3 #contentWrap{background-color:#fff;}
	.inv-t3 #region0{background-color:#fff;}
		.inv-t3 #vehicle-header, .inv-t3 #vehicle-header .widgetWrap{background-color:#fff; background-image: none;}
		.inv-t3 #region1, .inv-t3 #region2{background-color:#fff;}
		.inv-t3 .innerWrap{background:none;}
#vehicle-header .toolbar{background-color:#b5b5b5; background-image: none;}
	#vehicle-header h1{color:#393939;}
#vehicle-header .backToInventory a{color:#858585; background:transparent url(/v8/templates/110/images/gray_white/inv-arrow.gif) no-repeat 0 -2px;}
#vehicle-header .backToInventory a:hover{color:#000; background-position:0 -18px;}
#vehicle-header dl{color:#858585;}
#vehicle-header .toolbar li{border-color:#fff;}
	#vehicle-header .toolbar a{color:#fff; background-image:none; background-color: #414141;}
	#vehicle-header .toolbar a:hover{color:#393939; background-color:#cecece;}
#overview .widgetWrap{background-color:#fff;}
#overview dt,
#overview dd,
#overview dt{color: #393939;}
	.inv-t3 #overview .price dt{color:#393939;}
#viewer .widgetWrap{background-color:#b2b2b2; border:0;}
#overview #mpg .widgetWrap{background-color:transparent;}
.inv-t3 #mpg{background:transparent url(/v8/templates/110/images/gray_white/mpg-bg.gif) no-repeat 0 0;}
	.inv-t3 .group2 .last #mpg{background:transparent url(/v8/templates/110/images/gray_white/mpg-bg-small.gif) no-repeat 0 0;}
		.inv-t3 .group2 .last #mpg .widgetWrap{background-color:transparent;}
			#mpg dl{background:none;}
			#mpg .widgetWrap p{color:#b5b5b5;}
#tools .widgetWrap{background-color:transparent;}
	#region2 .tool{background:none;}
		#region2 .tool a{background:transparent url(/v8/templates/110/images/gray_white/tool-button.gif) no-repeat 0 -73px;}
		#region2 .tool a:hover{background-position:0 -24px;}		
			#region2 .tool a span{color:#393939; background:transparent url(/v8/templates/110/images/gray_white/tool-button.gif) no-repeat 100% -73px;}
			#region2 .tool a:hover span{color:#017ffa; background-position:100% -24px;}
			#region2 p.directions a{background: transparent url(/v8/templates/110/images/gray_white/button-white.gif) no-repeat 0 -19px;}
				#region2 p.directions a span{background: transparent url(/v8/templates/110/images/gray_white/button-white.gif) no-repeat 100% -19px;}
.inv-t3 #vehicle-header .links li a{color:#f2f2f2;}
.inv-t3 #vehicle-header .links li a:hover{color:#b2b2b2;}
	.inv-t3 #vehicle-header .links li.prevVehicle{background:transparent url(/v8/templates/110/images/gray_white/prevvehicle-divider.gif) no-repeat 100% 50%;}
	.inv-t3 #vehicle-header .links li.prevVehicle a{background:transparent url(/v8/templates/110/images/gray_white/inv-arrow-left.gif) no-repeat 0 2px;}
	.inv-t3 #vehicle-header .links li.prevVehicle a:hover{color: #393939; background:transparent url(/v8/templates/110/images/gray_white/inv-arrow-left.gif) no-repeat 0 -14px;}
	.inv-t3 #vehicle-header .links li.nextVehicle a{background:transparent url(/v8/templates/110/images/gray_white/inv-arrow-right.gif) no-repeat 100% 2px;}
	.inv-t3 #vehicle-header .links li.nextVehicle a:hover{color: #393939; background:transparent url(/v8/templates/110/images/gray_white/inv-arrow-right.gif) no-repeat 100% -14px;}
#media .widgetWrap{background-color:transparent;}
	#media ul{background:transparent;}
	.inv-t3 #media li a{background:transparent url(/v8/templates/110/images/media-button.gif) no-repeat 0 0;}
	.inv-t3 #media li a:hover{background:transparent url(/v8/templates/110/images/media-button.gif) no-repeat 0 0;}	
		.inv-t3 #media li a span{background:none;}
		.inv-t3 #media li a:hover span{color:#017ffa;}		
#photos .widgetWrap{background-color:transparent;}
	#photos a.viewMore{background: transparent url(/v8/templates/110/images/gray_white/button-white.gif) no-repeat 0 -19px;}
		#photos a.viewMore:hover{background-position: 0% -62px;}
	#similar-vehicles .button a{background:transparent url(/v8/templates/110/images/tool-button.gif) no-repeat 0 0;}		
		#photos a.viewMore span{color: #fff; background: transparent url(/v8/templates/110/images/gray_white/button-white.gif) no-repeat 100% -19px;} 
		#similar-vehicles .button a span{color:#fff; background:transparent url(/v8/templates/110/images/tool-button.gif) no-repeat 100% 0;}
		#photos a:hover.viewMore span{color: #393939; background-position: 100% -62px;}
		#similar-vehicles .hover .button a span{color:#017ffa;}
#payment-calculator form{color: #393939; background:transparent url(/v8/templates/110/images/gray_white/pc.gif) no-repeat 0 0;}
	#payment-calculator .widgetWrap{background-color:transparent;}
		#payment-calculator #rate{color:#232323; background:transparent url(/v8/templates/110/images/gray_white/pc-small.gif) no-repeat 100% 100%;}
		#payment-calculator #trade{color:#232323; background:transparent url(/v8/templates/110/images/gray_white/pc-med.gif) no-repeat 100% 100%;}
		#payment-calculator #term{color:#232323; background:transparent url(/v8/templates/110/images/gray_white/pc-med.gif) no-repeat 100% 100%;}
		#payment-calculator form .numerals{color:#232323; background:transparent url(/v8/templates/110/images/gray_white/pc-large.gif) no-repeat 0 0;}	
			#payment-calculator form .numerals span{color:#232323;}
				#payment-calculator form label span{color: #393939;}
		#payment-calculator .disclaimer{color:#b2b2b2;}
		#payment-calculator form .numerals{color:#c21814;}
#location .widgetWrap{background-color:transparent;}
.gmap .widgetWrap{background-color:transparent;}
	#similar-vehicles .widgetWrap div.odd, #similar-vehicles .widgetWrap div.even{background:#f2f2f2 url(/v8/templates/110/images/gray_white/similar-vehicles-divider.gif) no-repeat 0 0;}
	#similar-vehicles .widgetWrap div.hover{background:#250403 url(/v8/templates/110/images/gray_white/similar-vehicle-hover.gif) repeat-x 0 0;}
	#similar-vehicles a{color:#393939;}
	#similar-vehicles .button a:hover{background-position:0 0;}
		#similar-vehicles .button a:hover span{background-position:100% 0;}
	#similar-vehicles dl dt a{color: #393939;}
		#similar-vehicles .hover dl dt a span{color: #fff;}
	#similar-vehicles .button a{background: transparent url(/v8/templates/110/images/gray_white/button.gif) no-repeat 0 -20px;}
		#similar-vehicles .button a span{color: #fff; background: transparent url(/v8/templates/110/images/gray_white/button.gif) no-repeat 100% -20px;}	
	#similar-vehicles .button a:hover{background: transparent url(/v8/templates/110/images/gray_white/button.gif) no-repeat 0 -63px;}
		#similar-vehicles .button a:hover span{color: #393939; background: transparent url(/v8/templates/110/images/gray_white/button.gif) no-repeat 100% -63px;}
	#similar-vehicles dd{color: #999;}
.inv-t3 #technicalDetails h3{color:#393939; background:#f2f2f2 url(/v8/templates/110/images/gray_white/technicaldetails-header.jpg) repeat-x 0 0;}
.inv-t3 #technicalDetails .widgetWrap{background-color:transparent;}
	.inv-t3 #region3 .group3{color:#393939; background:#f2f2f2;}
	#technicalDetails{background-color:#f2f2f2;}
		#technicalDetails .disclaimer{color: #b2b2b2;}
	.inv-t3 #region3 .group3 a{color: #017ffa;}
		.inv-t3 #region3 .group3 a:hover{color: #393939; }
		#invSmartbrowse label a{color:#efefef;}
		#invSmartbrowse label a:hover{color:#fff;}
/*ddcmelanies DNA1534314*/
.incentivesCallout {background:#080808 url(/v8/templates/110/images/gray_white/incentives-bg.png) no-repeat 0 0;}
.incentivesCallout a.allIncentives { background:transparent url(/v8/templates/110/images/gray_white/button.gif) no-repeat 0 -19px;}
.incentivesCallout a.allIncentives span {background:transparent url(/v8/templates/110/images/gray_white/button.gif) no-repeat 100% -19px;}
.incentivesCallout a.allIncentives:hover {color:#393939; background:transparent url(/v8/templates/110/images/gray_white/button.gif) no-repeat 0 -61px;}
.incentivesCallout a.allIncentives:hover span {background:transparent url(/v8/templates/110/images/gray_white/button.gif) no-repeat 100% -61px;}
#vehicle-header .incentivesList a {color: #393939;}
.incentivesCallout .incentivesBadge {color:#393939;}
/* =newsItems--*/
#newsItems .widgetWrap, #newsListing .widgetWrap{background-color:transparent;}
	#newsItems a, #newsListing a{color:#017FFA;}
/* =request a quote =RAQ --*/
#raq .widgetWrap.default{background-color:transparent;}
#region0 .group2a .first {background: transparent url(/v8/templates/110/images/gray_white/rounded-bottom-med.gif) no-repeat 0 100%;}
	#carfinder .group2a .first {background: none;}
#region0 .group2a .last {background: transparent url(/v8/templates/110/images/gray_white/rounded-bottom-interior.gif) no-repeat 0 100%;}
	#raq .overview #primaryContent{background-color:#e6e6e6;}
		#raq .overview #primaryContent h3,  #region0 .group2a .last .raqForm h3{background:transparent url(/v8/templates/110/images/gray_white/showroom-header.gif) no-repeat 100% 0;}
			#raq .overview #primaryContent h3 span, #region0 .group2a .last .raqForm h3 span{color:#393939; background:transparent url(/v8/templates/110/images/gray_white/showroom-header.gif) no-repeat 0 0;}
				#raq .overview #primaryContent h3 span span{background:transparent;}
	#raq .overview{background-color:transparent;}
		#raq .overview #secondaryContent{background-color:#e6e6e6;}
                        #raq #contactAddressState,
			#raq .ddcForm .default {color:#393939; border-color:#ddd;}
		#raq p a{color:#017ffa;}
	#raq #primaryContent .swatches{ border: 1px solid #999; background: #FFF; }
	#raq h4 {color: #393939; background: url(/v8/templates/110/images/gray_white/finance-header.jpg) repeat-x 0 0;}
/* =sitemap --*/
.sitemap{background:transparent url(/v8/templates/110/images/gray_white/rounded-bottom-interior.gif) no-repeat 0 100%;}
	.sitemap h3{background:transparent url(/v8/templates/110/images/gray_white/widget-header.gif) no-repeat 100% 0;}
		.sitemap h3 span{color:#393939; background:transparent url(/v8/templates/110/images/gray_white/widget-header.gif) no-repeat 0 0;}
	.sitemap a{color:#393939;}
	.sitemap a:hover{color:#555;}
		.sitemap li p{color:#555;}
/* =vehicle reviews --*/
#contactMini input.baddata{color:#000; border-color:#c21814; background-color:#ffc6c4;}		
/* =service --*/
.serviceApptForm2 .preferredAppointmentTime{background:transparent url(/v8/global/images/icons/black/clock-icon.gif) no-repeat 100% 0;}
/* =showroom --*/
#showroom .widgetWrap{background-color:transparent;}
		#showroom #primaryContent{background: transparent url(/v8/templates/110/images/gray_white/rounded-bottom-med.gif) no-repeat 0 100%;}
		#showroom #primaryContent .group2a{background-color:#e6e6e6;}
		#showroom #primaryContent #modelSelector{background-color:#e6e6e6;}
			#primaryContent .price{color:#f2f2f2; background:transparent;}
				#primaryContent .price span{color:#393939;}
				#primaryContent .price em{color:#000;}
		#filterTools .widgetWrap{background-color:#e6e6e6}
		#showroom .back{color:#393939; background:transparent url(/v8/tools/automotive/showroom/v4/images/white/back.gif) no-repeat 0 50%;}
		#showroom .overview #primaryContent h3, #showroom .overview #secondaryContent h3{background:transparent url(/v8/templates/110/images/gray_white/showroom-header.gif) no-repeat 100% 0;}
			#showroom .overview #primaryContent h3 span, #showroom .overview #secondaryContent h3 span{color:#393939; background:transparent url(/v8/templates/110/images/gray_white/showroom-header.gif) no-repeat 0 0;}
				#showroom .overview #primaryContent h3 span span{background:transparent;}
			#primaryContent .group2a{background-color: #e6e6e6;}
			#primaryContent .price em span{color:#f2f2f2;}
			#primaryContent .mpg{color:#393939; background:transparent url(/v8/templates/110/images/gray_white/mpg.jpg) no-repeat 50% 3%;}
		#showroom form{background-color:#e6e6e6;}
			#showroom select{color:#393939; border-color:#ddd; background-color:#fff;}
			#showroom select.required{color: #017ffa;}
	#showroom #secondaryContent{background: transparent url(/v8/templates/110/images/gray_white/rounded-bottom-interior.gif) no-repeat 0 100%;}
	#container #showroom #filters a span{color:#fff;}
		#container #showroom #filters a:hover span{color:#393939;}
	#secondaryContent .personalInfo input, #secondaryContent .personalInfo textarea{color:#017ffa; border-color:#ddd;}
	#secondaryContent .personalInfo input.default, #secondaryContent .personalInfo select.default{color:#017ffa; border-color:#b2b2b2; background-color:#fff;}
	#secondaryContent .personalInfo input{color:#017ffa; border-color:#ddd; background-color:#fff;}
	#secondaryContent .personalInfo select{border-color:#b2b2b2;}
	#secondaryContent .personalInfo textarea.default{color:#393939; border-color:#ddd; background-color:#2e2e2e;}
	#secondaryContent .personalInfo input.error, #secondaryContent .personalInfo select.error{color:#000; border-color:#c21814; background-color:#ffc6c4;}
	#showroom input.error, #showroom select.error{color:#393939; border-color:#c21814; background-color:#2e0403;}
	#showroom label.error{background:transparent url(/v8/templates/110/images/gray_white/validity-failed.gif) no-repeat 100% 50%;}
	#showroom label.valid{background:transparent url(/v8/templates/110/images/validity-passed.gif) no-repeat 100% 50%;}
	#showroom label.error{color:#393939;}
	#showroom label.valid{color:#b2b2b2;}
	#showroom .ui-tabs-panel-horizontal{background:transparent url(/v8/templates/110/images/gray_white/overview-header.gif) no-repeat 0 0;}
		.ui-tabs-nav-horizontal li a, .ui-tabs-nav-horizontal li a span{background:transparent url(/v8/templates/110/images/gray_white/ui-tabs.gif) no-repeat 0 -32px;}
			.ui-tabs-nav-horizontal li a span{color:#909090; background-position:100% -32px;}
			.ui-tabs-nav-horizontal li a:hover span{color:#017ffa;}
				.ui-tabs-nav-horizontal .ui-tabs-selected a span{color:#393939;}
	.ui-tabs-nav-vertical li a{color:#b2b2b2; background:#434343 url(/v8/templates/110/images/ui-tabs-nav-verticle-item.gif) no-repeat 95% 50%;}
		.ui-tabs-nav-vertical .ui-tabs-selected a{color:#393939; background:#e6e6e6 url(/v8/templates/110/images/gray_white/ui-tabs-nav-verticle-item-selected.gif) no-repeat 95% 50%;}
			.ui-tabs-nav-vertical li a:hover{color: #fff;}
				.ui-tabs-nav-vertical .ui-tabs-selected a:hover{color: #393939;}
	#showroom .media, #showroom .specs{color:#393939;}
		#showroom .media .widgetWrap, #showroom .specs .widgetWrap{background:#e6e6e6;}
			.ui-tabs-nav-vertical li a span{border-color:#e6e6e6;}
	.jcarousel-prev{background:transparent url(/v8/templates/110/images/gray_white/jcarousel-prev.gif) no-repeat 0 -58px;}
	.jcarousel-prev-disabled{background:transparent url(/v8/templates/110/images/gray_white/jcarousel-prev.gif) no-repeat 0 0;}
	a:hover.jcarousel-prev{background:transparent url(/v8/templates/110/images/gray_white/jcarousel-prev.gif) no-repeat 0 -116px;}
	.jcarousel-next{background:transparent url(/v8/templates/110/images/gray_white/jcarousel-next.gif) no-repeat 0 -58px;}
	.jcarousel-next-disabled{background:transparent url(/v8/templates/110/images/gray_white/jcarousel-next.gif) no-repeat 0 0;}
	a:hover.jcarousel-next{background:transparent url(/v8/templates/110/images/gray_white/jcarousel-next.gif) no-repeat 0 -116px;}
	.specs .ui-tabs-panel-vertical li{color:#393939; background:transparent url(/v8/templates/110/images/gray_white/bullet.gif) no-repeat 18px 7px;}
	#modelsTab table tbody .odd{color:#393939; background-color:#0b0b0b;}
	#modelsTab table tbody .even{color:#fff; background-color:#232323;}
	#showroom .links .widgetWrap{background-color:#e6e6e6;}
	#viewer .jcarousel-list li{border-color:#333;}
	#viewer .jcarousel-list .selected{border-color:#fff;}
	#showroom .last .links{background: transparent url(/v8/templates/110/images/gray_white/rounded-bottom-interior.gif) no-repeat 0 100%;}
/* =specials --*/
#specialsListing .widgetWrap{background-color:transparent;}
	.dsbWrap .actionItems a{color:#017ffa;}
/* =reviews --*/
#breadcrumb li a{color:#017ffa;}
#vReview a{color:#017ffa;}

		.t3a #region1 .group1 .first .widget,
		.t4 #region1 .group1 .first .raqForm,
		.t3a .group1b .first .widget,
		#region1 .directionsWidget,
		.t4 #region1 .links,
		#specialsLinks,
		.t3a .formWidget,
		.t3 #region1 .formWidget,
		.t4 #region1 .formWidget {background: transparent url(/v8/templates/110/images/gray_white/rounded-bottom-interior.gif) no-repeat 0 100%;}     
		.t2 .formWidget {background: transparent url(/v8/templates/110/images/gray_white/rounded-bottom-med.gif) no-repeat 0 100%;}
		
.widgetImageWrap{background-color: #e6e6e6;}
/* youTube widget */
.youTube .widgetWrap {background-color:transparent;}
/* =ddc logo --*/
.frCA #ddcLink {background: transparent url(/v8/global/images/ddclogo-fr.gif) no-repeat 0 0;}	

#TB_closeAjaxWindow a:hover{color:#cdcdcd;}
* html div.buttonWrap button.hand{border: none; color: #999;}
* html #contentWrap .radio,
* html #contentWrap #showroom #contactForm .radio,
* html #TB_ajaxContent form .radio{background-color: transparent;}
* html #listings #fullview,
* html .t4 #region1 .first .raqForm h3, 
* html #raq input {background-color: #e6e6e6;}
* html .sb4 #pagingFilterGroup .paging{background-color: transparent;}
* html #listings .paging{background-color: #fff;}
* html #fullview .vehicleHovered,
* html #contentWrap #fullview .vehicleHovered{background:#606060 url(/v8/templates/110/images/gray_white/inv-hover-8.png) no-repeat 0 100%;}
* html #listings #fullview .vehicleHovered .button a{background: transparent url(/v8/templates/110/images/gray_white/button-black.gif) no-repeat scroll 0% -21px;}
* html #listings #fullview .vehicleHovered .button a:hover{background: transparent url(/v8/templates/110/images/gray_white/button-black.gif) no-repeat scroll 0% -63px;}
	* html #listings #fullview .vehicleHovered .button a span{background: transparent url(/v8/templates/110/images/gray_white/button-black.gif) no-repeat scroll 100% -21px;}
	* html #listings #fullview .vehicleHovered .button a:hover span{color: #393939; background: transparent url(/v8/templates/110/images/gray_white/button-black.gif) no-repeat scroll 100% -63px;}
		* html #fullview .vehicleHovered h2 a span{color:#fff;}
		* html #fullview .vehicleHovered .details dt{color:#fff;}
			* html #fullview .vehicleHovered .details dd{color:#ddd;}
			* html #fullview .vehicleHovered .misc .primaryPrice span,
			* html #fullview .vehicleHovered .misc .primaryPrice em{color: #fff;}
* html #primaryContent #modelSelector #flashWidget1a {width:590px;}
/*------=incentives--------*/ /*ddcmelanies DNA1534314*/
* html .incentivesCallout {background:#080808 url(/v8/templates/110/images/gray_white/incentives-bg.gif) no-repeat 0 0;}
* html .incentivesCallout a.allIncentives {background-position-y:-21px;}
* html .incentivesCallout a.allIncentives span {background-position:96% -21px;}
* html .incentivesCallout a.allIncentives:hover {background-position-y:-63px;}
* html .incentivesCallout a.allIncentives:hover span {background-position:96% -63px;}
*+html .incentivesCallout a.allIncentives, *+html .incentivesCallout a.allIncentives span {background-position-y:-21px;}
*+html .incentivesCallout a.allIncentives:hover, *+html .incentivesCallout a.allIncentives:hover span {background-position-y:-63px;}

*+html #contact .submit a {background-position-y:-21px;}
*+html #contentWrap .radio,
*+html #contentWrap #showroom #contactForm .radio,
*+html #TB_ajaxContent form .radio{background-color: transparent;}
*+html #listings #fullview,
*+html #raq input {background-color: #e6e6e6;}
*+html #showroom #modelsTab .submit a span{position:relative;}

