/* -- Cached as russdarrowchrysler.com-folder=cssscreen.css on -- 2010-07-22 04:19:45 */



/* -------------------------- 1.10.css -------------------------- */

.pricing { color: #fff; background:none; }
.pricingTop { background:none; }
.pricingTop span  { background:none; }
.pricingCenter { background:none; }
.pricingBottom { background:none; }
.pricingBottom span { background:none; }

.vehicleDetails { color: #fff; background:none; }
.vehicleDetails a { color: #fee193; }
.vehicleDetails a:hover { color: #febe10; }
.vehicleDetailsTop { background:none; }
.vehicleDetailsTop span  { background:none; }
.vehicleDetailsCenter { padding: 0px; background:none; }
.vehicleDetailsBottom { background:none; }
.vehicleDetailsBottom span { background:none; }

.bodyDetails { color: #fff; background:none; }
.bodyDetailsTop { background:none; }
.bodyDetailsTop span  { background:none; }
.bodyDetailsCenter { background:none; padding: 0px; }
.bodyDetailsBottom { background:none; }
.bodyDetailsBottom span { background:none; }

.engineDetails { color: #fff; background:none; }
.engineDetailsTop { background:none; }
.engineDetailsTop span  { background:none; }
.engineDetailsCenter { background:none; padding: 0px; }
.engineDetailsBottom { background:none; }
.engineDetailsBottom span { background:none; }

.testResults:hover { background-color: #666666; }

.safetyRatings { color: #fff; background:none; }
.safetyRatingsTop { background:none; }
.safetyRatingsTop span  { background:none; }
.safetyRatingsCenter { background:none; padding: 0px; }
.safetyRatingsBottom { background:none; }
.safetyRatingsBottom span { background:none; }

.warrantyCategory:hover { background-color: #666666; }

.warrantyInfo { color: #fff; background:none; }
.warrantyInfoTop { background:none; }
.warrantyInfoTop span  { background:none; }
.warrantyInfoCenter { background:none; padding: 0px; }
.warrantyInfoBottom { background:none; }
.warrantyInfoBottom span { background:none; }

/* -------------------------- custom.css -------------------------- */

#boxButtons { width: 865px; }

#boxButtonHolder {text-align: center;}

#subFeatureHeader {width: 856px;}
#socialNetworks { margin: 0 auto; }
#socialNetworks span {display: none; }

.subSpecialsArea { margin: 0 auto; }
.subSpecialsArea span {display: none; }

#subFeatures { margin: 0 auto; }
#subFeatures span {display: none; }
#subFeatureHeader h1 { width: 835px; padding: 0 15px 0 15px; background-color: #cfcfcf;}

.fifthRow { text-align: center; }
.visaCard { margin: 0 auto; }

#saveMoneyAndFuel .dealerLogo, #specialTaxBrea .dealerLogo, #greenBayFan  .dealerLogo, #gasMileageTips .dealerLogo, #whyRussDarrow .dealerLogo {display: none; }

#saveMoneyAndFuel #contentContainer {text-align: center; padding: 20px; }
#saveMoneyAndFuel #contentContainer span {display: none; }
#saveMoneyAndFuel #contentContainer img {margin-left: 60px; }

#specialTaxBreak .taxBreakImage {margin: 0 auto; text-align: center;}

#greenBayFan #contentContainer {text-align: center; margin: 0 auto;}
#greenBayFan #contentContainer span {display: none; }

#gasMileageTips #contentContainer span {display: none; }
#gasMileageTips #contentContainer img {margin-left: 20px; }

#whyRussDarrow .customContentArea, #whyRussDarrow .whyCouponArea { margin: 5px 10px; }
#whyRussDarrow .customContentArea { float: left; width: 450px; }
#whyRussDarrow .whyCouponArea { float: right; width: 330px; }
#whyRussDarrow .whyRussDarrowBanner { margin: 0 auto; text-align: center; }

.cdjmadison { float: left; display: block; width: 250px; height: 61px; margin-left: 25px; background: transparent url(images/dealershipLinks/madisonStore.gif) no-repeat top left; }
* html .cdjmadison { margin-left: 50px; }
.cdjmadison:hover { background-image: url(images/dealershipLinks/madisonStore-over.gif); }
.cdjMilwaukee { float: left; display: block; margin-right: 15px; width: 250px; height: 61px; background: transparent url(images/dealershipLinks/milwaukeeStore.gif) no-repeat top left; }
.cdjMilwaukee:hover { background-image: url(images/dealershipLinks/milwaukeeStore-over.gif); }
.cdjWestBend { float: left; display: block; width: 250px; height: 61px; background: transparent url(images/dealershipLinks/westBendStore.gif) no-repeat top left; }
.cdjWestBend:hover { background-image: url(images/dealershipLinks/westBendStore-over.gif); }


.rdHonda { float: left; display: inline; width: 57px; height: 58px; background: transparent url(images/dealershipLinks/hondaLogoOver.gif) no-repeat top left; }
.rdHonda:hover { background-image: url(images/dealershipLinks/hondaLogo.gif); }
.rdToyota { float: left; display: inline; width: 61px; height: 58px; background: transparent url(images/dealershipLinks/toyotaLogoOver.gif) no-repeat top left; }
.rdToyota:hover { background-image: url(images/dealershipLinks/toyotaLogo.gif); }
.rdScion { float: left; display: inline; width: 65px; height: 58px; background: transparent url(images/dealershipLinks/scionLogoOver.gif) no-repeat top left; }
.rdScion:hover { background-image: url(images/dealershipLinks/scionLogo.gif); }
.rdMitsubishi { float: left; display: inline; width: 50px; height: 58px; background: transparent url(images/dealershipLinks/mitsubishiLogoOver.gif) no-repeat top left; }
.rdMitsubishi:hover { background-image: url(images/dealershipLinks/mitsubishiLogo.gif); }
.rdChrysler { float: left; display: inline; width: 100px; height: 58px; margin-top: 0px; background: transparent url(images/dealershipLinks/chryslerLogoOver.gif) no-repeat top left; }
.rdChrysler:hover { background-image: url(images/dealershipLinks/chryslerLogo.gif); }
.rdCadillac { float: left; display: inline; width: 70px; height: 58px; background: transparent url(images/dealershipLinks/cadillacLogoOver.gif) no-repeat top left; }
.rdCadillac:hover { background-image: url(images/dealershipLinks/cadillacLogo.gif); }
.rdGmc { float: left; display: inline; width: 110px; height: 58px; margin-top: 0px; background: transparent url(images/dealershipLinks/gmcLogoOver.gif) no-repeat top left; }
.rdGmc:hover { background-image: url(images/dealershipLinks/gmcLogo.gif); }
.rdNissan { float: left; display: inline; width: 55px; height: 58px; background: transparent url(images/dealershipLinks/nissanLogoOver.gif) no-repeat top left; }
.rdNissan:hover { background-image: url(images/dealershipLinks/nissanLogo.gif); }
.rdMazda { float: left; display: inline; width: 65px; height: 58px; background: transparent url(images/dealershipLinks/mazdaLogoOver.gif) no-repeat top left; }
.rdMazda:hover { background-image: url(images/dealershipLinks/mazdaLogo.gif); }
.rdKia { float: left; display: inline; width: 75px; height: 58px; background: transparent url(images/dealershipLinks/kiaLogoOver.gif) no-repeat top left; }
.rdKia:hover { background-image: url(images/dealershipLinks/kiaLogo.gif); }
.rdSuzuki { float: left; display: inline; width: 65px; height: 58px; background: transparent url(images/dealershipLinks/suzukiLogoOver.gif) no-repeat top left; }
.rdSuzuki:hover { background-image: url(images/dealershipLinks/suzukiLogo.gif); }
.rdDodge { float: left; display: inline; width: 55px; height: 58px; background: transparent url(images/dealershipLinks/dodgeLogoOver.gif) no-repeat top left; }
.rdDodge:hover { background-image: url(images/dealershipLinks/dodgeLogo.gif); }
.rdJeep { float: left; display: inline; width: 68px; height: 58px; background: transparent url(images/dealershipLinks/jeepLogoOver.gif) no-repeat top left; }
.rdJeep:hover { background-image: url(images/dealershipLinks/jeepLogo.gif); }

#rdMainMessage {float: right;; display: block; width: 500px;}
#rdMainMessage h1 {display: none; text-align: center; }

#rdSpecialOffer {background-color: white; clear: both;}
#rdSpecialOffer h1 {text-align: center; }
#rdSpecialOffer p {text-align: center; }
#rdSpecialOffer span {display: none; }

#mainOfferHolder span {display: none; }
#mainOfferHolder {margin: 0 auto; background-color: white; clear: both; }
#mainOffer h1 {text-align: center; }

#subFeatures { margin-left: 30px; }
#subFeatures span {display: none; }

#socialNetworks { margin-left: 30px; }
#socialNetworks span {display: none; }

#subFeatures { margin-left: 30px; }


/* -------- BRUCE STYLES ----- */

#header .dealerInfo {
display: none;
}

.vehiclePrice span {
color: black;
}

.vehicleSpecialButton a:hover {
color: white;
}

.customContent {
padding: 10px;
}

.calcArea .loanCalc:hover {
color: #850000;
}


.safetyRatingsTitle {
color: black;
}

.testResults,
.warrantyInfo {
color: black;
}

#mpg_resultsArea h3 {
text-align: center;
}

.carfaxPhrase {
color: black;
}

.oneWeek { margin: 10px; }

#eventLogo {
margin-left: 15px;;
text-align: center;
}

/* -------------------------- greenInventory.css -------------------------- */

body#GreenInventory #inventoryContent .alternateInv, body#GreenInventory  #inventoryContent .normalInv, body#GreenInventory  #inventoryContent .specialInv, body#GreenInventory  #inventoryContent .featuredInv, body#GreenInventory  #inventoryContent .greenInv {
width: 865px;
margin-left: 2px;
padding-bottom: 3px;
color: #000;
}


body#GreenInventory #inventoryContent .invPicture {
float: left;
position:relative;
height: 75px;
margin: 8px;
width: 100px;
margin-top: 2px;
text-align: center;
border: 1px solid #CCCCCC;
}

body#GreenInventory .inventoryInfo {
float: left;
width: 420px;
font-size: 11px;
margin-bottom: 10px;
}

body#GreenInventory .inventoryInfo .vin,
body#GreenInventory .inventoryInfo .stock,
body#GreenInventory .inventoryInfo .miles,
body#GreenInventory .inventoryInfo .price,
body#GreenInventory .inventoryInfo .extColor,
body#GreenInventory .inventoryInfo .intColor,
body#GreenInventory .inventoryInfo .doors,
body#GreenInventory .inventoryInfo .modelNum,
body#GreenInventory .inventoryInfo .payment {
float: left;
width: 200px;
margin-left: 5px;
margin-bottom: 3px;
}


body#GreenInventory .inventoryInfo .vin label,
body#GreenInventory .inventoryInfo .stock label,
body#GreenInventory .inventoryInfo .miles label,
body#GreenInventory .inventoryInfo .price label,
body#GreenInventory .inventoryInfo .extColor label,
body#GreenInventory .inventoryInfo .intColor label,
body#GreenInventory .inventoryInfo .doors label,
body#GreenInventory .inventoryInfo .modelNum label,
body#GreenInventory .inventoryInfo .payment label {
font-weight: bold;
}


body#GreenInventory .inventoryInfo .vin span,
body#GreenInventory .inventoryInfo .stock span,
body#GreenInventory .inventoryInfo .miles span,
body#GreenInventory .inventoryInfo .price span,
body#GreenInventory .inventoryInfo .extColor span,
body#GreenInventory .inventoryInfo .intColor span,
body#GreenInventory .inventoryInfo .doors span,
body#GreenInventory .inventoryInfo .modelNum span{
margin-left: 3px;
font-size: 11px;
}

body#GreenInventory .inventoryInfo .price span,
body#GreenInventory .inventoryInfo .payment span {
margin-left: 3px;
font-size: 14px;
font-weight: bold;
}

body#GreenInventory .inventoryInfo .price span .disclaimerSS,
body#GreenInventory .inventoryInfo .payment span .disclaimerSS {
font-size: 11px;
font-weight: bold;
}


body#GreenInventory .inventoryInfo .price span.disclaimerSS,
body#GreenInventory .inventoryInfo .payment span.disclaimerSS,
body#GreenInventory .payment span.disclaimerSS,
body#GreenInventory .vehiclePrice span.disclaimerSS {
font-size: 11px;
font-weight: normal;
vertical-align: text-top;
}

body#GreenInventory #siteBottom #disclaimer {
margin-top: 20px;
}

/* ----------- Line Listing Calculators ----------- */

body#GreenInventory .pmtTools .cashBackCalc img,
body#GreenInventory .pmtTools .loanCalc img,
body#GreenInventory .pmtTools .affordabilityCalc img,
body#GreenInventory .pmtTools .loanVsLeaseCalc img
{ width: 15px; }


/* ------------  MPG Attributes ---------------- */

body#GreenInventory .mpgListing {
float: right;
width: 160px;
margin-right: 15px;
}

body#GreenInventory .mpgCity {
float: left;
width: 65px;
text-align: center;
}

body#GreenInventory .mpgHighway {
float: right;
width: 65px;
text-align: center;
}

body#GreenInventory .mpgCity label,
body#GreenInventory .mpgHighway label {
display: block;
font-size: 11px;
}

body#GreenInventory .mpgCity span,
body#GreenInventory .mpgHighway span {
display: inline;
font-weight: bold;
font-size: 12px;
}

/* --------- Line Listing Tools ----------------- */

body#GreenInventory .perPage {
float: right;
width: 45%;
height: 30px;
margin-top: 10px;
margin-right: 10px;
}

body#GreenInventory .perPage span {
color: #666666;
font-size: 11px;
}

/* ------ Inventory Dealer Info Attributes ------ */

body#GreenInventory #inventoryContent .dealerInfo {
clear: both;
margin: 0px 10px 6px 10px;
text-align: center;
font-weight: bold;
font-size: 11px;
}

body#GreenInventory #inventoryContent .dealerName {color: red; font-size: 14px;}

body#GreenInventory #inventoryContent .dealerInfo div {
display: inline;
}

body#GreenInventory #inventoryContent .dealerInfo .dealerLogo {
display: none;
}

body#GreenInventory #inventoryContent {
margin-top: 10px;
margin-bottom: 10px;
}

/* <--------- Global Search Attributes -<< */

body#GreenInventory .searchContainer h1 {
float: left;
padding: 5px;
width: 560px;
}

#searchTools {
clear: both;
padding: 10px;
}

body#GreenInventory .searchContainer {
width: 100%; color: #fff;
}

body#GreenInventory .searchBoxes {
padding: 5px;
}

body#GreenInventory .searchBoxes .filterText {
display: block;
}

body#GreenInventory .searchBoxes select {
display: block;
margin: 5px 0px 0px 0px;
}

/* --------- Search Instructions Attributes --------- */

body#GreenInventory #searchInstructions {
float: left;
width: 560px;
}

body#GreenInventory #searchInstructions span {
padding: 5px 10px 0px 10px;
}

/* --------- Search Texts Attributes ------------ */

body#GreenInventory .searchTexts {
float: right;
width: 200px;
}

body#GreenInventory .searchTexts .filterText {
display: block;
}

/* --------- Search Type Attributes ----------- */

body#GreenInventory .searchBoxes .searchType {
float: left;
width: 120px;
}

body#GreenInventory .searchBoxes .searchType select {
width: 110px;
}

/* --------- Search Store Attributes ---------------- */

body#GreenInventory .searchBoxes .searchStore {
float: left;
width: 270px;
}

body#GreenInventory .searchBoxes .searchStore select {
width: 260px;
}

/* --------- Search Year Attributes ----------- */

body#GreenInventory .searchBoxes .searchYear {
float: left;
width: 110px;
}

body#GreenInventory .searchBoxes .searchYear select {
width: 100px;
}

/* --------- Search Make Attributes -------------- */

body#GreenInventory .searchBoxes .searchMake {
float: left;
width: 160px;
}

body#GreenInventory .searchBoxes .searchMake select {
width: 150px;
}

/* --------- Search Model Attributes ----------- */


body#GreenInventory .searchBoxes .searchModel {
float: left;
width: 190px;
}

body#GreenInventory .searchBoxes .searchModel select {
width: 180px;
}

/* --------- Advanced Search Attributes ----------- */

body#GreenInventory #advancedSearchLink{
clear: both;
display: block;
clear: both;
cursor: pointer;
padding: 5px 5px 5px 5px;
}

body#GreenInventory #advancedSearchBoxes {
margin: 0 auto;
width: 840px;
padding: 5px;
}

body#GreenInventory #advancedSearchBoxes select {
display: block;
margin: 5px 0px 0px 0px;
}

/* --------- Search Body Attributes ------------- */

body#GreenInventory #advancedSearchBoxes .searchTrim,
body#GreenInventory #advancedSearchBoxes .searchBody,
body#GreenInventory #advancedSearchBoxes .searchMpg,
body#GreenInventory #advancedSearchBoxes .searchTrans,
body#GreenInventory #advancedSearchBoxes .searchExtColor,
body#GreenInventory #advancedSearchBoxes .searchMiles,
body#GreenInventory #advancedSearchBoxes .searchMaxPrice,
body#GreenInventory #advancedSearchBoxes .searchCertified {
float: left;
width: 210px;
}

body#GreenInventory #advancedSearchBoxes .searchTrim select,
body#GreenInventory #advancedSearchBoxes .searchBody select,
body#GreenInventory #advancedSearchBoxes .searchMpg select,
body#GreenInventory #advancedSearchBoxes .searchTrans select,
body#GreenInventory #advancedSearchBoxes .searchExtColor select,
body#GreenInventory #advancedSearchBoxes .searchMiles select,
body#GreenInventory #advancedSearchBoxes .searchMaxPrice select,
body#GreenInventory #advancedSearchBoxes .searchCertified select  {
width: 200px;
}

/* --------- Ordering Tools Attributes ---------- */

body#GreenInventory #orderingTools {
/* display: none; */
float: right;
}

/* --------- Submit Block Attributes ----------- */

body#GreenInventory .submitBlock {
clear: both;
text-align: center;
padding: 10px 5px 10px 5px;
}

/* --------------- Page Display --------------- */

body#GreenInventory .pageDisplay {
float: right;
width: 45%;
color: #666666;
text-align: right;
font-size: 12px;
padding: 15px 10px 0px 0px;
}

body#GreenInventory .pageDisplay span {
color: #666666;
font-size: 16px;
}

body#GreenInventory .pageDisplay .totalVehicles {
color: red;
font-size: 21px;
}

body#GreenInventory .searchContainer h1
{
color: #024b90;
}

body#GreenInventory .searchContainer span
{
color: black;
}

/* -------------------------- jsCalendar.css -------------------------- */

img {border: none;}

div#jsCal {background-color: #423960; border: 1px solid #FFFFFF;}

div#jsCalCaption {color: #fff;}

div#jsCalCaption table {color: #e2dfe6;}

div.jsCalCurrentMonth {color: #FFFFFF;}

div#jsCalDisplay table {background-color: #63568F;}

div#jsCalDisplay table td {color: #423960;}

div#jsCalDisplay table td:hover {background-color: #8B80B3; color: #e2dfe6;}

div#jsCalDisplay table th {color: #ffffff;}

span.jsCalCurDay {color: #211D30;}


/* FIX: Complete Browser Support read this:
		http://www.quirksmode.org/css/cursor.html#note
		also had to take the :hover off to make it work.
*/
td.jsCalWeekday {background-color: #b8b1d0; cursor: pointer;}

/* FIX: Complete Browser Support read this:
		http://www.quirksmode.org/css/cursor.html#note
		also had to take the :hover off to make it work.
*/
td.jsCalWeekend {background-color: #e2dfe6; cursor: pointer;}

/* -------------------------- nav.css -------------------------- */

#navigation {position: relative; width: 865px; border-bottom: 1px solid #999999;
background-image: url('images/navigation/navBack.jpg'); background-position: bottom left; background-repeat: repeat-x; z-index: 50;}

#navigation a {font-size: 10px; }

#nav, #nav ul {float: left; width: 825px; list-style: none; z-index: 250;}

#nav a {display: block; color: white; text-align: center; margin-top: 2px;}

#nav li {float: left;; padding: 0; width: 100px; height: 26px; font-size: 12px; line-height: 21px; color: #CCCCCC;
background-image: url('images/navigation/navBack.jpg'); background-repeat: repeat; background-position: top left;}

#nav li ul {position: absolute; left: -999em; top: 24px; width: 156px; height:auto !important; padding: 0px; padding-bottom: 8px; margin: 0;
border-top: 1px solid #000000; background-image: url('images/navigation/navDropDownBack.jpg'); background-position: bottom left; background-repeat: no-repeat;}

#nav li li {height: auto; width: 140px; padding: 3px; margin: 0 4px; text-align: left; line-height: 16px;
border: 0px; border-bottom: 1.5px dotted #210104; background-image: none;}

* html #nav li li {padding: 3px 0; } /* Fixes the appearence in IE6. */

#nav li ul a {color: white; text-align: left;}

#nav li ul ul {margin: -1.75em 0 0 14em; margin: -1.7em 0 0 13.95em;}

#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul {left: -999em;}

#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul {left: auto;}

#nav li:hover, #nav li.sfhover {background-color: #041aa4;}

#nav #nav_home {width:40px; }
#nav #nav_specials {width: 50px; }
#nav #nav_Under9995Inventory {width: 78px; }
#nav #nav_newInventory {width: 75px; }
#nav #nav_preOwnedInventory {width: 78px; }
#nav #nav_inventoryCertified {width: 88px; }
#nav #nav_information {width: 60px; }
#nav #nav_financing {width:60px; }
#nav #nav_parts {width:50px; }
#nav #nav_pCarfinder {width:57px; }
#nav #nav_carbuilder {width:65px; }
#nav #nav_preOwned {width: 75px; }
#nav #nav_GreenInventory {width: 85px; }
#nav #nav_scheduleService {width: 88px; }
#nav #nav_bodyShop {width: 95px; }
#nav #nav_financing {width: 60px; }
#nav #nav_contact {width: 55px; }

#nav li ul li#nav_carbuilder {width: 140px; }

/* ---------- ~Nav Indicators ---------- */
/* ---------- ~Nav Indicators ---------- */
#nav li.main_marker { background-image: url('images/navigation/navBackActive.jpg'); background-position: bottom left; background-repeat: repeat-x; background-color: transparent; }
.sub_marker { color: TXT06COLOR; font-weight: bold; background-image: none; background-color: #1F5AFF; }
.sub_marker a span { color: TXT06COLOR; background-color: transparent; }

body#employmentDetails #nav_information {  background-image: url('images/navigation/navBackActive.jpg'); background-position: bottom left; background-repeat: repeat-x; background-color: transparent; }
body#employmentDetails #nav_employment { color: TXT06COLOR; font-weight: bold; background-image: none; background-color: #1F5AFF; }
body#employmentDetails #nav_employment a span { color: TXT06COLOR; background-color: transparent; }



/* -------------------------- popup.css -------------------------- */

/* !-------> Custom Popup*/ 

body#popup #contentContainer { width: 675px; background-color: white;}

body#popup, body#popupComplete { text-align: center; }
body#popup #constraintImageLeft, body#popupComplete #constraintImageLeft { padding-left: 0; }
body#popup #contentContainer, body#popup #constraint, 
body#popupComplete #contentContainer, body#popupComplete #constraint { width: 675px; }
body#popup #close, body#popupComplete #printInstructions { font-weight: bold; font-size: 16px; cursor: pointer; margin-bottom: 10px; padding-top: 10px; }
body#popupComplete #printInstructions { color: #cc0000; }
body#popupComplete #printInstructions:hover { color: #850000; }
body#popup #popupContainer, body#popupComplete #popUpContent { padding-bottom: 20px; }
body#popupComplete #popUpContent h1 { padding: 0 38px; text-align: left; }
body#popup #popupContainer img, body#popupComplete #popUpContent img { margin-bottom: 20px; }
body#popup form { width: 650px; text-align: left; margin: 0 auto; }
body#popup .formBlock { float: left; width: 600px; }
body#popup .submitBlock { text-align: left; }
body#popup .submitBlock input { margin-left: 0; margin-right: 10px; }

*+html body#popupComplete #contentContainer, *+html body#popupComplete #constraint { width: 100%; clear: both; }
*+html body#popup .formBlock { float: left; width: 95%; }

/* -------------------------- presentation.css -------------------------- */

/* --------------------------------------------------------------------------------------------------
	Title:		Autos 2.0 CSS Document

	Author:	PMT Advertising
			www.pmtadvertising.com
			info@pmtads.com
------------------------------------------------------------------------------------------------------ */
/*TEMP CODE FORBUCK CONTEST and toys for tots*/
.buckContest {display: none;}

body { margin: 10px 0px; font-size: 11px; font-family: "Myriad Pro", "Lucida Grande", Geneva, Arial, Verdana, sans-serif; background-color: #3d94e5; color:TXT06COLOR;}
/* body { margin: 10px 0px; font-size: 11px; font-family: "Myriad Pro", "Lucida Grande", Geneva, Arial, Verdana, sans-serif; background: #6d8644 url(images/bkgdFade.jpg) repeat-x top left; color:TXT06COLOR;} */
/*-----^^^ORIGINAL BACKGROUND RE-ACTIVATE AFTER CHRISTMAS AND ERASE CODE BELOW (((ALSO THE HEADER IMAGE SEE BELOW)))----- body { margin: 10px 0px; font-size: 11px; font-family: "Myriad Pro", "Lucida Grande", Geneva, Arial, Verdana, sans-serif; background: #b90a17 url(images/bkgdFade.jpg) repeat-x top left; color:TXT06COLOR;} */
/* body { margin: 10px 0px; font-size: 11px; font-family: "Myriad Pro", "Lucida Grande", Geneva, Arial, Verdana, sans-serif; background: #6caee0 url(images/blueTrees.jpg) repeat top left; color:TXT06COLOR;} */
#dealerGroupConstraint { background-color: #6caee0; } 
body#home #header {position: relative;}
#darrowGlobe {display: none; }
body#home #darrowGlobe {display: block; position: absolute; top: 2px; right: 385px;}


/* ---------------END OF CHRISTMAS CODE----------- */

body#home #searchHome { /* background-image: url(images/searchArea.jpg); clear: left; */}
#newInventory #inventorySearch, #preOwnedInventory #inventorySearch {/*  background-image: url(images/searchArea.jpg) */; clear: left;}
#newInventory .searchContainer, #preOwnedInventory .searchContainer {background-color: white; }
#newInventory .searchContainer span, #preOwnedInventory .searchContainer span {color: black; }
#newInventory .searchContainer h1, #preOwnedInventory .searchContainer h1 {color: #024b90; }




#constraint {border-width: 0px; background-color: #fff;}
#constraint {width: 865px; margin: 0 auto; background-color: transparent; border: 0px;}
#contentContainer { width: 865px; background-color: white; }
#siteBottom {background-color: white; width: 865px; }


/*body#home #mainArea { background-color: white; border: none; margin: 0 auto; } */
/* #dealerGroupConstraint { background-color: white; } */
#siteBottom { background-color: white; width: 865px; }
#contentContainer { background-color: white; }
#mainArea { background-color: white; }

.dealerLogo { width: 148px; height: 65px; margin: 0 auto; /* background: transparent url(images/dealerLogoSmall.gif) no-repeat top left; */ }

a {
color: #CC0000;
}

a:hover {
color: #850000;
}

/* ---------------****header is set to disply none****------------------ */
#header {background: transparent url(images/cloudHeader.png) no-repeat top center; }

#header .dealerInfo .dealerName {display: none ; }

body#home #homeContent { float: left; width: 855px; padding: 0 0 0 3px; }

body#home #homeArea { padding-bottom: 0; width: 865px; background-color: #0129a7;}
body#home #slideShowArea, body#home #flashSlideshow { float: right; }

#brandLogo1, #brandLogo2, #brandLogo3, #brandLogo4  {float: right; width: 100px; height: 100px; margin-top: 3px; /* margin: 3px; */}

body#home #featuresAndSpecials { float: left; width: 100%; display: block; margin-bottom: 30px; clear: both; }

/* -------------------corporate logos temporarily set to display none delete if client does not want after live--------------------------------- */
#header .corporateLogos {float: right; width: 460px; padding: 10px 0 0 0 ; }
#header .corporateLogos img { margin: 0 auto; }



body#home .logoHolder { padding-top: 15px; }
.dealerLogoCustom {float: left; padding-top: 15px; height: 107px; width: 231px; ;}

#searchHome {float: left; width: 330px; }
#searchHome #searchTools {float: left; width: 315px; margin-bottom: 0; padding-bottom: 0; }
#searchHome .filterText { float: left; display: block; }
#searchHome .searchContainer h1 { color: white; margin: 20px 0 0 10px; }
#searchHome .searchContainer .filterText { color: #e7bc54; }
#searchHome .searchTexts { margin: 0 0 0 10px; padding: 0; }
#searchHome #searchTools .searchBoxes .searchType, 
#searchHome #searchTools .searchBoxes .searchYear, 
#searchHome #searchTools .searchBoxes .searchMake, 
#searchHome #searchTools .searchBoxes .searchStore, 
#searchHome #searchTools .searchBoxes .searchModel { float: left; margin: 0 5px 0 0; }
#searchHome #searchTools #advancedSearchLink { color: #e7bc54; display: block; padding: 10px 0 5px 10px; clear: both; }
#searchHome #searchTools #advancedSearchLink:hover { color: #cb772c; }
#searchHome #searchTools .searchBoxes { margin-top: 0; padding-top: 0; }
#searchHome #searchTools #advancedSearchBoxes .searchTrim, 
#searchHome #searchTools #advancedSearchBoxes .searchBody, 
#searchHome #searchTools #advancedSearchBoxes .searchExtColor, 
#searchHome #searchTools #advancedSearchBoxes .searchTrans, 
#searchHome #searchTools #advancedSearchBoxes .searchMpg, 
#searchHome #searchTools #advancedSearchBoxes .searchMiles, 
#searchHome #searchTools #advancedSearchBoxes .searchMaxPrice, 
#searchHome #searchTools #advancedSearchBoxes .searchCertified { float: left; margin-right: 5px; }
#searchHome .submitBlock { margin-bottom: 0; padding-top: 0; clear: both; }
body#home #advancedSearchBoxes select, body#home .searchBoxes select {width: 325px;}


#siteBottom .dealerInfo { color: #000; }
#siteBottom .textNav { padding: 10px 0 20px 0; }
#siteBottom .textNav a { color: #0059b4; } #siteBottom .textNav a:hover { color: blue; }

#footer { color: #000; font-size: 11px; padding-left: 265px; }
#footer a { color: white; } #footer a:hover { color: yellow; }

#dealerGroupFooter a { color: white; font-size: 11px;  } 

body#home #dealerGroupFooter { display: block; }
#dealerGroupFooter { margin: 0; padding: 0; background-color: transparent; color: #b5b5b5; border: none; }
#dealerGroupFooter #dealerGroupHeadline { color: #000; margin: 10px 0 15px 0; }
#dealerGroupFooter .dealerGrouping { height: 115px; color: #000; }
#dealerGroupFooter .dealerGrouping h3 { font-weight: normal; font-size: 13px; }


body#home #mainArea { background-color: white; }

#subFeatures h1 {padding: 20px 0 5px 5px; color: #024b90; font-size: 24px;}

/* -------------------features and Specials------------------------------- */
.specialsContainer { /* width: 425px; */ }
.sectionHeader h3 {display: none; }
.specialsSnapshot span.specialYear {font-size: 16px;}

.specialsHeader {/* clear: both; border-bottom: 1px solid #CCCCCC; */ border-bottom: 1px solid #999; margin-bottom: 10px; }
.specialsHeader h3 {float: left; margin: 0; color: black; line-height: 35px; }

.specialsSnapshot, .specialsSnapshotAlt, body#home div.specialsSnapshotAlt { float: left; display: inline; width: 413px; height: 78px; padding: 2px; margin: 0px 5px 6px 5px; border: 0; background-color: #e8e8e8; }
.specialsSnapshotAlt {background-color: #e8e8e8;}

.specialsSnapshot h4 a, .specialsSnapshotAlt  h4 a {float: left; color: #666666; text-decoration: none; }
.specialsSnapshot h4 a:hover, .specialsSnapshotAlt  h4 a:hover { color: navy;}

.specialsSnapshot .specialImage, .specialsSnapshotAlt .specialImage {float: left; margin-right: 5px; border: 0;}
.specialsSnapshot .specialImage img, .specialsSnapshotAlt .specialImage img {float: left; margin-right: 10px; margin-bottom: 5px; width: 50px; border: 1px solid #CCCCCC;}
body#home .specialImage img {float: left; margin-right: 5px; width: 75px; border: 1px solid #CCCCCC;}
body#home .specialArea img, body#new .specialArea img, body#preOwned .specialArea img {display: none;}

.specialsSnapshot .inventoryInfo, .specialsSnapshotAlt .inventoryInfo, .specialsSnapshot h3, .specialsSnapshotAlt h3 {float: left;}

.specialsSnapshot h4, .specialsSnapshotAlt h4 {font-size: 18px;}

body#home .specialsSnapshot h4, body#home .specialsSnapshotAlt h4 {font-size: 14px;}

.specialsSnapshot .price, .specialsSnapshotAlt .price { font-size: 16px; width: 300px; display: block;}

.specialsSnapshot .dealerHDNotes, .specialsSnapshotAlt .dealerHDNotes, .specialsSnapshot .vehicleNotes, .specialsSnapshotAlt .vehicleNotes { font-size: 14px; font-weight: normal; font-style: italic; padding-left: 3px;}

.specialsSnapshot .stock, .specialsSnapshotAlt .stock,
.specialsSnapshot .miles, .specialsSnapshotAlt .miles,
.specialsSnapshot .color, .specialsSnapshotAlt .color,
.specialsSnapshot .modelNum, .specialsSnapshotAlt .modelNum {display: none;}

body#new .specialsSnapshot .dealerNotes, body#new .specialsSnapshotAlt .dealerNotes, body#preOwned .specialsSnapshot .dealerNotes, body#preOwned .specialsSnapshotAlt .dealerNotes {font-size: 12px; clear: both; display: block; margin-top: 3px; margin-bottom: 3px;}

.specialsArea {text-align: center; }

.specialsArea a { cursor: pointer; }

/* ------------------------------ Inventory ------------------------------ */


body#newInventory .searchContainer, body#preOwnedInventory .searchContainer { color: white; }

body#newInventory .searchContainer a, body#preOwnedInventory .searchContainer a, body#Under12kInventory  .searchContainer a { color: red; text-decoration: none; }
.directLink a, .rssLink a, .carfinderLink a { text-decoration: none; }
.directLink span, .rssLink span, .carfinderLink span { color: navy; }
body#newInventory .searchContainer a:hover, body#preOwnedInventory .searchContainer a:hover, body#Under12kInventory  .searchContainer a:hover { color: #febe10; }


.pageCurLink { background-color: #24529f; border: 1px solid #fff; }

body#newInventory .compareContent p, body#preOwnedInventory .compareContent p { color: #000; }

.searchContainer, .pagination { color: #fff; }
.pageDisplay, #orderingTools { color: black; }

body#newInventory .pageDisplay, body#preOwnedInventory .pageDisplay { color: #777; }
body#newInventory .pageDisplay span, body#preOwnedInventory .pageDisplay span { color: #777; }
body#newInventory .pageDisplay .totalVehicles, body#preOwnedInventory .pageDisplay .totalVehicles { color: #d00000; }

.searchContainer, .pagination, .pageDisplay, #orderingTools { color: #000; }

#inventoryContent a { color: #24529f; } #inventoryContent a:hover { color: #1b2c4a; }

body#newInventory .perPage span, body#preOwnedInventory .perPage span { color: #000; }



div#invSSOverlay .tabEndCap {background-position: top right;}
div#invSSOverlay #tab1, div#invSSOverlay #tab2, div#invSSOverlay #tab3, div#invSSOverlay #tab4 {float: left; width: 120px; font-size: 13px; text-align: center; border-right: 1px solid #666666; border-left: 1px solid white; background-image: url('http://autos.pmtads.com/siteImages/default/navigation/inventoryDisplayNav.jpg'); background-repeat: repeat-x; background-position: top center; }

body#newInventory .searchContainer h1, body#preOwnedInventory .searchContainer h1, body#new .searchContainer h1, body#preOwned .searchContainer h1, body#commercialInventory .searchContainer h1, body#commercial .searchContainer h1 {width: 650px; }
.permalinks {width: 170px;}


/* ------------------------------ Inventory - Vehicle Display ------------------------------ */

#vehicleOverview .vehicleDetails, 
#vehicleOverview .bodyDetails, 
#vehicleOverview .engineDetails, 
#vehicleOverview .safetyRatings, 
#vehicleOverview .warrantyInfo { color: #000; }

#vehicleOverview .vehicleDetails .carVin a { color: #ffff99; }
#vehicleOverview .vehicleDetails .carVin a:hover { color: #fff; }


/* .tabNormal, .tabActive { color: #513b00; } */

body#newVehicleDisplay .mpgListing, body#preOwnedVehicleDisplay .mpgListing { background-image: url('images/inventory/mpgLarge.gif'); }

#vehicleHeader h1 { margin-bottom: 15px; }
#tabs { margin-top: 15px; }
#thirdPartyArea a { color: #ffff99; } #thirdPartyArea a:hover { color: #fff; }

.corpCertified img, .dealerCertified img { background-color: #fff; }


#newVehicleDisplay .pmtTools .cashBackCalc img, 
#newVehicleDisplay .pmtTools .loanCalc img, 
#newVehicleDisplay .pmtTools .affordabilityCalc img, 
#newVehicleDisplay .pmtTools .loanVsLeaseCalc img, 
#preOwnedVehicleDisplay .pmtTools .cashBackCalc img, 
#preOwnedVehicleDisplay .pmtTools .loanCalc img, 
#preOwnedVehicleDisplay .pmtTools .affordabilityCalc img, 
#preOwnedVehicleDisplay .pmtTools .loanVsLeaseCalc img, 
#financing .cashBackCalc img, 
#financing .loanCalc img, 
#financing .affordabilityCalc img, 
#financing .loanVsLeaseCalc img {  }

#newVehicleDisplay .pmtTools .cashBackCalc, 
#newVehicleDisplay .pmtTools .loanCalc, 
#newVehicleDisplay .pmtTools .affordabilityCalc, 
#newVehicleDisplay .pmtTools .loanVsLeaseCalc, 
#preOwnedVehicleDisplay .pmtTools .cashBackCalc, 
#preOwnedVehicleDisplay .pmtTools .loanCalc, 
#preOwnedVehicleDisplay .pmtTools .affordabilityCalc, 
#preOwnedVehicleDisplay .pmtTools .loanVsLeaseCalc, 
#financing .cashBackCalc, #financing .loanCalc, 
#financing .affordabilityCalc, #financing .loanVsLeaseCalc { float: left; font-size: 11px; width: 126px; vertical-align: top; margin: 0 4px 10px 0; 
padding-bottom: 3px; background: transparent url(images/calculators/calcTextBkg.jpg) no-repeat bottom right; }

#newVehicleDisplay .pmtTools .cashBackCalc a, 
#newVehicleDisplay .pmtTools .loanCalc a, 
#newVehicleDisplay .pmtTools .affordabilityCalc a, 
#newVehicleDisplay .pmtTools .loanVsLeaseCalc a, 
#preOwnedVehicleDisplay .pmtTools .cashBackCalc a, 
#preOwnedVehicleDisplay .pmtTools .loanCalc a, 
#preOwnedVehicleDisplay .pmtTools .affordabilityCalc a, 
#preOwnedVehicleDisplay .pmtTools .loanVsLeaseCalc a, 
#financing .cashBackCalc a, 
#financing .loanCalc a, 
#financing .affordabilityCalc a, 
#financing .loanVsLeaseCalc a { float: left; width: 86px; height: auto; display: block; line-height: 11px; text-decoration: none; padding-top: 8px; 
text-align: center; font-weight: bold; background: transparent url(images/calculators/calcTextBkg.jpg) no-repeat top right; cursor: pointer; }


.vehicleOptions h1 { border-bottom: 1px solid #000; }
#tab_gallery, #tab_overview { color: #000; }

.vehicleInfoRow, .vehicleOptions .optionsCategory h2 { border-bottom: 1px solid #007180; }
.vehicleInfoRow:hover { height: 100%; }

body#vehicleDisplayPrint .dealerLogo { width: 200px; height: 88px; margin: 0 auto; background: transparent url(images/dealerLogoPrint.gif) no-repeat top left; }
body#vehicleDisplayPrint #header { text-align: center; background-color: #fff; border-bottom: 2px solid #000; }
body#vehicleDisplayPrint #header span.bullet { display: none; }
body#vehicleDisplayPrint #header .dealerInfo .dealerName { font-weight: bold; margin-top: 10px; }
body#vehicleDisplayPrint #header .dealerInfo .dealerName, body#vehicleDisplayPrint #header .dealerInfo .street, body#vehicleDisplayPrint #header .dealerInfo .cityInfo, 
body#vehicleDisplayPrint #header .dealerInfo .phone1, body#vehicleDisplayPrint #header .dealerInfo .phone2, body#vehicleDisplayPrint #header .dealerInfo .phone3, 
body#vehicleDisplayPrint #header .dealerInfo .fax1, body#vehicleDisplayPrint #header .dealerInfo .fax2, body#vehicleDisplayPrint #header .dealerInfo .email { display: block; color: #000; }

#vehicleDisplayPrint .pricing { color: #000; }
#vehicleDisplayPrint .vehicleDetails { color: #000; }
#vehicleDisplayPrint .vehicleDetails a { color: #000; }
#vehicleDisplayPrint .vehicleDetails a:hover { color: #000; }
#vehicleDisplayPrint .bodyDetails { color: #000; }
#vehicleDisplayPrint .engineDetails { color: #000; }
#vehicleDisplayPrint .testResults:hover { background-color: #666666; }
#vehicleDisplayPrint .safetyRatings { color: #000; }
#vehicleDisplayPrint .warrantyCategory:hover { background-color: #666666; }
#vehicleDisplayPrint .warrantyInfo { color: #000; }
#vehicleDisplayPrint .vehicleInfoRow:hover { background-color: #fff; }

#vehicleDisplayPrint #h .dealerInfo { color: #000; }
#vehicleDisplayPrint .dealerHDfooter a, #vehicleDisplayPrint .dealerHDfooter a:hover { color: #000; }
#home .dealerHDfooter a {color: #fff;}
#home .dealerHDfooter a:hover { color: #000; }

#similarVehicles h3, #similarVehicles .simVehPager, .likeVehicle { background-image: url(images/inventory/similarVehiclesContainer.jpg); }
#similarVehicles a { color: #a26f00; }
#similarVehicles a:hover { color: #674600; }

#writtenReviews h3 { padding-left: 3px; }
#writtenReviews { color: #000; background-color: #fff; }
#writtenReviews h2.reviewSubject:hover { background-color: #81f0ff; }

.share a span { display: none; background-image: none; }
.share a { margin: 0; padding: 0; width: 120px; height: 29px; background-image: url(images/inventory/shareThis.gif); }
.share a:hover { background-image: url(images/inventory/shareThis-over.gif); }

#socialBookmarks ul#bookmarks { background-image: url(images/socialBookmarks/socialBookmarksContainer.gif); }
ul#bookmarks li.sbookmarkInstructions { background-image: url(images/socialBookmarks/socialBookmarksContainer.gif); }

a.storeName span:hover { color:black ; }
a.storeName  { text-decoration: none; }

#featuresAndSpecials .specialsSnapshot h4 a span, #featuresAndSpecials .specialsSnapshotAlt h4 a span { font-size: 13px; }

/* ------------------------------ Inventory - Compare ------------------------------ */

body#compareVehicles #navigation { text-align: center; width: 100%; }

body#compareVehicles #nav { float: none; margin: 0 auto; }

body#compareVehicles #mainArea { width: 100%; background-color: #fff; }

body#compareVehicles .textNav { display: none; }

body#compareVehicles { background-color: white; }
body#compareVehicles .dealerHDfooter a { color: navy; }
body#compareVehicles .dealerHDfooter a:hover { color: blue; }
body#compareVehicles .dealerName span {color: black; }

/* ------------------------------ Carbuilder ------------------------------ */

body#carbuilder #carConfigurator { padding: 10px; /* background-color: #fff; */ }
body#carbuilder #steps { margin-top: 0; }

#similarModelsBar { 
clear: both; 
height: 30px; 
color: #3D221F; 
margin-top:5px; 
margin-bottom: 5px; 
background-image: url('images/carbuilder/similarBar.jpg'); 
background-repeat: no-repeat; 
background-position: top left; 
}

.similarVehicleNext {padding-right: 20px; }

/* ------------------------------ Financing ------------------------------ */

body#financing .smartPaymentPlanButton { float: right; display: inline; margin: -10px 10px 0px 0px; }

/*---------------------------------------REWARDSCARD PAGE---------------------------------------*/

#rewardsCard #mainArea {width: 820px; margin-left: 30px; }
#rewardsCard #mainArea p {margin-top: 10px; }
body#rewardsCard iframe {position: relative; z-index: 10; margin-top: 20px; width: 800px; height: 250px; }

/*---------------------------------------EMPLOYMENT DETAILS PAGE---------------------------------------*/

body#employmentDetails #mainArea { float: left; clear: both; width: 580px; padding: 10px; background-image: none; }
body#employmentDetails #contentContainer { float: left; clear: both; padding: 10px; background-image: none; }
body#employmentDetails #tab_jobDescription { float: left; clear: both; width: 400px; padding: 10px; background-image: none; }

/*---------------------------------------Specials PAGE---------------------------------------*/
body#specials #mainArea { width: 864px; padding: 0px; }

/*---------------------------------------Information PAGE---------------------------------------*/
#infoContent h1 {margin: 20px 0 10px 0;}
#infoContent  {margin: 0px 0 20px 0;}



/* _________________________********___LAST ROUND CHANGES___*******______________________________ */
body#compareVehicles #mainArea { width: 100%; background-color: #fff; }
body#compareVehicles {background-color: #6d8644 }
body#compareVehicles #contentContainer,
body#compareVehicles #siteBottom { width: 100%; background-color: #fff; }

/*---------------------------------------REWARDSCARD PAGE---------------------------------------*/
body#rewardsCard #mainArea { width: 100%; margin-left: 0 }
body#rewardsCard h2 {margin-left: 10px;}
body#rewardsCard p {margin-top: 5px; margin-bottom: 15px; padding: 0 10px 0 10px;}
body#rewardsCard iframe {position: relative; z-index: 10; margin: 20px 0 0 30px;}




#slideShowArea object {
float: left;
width: 500px;
z-index: 40px;
}

.pagination {
width: 97%;
}

.defaultVehicleSpecial .inventoryInfo .vehiclePrice span {
line-height: 36px;
}

div.jobCel {
float: none;
width: 100%;
}

body#employmentDetails #tab_jobDescription {
float: none;
clear: both;
width: 100%;
padding-top: 10px;
padding-right: 10px;
padding-bottom: 10px;
padding-left: 10px;
background-image: none;
}

body#employmentDetails #mainArea {width:450px; }
.jobTitleHeader h5 {font-size: 22px;}

body#service .email a,
body#parts .email a,
body#new .email a,
body#preOwned .email a,
body#financing .email a { color: #0000ff;}

.pricing { text-align: center;}

.pricing span a {
color: blue;
font-size: 18px;
text-decoration: none;
text-align: center; }

.pricing label {
color: #000;
font-size: 18px;
text-decoration: none;
text-align: center; }

#vehicleDisplayPrint .dealerHDfooter, #vehicleDisplayPrint .dealerHDfooter a, #vehicleDisplayPrint #pageGen {color: black; }
.vehicleInfoRow {border: 0; }
#vehicleOverview .vehicleDetails .carVin a:hover {color: black; }
#vehicleOverview .vehicleDetails .carVin a {color: blue; }

body#compareVehicles #header { background-image: url(images/compareHeader.jpg);  background-color: #c7e5ff; }

#pageGen { width: 400px; }
body#information #mainArea {width: 865px; }

#rewardsCard #contentContainer, #rewardsCard #mainArea  {width: 865px; }

.bottomPagination { width: 865px; background-color: #fff; }

#vehicleDisplayPrint #constraintImageLeft, #vehicleDisplayPrint #constraintImageRight {background-image: none; background-color: #fff; }
body#vehicleDisplayPrint #header { background-image: none; background-color: #fff; }

#newVehicleDisplay .pmtTools .cashBackCalc a, #newVehicleDisplay .pmtTools .loanCalc a, #newVehicleDisplay .pmtTools .affordabilityCalc a, #newVehicleDisplay .pmtTools .loanVsLeaseCalc a, #preOwnedVehicleDisplay .pmtTools .cashBackCalc a, #preOwnedVehicleDisplay .pmtTools .loanCalc a, #preOwnedVehicleDisplay .pmtTools .affordabilityCalc a, #preOwnedVehicleDisplay .pmtTools .loanVsLeaseCalc a, #financing .cashBackCalc a, #financing .loanCalc a, #financing .affordabilityCalc a, #financing .loanVsLeaseCalc a
{background-image: none;}

#newVehicleDisplay .pmtTools .cashBackCalc, #newVehicleDisplay .pmtTools .loanCalc, #newVehicleDisplay .pmtTools .affordabilityCalc, #newVehicleDisplay .pmtTools .loanVsLeaseCalc, #preOwnedVehicleDisplay .pmtTools .cashBackCalc, #preOwnedVehicleDisplay .pmtTools .loanCalc, #preOwnedVehicleDisplay .pmtTools .affordabilityCalc, #preOwnedVehicleDisplay .pmtTools .loanVsLeaseCalc, #financing .cashBackCalc, #financing .loanCalc, #financing .affordabilityCalc, #financing .loanVsLeaseCalc
{background-image: none;}

#subFeatures h1 { font-size: 24px;}
.searchCOntainer h1 { font-size: 24px;}
body#newInventory #siteBottom #disclaimer, body#preOwnedInventory #siteBottom #disclaimer, body#GreenInventory #siteBottom #disclaimer, body#Under9995Inventory #siteBottom #disclaimer { margin-top: 0; padding-top: 0px; }
.customSpecial h2, #leaseSpecials h2, #partsSpecials h2, #serviceSpecials h2, #financingSpecials h2, #couponSpecials h2 {margin-top: 0; }
body#employmentDetails #contentContainer  {width: 845px; }
.facebook a, .twitter a { font-size: 13px; width: 345px; text-decoration: none; }

.socialNetworkLinks {
text-align: center;
margin: 0 auto;
}

.socialNetworkLinks .facebook {
margin-left: 25px;
}

.socialNetworkLinks .facebook, .socialNetworkLinks .twitter {
float: left;
width: 400px;
}

/* <---------- Social Network Links ---------- */


.socialIcon a { width: 350px; height: 20px; padding-left: 20px; text-align: left; }

#employmentForm {background-color: white; background-image: none; }



.rdJenningsCar { float: left; width: 150px; height: 150px;  border: solid ; border-width: 1px; border-color: #333; background-color: aqua;  margin: 5px; background: transparent url(images/buttons/jenningsVehBtn.jpg) no-repeat top left; }
.rdJenningsCar:hover { background-image: url(images/buttons/jenningsVehBtnOver.jpg); }

.rdInsurance4Less { float: left; width: 150px; height: 150px;  border: solid ; border-width: 1px; border-color: #333; background-color: aqua;  margin: 5px; background: transparent url(images/buttons/rdInsurance4Less.jpg) no-repeat top left; }
.rdInsurance4Less:hover { background-image: url(images/buttons/rdInsurance4LessOver.jpg); }

.wellbeat { float: left; margin: 2px 30px 0 30px;}
.tradestim500 {float: left; margin: 5px 0 0 5px;} 

body#jenningsVehicle #contentContainer {text-align: center; padding-top: 20px; }
a.rdJenningsCarAd  { margin: 0 auto; }
a.rdJenningsCarAd span { display: none;}

body#insuranceforless #contentContainer {text-align: center; padding-top: 20px; }
a.rdInsurance4lessAd img { margin: 0 auto; }
a.rdInsurance4lessAd span { display: none;}

.subSpecialsArea { margin-left: 30px; }
.subSpecialsArea span {display: none; }

#contact #subArea .dealerInfo {display: none; }

.fifthRow { text-align: center; }
.visaCard { margin: 0 auto; }

/* ---------- ~Like Button ---------- */
.likeHeaderBtn { float: left; width: 280px; height: 28px; overflow: hidden; padding: 5px 10px 1px 10px; margin: 5px 0 10px 10px; 
-moz-border-radius: 8px; -webkit-border-radius: 8px; background-color: #fff; border: 1px solid #cfcfcf; }
.likeThirdParty { float: left; width: 300px; height: 28px; overflow: hidden; padding: 5px 10px 1px 10px; margin: 5px 0 0 10px; }

/* --------------------------------Group Stores Page--------------------------------------- */

#groupStores a.storeName span  {color: red; font-weight: bold; }
#groupStores a.storeName span:hover {color: black; font-weight: bold; }

#groupStores #dealerGroupFooter #dealerGroupHeadline {margin-top: 0px;}

body#newInventory #inventoryContent .dealerInfo, body#preOwnedInventory #inventoryContent .dealerInfo  { display: block; }
body#newInventory #inventoryContent .dealerName, body#preOwnedInventory #inventoryContent .dealerName {color: red; font-size: 14px;}


/* -------------------------- scheduleService.css -------------------------- */

body#scheduleService #mainArea {background-color: #47c8ff; }
body#scheduleService #contentContainer {background-color: #47c8ff; }

.hondaMilwaukeeStore span { display: none; }
.hondaMilwaukeeStore { float: left; display: block; width: 210px; height: 158px; text-align: center; line-height: 17px; font-size: 14px; color: #FFFFFF; background: transparent url(images/rdStores/hondaStore.jpg) no-repeat top left; }
.hondaMilwaukeeStore:hover { color: #ffff33; background-image: url(images/rdStores/hondaStoreOver.jpg); }

.nissanSuzukiMilwaukeeStore span { display: none; }
.nissanSuzukiMilwaukeeStore { float: left; display: block; width: 210px; height: 158px; text-align: center; line-height: 17px; font-size: 14px; color: #FFFFFF; background: transparent url(images/rdStores/nisSuzStore.jpg) no-repeat top left; }
.nissanSuzukiMilwaukeeStore:hover { color: #ffff33; background-image: url(images/rdStores/nisSuzStoreOver.jpg); }

.cjdMilwaukeeStore span { display: none; }
.cjdMilwaukeeStore { float: left; display: block; width: 210px; height: 158px; text-align: center; line-height: 17px; font-size: 14px; color: #FFFFFF; background: transparent url(images/rdStores/MilwaukeeCJD.jpg) no-repeat top left; }
.cjdMilwaukeeStore:hover { color: #ffff33; background-image: url(images/rdStores/MilwaukeeCJDOver.jpg); }

.KiaMilwaukeeStore span { display: none; }
.KiaMilwaukeeStore { float: left; display: block; width: 210px; height: 158px; text-align: center; line-height: 17px; font-size: 14px; color: #FFFFFF; background: transparent url(images/rdStores/milwaukeeKia.jpg) no-repeat top left; }
.KiaMilwaukeeStore:hover { color: #ffff33; background-image: url(images/rdStores/milwaukeeKiaOver.jpg); }

.mazdaGreenfieldStore span { display: none; }
.mazdaGreenfieldStore { float: left; display: block; width: 210px; height: 158px; text-align: center; line-height: 17px; font-size: 14px; color: #FFFFFF; background: transparent url(images/rdStores/mazdaStore.jpg) no-repeat top left; }
.mazdaGreenfieldStore:hover { color: #ffff33; background-image: url(images/rdStores/mazdaStoreOver.jpg); }

.kiaWauwatosaStore span { display: none; }
.kiaWauwatosaStore { float: left; display: block; width: 210px; height: 158px; text-align: center; line-height: 17px; font-size: 14px; color: #FFFFFF; background: transparent url(images/rdStores/wauwatosaKia.jpg) no-repeat top left; }
.kiaWauwatosaStore:hover { color: #ffff33; background-image: url(images/rdStores/wauwatosaKiaOver.jpg); }

.mitsuWauwatosaStore span { display: none; }
.mitsuWauwatosaStore { float: left; display: block; width: 210px; height: 158px; text-align: center; line-height: 17px; font-size: 14px; color: #FFFFFF; background: transparent url(images/rdStores/wauwatosaKia.jpg) no-repeat top left; }
.mitsuWauwatosaStore:hover { color: #ffff33; background-image: url(images/rdStores/wauwatosaKiaOver.jpg); }

.kiaWaukeshStore span { display: none; }
.kiaWaukeshStore { float: left; display: block; width: 210px; height: 158px; text-align: center; line-height: 17px; font-size: 14px; color: #FFFFFF; background: transparent url(images/rdStores/WaukeshaKiar.jpg) no-repeat top left; }
.kiaWaukeshStore:hover { color: #ffff33; background-image: url(images/rdStores/WaukeshaKiaOver.jpg); }

.cadGMCWaukeshStore span { display: none; }
.cadGMCWaukeshStore { float: left; display: block; width: 210px; height: 158px; text-align: center; line-height: 17px; font-size: 14px; color: #FFFFFF; background: transparent url(images/rdStores/cadillac.jpg) no-repeat top left; }
.cadGMCWaukeshStore:hover { color: #ffff33; background-image: url(images/rdStores/cadillacOver.jpg); }

.toyotaWestBendStore span { display: none; }
.toyotaWestBendStore { float: left; display: block; width: 210px; height: 158px; text-align: center; line-height: 17px; font-size: 14px; color: #FFFFFF; background: transparent url(images/rdStores/toyotaStore.jpg) no-repeat top left; }
.toyotaWestBendStore:hover { color: #ffff33; background-image: url(images/rdStores/toyotaStoreOver.jpg); }

.scionWestBendStore span { display: none; }
.scionWestBendStore { float: left; display: block; width: 210px; height: 158px; text-align: center; line-height: 17px; font-size: 14px; color: #FFFFFF; background: transparent url(images/rdStores/toyotaStore.jpg) no-repeat top left; }
.scionWestBendStore:hover { color: #ffff33; background-image: url(images/rdStores/toyotaStoreOver.jpg); }

.cjdWestBendStore span { display: none; }
.cjdWestBendStore { float: left; display: block; width: 210px; height: 158px; text-align: center; line-height: 17px; font-size: 14px; color: #FFFFFF; background: transparent url(images/rdStores/wbCDJ.jpg) no-repeat top left; }
.cjdWestBendStore:hover { color: #ffff33; background-image: url(images/rdStores/wbCDJOver.jpg); }

.kiaAppletonStore span { display: none; }
.kiaAppletonStore { float: left; display: block; width: 210px; height: 158px; text-align: center; line-height: 17px; font-size: 14px; color: #FFFFFF; background: transparent url(images/rdStores/appletonKia.jpg) no-repeat top left; }
.kiaAppletonStore:hover { color: #ffff33; background-image: url(images/rdStores/appletonKiaOver.jpg); }

.kiaOshkoshStore span { display: none; }
.kiaOshkoshStore { float: left; display: block; width: 210px; height: 158px; text-align: center; line-height: 17px; font-size: 14px; color: #FFFFFF; background: transparent url(images/rdStores/OshkoshKia.jpg) no-repeat top left; }
.kiaOshkoshStore:hover { color: #ffff33; background-image: url(images/rdStores/OshkoshKiaOver.jpg); }

.cjdMadisonStore span { display: none; }
.cjdMadisonStore { float: left; display: block; width: 210px; height: 158px; text-align: center; line-height: 17px; font-size: 14px; color: #FFFFFF; background: transparent url(images/rdStores/madisoncjd.jpg) no-repeat top left; }
.cjdMadisonStore:hover { color: #ffff33; background-image: url(images/rdStores/madisoncjdOver.jpg); }

.kiaMadisonStore span { display: none; }
.kiaMadisonStore { float: left; display: block; width: 210px; height: 158px; text-align: center; line-height: 17px; font-size: 14px; color: #FFFFFF; background: transparent url(images/rdStores/madisonKia.jpg) no-repeat top left; }
.kiaMadisonStore:hover { color: #ffff33; background-image: url(images/rdStores/madisonKiaOver.jpg); }

body#scheduleService .dealerHDfooter a {color: white;}

body#scheduleService h1 {padding: 20px 0 5px 55px; text-align: center; width: 750px; }


/* -------------------------- specials.css -------------------------- */

/*
.defaultVehicleSpecial {
float: left;
width:277px;
margin: 5px;
background-color: #EAEAEA;
background:#FFFFFF url(images/borders/default_border/left_side.gif) repeat-y left top;
}

.defaultVehicleSpecial .vehicleSpecialTop {
width:100%;
height:15px;
background:url(images/borders/default_border/top.gif) no-repeat left top;
}

.defaultVehicleSpecial .vehicleSpecialTop span  {
height:20px;
display:block;
position:relative;
background:url(images/borders/default_border/top_right.gif) no-repeat right top;
}

.defaultVehicleSpecial .vehicleSpecialCenter {
position:relative;
min-height:160px;
height:auto !important;
height:160px;
background-color: #e9e9e9;
background:url(images/borders/default_border/right_side.gif) repeat-y right top;
padding:1px 10px 20px 10px;
margin:-1px 0 -20px 0;
}

.defaultVehicleSpecial .vehicleSpecialBottom {
height:20px;
background:url(images/borders/default_border/bottom.gif) no-repeat left bottom;
}

.defaultVehicleSpecial .vehicleSpecialBottom span {
height:20px;
display:block;
position:relative;
background:url(images/borders/default_border/bottom_right.gif) no-repeat right bottom;
}

body#home .homeLeaseSpecials { display: block; clear: both; padding: 0; margin: 0; }
body#home .homeLeaseSpecials .noSpecials { text-align: left; margin: 0; padding: 0; }
*/


/* -------------------------- under9995Inventory.css -------------------------- */

body#Under9995Inventory #inventoryContent .alternateInv, body#Under9995Inventory #inventoryContent .normalInv, body#Under9995Inventory #inventoryContent .specialInv, body#Under9995Inventory #inventoryContent .featuredInv, body#Under9995Inventory #inventoryContent .greenInv {
width: 865px;
margin-left: 2px;
padding-bottom: 3px;
color: #000;
}


body#Under9995Inventory #inventoryContent .invPicture {
float: left;
position:relative;
height: 75px;
margin: 8px;
width: 100px;
margin-top: 2px;
text-align: center;
border: 1px solid #CCCCCC;
}

body#Under9995Inventory .inventoryInfo {
float: left;
width: 400px;
font-size: 11px;
margin-bottom: 10px;
}

body#Under9995Inventory .inventoryInfo .vin,
body#Under9995Inventory .inventoryInfo .stock,
body#Under9995Inventory .inventoryInfo .miles,
body#Under9995Inventory .inventoryInfo .price,
body#Under9995Inventory .inventoryInfo .extColor,
body#Under9995Inventory .inventoryInfo .intColor,
body#Under9995Inventory .inventoryInfo .doors,
body#Under9995Inventory .inventoryInfo .modelNum,
body#Under9995Inventory .inventoryInfo .payment {
float: left;
width: 190px;
margin-left: 5px;
margin-bottom: 3px;
}


body#Under9995Inventory .inventoryInfo .vin label,
body#Under9995Inventory .inventoryInfo .stock label,
body#Under9995Inventory .inventoryInfo .miles label,
body#Under9995Inventory .inventoryInfo .price label,
body#Under9995Inventory .inventoryInfo .extColor label,
body#Under9995Inventory .inventoryInfo .intColor label,
body#Under9995Inventory .inventoryInfo .doors label,
body#Under9995Inventory .inventoryInfo .modelNum label,
body#Under9995Inventory .inventoryInfo .payment label {
font-weight: bold;
}


body#Under9995Inventory .inventoryInfo .vin span,
body#Under9995Inventory .inventoryInfo .stock span,
body#Under9995Inventory .inventoryInfo .miles span,
body#Under9995Inventory .inventoryInfo .price span,
body#Under9995Inventory .inventoryInfo .extColor span,
body#Under9995Inventory .inventoryInfo .intColor span,
body#Under9995Inventory .inventoryInfo .doors span,
body#Under9995Inventory .inventoryInfo .modelNum span{
margin-left: 3px;
font-size: 11px;
}

body#Under9995Inventory .inventoryInfo .price span,
body#Under9995Inventory .inventoryInfo .payment span {
margin-left: 3px;
font-size: 14px;
font-weight: bold;
}

body#Under9995Inventory .inventoryInfo .price span .disclaimerSS,
body#Under9995Inventory .inventoryInfo .payment span .disclaimerSS {
font-size: 11px;
font-weight: bold;
}


body#Under9995Inventory .inventoryInfo .price span.disclaimerSS,
body#Under9995Inventory .inventoryInfo .payment span.disclaimerSS,
body#Under9995Inventory .payment span.disclaimerSS,
body#Under9995Inventory .vehiclePrice span.disclaimerSS {
font-size: 11px;
font-weight: normal;
vertical-align: text-top;
}

body#Under9995Inventory #siteBottom #disclaimer {
margin-top: 0px;
}

/* ----------- Line Listing Calculators ----------- */

body#Under9995Inventory .pmtTools .cashBackCalc img,
body#Under9995Inventory .pmtTools .loanCalc img,
body#Under9995Inventory .pmtTools .affordabilityCalc img,
body#Under9995Inventory .pmtTools .loanVsLeaseCalc img
{ width: 15px; }

/* --------------------  Certified -------------------- */

body#Under9995Inventory .corpCertified {float: left;}
body#Under9995Inventory .dealerCertified {float: left;}


/* ------------  MPG Attributes ---------------- */

body#Under9995Inventory .mpgListing {
float: right;
width: 160px;
margin-right: 15px;
}

body#Under9995Inventory .mpgCity {
float: left;
width: 65px;
text-align: center;
}

body#Under9995Inventory .mpgHighway {
float: right;
width: 65px;
text-align: center;
}

body#Under9995Inventory .mpgCity label,
body#Under9995Inventory .mpgHighway label {
display: block;
font-size: 11px;
}

body#Under9995Inventory .mpgCity span,
body#Under9995Inventory .mpgHighway span {
display: inline;
font-weight: bold;
font-size: 12px;
}

/* --------- Line Listing Tools ----------------- */

body#Under9995Inventory .perPage {
float: right;
width: 45%;
height: 30px;
margin-top: 10px;
margin-right: 10px;
}

body#Under9995Inventory .perPage span {
color: #666666;
font-size: 11px;
}

/* ------ Inventory Dealer Info Attributes ------ */

body#Under9995Inventory #inventoryContent .dealerInfo {
clear: both;
margin: 0px 10px 6px 10px;
text-align: center;
font-weight: bold;
font-size: 11px;
}

body#Under9995Inventory #inventoryContent .dealerName {color: red; font-size: 14px;}

body#Under9995Inventory #inventoryContent .dealerInfo div {
display: inline;
}

body#Under9995Inventory #inventoryContent .dealerInfo .dealerLogo {
display: none;
}

body#Under9995Inventory #inventoryContent {
margin-top: 10px;
margin-bottom: 10px;
}

/* <--------- Global Search Attributes -<< */

body#Under9995Inventory .searchContainer h1 {
float: left;
padding: 5px;
width: 560px;
}

#searchTools {
clear: both;
padding: 10px;
}

body#Under9995Inventory .searchContainer {
width: 100%;
}

body#Under9995Inventory .searchBoxes {
padding: 5px;
}

body#Under9995Inventory .searchBoxes .filterText {
display: block;
}

body#Under9995Inventory .searchBoxes select {
display: block;
margin: 5px 0px 0px 0px;
}

/* --------- Search Instructions Attributes --------- */

body#Under9995Inventory #searchInstructions {
float: left;
width: 560px;
}

body#Under9995Inventory #searchInstructions span {
padding: 5px 10px 0px 10px;
}

/* --------- Search Texts Attributes ------------ */

body#Under9995Inventory .searchTexts {
float: right;
width: 200px;
}

body#Under9995Inventory .searchTexts .filterText {
display: block;
}

/* --------- Search Type Attributes ----------- */

body#Under9995Inventory .searchBoxes .searchType {
float: left;
width: 120px;
}

body#Under9995Inventory .searchBoxes .searchType select {
width: 110px;
}

/* --------- Search Store Attributes ---------------- */

body#Under9995Inventory .searchBoxes .searchStore {
float: left;
width: 270px;
}

body#Under9995Inventory .searchBoxes .searchStore select {
width: 260px;
}

/* --------- Search Year Attributes ----------- */

body#Under9995Inventory .searchBoxes .searchYear {
float: left;
width: 110px;
}

body#Under9995Inventory .searchBoxes .searchYear select {
width: 100px;
}

/* --------- Search Make Attributes -------------- */

body#Under9995Inventory .searchBoxes .searchMake {
float: left;
width: 160px;
}

body#Under9995Inventory .searchBoxes .searchMake select {
width: 150px;
}

/* --------- Search Model Attributes ----------- */


body#Under9995Inventory .searchBoxes .searchModel {
float: left;
width: 190px;
}

body#Under9995Inventory .searchBoxes .searchModel select {
width: 180px;
}

/* --------- Advanced Search Attributes ----------- */

body#Under9995Inventory #advancedSearchLink{
clear: both;
display: block;
clear: both;
cursor: pointer;
padding: 5px 5px 5px 5px;
}

body#Under9995Inventory #advancedSearchBoxes {
margin: 0 auto;
width: 840px;
padding: 5px;
}

body#Under9995Inventory #advancedSearchBoxes select {
display: block;
margin: 5px 0px 0px 0px;
}

/* --------- Search Body Attributes ------------- */

body#Under9995Inventory #advancedSearchBoxes .searchTrim,
body#Under9995Inventory #advancedSearchBoxes .searchBody,
body#Under9995Inventory #advancedSearchBoxes .searchMpg,
body#Under9995Inventory #advancedSearchBoxes .searchTrans,
body#Under9995Inventory #advancedSearchBoxes .searchExtColor,
body#Under9995Inventory #advancedSearchBoxes .searchMiles,
body#Under9995Inventory #advancedSearchBoxes .searchMaxPrice,
body#Under9995Inventory #advancedSearchBoxes .searchCertified {
float: left;
width: 210px;
}

body#Under9995Inventory #advancedSearchBoxes .searchTrim select,
body#Under9995Inventory #advancedSearchBoxes .searchBody select,
body#Under9995Inventory #advancedSearchBoxes .searchMpg select,
body#Under9995Inventory #advancedSearchBoxes .searchTrans select,
body#Under9995Inventory #advancedSearchBoxes .searchExtColor select,
body#Under9995Inventory #advancedSearchBoxes .searchMiles select,
body#Under9995Inventory #advancedSearchBoxes .searchMaxPrice select,
body#Under9995Inventory #advancedSearchBoxes .searchCertified select  {
width: 200px;
}

/* --------- Ordering Tools Attributes ---------- */

body#Under9995Inventory #orderingTools {
/* display: none; */
float: right;
}

/* --------- Submit Block Attributes ----------- */

body#Under9995Inventory .submitBlock {
clear: both;
text-align: center;
padding: 10px 5px 10px 5px;
}

/* --------------- Page Display --------------- */

body#Under9995Inventory .pageDisplay {
float: right;
width: 45%;
color: #666666;
text-align: right;
font-size: 12px;
padding: 15px 10px 0px 0px;
}

body#Under9995Inventory .pageDisplay span {
color: #666666;
font-size: 16px;
}

body#Under9995Inventory .pageDisplay .totalVehicles {
color: red;
font-size: 21px;
}

/* -------------------------- vehicleDetails.css -------------------------- */



.pricing {
width: 265px;
margin:5px auto 5px auto;
background-color: #EAEAEA;
background:#FFFFFF url(http://admin.dealerhd.com/siteImages/default/specials/vehicle_special_border/left_side.gif) repeat-y left top;
}

.pricingTop {
width:100%;
height:15px;
background:url(http://admin.dealerhd.com/siteImages/default/specials/vehicle_special_border/top.gif) no-repeat left top;
}

.pricingTop span  {
height:20px;
display:block;
position:relative;
background:url(http://admin.dealerhd.com/siteImages/default/specials/vehicle_special_border/top_right.gif) no-repeat right top;
}

.pricingCenter {
position:relative;
background-color: #e9e9e9;
background:url(http://admin.dealerhd.com/siteImages/default/specials/vehicle_special_border/right_side.gif) repeat-y right top;
padding:1px 10px 20px 10px;
margin:-1px 0 -20px 0;
}

.pricingBottom {
height:20px;
background:url(http://admin.dealerhd.com/siteImages/default/specials/vehicle_special_border/bottom.gif) no-repeat left bottom;
}

.pricingBottom span {
height:20px;
display:block;
position:relative;
background:url(http://admin.dealerhd.com/siteImages/default/specials/vehicle_special_border/bottom_right.gif) no-repeat right bottom;
}

.vehicleDetails {
width: 265px;
margin:5px auto 5px auto;
background-color: #EAEAEA;
background:#FFFFFF url(http://admin.dealerhd.com/siteImages/default/borders/default_border/left_side.gif) repeat-y left top;
}

.vehicleDetailsTop {
width:100%;
height:15px;
background:url(http://admin.dealerhd.com/siteImages/default/borders/default_border/top.gif) no-repeat left top;
}

.vehicleDetailsTop span  {
height:20px;
display:block;
position:relative;
background:url(http://admin.dealerhd.com/siteImages/default/borders/default_border/top_right.gif) no-repeat right top;
}

.vehicleDetailsCenter {
position:relative;
background-color: #e9e9e9;
background:url(http://admin.dealerhd.com/siteImages/default/borders/default_border/right_side.gif) repeat-y right top;
padding:1px 10px 20px 10px;
margin:-1px 0 -20px 0;
}

.vehicleDetailsBottom {
height:20px;
background:url(http://admin.dealerhd.com/siteImages/default/borders/default_border/bottom.gif) no-repeat left bottom;
}

.vehicleDetailsBottom span {
height:20px;
display:block;
position:relative;
background:url(http://admin.dealerhd.com/siteImages/default/borders/default_border/bottom_right.gif) no-repeat right bottom;
}

.bodyDetails {
width: 265px;
margin:5px auto 5px auto;
background-color: #EAEAEA;
background:#FFFFFF url(http://admin.dealerhd.com/siteImages/default/borders/default_border/left_side.gif) repeat-y left top;
}

.bodyDetailsTop {
width:100%;
height:15px;
background:url(http://admin.dealerhd.com/siteImages/default/borders/default_border/top.gif) no-repeat left top;
}

.bodyDetailsTop span  {
height:20px;
display:block;
position:relative;
background:url(http://admin.dealerhd.com/siteImages/default/borders/default_border/top_right.gif) no-repeat right top;
}

.bodyDetailsCenter {
position:relative;
background-color: #e9e9e9;
background:url(http://admin.dealerhd.com/siteImages/default/borders/default_border/right_side.gif) repeat-y right top;
padding:1px 10px 20px 10px;
margin:-1px 0 -20px 0;
}

.bodyDetailsBottom {
height:20px;
background:url(http://admin.dealerhd.com/siteImages/default/borders/default_border/bottom.gif) no-repeat left bottom;
}

.bodyDetailsBottom span {
height:20px;
display:block;
position:relative;
background:url(http://admin.dealerhd.com/siteImages/default/borders/default_border/bottom_right.gif) no-repeat right bottom;
}

.engineDetails {
width: 265px;
margin:5px auto 5px auto;
background-color: #EAEAEA;
background:#FFFFFF url(http://admin.dealerhd.com/siteImages/default/borders/default_border/left_side.gif) repeat-y left top;
}

.engineDetailsTop {
width:100%;
height:15px;
background:url(http://admin.dealerhd.com/siteImages/default/borders/default_border/top.gif) no-repeat left top;
}

.engineDetailsTop span  {
height:20px;
display:block;
position:relative;
background:url(http://admin.dealerhd.com/siteImages/default/borders/default_border/top_right.gif) no-repeat right top;
}

.engineDetailsCenter {
position:relative;
background-color: #e9e9e9;
background:url(http://admin.dealerhd.com/siteImages/default/borders/default_border/right_side.gif) repeat-y right top;
padding:1px 10px 20px 10px;
margin:-1px 0 -20px 0;
}

.engineDetailsBottom {
height:20px;
background:url(http://admin.dealerhd.com/siteImages/default/borders/default_border/bottom.gif) no-repeat left bottom;
}

.engineDetailsBottom span {
height:20px;
display:block;
position:relative;
background:url(http://admin.dealerhd.com/siteImages/default/borders/default_border/bottom_right.gif) no-repeat right bottom;
}




