/* @override http://dsedge.vinsolutions.com/DealerSites/Themes/Foxtrot/ClassicChevyTexas/CSS/styles.css */

@import url('navigation.css');
@import url('pfrotator.css');
body {background: url("../Images/body-bg.jpg") repeat-x scroll 0 0 #FFFFFF;}

a:link { color:#CC0000;}
a:visited { color:#CC0000;}
a:hover { color:#CC0000;}
a:active { color:#CC0000;}

div.custompage p a { color:#CC0000;}
.leftColNav ul li a:hover { color:#CC0000;}

.left { float:left;}

div#innerWrapperContainer  {
	margin:0 auto;
	padding:15px 8px;
	width:auto;
}

div#interiorWrapper{
	margin:0 auto;
	padding:0 14px;
	width:990px;
}
div#innerWrapper{
	background:url(images/innerWrapper-bg.png) no-repeat #FFF; /* fallback color */
    background-image: -moz-linear-gradient(100% 100% 90deg, #CCC, #FFF);
    background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#FFF), to(#CCC));
	width:990px;
	margin:10px 0;
	padding-bottom:20px;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	
}

div#masthead {
	background:none repeat scroll 0 0 transparent;
	border:medium none;
	height:auto;
	margin:0 auto 10px;
	width:990px;
}
.headerContent {margin: 0 auto; padding: 0;}

	.headerContent div.left { width:400px;}
	.headerContent div.right { width:545px; position:relative;}

	a.brandingLogo {
		background:url("../Images/logo.png") no-repeat scroll 0 0 transparent;
		display:block;
		height:116px;
		margin:20px 0 0 20px;
		text-indent:-9999px;
		width:400px;
	}
	.addressInfo{
		background: url(../Images/address.png) no-repeat;
		display: block;
		height: 60px;
		text-indent: -9999px;
		width:	201px;
		margin:30px 0 0 0;
	}
		.addressInfo strong{font-size: 14px;}
		
	span.contactInfoBlock {
		float: left;
		margin-left: 50px;
		width:auto;
	}
	.largeBlue{
		background:url("../Images/chevy-logo-big.png") no-repeat scroll 0 0 transparent;
		color:#000000;
		display:block;
		float:left;
		font-size:20px;
		height:63px;
		line-height:23px;
		padding-left:124px;
		position:absolute;
		right:20px;
		text-align:right;
		text-transform:uppercase;
		top:90px;
	}
a.directions{
	background: url(../Images/bg_Directions.png) no-repeat;
	display: block;
	height: 26px;
	text-indent: -9999px;
	width:202px;
}	

	.blackbook a,
	.livechat a,
	.socialBlock{
		background: url(../images/top-tabs2.png) no-repeat scroll 0 0;
		height: 62px;
		width:170px;
		display:block;
		text-indent:-9999px;
		float:left;
		margin-top:5px;
	}
	.livechat a { background-position:-178px 0; margin:0 7px;}
	.socialBlock { 
		background-position:100% 0;
		margin:0;
		padding-left:14px;
		width:176px;
		margin-top:5px;
	}
	
		.socialBlock ul {float:left; width:215px;}
			.socialBlock ul li{display: inline;}
			
			.sprite_social{
				height: 38px;
				text-indent: -9999px;
				width:35px;
			}
				.sprite_social.facebookIcon, 
				.sprite_social.youtubeIcon, 
				.sprite_social.twitterIcon, 
				.sprite_social.rssIcon 
					{
						margin: 10px 3px 0;
						float: left;
						text-indent: -9999px;
					}
				.facebookIcon {background-position: 0 0;}
					.facebookIcon:hover {background-position: 0 -24px;}	
				.twitterIcon {background-position:  -50px 0;}
					.twitterIcon:hover {background-position:  -50px -24px;}			
				.youtubeIcon {background-position:-75px 0;}
					.youtubeIcon:hover {background-position: -75px -24px;}			
				.rssIcon {background-position: -25px 0;}
					.rssIcon:hover {background-position: -25px -24px;}			

.even, .odd {
	background-image:none;
	border-bottom:1px solid #1369B7;
	margin:0 auto;
	width:695px;
}
/*.searchresults .searchresultrow .callToAction {
	background-color:#FFFFFF;
	border-top:1px solid #999999;
	float:left;
	height:40px;
	width:100%;
}			
 .searchresultrow .callToAction a {background:transparent url(/images/searchresults/sprite_buttons.png) repeat-x scroll -1px -89px; padding: 6px 8px 10px 8px;}
.searchresultrow .callToAction a:hover {background-color:transparent}*/

.searchresultrow .callToAction a:hover {
    background-image: url("/images/searchresults/2011/search-btn-ctas.png")
}

div.CustomcallToAction { width:200px; float:left;}
.searchresultrow .callToAction div.CustomcallToAction a {
	padding-left:15px;
	width:155px;
	}
 div.callToAction ul { width:auto; float:left;}

.vehicleinformation {
	font-weight:normal;
	height:154px;
	margin-right:10px;
	padding:0 0 5px;
	width:275px;
}
.vehiclepricing {min-height:190px;}
.searchresults .searchresultrow.even, .searchresults .searchresultrow.odd {height: auto;}
.save a {height: 192px; background-color: #fff;}

/* pentantaryFeatures */
	/* promos */
	.promo1, .promo2, .promo3 {float: left;}
	
		.promo2 { }
	
		.promo1 {
			display: block;
			height: 225px;
			width: 312px;
			margin:0 19px;
		}			
			.promo1 td a{
				background:url("../images/review-arrow.gif") no-repeat scroll 0 4px transparent;
				color:#FFF;
				display:block;
				font-size:13px;
				line-height:16px;
				padding-left:8px;
				margin-bottom:6px;
			}

		.promo2 a, .promo3 a {
			display: block;
			height: 225px;
			text-indent: -9999px;
			width: 312px;
		}
			.promo1,
			.promo2 a,
			.promo3 a { background: url(../Images/bottom-promos2.jpg) no-repeat;}
				
				.promo1 { 
					background-position:0 0;
					height:170px;
					padding-left:10px;
					padding-right:10px;
					padding-top:55px;
					width:292px;				
				}
					.promo1 div.reviews { display:block; height:160px; overflow-x:hidden; overflow-y:auto;} 
					
				.promo2 a { background-position:50% 0;}				
				.promo3 a { background-position:100% 0;}
				
				/*.promo1 a:hover { background-position:0 100%;}*/
				.promo2 a:hover { background-position:50% 100%;}				
				.promo3 a:hover { background-position:100% 100%;}
			
	div.custompage p {}
		.innerLeftCol {margin-left:10px; margin-right:20px;}
			
	.locationhours {display:none;}
		.hourstable {width:160px;}
			.hoursbox {padding-left:5px;}
			
span.testimonialtext{height:75px;}
.sprite_cta_buttons, .sprite_buttons {background-image:url(../../Crossley/Images/sprite_buttons.png); background-repeat:no-repeat;}

/*forms */
/* input.submitBtn, input[type="submit"], div.AskATech input[type="submit"] {
	background-position:0 -103px;
	height:34px;
	margin-top:10px;
	width:123px;
} */
.tabContentContainer .contactUs {
	background-position:0 -275px;
	display:block;
	float:left;
	height:26px;
	margin:5px 10px;
	text-decoration:none;
	width:170px;
}
.tabContentContainer .contactUs:hover{background-position:0 -300px;}
.rrClipRegion .rrItemsList li {width:200px;}

div#CTAs {
	left:-3px;
	overflow:hidden;
	margin-bottom:10px;
	position:relative;
	width:990px;
}

div#CTAs ul { margin:0; padding:0;}

	div#CTAs ul li { display:block; float:left;}

.icons_sprite  { 
	background-image:url("../Images/sprite_secondary_features.png");
	background-repeat:no-repeat;
	display:block;
	float:left;
	height:104px;
	margin:0 1px;
	text-indent:-9999px;
	width:161px;
}

.ctaOne  { background-position:-2px 0;}
.ctaTwo  { background-position:-166px 0;}
.ctaThree  { background-position:-329px 0;}
.ctaFour  { background-position:-492px 0;}
.ctaFive  { background-position:-654px 0;}
.ctaSix  { background-position:-818px 0;}

.ctaOne:hover  { background-position:-2px 100%;}
.ctaTwo:hover  { background-position:-166px 100%;}
.ctaThree:hover  { background-position:-329px 100%;}
.ctaFour:hover  { background-position:-492px 100%;}
.ctaFive:hover  { background-position:-654px 100%;}
.ctaSix:hover  { background-position:-818px 100%;}

div#doormat ul.column { padding-left:13px;}

.tertiaryCallouts  {
	border:1px solid #909090;
	float:left;
	height:210px;
	position:relative;
	width:308px;
}
.middleCol  { margin:0 22px;}

div#quarternaryFeatures { background:url("../Images/rotator-bg.png") no-repeat scroll 0 0 transparent; border:0 none; height:275px; margin-left:3px; padding-left:6px;}
	div#quarternaryFeatures .rrClipRegion .rrItemsList li .description { height:auto;}
	div#quarternaryFeatures  h3 { padding:15px 0 0 20px;}
		div#quarternaryFeatures  div.description h3 { padding:0; font-size:11px; margin-top:7px; line-height:13px;}
	
div#quarternaryFeatures .rrClipRegion .rrItemsList li {
	background:url("../images/specials-vehicle-bg.jpg") no-repeat scroll 100% 100% #CCC;
	border:1px solid #CCCCCC;
	-moz-border-radius:15px 0 15px 0;
	-webkit-border-radius:15px 0 15px 0;
	height:165px;
	margin:10px 8px 0;
	padding:10px;
	width:153px;
}	
div#quarternaryFeatures .rrClipRegion .rrItemsList li:hover {
	background:url("../images/specials-vehicle-bg.jpg") no-repeat scroll 0 100% #F2F2F2;
	border:1px solid #999;
	height:165px;
	margin:10px 8px 0;
	padding:10px;
	width:153px;
}	
	div#quarternaryFeatures .rrClipRegion .rrItemsList li .vehiclephoto img { border:solid 1px #999 !important;}
		div#quarternaryFeatures .rrClipRegion .rrItemsList li:hover .vehiclephoto img { border:solid 1px #FFF !important;}
		
		div#quarternaryFeatures .rrClipRegion .rrItemsList li .price { color:#CC0000; font-size:14px;}
		
div#quarternaryFeatures .RadRotator { width:956px !important;}

.innerRightColHeader { background-color:#000;}

iframe#ctl00_ContentSection__Frame { overflow-x:hidden; border:0 none !important;}

div.custompage p a.button { 
	background-color:#a70202;
	border:1px solid #FFFFFF;
	color:#FFFFFF;
	display:block;
	margin:20px 0;
	padding:6px 12px;
	text-transform:uppercase;
	width:147px;
}
	div.custompage p a.button:hover { background-color:#CC0000; text-decoration:none;}


h1, .pagetitle, .locationhours .heading,
span.dealerinfoname, span.dealerinfophone,
span.dealerinfoname, span.dealerinfophone,
span.primaryText a,
ul.column li a:hover,
span.primaryText a:hover,
.advancedsearch .advancedsearchinner .searchHeader h1, .advancedsearch .advancedsearchinner .searchHeader .pagetitle,
.advancedsearch a, .advancedsearch a:visited  { color:#CC0000;}


table.chevy-lineup { background-color:#FFF; padding:8px 4px; -moz-border-radius:5px; -webkit-border-radius:5px;}
table.chevy-lineup td { text-align:center; padding:2px;}

table.chevy-lineup th { text-align:left; text-transform:uppercase;}
table.chevy-lineup td a { font-size:12px; color:#000; display:block; text-decoration:none;}
table.chevy-lineup td a:hover { color:#333; text-decoration:none;}

.custompage table.chevy-lineup tr td { border:solid 1px #FFF;}
.custompage table.chevy-lineup tr td:hover { -moz-border-radius:5px; -webkit-border-radius:5px; border: solid 1px #CCC;}

.innerRightCol  {
	-moz-border-radius:12px;
	-webkit-border-radius:12px;
	border:2px solid #555555;
	float:right;
	margin-right:10px;
	width:254px;
	background-color:#FFF;
}

/* ADVANCED SEARCH */
#innerWrapperContainer .advancedsearch  {
	font-size:12px;
	margin:0;
	position:relative;
}

#innerWrapperContainer .advancedsearch .advancedsearchinner .searchRight { width:710px;}
	.searchresults .searchresultrow.even, .searchresults .searchresultrow.odd,
	.searchresults .searchresultrow.even, .searchresults .searchresultrow.even { width:690px;}


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

#innerWrapperContainer h1.pagetitle { font-size:200%; color:#333333;}

#innerWrapperContainer .history h2 {
	background-color:#333;
	border-bottom:1px solid #FFFFFF;
	color:#FFFFFF;
	float:left;
	font-size:15px !important;
	font-style:italic;
	font-weight:bold;
	margin-bottom:7px;
	padding:10px;
	text-transform:uppercase;
	width:220px;
}
	#innerWrapperContainer .history h2:after { content:"..."}

#innerWrapperContainer .vehicleinformation { color:#000;}


#innerWrapperContainer .advancedsearch .advancedsearchinner .searchHeader h1, 
#innerWrapperContainer .advancedsearch .advancedsearchinner .searchHeader .pagetitle,
#innerWrapperContainer ul.sortBy a,
#innerWrapperContainer ul.sortBy a:visited { color:#000;}

#innerWrapperContainer .advancedsearch a, 
#innerWrapperContainer .advancedsearch a:visited {color:#333;}

#innerWrapperContainer .advancedsearch .advancedsearchinner .searchHeader .recordCount { color:#000;}

#innerWrapperContainer .advancedsearch .advancedsearchinner .paging .pager ul a { color:#333;}
#innerWrapperContainer .advancedsearch .advancedsearchinner .paging .pager ul li.selected a { color:#000; border:solid 1px #000;}
#innerWrapperContainer .advancedsearch .advancedsearchinner .paging .pager ul a:hover { border:solid 1px #023f76; color:#666;}

.advancedsearch .advancedsearchinner .searching .searcher .inventoryType ul.buttons li a,
.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:#343434;}

.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: #343434; color: #fff;}
	
	
#innerWrapperContainer .advancedsearch .advancedsearchinner .searching .searcher .inventoryType ul.buttons li a:hover,
.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:#343434 !important; color:#FFF !important; text-decoration:none;} 	

div.advancedsearch .advancedsearchinner .searchRight h2.vehicletitle { font-weight:bold;}
	
div.vehiclepricing div.view a { color:#FFF !important;}	

div.searcher div.history a { color:#343434 !important;}

.vehiclephoto a div span { color:#343434;}

.vehiclephoto a div span:hover {background-color: #343434; color: #fff;}

.vehiclepricing ul.prices li.initial,
.vehiclepricing ul.prices li.rebate { color:#990000; font-weight:bold; font-size:12px;}


.vehiclepricing ul.prices li.final,
.vehiclepricing ul.prices li.single {
	border-top:1px dotted #999999;
	color:#327f2f;
	font-size:14px;
	font-weight:bold;
	margin:3px 0 0;
	padding:5px 0;
}

.vehiclepricing ul.prices li.single span,
.vehiclepricing ul.prices li.single label { color:#327f2f; font-size:14px;}

/* END ADVANCED SEARCH */


/* INVENTORY DETAILS PAGE */

.inventoryDetails .dvCarfaxHighlights .carfaxBar h2 { color:#333;}

div.inventoryDetails .content .top {}

div.inventoryDetails .content .top h2 {background-color:#666666; color:#FFF;}

div.inventoryDetails { padding:0;}

div.inventoryDetails .content { padding-left:8px;}

div.inventoryDetails a { color:#343434; font-size:12px;}

div.inventoryDetails .content .top .right .vehicleinfobox .vehicleinfo .details { font-size:12px;}

div.inventoryDetails .content .top .right .commentArea,
div.inventoryDetails h4.similar {background:none repeat scroll 0 0 #666666; color:#F2F2F2; font-size:14px;}

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

div.inventoryDetails .content .top .right .commentArea h4 { color:#FFF;}

.inventoryDetails a.Abbreviater { color:#FFF !important;}

.inventoryDetails h3.features, .inventoryDetails h3.equipment, .inventoryDetails h3.features, .inventoryDetails h3.warranties, .inventoryDetails h3.financing, .inventoryDetails h3.contactInformation, .inventoryDetails h3.reviews, .inventoryDetails h3.CarfaxHighlights, .inventoryDetails h3.CertifiedInfo {
background:none repeat scroll 0 0 #666666 !important;}

.inventoryDetails h3.equipment a, .inventoryDetails h3.features 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:#fff !important;}

div.inventoryDetails .topMenu {
	background:none no-repeat scroll left top #FCFCFC;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	color:#FFFFFF;
	height:50px;
	margin:0 auto;
	width:975px;
}

div.inventoryDetails .topMenu .middleArea { padding-left:10px; padding-top:15px; width:958px;}

div.inventoryDetails div.bottomnav { background-color:#333;}

div.inventoryDetails div.bottomnav .buttonbar .requestinfo a {
background:url("../images/bottombuttons.png") repeat scroll 0 0 transparent;
}
div.inventoryDetails div.bottomnav .buttonbar .requestinfo a:hover, div.bottomnav .buttonbar .requestinfo .selected {
background:url("../images/bottombuttons.png") repeat scroll 0 40px transparent;
}
div.inventoryDetails div.bottomnav .buttonbar .scheduletest a {
background:url("../images/bottombuttons.png") repeat scroll 804px 0 transparent;
}
div.inventoryDetails div.bottomnav .buttonbar .scheduletest a:hover, div.bottomnav .buttonbar .scheduletest .selected {
background:url("../images/bottombuttons.png") repeat scroll 804px 40px transparent;
}
div.inventoryDetails div.bottomnav .buttonbar .makeanoffer a {
background:url("../images/bottombuttons.png") repeat scroll 664px 0 transparent;
width:160px;
}
div.inventoryDetails div.bottomnav .buttonbar .makeanoffer a:hover, div.bottomnav .buttonbar .makeanoffer .selected {
background:url("../images/bottombuttons.png") repeat scroll 664px 40px transparent;
}
div.inventoryDetails div.bottomnav .buttonbar .payment a {
background:url("../images/bottombuttons.png") repeat scroll 504px 0 transparent;
width:170px;
}
div.inventoryDetails div.bottomnav .buttonbar .payment a:hover, div.bottomnav .buttonbar .payment .selected {
background:url("../images/bottombuttons.png") repeat scroll 504px 40px transparent;
}
div.inventoryDetails div.bottomnav .buttonbar .socialnetworking .mainLink {
background:url("../images/bottombuttons.png") repeat scroll 334px 0 transparent;
height:40px;
width:260px;
}
div.inventoryDetails div.bottomnav .buttonbar .socialnetworking .mainLink:hover {
background:url("../images/bottombuttons.png") repeat scroll 334px 40px transparent;
}

 
div.inventoryDetails span.bNavPhone { display:none;}


div.inventoryDetails .content .top .right .vehicleinfobox .vehicleinfo li { margin-bottom:0;}
	div.inventoryDetails .content .top .right .vehicleinfobox .vehicleinfo .pricing li.initial label,
	div.inventoryDetails .content .top .right .vehicleinfobox .vehicleinfo .pricing li.initial span,
	div.inventoryDetails .content .top .right .vehicleinfobox .vehicleinfo .pricing li.rebate label,
	div.inventoryDetails .content .top .right .vehicleinfobox .vehicleinfo .pricing li.rebate span { color:#990000;}

div.inventoryDetails .content .top .right .vehicleinfobox .vehicleinfo .pricing .final  {
	border-top:1px dotted #333333;
	margin:4px 0 16px;
	padding-top:5px;
}
	div.inventoryDetails .content .top .right .vehicleinfobox .vehicleinfo .pricing li.final label,
	div.inventoryDetails .content .top .right .vehicleinfobox .vehicleinfo .pricing li.final span { color:#327f2f;}


div.inventoryDetails .content .top .right .vehicleinfobox .details .incentivebox { 
	background:none transparent;
	border:0;
	padding:0;
	margin:15px 0 0;
	width:auto;
	text-align:left;
}

	div.inventoryDetails .content .top .right .vehicleinfobox .details .incentivebox a {
		background:transparent url(../Images/ais-rebates-btn.png) no-repeat scroll 0 0;
		display:block;
		width:192px;
		height:68px;
	}
	div.inventoryDetails .content .top .right .vehicleinfobox .details .incentivebox a:hover { background-position:100% 100%; color:#000; text-decoration:none;}

	div.inventoryDetails .content .top .right .vehicleinfobox .details .incentivebox .rebate.half { border:0; float:none; width:auto; clear:both; display:block; padding-left:9px;}
	div.inventoryDetails .content .top .right .vehicleinfobox .details .incentivebox .apr.half { float:none; width:auto; display:block; padding-left:9px;}

		div.inventoryDetails .content .top .right .vehicleinfobox .details .incentivebox .rebate.half p,
		div.inventoryDetails .content .top .right .vehicleinfobox .details .incentivebox .apr.half p { display:inline; font-size:14px; line-height:27px;}

/* END INVENTORY DETAILS PAGE */


div.rrRelativeWrapper { overflow:hidden;}

/* ASK A TECH FORM STYLES */

.form div{ clear: both; overflow:hidden !important; width:350px !important; }
div.AskATech { overflow: hidden; width:990px !important;}
div.AskATech div.commitment {
	width:595px !important;
	float: right !important;
}
div.AskATech div.image{
	display: none;
}
div.AskATech input {
	background:#fff !important;
	border:1px solid #ccc !important;
	float: right !important;
	font-size:12px !important;
	height:22px !important;
	margin:0 0 3px 0;
	padding-left:10px !important;
	padding-right:14px !important;
	width:209px !important;
}
div.AskATech textarea {
	background:none repeat scroll 0 0 #FFFFFF !important;
	border:1px solid #CCCCCC !important;
	float:right !important;
	height:94px !important;
	width:233px !important;
}
div.AskATech label, div.AskATech div.comments span {
	float: left !important;
}
div.AskATech input[type="submit"] {
	background:url("../Images/submit.png") no-repeat scroll 0 0 transparent !important;
	border:medium none !important;
	display:block;
	float:left !important;
	height:32px !important;
	margin:0 0 0 113px;
	width:92px !important;
}
div.AskATech div.callus {
	float: left !important;
	padding: 0 !important;
	width: 50% !important;
}
.headTitle,.form{
	padding: 10px 0 0 20px;

}
.form {	float: left;}
.bottom {clear:both; padding-left: 4px; overflow: hidden;}

input.submitBtn, div.AskATech input[type="submit"] {
	background-image: url(../Images/submit-btn.jpg) !important;
	font-size:0;
	line-height:0;
	background-position: 0 0  !important;
	background-repeat: no-repeat;
	height: 27px !important;
	width: 113px !important;
}
	.submitBtn:hover, div.AskATech input[type="submit"]:hover {background-position: 0 -27px !important;}
	
div.mediaViewer .menu .stockphotos {height: 50px}

div.contactInfo {width:653px;}

.MakeModelYearTrim {color:000;}

div.inventoryDetails .content .top .right .vehicleinfobox ul.callToAction {padding:7px 11px !important; width:175px !important;}
	
#tbKeyWords, #tbStockNum{border:1px solid #000000;}
input[type="submit"]{height:20px;width:27px;border:1px solid #000000;}


.saturnService {
	background:url(../Images/saturn_service.jpg) no-repeat scroll 0 0 transparent;
	width:721px;
	height:140px;
	display:block;
	margin:0 0 12px;
}

.inventoryDetails .innerContactInfo .otherLinks 
{
	margin-top:0px !important;
}


