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

body{
	background: #b7b8b9 url(../Images/body_bg.gif) repeat-x top center;
	font-family:Verdana, sans-serif;
	}
	
	p {margin: 5px 0 5px 0;}
	
	div#outerWrapper {
		background: transparent url(../Images/outer_wrapper_bg.png) repeat-y center;
		margin: 0 auto;
		width: 998px;
	}
		div#innerWrapper {
			margin: 0 auto;
			width: 990px;
		}
			div#innerWrapper h1 {margin: 10px 0 10px 15px;}
			.innerLeftCol h1 {margin: 10px 0 10px 0 !important;}
			/* masthead styles */
			div#masthead {
				background: url(../Images/header_bg.gif) no-repeat scroll 0 0;
				height: 189px;
				z-index: 6;
			}
				.logoBlock {
					background-image: none !important;
					cursor: pointer;
					display: block;
					float: left;
					height: 150px;
					margin: 0;
					text-decoration: none;
					text-indent: -9999px;
					width: 175px;
				}
					.logoBlock:Hover {text-decoration: none;}
					.leftLogoBlock { background-image: none !important;}
						
				.middleContactBlock {
					background-image: none !important;
					display: block;
					float: left;
					height: 160px;
					margin: 0 50px 0 50px;
					width: 253px;
				}	
				.hondaLogoBlock,
				.gmcLogoBlock {
					cursor: pointer;
					display: block;
					float: left;
					height: 66px;
					margin: 55px 0 0 0;
					text-decoration: none;
					text-indent: -9999px;
					width: 66px;
				}			
				
				/* Primary Feature Rotator styles are in pfrotator.css */

/* Secondary Features - CTAs */
div#secondaryFeatures {
	background: url(../Images/secondary_features_bg.gif) repeat-x scroll 0 0;
	height: 103px;
	width: 990px;
}
div#secondaryFeatures ul {
	float: left;
	height: 103px;
	position: relative;
	width: 990px;
}
	.icons_sprite {
		background-image: url(../Images/cta_icons_sprite.png);
		background-repeat: no-repeat;
	}
		div#searchFeature {margin-right: 10px;}
		.searchBtn {
			background-position: 0 -3px;
			margin: 0 0 0 85px;
			width: 83px;
		}
			.searchBtn:hover {background-position: 0 -31px;}
		.buyCTA, .preownedCTA, .chooseCTA, .under10kCTA, .financeCTA, .serviceCTA {
			cursor: pointer;
			display: block;
			float: left;
			height: 42px;
			margin-top: 29px;
			text-decoration: none;
			text-indent: -9999px;
			width: 160px;
			
		}
			div#secondaryFeatures ul li a:hover {text-decoration: none;}
			
			.buyCTA {background-position: 0px 0px;}
				.buyCTA:hover {background-position: 0px -42px;}
			.preownedCTA {background-position: -160px 0px;}
				.preownedCTA:hover {background-position: -160px -42px;}
			.chooseCTA {background-position: -326px 0px;}
				.chooseCTA:hover {background-position: -326px -42px;}
			.under10kCTA {background-position: -480px 0px;}
				.under10kCTA:hover {background-position: -480px -42px;}
			.financeCTA {background-position: -640px 0px;}
				.financeCTA:hover {background-position: -640px -42px;}
			.serviceCTA {background-position: -800px 0px;}
				.serviceCTA:hover {background-position: -800px -42px;}
				.serviceCTA {padding-left:0px}
	.secondaryDivider {
		background: url(../Images/secondary_features_divider.png) no-repeat scroll 0 0;
		display: block;
		float: left;
		height: 103px;
	}

/* Extras Sprite */
.extras_sprite {background-image: url(../Images/extras_sprite.png);}
	.starLeft,
	.starRight {
		background-position: 0px 0px;
	}
	.readMoreBtn {background-position: 0px -27px;height: 27px;}
		.readMoreBtn:hover {background-position: 0px -57px;}
	
/* Tertiary Features - CTAs */	
.promo{
	border: 1px solid #f4f6f6;
	-moz-border-radius:20px;
	-webkit-border-radius:20px;
	min-height: 173px;
	min-width: 315px;
}
	.promo1,
	.promo2,
	.promo3 {
		display: block;
		height: 173px;
		position: relative;
		width: 315px;
	}
	.promo1{
		cursor: pointer;
		background: url(../Images/promo_sprite_left.png) no-repeat scroll 0 0;
		text-indent: -9999px;
	}
		.promo1:hover{background-position: 0 -173px;}
	.promo2 {background: url(../Images/promo_middle.png) no-repeat scroll 0 0;margin: 0 4px 0 4px;}
		.promo2 label {
			color: #ffffff;
			display: block;
			float: left;
			font-size: 14px;
			font-weight: bold;
			margin-left: 20px;
			width: 295px;
		}
			.promo2 label.firstLabel {margin-top: 40px;}
			.promo2 .inputField {
				border: 1px solid #ffffff;
				float: left;
				height: 15px;
				margin-left: 20px;
				padding: 2px 0 2px 3px;
				width: 265px;
			}		
				.promo2 .inputField:focus {
					background-color: #ffffff;
					color: #333333;
				}	
			input.clickHereBtn, input.clickHereBtn2 {
				background-position: -3px -136px;
				border: 0 none;
				cursor: pointer;
				display: block;
				float: right;
				height: 25px;
				margin: 10px 25px 0 0;
				width: 107px;
			}
				.clickHereBtn:hover {background-position: -3px -166px;}
			
	.promo3 {background: url(../Images/promo_right.png) no-repeat scroll 0 0;color: #000000;}
		.promoHeader {
			color: #ffffff;
			display: block;
			float: left;
			font-size: 16px;
			margin: 12px 0 5px 20px;
			width: 295px;
		}
		.promo3 .quickContactForm {
			position: relative;
			width: 315px;
		}
		.promo3 p,
		.promo3 label {
			float: left;
		}
			.promo3 p {
				border-bottom: 1px dotted #000000;
				margin: 0 20px 0 20px;
				padding-bottom: 15px;
				width: 274px;
			}
			.promo3 label {
				margin: 10px 0 0 20px;
				width: 295px;
			}
			.QuickContactEmailField {
				border: 1px solid #999999 !important;
				background-color: #ffffff;
				color: #000000 !important;
				float: left;
				margin: 3px 0 0 20px;
				padding: 3px 3px 3px 3px;
				width: 260px !important;
			}
			.quickContactForm .formrequiredtext {
				color: #ff0000 !important;
				display: block;
				float: right;
				width: 25px;
			}
			.clickHereBtn2 {background-position: -245px -157px !important;float: right;}
				.clickHereBtn2:hover {background-position: -245px -187px !important;}
				


/* Doormat Links */
ul.column li a, ul.column li a:visited {color: #333333;}
	ul.column li a:hover {color: #888888;}
				
				
/* secondaryPageContent will be on all inner pages for structure */
	div#secondaryPageContent {
		min-height: 500px;
		position: relative;
		width: 992px;
	}
		div#secondaryPageContent h1 {margin-bottom: 10px;}
		.innerLeftCol, .innerRightCol {
			float: left;
			margin-top: 10px;
		}
			.innerLeftCol {
				color: #333333;
				min-height: 250px;
				padding: 0 20px 0 20px;
				width: 615px;
			}
			.innerRightCol {
				background-color: rgba(255,255,255,.3);
				border: 1px solid #174d85;
				min-height: 460px;
				-moz-border-radius: 10px;
				margin: 10px 10px 0 20px;
				padding-bottom: 10px;
				position: relative;
				width: 300px;
			}
		
		/* Used on Service Portal page */
		div#servicesContainer {
			margin: 10px 0 10px 0;
			padding: 0 20px 0 20px;
		}
			div#servicesContainer h1 {
				width: 100%;
			}
				div#serviceLeftCol, div#serviceRightCol {
					padding-top: 20px;
				}
				div#serviceLeftCol {
					float: left;
					margin-right: 25px;
					position: relative;
					width: 200px;
				}
					div#serviceLeftCol .leftColNav {
						width: 200px;
					}
						.leftColNav ul li a {
							color: #333333;
							float: left;
							font-size: 12px;
							font-weight: bold;
							line-height: 31px;
							position: relative;
							text-indent: 35px;
							width: 200px;
						}
							.leftColNav ul li a:hover {
								color: #174d85;
								text-decoration: none;
							}

					/* Services Sprite Icons */
					.service_sprite {
						background-image: url(../Images/services_sprite.png);
						background-repeat: no-repeat;
						display: block;
						height: 31px;
					}
						.schedule {background-position: 0px 0px;}
							.schedule:hover {background-position: 0px -31px;}
						.serviceSpecials {background-position: 0px -62px;}
							.serviceSpecials:hover {background-position: 0px -93px;}
						.tech {background-position: 0px -124px;}
							.tech:hover {background-position: 0px -155px;}
						.faq {background-position: 0px -186px;}
							.faq:hover {background-position: 0px -217px;}
						.testimonial {background-position: 0px -246px;}
							.testimonial:hover {background-position: 0px -277px;}
						.warranty {background-position: 0px -308px;}
							.warranty:hover {background-position: 0px -339px;}
						.parts {background-position: 0px -370px;}
							.parts:hover {background-position: 0px -401px;}
						.recalls {background-position: 0px -432px;}
							.recalls:hover {background-position: 0px -463px;}
						.mobility {background-position: 0px -494px;}
							.mobility:hover {background-position: 0px -525px;}
						.benefits {background-position: 0px -556px;}
							.benefits:hover {background-position: 0px -587px;}
						.price {background-position: 0px -618px;}
							.price:hover {background-position: 0px -649px;}
						
				/* Block of Ads that change */
				div#serviceRightCol {
					float: left;
					position: relative;
					width: 727px;
				}
					.serviceAdsContainer {
						
					}
						ul.serviceAd li {
							float: left;
							height: 342px;
							margin-right: 3px;
							width: 178px;
						}
				
				/* Banner Ad for Service Portal page */
				div#serviceBottom {
					float: left;
					margin: 20px 0 0 3px;
					position: relative;
					width: 942px;
				}
					a.serviceBannerAd {
						background-image: url(../Images/banner_ad_942x79.jpg);
						background-repeat: no-repeat;
						background-position: 0px 0px;
						display: block;
						height: 79px;
						width: 942px;
					}
						.serviceBannerAd:hover {background-position: 0px -79px;}
						
				/* Used for callout section on right side */
				.innerRightColHeader {
					background: url(../Images/extras_sprite.png) no-repeat 0 -90px;
					background-position: 0px -90px;
					border: 1px solid #999999;
					color: #ffffff;
					font-size: 16px;
					font-weight: bold;
					height: 30px;
					letter-spacing: .1em;
					-moz-border-radius-topleft: 10px;
					-moz-border-radius-topright: 10px;
					padding: 9px 10px 0 10px;
					text-align: center;
					text-transform: uppercase;
					width: 279px;
				}
				.innerRightColBody {
					color: #000000;
					padding: 20px 20px 20px 20px;
				}
					span.primaryText {
						font-size: 14px;
						font-weight: bold;
					}
						.larger {
							font-size: 16px !important;
						}
				.locationhours {margin-top: 15px;}
					.hoursbox {
						float: left;
						margin-bottom: 10px;
						margin-left: 0px;
						width: 135px;
					}
					ul.innerRightColCTA {
						margin-bottom: 20px;
					}
						.sprite_CTA_rightCol {
							background-image: url(..//Images/inner_buttons_sprite.png);
							background-repeat: no-repeat;
						}
							.contactService, .specials, .contactSales {
								cursor: pointer;
								display: block;
								float: left;
								height: 32px;
								margin: 0 0 10px 20px;
								width: 173px;
							}
								.contactService { background-position: 0px 0px; }
									.contactService:hover { background-position: 0px -32px; }
								.specials { background-position: -172px 0px; }
									.specials:hover { background-position: -172px -32px; }
								.contactSales { background-position: -344px 0px;}
									.contactSales:hover { background-position: -344px -32px; }		

/* Nissan footer */
.nissanlogo {
	background: url(../Images/logo_nissan_small.png) no-repeat;
	display: block;
	float: right;
	height: 13px;
	text-indent: -9999px;
	width:77px;
}
div#footer {
	background: #bec1c3;
	height: 35px;
	margin:15px auto 0 auto;
	padding:15px 30px 0 30px;
	width:928px
}
	#footer span{
		color: #333;
		margin-right:40px;
	}
		#footer span a{
			color: #333;
		}

div#doormat ul.first {
	padding-left:0;
}

ul.column {
	border-right:1px solid #C6CACC;
	float:left;
	padding:0 19px;
	position:relative;
	width:148px;
}
	ul.column.last{
		border: none;
	}
/* Inventory Details */				
.advancedsearchcontrol2 {width: 990px;}
	.searchheader, .searchcriteria, .sortpager {margin: 0 auto;}
		.sortpager .searchbuttons input.searchbutton, 
		.sortpager .searchbuttons input.resetbutton {background-color:none; border: 0 none; cursor: pointer;}
	.searchresultsdiv {width: 990px;}
/* 		.even, .odd {padding: 10px 0 10px 15px; width: 975px;} */
			.vehiclepricing .prices li.price {color: #444444; font-size: 14px;}
	.pagerbottom, .disclaimer {width: 960px; margin: 10px auto;}
	.InventoryLinks {display: none;}
	.internetspecials .description {
		height: auto;
		overflow: visible !important;
		width: 90px !important;
	}

/* Details Page */
.inventoryDetails .topMenu {
	background:url(../Images/bar.png) top left no-repeat;
	color:#fff;
	height:50px;
	width:990px;
}
	.inventoryDetails .topMenu .middleArea {
		padding: 15px 15px 0 15px;
		width:960px;
	}
		.inventoryDetails .topMenu .share a span, .inventoryDetails .topMenu .share a, .inventoryDetails .topMenu .back a {
			font-weight:bold;
		}
.inventoryDetails .content {
	margin: 0 auto;
	width: 960px;
}
	.inventoryDetails .content .top .right .vehicleinfobox .vehicleinfo .pricing li {color: #555555;}
		.inventoryDetails h3.contactInformation .phonenumber{margin-left:10px;}
		.inventoryDetails h3.equipment, 
		.inventoryDetails h3.warranties, 
		.inventoryDetails h3.financing, 
		.inventoryDetails h3.contactInformation, 
		.inventoryDetails h3.reviews, 
		.inventoryDetails h3.CarfaxHighlights, 
		.inventoryDetails h3.CertifiedInfo{
			background: url(../Images/bar.png) no-repeat top center;
		}
			.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 {
				font-size:18px;
				text-transform:uppercase;
				float:left;
				color:#ffffff;
			}
				.inventoryDetails .expander .open{
				    background:url(../Images/plus_minus.png) 0% 0%;    
				}
				.inventoryDetails .expander .close{
				    background:url(../Images/plus_minus.png) 0% 100%;    
				}
				.inventoryDetails h4.similar {background: url(../Images/bar.png) no-repeat top center;}
	.inventoryDetails .bottomdisclaimer {
		margin: 0 auto;
		width: 960px;
	}

/*Bottom Buttons & Forms */
.inventoryDetails div.bottomnav {
	background-color:#999999;
	border: 2px solid #666666 #666666 none;
}
	.inventoryDetails div.bottomnav .forms {
	    background-color:#ffffff;
		border:1px solid #999999;
	}
	.inventoryDetails div.bottomnav .forms h4{
	    color:#333333;
	}
		.inventoryDetails div.bottomnav .forms li * {color: #333333;}
		.inventoryDetails div.bottomnav .forms input {border: 1px solid #999999;}
			.inventoryDetails div.bottomnav .forms .buttons button{
				background-color:#0193cf; 
				color: #ffffff; 
				cursor: pointer;
			}
			
	.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 {
	    margin-top:10px;
	    margin-right:0px;
	}
	.inventoryDetails div.bottomnav .buttonbar .close a {
	    width:50px;
	    height:15px;
	    background:url(../Images/bottombuttons.png) 70px 26px maroon;
	}
	.inventoryDetails div.bottomnav .buttonbar .close a:hover {background:url(../Images/bottombuttons.png) 70px 26px;}
	
	div .bottomnav .socialnetworking div.social .links {
		margin-top: -143px;
		width: 150px;
	}
	.inventoryDetails .bottomnav .box .socialnetworking div.social .links .link img {margin: 0 5px;}


/*-----------------------------------*/
/* Styles for Details Page */
.autodetailcontrolcontent {margin: 0 auto; width: 960px;}

	div#innerWrapper table h1 {
		font-size: 14px;
		font-weight: bold;
		margin: 10px 0 10px 0;
	}
	table#ctl00_ContentSection_AutoDetailsControl1_m_EmailTable tr td {text-align: left;}
		table#ctl00_ContentSection_AutoDetailsControl1_m_EmailTable input {margin: 0 0 5px 0;}
			input#ctl00_ContentSection_AutoDetailsControl1_m_SendEmail {}
			
			
			
/*----------------------------------*/
/* Styles for Doormat Social Icons */
.sprite_social {
	background-image: url(../Images/social_icons_sprite.png);
	background-repeat: no-repeat;
}
	.twitter, 
	.facebook,
	.blogger {
		display: block;
		height: 35px;
	}
	.twitter {background-position: -115px 0px; width: 102px;}
		.twitter:hover {background-position: -115px -50px;}
	.facebook {background-position: -5px 0px; width: 105px;}
		.facebook:hover {background-position: -5px -50px;}
	.blogger {background-position: -225px 0px; width: 102px;}
		.blogger:hover {background-position: -225px -49px;}
		
			.twitter span, .facebook span, .blogger span {display: none;}
			
			
/* Tertiary Scroller & Pentanary Rotator Styles */
div#pentanaryRotator .newSpecials {
	margin: 0 auto;
	position: relative;
	width: 960px;
}
			
			
/* Styles to integrate arrow buttons on Internet Specials Rotators to work */
.RadRotator_Default .rrClipRegion {border: 0 none !important;}

	div#tertiaryScroller .RadRotator, 
	div#pentanaryRotator .RadRotator {
		height: 154px !important; 
		overflow: hidden; 
		padding: 0px 36px !important;
		width: 528px !important;
	}
		div#pentanaryRotator .RadRotator {width: 885px !important;}
		
	div#tertiaryScroller .rrRelativeWrapper, 
	div#pentanaryRotator .rrRelativeWrapper {
		background-image: url(../Images/new_used_specials_sprite.gif);
		background-position: 0px -153px;
		background-repeat: repeat-x;
		display: block;
		float: left;
		height: 134px !important;
		padding: 10px 10px 10px 10px; 
		width: 508px !important;
	}
		div#pentanaryRotator .rrRelativeWrapper {padding: 10px 0 10px 0; width: 885px !important;}
		
		div#tertiaryScroller .rrClipRegion,
		div#pentanaryRotator .rrClipRegion {
			height: 125px !important; 
			padding: 7px 0 0 0; 
			width: 508px !important;
		}
			div#pentanaryRotator .rrClipRegion {width: 885px !important;}
			
			div#tertiaryScroller .rrClipRegion .rrItemsList,
			div#pentanaryRotator .rrClipRegion .rrItemsList {
				height: 125px !important; 
				left: 0px !important;
				width: 508px !important;
			}
				div#pentanaryRotator .rrClipRegion .rrItemsList {width: 885px !important;}
				
				div#tertiaryScroller .rrClipRegion .rrItemsList li,
				div#pentanaryRotator .rrClipRegion .rrItemsList li {
					height: 125px !important; 
					margin: 0 6px 0 0; 
					width: 95px;
				}
					div#pentanaryRotator .rrClipRegion .rrItemsList li {margin: 0 8px 0 7px;}
					
		.RadRotator_Default .rrButton {
			background-image: url(../Images/new_used_specials_sprite.gif) !important;
			display: block;
			height: 154px !important;
			position: absolute;
			top: 0 !important;
			width: 36px !important;
		}
			.RadRotator_Default .rrButton.rrButtonRight {
				background-position: 0px -309px !important;
				margin-top: 0 !important;
				right: -36px !important;
			}
				.RadRotator_Default .rrButtonRight:hover {background-position: 0px -779px !important;}
			.RadRotator_Default .rrButton.rrButtonLeft {
				background-position: 0px 2px !important;
				left: -36px !important;
				margin-top: 0 !important;
			}
				.RadRotator_Default .rrButtonLeft:hover {background-position: 0px -466px !important;}
				.RadRotator_Default .rrButtonUp,
				.RadRotator_Default .rrButtonDown {display: none;}
		
		/* ------------------------------------------- */
			
		/* Used Specials Rotator & New Specials Rotator Styles */
		div#tertiaryScroller .internetspecials .vehiclephoto, 
		div#pentanaryRotator .internetspecials .vehiclephoto {width: 90px;}
		
			div#tertiaryScroller .internetspecials .vehiclephoto img,
			div#pentanaryRotator .internetspecials .vehiclephoto img {height:67px; width:95px !important;}
			.internetspecial .description {
				width: 90px;
			}
			.internetspecials .description h3 {
				color: #174d85;
				font: 10px Verdana, sans-serif;
				height:auto;
				line-height:12px;
				margin-bottom:2px;
				text-align: left;
				width:90px;
			}
			.internetspecials .price {
				font: bold 10px Verdana, sans-serif;
				color:#07810a;
				line-height:10px;
				text-align: left;
			}
				
		/* Left & Right Navigation for New Vehicle Specials Tooltip Rotator */				
		.specials_sprite {background-image: url(../Images/new_used_specials_sprite.gif);}
			.specialsLeft,
			.specialsFill,
			.specialsRight {
				display: block;
				float: left;
				height: 154px;
			}
				.specialsLeft,
				.specialsRight {width: 36px;}
					.specialsLeft {background-position: 0px 0px;}
						.specialsLeft:hover {background-position: 0px -459px;}
					.specialsFill {
						background-position: 0px -153px;
						background-repeat: repeat-x;
						height: 132px;
						padding: 10px 10px 10px 10px;
						width: 508px;
					}
					.specialsRight {background-position: 0px -306px;}
						.specialsRight:hover {background-position: 0px -764px;}
					
						
						
						
/* Location Page styles */
.locationhours {display: none;}

/* Submit button for forms */
input.submitBtn {
	background-image: url(../Images/sprite_cta_buttons.png);
	background-position: -548px 0px;
	background-repeat: no-repeat;
	height: 35px;
}
	.submitBtn:hover {background-position: -548px -38px;}
	
/* Testmonials styles */
/* Testimonial Styles for Homepage */

.innerLeftCol .testimonialPane {
							border-bottom: 1px inset;
							padding: 20px 0;
							width:100%;
							color: #174d85;
							height: auto;}
						
						.testimonialPane {
							width:240px;
							height:80px;
							overflow:hidden;
							color:#333;
							line-height:16px;}

.customername {
	text-align:right;
	font-weight:bold;}	



div.fullsize
{
border:none;
}


/* 'View details' inventory page rotator image over-ridden style  */			

.topRightCorner {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(/images/inventorydetails/tab-preowned.png) no-repeat scroll 0 0;
float:right;
height:95px;
margin-left:390px;
position:absolute;
width:105px;
z-index:100;
}

/* Styles for New Search Results Pages */
.advancedsearch {width: 970px;}
.advancedsearch .advancedsearchinner .searchHeader .recordCount {color: #174d85;}
#ctl00_ContentSection_inv_vi_liValueTrade {display:none;}
#ctl00_ContentSection_AdvancedSearchControl1_pagetitle{min-height:0px;}