/* -- Cached as russdarrow.com-_css.phpfolder=cssscreen.css on -- 2010-09-09 11:27:47 */



/* -------------------------- customInventory.css -------------------------- */

body#GreenInventory #inventoryContent .alternateInv, 
body#GreenInventory #inventoryContent .normalInv,
body#GreenInventory #inventoryContent .specialInv, 
body#GreenInventory #inventoryContent .featuredInv, 
body#GreenInventory #inventoryContent .greenInv,
body#CertifiedInventory #inventoryContent .alternateInv, 
body#CertifiedInventory #inventoryContent .normalInv,
body#CertifiedInventory #inventoryContent .specialInv, 
body#CertifiedInventory #inventoryContent .featuredInv, 
body#CertifiedInventory #inventoryContent .greenInv,
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#GreenInventory #inventoryContent .invPicture,
body#Under9995Inventory #inventoryContent .invPicture,
body#CertifiedInventory #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,
body#Under9995Inventory .inventoryInfo,
body#CertifiedInventory .inventoryInfo {
float: left;
width: 400px;
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,
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,
body#CertifiedInventory .inventoryInfo .vin,
body#CertifiedInventory .inventoryInfo .stock,
body#CertifiedInventory .inventoryInfo .miles,
body#CertifiedInventory .inventoryInfo .price,
body#CertifiedInventory .inventoryInfo .extColor,
body#CertifiedInventory .inventoryInfo .intColor,
body#CertifiedInventory .inventoryInfo .doors,
body#CertifiedInventory .inventoryInfo .modelNum,
body#CertifiedInventory .inventoryInfo .payment {
float: left;
width: 190px;
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,
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,
body#CertifiedInventory .inventoryInfo .vin label,
body#CertifiedInventory .inventoryInfo .stock label,
body#CertifiedInventory .inventoryInfo .miles label,
body#CertifiedInventory .inventoryInfo .price label,
body#CertifiedInventory .inventoryInfo .extColor label,
body#CertifiedInventory .inventoryInfo .intColor label,
body#CertifiedInventory .inventoryInfo .doors label,
body#CertifiedInventory .inventoryInfo .modelNum label,
body#CertifiedInventory .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,
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,
body#CertifiedInventory .inventoryInfo .vin span,
body#CertifiedInventory .inventoryInfo .stock span,
body#CertifiedInventory .inventoryInfo .miles span,
body#CertifiedInventory .inventoryInfo .price span,
body#CertifiedInventory .inventoryInfo .extColor span,
body#CertifiedInventory .inventoryInfo .intColor span,
body#CertifiedInventory .inventoryInfo .doors span,
body#CertifiedInventory .inventoryInfo .modelNum span {
margin-left: 3px;
font-size: 11px;
}

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

body#GreenInventory .inventoryInfo .price span .disclaimerSS,
body#GreenInventory .inventoryInfo .payment span .disclaimerSS,
body#Under9995Inventory .inventoryInfo .price span .disclaimerSS,
body#Under9995Inventory .inventoryInfo .payment span .disclaimerSS,
body#CertifiedInventory .inventoryInfo .price span .disclaimerSS,
body#CertifiedInventory .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,
body#CertifiedInventory .inventoryInfo .price span.disclaimerSS,
body#CertifiedInventory .inventoryInfo .payment span.disclaimerSS,
body#CertifiedInventory .payment span.disclaimerSS,
body#CertifiedInventory .vehiclePrice span.disclaimerSS,
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,
body#Under9995Inventory #siteBottom #disclaimer,
body#CertifiedInventory #siteBottom #disclaimer {
margin-top: 0px;
}

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

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

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

body#GreenInventory .corpCertified,
body#Under9995Inventory .corpCertified,
body#CertifiedInventory .corpCertified {float: left;}

body#GreenInventory .dealerCertified,
body#Under9995Inventory .dealerCertified,
body#CertifiedInventory .dealerCertified {float: left;}

.specialInv .invHead .corpCertified,
.greenInv .invHead .corpCertified { margin-left: 85px; }

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

body#GreenInventory .mpgListing,
body#Under9995Inventory .mpgListing,
body#CertifiedInventory .mpgListing {
float: right;
width: 160px;
margin-right: 15px;
background-image: url('images/inventory/mpgSmall.png');
background-repeat: no-repeat;
background-position: center center;
}

* html body#GreenInventory .mpgListing,
* html body#Under9995Inventory .mpgListing,
* html body#CertifiedInventory .mpgListing {
background-image: url('images/inventory/mpgSmall.gif');
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

body#GreenInventory #searchTools,
body#Under9995Inventory #searchTools,
body#CertifiedInventory #searchTools {
clear: both;
padding: 10px;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

body#GreenInventory #advancedSearchBoxes select,
body#Under9995Inventory #advancedSearchBoxes select,
body#CertifiedInventory #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,
body#CertifiedInventory #advancedSearchBoxes .searchTrim,
body#CertifiedInventory #advancedSearchBoxes .searchBody,
body#CertifiedInventory #advancedSearchBoxes .searchMpg,
body#CertifiedInventory #advancedSearchBoxes .searchTrans,
body#CertifiedInventory #advancedSearchBoxes .searchExtColor,
body#CertifiedInventory #advancedSearchBoxes .searchMiles,
body#CertifiedInventory #advancedSearchBoxes .searchMaxPrice,
body#CertifiedInventory #advancedSearchBoxes .searchCertified,
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#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,
body#CertifiedInventory #advancedSearchBoxes .searchTrim select,
body#CertifiedInventory #advancedSearchBoxes .searchBody select,
body#CertifiedInventory #advancedSearchBoxes .searchMpg select,
body#CertifiedInventory #advancedSearchBoxes .searchTrans select,
body#CertifiedInventory #advancedSearchBoxes .searchExtColor select,
body#CertifiedInventory #advancedSearchBoxes .searchMiles select,
body#CertifiedInventory #advancedSearchBoxes .searchMaxPrice select,
body#CertifiedInventory #advancedSearchBoxes .searchCertified select,
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#Under9995Inventory #orderingTools,
body#CertifiedInventory #orderingTools,
body#GreenInventory #orderingTools {
/* display: none; */
float: right;
}

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

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

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

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

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

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

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

#navigation { position: relative; height: 26px; border: none; background: transparent url(images/navigation/navigationBackground.gif) repeat-x top left; }
body#home #navigation { background: transparent url(images/navigation/navigationBackgroundHome.gif) no-repeat top left; }

#navigation a { color: #003351; font-weight: normal; font-family: "Myriad Pro", "Lucida Grande", Geneva, Arial, Verdana, sans-serif; font-size: 14px; }
#navigation a:hover { color: #000; }

* html #navigation a { font-size: 12px; }

#nav { margin-top: 2px; margin-left: 5px; }
#nav, #nav ul { width: 830px; }

#nav li#nav_home { margin-left: 20px; }
#nav li#nav_newInventory { width: 60px; }

#nav li { width: auto; height: 23px; margin-right: 0px; padding: 0 0 0 2px; }

#nav li, #nav a { line-height: 23px; }

#nav li li { border: none; }
#nav li ul a { line-height: 20px; padding: 0px; background-image: none; }

#nav li ul { width: 202px; top: 25px; margin-left: -9px; }
#nav li#nav_contact ul { margin-left: -60px; }
#nav li ul li { width: 181px; margin-left: 7px; }
* html #nav li ul li { margin-left: 4px; }
#navigation, #nav li ul { background-color: transparent; }
#nav li ul { padding-bottom: 15px; border: none; background: transparent url(images/navigation/dropDownBackground.gif) no-repeat bottom left; }
#nav li a { padding: 0px 7px; background: transparent url(images/navigation/navSections.gif) no-repeat top right; text-align: center; }

#nav li:hover, #nav li.sfhover { background: transparent url(images/navigation/main_marker.gif) repeat-x top left; }
#nav li li:hover, #nav li li.sfhover, body#blog #nav li#nav_information ul li#nav_blog:hover { background-color: #fed74f; background-image: none; }

.main_marker, body#compareVehicles .main_marker, 
body#blog li#nav_information { background: transparent url(images/navigation/main_marker.gif) repeat-x top left; }

.main_marker a span.main_marker, 
body#compareVehicles .main_marker a span.main_marker, 
body#blog li#nav_information a span { color: #000; font-weight: bold; background-image: none; }

.main_marker, .sub_marker, 
body#compareVehicles .main_marker, body#compareVehicles .sub_marker { background-color: transparent; }

.sub_marker, body#compareVehicles .sub_marker, 
body#blog li#nav_blog { background-color: #fed74f; }

body#blog li#nav_information ul li a span { color: #000; font-weight: normal; }


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

/* !-------> Custom Popup*/ 
/*
body#popup, body#popupComplete { text-align: center; }
body#popup #contentContainer, body#popup #constraint, 
body#popupComplete #contentContainer, body#popupComplete #constraint { width: 475px; }
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: 465px; text-align: left; margin: 0 auto; }
body#popup .formBlock { float: none; width: 465px; }
body#popup .formRow { float: left; width: 220px; margin: 5px; }
body#popup .mailingListSignup { clear: both; width: 465px; }
body#popup .submitBlock { text-align: center; clear: both; }
body#popup .submitBlock input { margin-left: 0; margin-right: 10px; }
*/


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%; }

/* -------------------------- russdarrow.css -------------------------- */

body { background: #03356A url('images/background.jpg') repeat-x top left; }

.violator { /* position: absolute; float: right; display: block; width: 200px; height: 200px; z-index: 200; top: 0; right: 0; background: transparent url(images/violator.gif) no-repeat top right; */ }

body#home #constraint { background-color: transparent; }
#constraint { margin-top: 0px; border: 0px; }

#siteBottom { width: 100%; margin-top: 20px; text-align: center; }
#siteBottom .dealerInfo { border-top: 1px solid #305b93; border-bottom: 1px solid #305b93; }

#siteBottom .socialNetworkLinks { width: 665px; margin: 0 auto; display: none; }
#siteBottom .socialNetworkLinks .facebook, #siteBottom .socialNetworkLinks .twitter { width: 320px; }
#siteBottom .socialNetworkLinks .facebook a, #siteBottom .socialNetworkLinks .twitter a { float: left; width: 280px; font-size: 12px; }

.textNav { border-top: none; }

#footer { color: #2f69a7; }

/* ---------- ~Like Button ---------- */
.likeHeaderBtn { float: right; width: 240px; height: 28px; overflow: hidden; padding: 10px 10px 2px 10px; margin: 38px 0 0 0; 
-moz-border-radius-topleft: 5px; -webkit-border-top-left-radius: 5px;
-moz-border-radius-topright: 5px; -webkit-border-top-right-radius: 5px; 
background-color: #fff; border: 1px solid #cfcfcf; border-bottom: none; }
body#home .likeHeaderBtn { margin-right: 15px; }
.likeThirdParty { float: left; width: 300px; height: 28px; overflow: hidden; padding: 5px 10px 1px 10px; margin: 5px 0 0 10px; }

/* !<----- Links */
body#home .textNav a, #homeContent a, .dealerHDfooter a, body#home #advancedSearchLink, body#home .socialNetworkLinks a { color: #a1c5eb; }
body#home .textNav a:hover, #homeContent a:hover, .dealerHDfooter a:hover, body#home #advancedSearchLink:hover, body#home .socialNetworkLinks a:hover { color: #c6dcf3; }

/* !<----- Disclaimer */

body#home #disclaimer span { color: #2d67a5; }

/* !<----- Home */
#homeContent { clear: both; float: none; width: 840px; text-align: left; height: 125px; padding-top: 10px; padding-bottom: 10px; overflow: auto; /* color: #fff; */ background-color: #37689c; border: 1px solid #1f5691; }
body#home #siteBottom .dealerInfo { color: #fff; }

body#home .mediaArea { float: right; width: 505px; margin-top: 15px; }

body#home .customSocialArea { text-align: center; margin: 5px 0 20px 0; }
body#home .customSocialArea .customSocialBtnHolder { width: 758px; margin: 0 auto; }
body#home .customSocialArea a { float: left; display: block; width: 374px; height: 46px; }
body#home .customSocialArea .customFacebookBtn { background: transparent url(images/buttons/customSocialButtons-facebook.gif) no-repeat top left; }
body#home .customSocialArea .customTwitterBtn { margin-left: 10px; background: transparent url(images/buttons/customSocialButtons-twitter.gif) no-repeat top left; }
body#home .customSocialArea .likeButton { float: left; padding: 10px 0 0 20px; }

body#home .customButtonArea { margin-bottom: 30px; margin-top: 10px; }
body#home .customButtonArea a { float: left; display: block; width: 215px; height: 109px; }
body#home .customButtonArea .customUsedSpecials { margin-left: 1px; background: transparent url(images/buttons/customUsedSpecialsBtn2.gif) no-repeat top left; }
body#home .customButtonArea .customScheduleService { margin-left: 1px; background: transparent url(images/buttons/customScheduleServiceBtn2.gif) no-repeat top left; }
body#home .customButtonArea .customRewardMember { margin-left: 1px; background: transparent url(images/buttons/customRewardsCardBtn2.gif) no-repeat top left; }
body#home .customButtonArea .customCurrentPromotions { background: transparent url(images/buttons/customCurrentPromotionsBtn.gif) no-repeat top left; }
body#home #searchArea { float: left; width: 340px; background-color: transparent; position: relative; border: 0; }
/* body#home #searchArea .flipVideoBtn { float: right; width: 130px; padding-right: 15px; } */

/* !<----- Header */
#headerLogo { float: left; display: block; margin: 0 0 0 10px; }
#header { background: transparent url(images/background.jpg) repeat-x top left; border-bottom: none; }
#header .customTagline { float: left; margin: 45px 3px 0 0; }

/* !<----- Locations */
#locations ul { width:700px; margin:10px auto; list-style:none; }
#locations li { float: left; width: 135px; margin: 0px 2px; text-align: center; }
.locationInfo { color: white; background:url(images/locations/locationHolder.png); background-repeat: no-repeat; background-position: top right; }
.locationInfo:hover { cursor: pointer; }
.locationName { margin: 0px 5px 0px 5px; min-height: 32px;   height:auto !important; height:32px; }
.locationInfo:hover .locationName { color: #FAB000; }
.locationPhone { font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", "Helvetica", sans-serif; font-size: 16px; color: #fdbe11; margin: 0px 5px 5px 5px; }
/* .locationCityState { font-size: 11px; margin: 10px 5px 0px 5px; color: #666666; } */
.locationClose { height: 15px; background:url(images/locations/locationHolder.png); background-repeat: no-repeat; background-position: bottom left; }
.locationHolder a { text-decoration: none; }

/* !<----- Logos */
.logo75 { margin: 5px auto 0px auto; background:url(images/logos/logoSprites_75.png); background-repeat: no-repeat; }

.kia { width: 55px; height: 55px; background-position: -388px -75px; }

/* !<----- Specials Snapshot */
body#home #featuresAndSpecials { width: auto; padding-bottom: 10px; }

body#home .specialsHeader { border-bottom: 1px solid #305b93; margin: 0 0 12px 0; }
body#home #featuresAndSpecials .specialsHeader { display: none; }
body#home .specialsHeader h3 { color: #fff; line-height: 100%; margin-bottom: 5px; }

body#home div.specialsSnapshot, 
body#home div.specialsSnapshotAlt { float: left; display: inline; width: 414px; height: 60px; padding: 5px; margin: 0 4px 5px 2px; background-color: transparent; background-image: url('images/homeSpecialsBkg.gif'); background-position: 0px 0px; background-repeat: repeat-x; }

.specialsSnapshot h4, .specialsSnapshotAlt h4 { float: left; width: 320px; }
.specialsSnapshot h4 a, .specialsSnapshotAlt h4 a { float: left; /* color: #666666; */ text-decoration: none; }
.specialsSnapshot h4 a:hover, .specialsSnapshotAlt h4 a:hover { /* color: #fff; */ }

body#home .specialsSnapshot .specialImage, body#home .specialsSnapshotAlt .specialImage { float: left; margin-right: 5px; border: none; }
body#home .specialImage img { float: left; width: 75px; height: 58px; border: 1px solid #333; }

body#home .specialArea img, 
body#home .stock, 
body#home .miles, 
body#home .color, 
body#home .modelNum, 
body#home .sectionHeader, 
body#home .featuredSpecialIcon { display: none; }

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

body#home .price { float: left; display: block; width: 250px; font-size: 16px; }

/* !<----- Search */
span.filterText { display: block; }

body#home .searchContainer { float: left; width: 315px; /* height: 420px; */ margin: 15px 0 0 0; padding: 10px; padding-bottom: 0; clear: both; background-color: #37689c; border: none; display: block; }

#inventorySearch { color: #000; }
#searchTools { padding: 0; }
body#home #searchTools { width: 310px; }
body#home .searchContainer h1 { font-size: 19px; color: #fff; padding: 0; }
body#home #searchTools span.filterText { color: #fff; margin: 15px 0; }
body#home #searchTools .searchBoxes, body#home #searchTools #advancedSearchBoxes { width: 310px; padding-left: 0; padding-right: 0; }
body#home #searchTools .searchBoxes span.searchType, 
body#home #searchTools .searchBoxes span.searchStore, 
body#home #searchTools .searchBoxes span.searchYear, 
body#home #searchTools .searchBoxes span.searchMake, 
body#home #searchTools .searchBoxes span.searchModel  { width: 305px; }
body#home #searchTools .searchBoxes select#invSearch_type, 
body#home #searchTools .searchBoxes select#invSearch_storeID, 
body#home #searchTools .searchBoxes select#invSearch_year, 
body#home #searchTools .searchBoxes select#invSearch_make, 
body#home #searchTools .searchBoxes select#invSearch_model { width: 300px; margin: 8px 0; }
body#home .searchContainer .submitBlock { padding: 5px 0 0px 0; }
* html body#home .searchContainer .submitBlock { padding-bottom: 35px; }
* + html body#home .searchContainer .submitBlock { padding-bottom: 40px; }
body#home .searchContainer .submitBlock .search, body#home .searchContainer .submitBlock .searchAll { float: left; }
body#home .searchContainer input#Search { margin-left: 0; }

/* !<----- Service */
body#service .serviceForm { display: none; }

/* !<----- Financing */
.financingFAQ { padding: 10px; }
.financingFAQ h3 { margin-bottom: 15px; }
body#financing .smartPaymentPlanButton { float: right; display: inline; margin: -10px 10px 0px 0px; }

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

/* !<----- Contact */
body#contact #mainArea { width: 95%; }
body#contact #subArea { display: none; }

/* <--------- Global Search Instructions Attributes -<< */
body#home #searchInstructions { float: left; width: 560px; }
body#home #searchInstructions span { padding: 5px 10px 0px 10px; }

/* <--------- Global Search Texts Attributes -<< */
body#home .searchTexts { float: right; width: 200px; margin-top: -25px; padding-top: 0; padding-bottom: 0; }
body#home .searchTexts .filterText { display: block; }

/* <--------- Global Search Type Attributes -<< */
body#home .searchBoxes .searchType { float: left;  width: 120px; }
body#home .searchBoxes .searchType select { width: 110px; }

/* <--------- Global Search Store Attributes -<< */
body#home .searchBoxes .searchStore { float: left; width: 310px; }
body#home .searchBoxes .searchStore select { width: 300px; }

/* <--------- Global Search Year Attributes -<< */
body#home .searchBoxes .searchYear { float: left;  width: 110px; }
body#home .searchBoxes .searchYear select { width: 100px; }

/* <--------- Global Search Make Attributes -<< */
body#home .searchBoxes .searchMake { float: left; width: 130px; }
body#home .searchBoxes .searchMake select { width: 120px; }

/* <--------- Global Search Model Attributes -<< */
body#home .searchBoxes .searchModel { float: left; width: 160px; }
body#home .searchBoxes .searchModel select { width: 150px; }

/* <--------- Global Advanced Search Attributes -<< */
body#home #advancedSearchLink { clear: both; display: block; cursor: pointer; padding: 5px 5px 5px 5px; }
body#home #advancedSearchBoxes { margin: 0 auto; }
body#home #advancedSearchBoxes select { display: block; margin: 5px 0px 0px 0px; }

/* <--------- Global Search Trim Attributes -<< */
body#home #advancedSearchBoxes .searchTrim { float: left; clear: left; width: 210px; }
body#home #advancedSearchBoxes .searchTrim select { width: 200px; }

/* <--------- Global Search Body Attributes -<< */
body#home #advancedSearchBoxes .searchBody { float: left; width: 210px; }
body#home #advancedSearchBoxes .searchBody select { width: 200px; }

/* <--------- Global Search MPG Attributes -<< */
body#home #advancedSearchBoxes .searchMpg { float: left; width: 210px; }
body#home #advancedSearchBoxes .searchMpg select { width: 200px; }

/* <--------- Global Search Transmission Attributes -<< */
body#home #advancedSearchBoxes .searchTrans { float: left; width: 210px; }
body#home #advancedSearchBoxes .searchTrans select { width: 200px; }

/* <--------- Global Search Exterior Color Attributes -<< */
body#home #advancedSearchBoxes .searchExtColor { float: left; width: 210px; }
body#home #advancedSearchBoxes .searchExtColor select { width: 200px; }

/* <--------- Global Search Miles Attributes -<< */
body#home #advancedSearchBoxes .searchMiles { float: left; width: 210px; }
body#home #advancedSearchBoxes .searchMiles select { width: 200px; }

/* <--------- Global Search Price Range Attributes -<< */
body#home #advancedSearchBoxes .searchMaxPrice { float: left; width: 210px; }
body#home #advancedSearchBoxes .searchMaxPrice select { width: 200px; }

/* <--------- Global Search Certified Attributes -<< */
body#home #advancedSearchBoxes .searchCertified { float: left; width: 210px; }
body#home #advancedSearchBoxes .searchCertified select { width: 200px; }

/* <--------- Global Search Minimum Payment Attributes -<< */
body#home #advancedSearchBoxes .searchMinPayment { float: left; width: 210px; }
body#home #advancedSearchBoxes .searchMinPayment select { width: 200px; }

/* <--------- Global Search Maximum Payment Attributes -<< */
body#home #advancedSearchBoxes .searchMaxPayment { float: left; width: 210px; }
body#home #advancedSearchBoxes .searchMaxPayment select { width: 200px; }

/* <--------- Global Submit Block Attributes -<< */
body#home .submitBlock { clear: both; text-align: center; padding: 0 5px 0 5px; }

/* !<----- Logos */
.logo75 {
width: 75px;
background:url(http://media.dealerhd.com/Dealers/russDarrow/siteMedia/logos/logoSprites_75.png);
background-repeat: no-repeat;
}

.acura { width: 60px; height: 55px; background-position: -2px -3px; }
.ironhorse { width: 65px; height: 55px; background-position: -63px -3px; }
.audi { width: 60px; height: 55px; background-position: -130px -3px; }
.bmw { width: 60px; height: 55px; background-position: -194px -3px; }
.buell { width: 60px; height: 55px; background-position: -257px -3px; }
.buick { width: 70px; height: 55px; background-position: -316px -3px; }
.cadillac { width: 60px; height: 55px; background-position: -385px -3px; }
.chevy { width: 65px; height: 55px; background-position: -446px -3px; }
.chrysler { width: 115px; height: 55px; background-position: -517px -3px; }
.daewoo { width: 65px; height: 55px; background-position: -637px -3px; }
.dodge { width: 110px; height: 55px; background-position: -710px -3px; }
.ram { width: 100px; height: 55px; background-position: -844px -3px; }
.ford { width: 65px; height: 55px; background-position: -956px -3px; }
.gm { width: 45px; height: 55px; background-position: -1030px -3px; }
.gmc { width: 70px; height: 55px; background-position: -1081px -3px; }
.harleyDavidson { width: 60px; height: 55px; background-position: -1150px -3px; }
.honda { width: 60px; height: 55px; background-position: -1212px -5px; }
.hummer { width: 110px; height: 55px; background-position: -8px -67px; }
.hyundai { width: 60px; height: 55px; background-position: -130px -67px; }
.infiniti { width: 65px; height: 55px; background-position: -190px -67px; }
.isuzu { width: 60px; height: 55px; background-position: -257px -67px; }
.jeep { width: 65px; height: 55px; background-position: -319px -67px; }
.kia { width: 60px; height: 55px; background-position: -385px -67px; }
.lexus { width: 65px; height: 55px; background-position: -446px -67px; }
.lincoln { width: 70px; height: 55px; background-position: -508px -70px; }
.mercury { width: 60px; height: 55px; background-position: -575px -70px; }
.mazda { width: 105px; height: 55px; background-position: -650px -63px; }
.mercedesBenz { width: 55px; height: 55px; background-position: -769px -67px; }
.mitsubishi { width: 55px; height: 55px; background-position: -833px -67px; }
.nissan { width: 45px; height: 55px; background-position: -903px -67px; }
.pontiac { width: 110px; height: 55px; background-position: -965px -65px; }
.porsche { width: 45px; height: 55px; background-position: -1093px -67px; }
.saab { width: 45px; height: 55px; background-position: -1158px -67px; }
.saturn { width: 55px; height: 55px; background-position: -1216px -67px; }
.scion { width: 55px; height: 55px; background-position: -6px -130px; }
.subaru { width: 70px; height: 55px; background-position: -62px -132px; }
.toyota { width: 60px; height: 55px; background-position: -130px -132px; }
.volkswagen { width: 50px; height: 55px; background-position: -200px -132px; }
.suzuki { width: 55px; height: 55px; background-position: -770px -195px; }
/* !<----- Reversed Logos */
.acura_white { width: 60px; height: 55px; background-position: -257px -132px; }
.ironhorse_white { width: 65px; height: 55px; background-position: -318px -132px; }
.audi_white { width: 60px; height: 55px; background-position: -385px -132px; }
.buick_white { width: 70px; height: 55px; background-position: -443px -132px; }
.daewoo_white { width: 65px; height: 55px; background-position: -510px -132px; }
.honda_white { width: 60px; height: 55px; background-position: -576px -132px; }
.hummer_white { width: 110px; height: 55px; background-position: -646px -132px; }
.hyundai_white { width: 60px; height: 55px; background-position: -768px -132px; }
.infiniti_white { width: 65px; height: 55px; background-position: -827px -132px; }
.isuzu_white { width: 60px; height: 55px; background-position: -895px -132px; }
.jeep_white { width: 65px; height: 55px; background-position: -957px -132px; }
.kia_white { width: 60px; height: 55px; background-position: -1023px -132px; }
.lexus_white { width: 65px; height: 55px; background-position: -1083px -132px; }
.lincoln_white { width: 70px; height: 55px; background-position: -1145px -132px; }
.mercury_white { width: 60px; height: 55px; background-position: -1213px -132px; }
.mazda_white { width: 105px; height: 55px; background-position: -11px -195px; }
.mercedesBenz_white { width: 55px; height: 55px; background-position: -133px -195px; }
.mitsubishi_white { width: 55px; height: 55px; background-position: -195px -196px; }
.toyota_white { width: 60px; height: 55px; background-position: -258px -195px; }
.dodge_white { width: 110px; height: 55px; background-position: -329px -195px; }
.ram_white { width: 100px; height: 55px; background-position: -460px -195px; }
.pontiac_white { width: 110px; height: 55px; background-position: -584px -195px; }
.saturn_white { width: 55px; height: 55px; background-position: -705px -195px; }
.suzuki_white { width: 55px; height: 55px; background-position: -833px -195px; }
.mitsubishi_whiteText { width: 55px; height: 55px; background-position: -897px -195px; }
.chrysler_whiteText { width: 115px; height: 55px; background-position: -963px -195px; }
.cadillac_whiteText { width: 55px; height: 55px; background-position: -1089px -195px; }

.cdjLogo { width: 117px; height: 57px; background: transparent url(images/logos/cdjLogo.gif) no-repeat top center; }

/* !<----- Schedule Service */
.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/hondaMilwaukeeStore.jpg) no-repeat top left; }
.hondaMilwaukeeStore:hover { color: #ffff33; background-image: url(images/rdStores/hondaMilwaukeeStore_over.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/nissanSuzukiMilwaukeeStore.jpg) no-repeat top left; }
.nissanSuzukiMilwaukeeStore:hover { color: #ffff33; background-image: url(images/rdStores/nissanSuzukiMilwaukeeStore_over.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/cjdMilwaukeeStore.jpg) no-repeat top left; }
.cjdMilwaukeeStore:hover { color: #ffff33; background-image: url(images/rdStores/cjdMilwaukeeStore_over.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/KiaMilwaukeeStore.jpg) no-repeat top left; }
.KiaMilwaukeeStore:hover { color: #ffff33; background-image: url(images/rdStores/KiaMilwaukeeStore_over.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/mazdaGreenfieldStore.jpg) no-repeat top left; }
.mazdaGreenfieldStore:hover { color: #ffff33; background-image: url(images/rdStores/mazdaGreenfieldStore_over.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/kiaWauwatosaStore.jpg) no-repeat top left; }
.kiaWauwatosaStore:hover { color: #ffff33; background-image: url(images/rdStores/kiaWauwatosaStore_over.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/kiaWaukeshStore.jpg) no-repeat top left; }
.mitsuWauwatosaStore:hover { color: #ffff33; background-image: url(images/rdStores/kiaWaukeshStore_over.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/kiaWaukeshStore.jpg) no-repeat top left; }
.kiaWaukeshStore:hover { color: #ffff33; background-image: url(images/rdStores/kiaWaukeshStore_over.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/cadGMCWaukeshStore.jpg) no-repeat top left; }
.cadGMCWaukeshStore:hover { color: #ffff33; background-image: url(images/rdStores/cadGMCWaukeshStore_over.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/toyotaWestBendStore.jpg) no-repeat top left; }
.toyotaWestBendStore:hover { color: #ffff33; background-image: url(images/rdStores/toyotaWestBendStore_over.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/toyotaWestBendStore.jpg) no-repeat top left; }
.scionWestBendStore:hover { color: #ffff33; background-image: url(images/rdStores/toyotaWestBendStore_over.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/cjdWestBendStore.jpg) no-repeat top left; }
.cjdWestBendStore:hover { color: #ffff33; background-image: url(images/rdStores/cjdWestBendStore_over.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/kiaAppletonStore.jpg) no-repeat top left; }
.kiaAppletonStore:hover { color: #ffff33; background-image: url(images/rdStores/kiaAppletonStore_over.jpg); }

.kiaFondDuLacStore span { display: none; }
.kiaFondDuLacStore { float: left; display: block; width: 210px; height: 158px; text-align: center; line-height: 17px; font-size: 14px; color: #FFFFFF; background: transparent url(images/rdStores/kiaFondDuLacStore.jpg) no-repeat top left; }
.kiaFondDuLacStore:hover { color: #ffff33; background-image: url(images/rdStores/kiaFondDuLacStore_over.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/cjdMadisonStore.jpg) no-repeat top left; }
.cjdMadisonStore:hover { color: #ffff33; background-image: url(images/rdStores/cjdMadisonStore_over.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/kiaMadisonStore.jpg) no-repeat top left; }
.kiaMadisonStore:hover { color: #ffff33; background-image: url(images/rdStores/kiaMadisonStore_over.jpg); }

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

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

#vertTabArea { top: 150px; }

a#searchNewButton, a#searchUsedButton { float: left; display: block; width: 413px; height: 55px; margin: 15px 0 0 10px; background: transparent url(images/buttons/searchInventoryButton-new.gif) no-repeat top left; }
a#searchUsedButton { background-image: url(images/buttons/searchInventoryButton-used.gif); }

/* !<----- Custom Dealer Group Page */
#dealerGroupConstraint { background-color: #699fd9; }

a.storeName { text-decoration: none; }
a.storeName span  { color: #0000ee; font-weight: bold; }
a.storeName span:hover { color: #000; font-weight: bold; }

body#home #dealerGroupFooter { /* display: none; */ }
#dealerGroupFooter { margin: 0; padding: 0; background-color: transparent; color: #b5b5b5; border: none; }
#dealerGroupFooter #dealerGroupHeadline { color: #000; margin: 10px 0 15px 0; }
#dealerGroupFooter .dealerGrouping { float: left; width: 22%; height: 165px; color: #000; padding-top: 0px; padding-right: 10px; padding-bottom: 5px; padding-left: 10px; }
#dealerGroupFooter .dealerGrouping h3 { font-weight: normal; font-size: 13px; }

/* !<----- Group Stores Page */
#groupStores #dealerGroupConstraint { background-color: #fff; }
#groupStores #dealerGroupFooter #dealerGroupHeadline { margin-top: 0px; }

/* !<----- Custom Group Financing Page */
body#groupFinancing #contentContainer, body#groupService #contentContainer, body#groupParts #contentContainer, body#groupSpecials #contentContainer { padding: 15px; }
.groupLinkLists h2 { margin-bottom: 15px; }
.groupLinkLists p { margin-bottom: 10px; }
.groupLinkLists ul { list-style-type: none; margin-top: 13px; padding-top: 20px; border-top: 1px solid #999; }
.groupLinkLists ul li { float: left; display: block; width: 260px; margin: 0 8px 8px 8px; }
* html .groupLinkLists ul li { width: 240px; margin: 0 4px 8px 4px; }
.groupLinkLists ul li a { float: left; display: block; width: 240px; padding: 10px; text-align: center; background-color: #f0f0f0; border: 2px solid #cdcdcd; -moz-border-radius: 12px; -webkit-border-radius: 12px; }
.groupLinkLists ul li a:hover { color: #000; background-color: #e7e7e7; }
.groupLinkLists ul li a span { display: block; font-size: 11px; padding-bottom: 10px; }

/* !<----- Custom Rewards Card Page */
body#rewardsCard #contentContainer { padding: 15px; text-align: center; }
body#rewardsCard #contentContainer p { text-align: left; margin-bottom: 15px; }

/* !<----- Employment */
body#employmentDetails #mainArea { margin-left: 10px; }

/* !<----- Current Promotions Page */
body#currentPromotions {text-align: center; }
.bigCedarFisherie {margin: 0 auto; }



/* ------------------------------- */
/* !----- RUSS DARROW EVENTS ----- */
/* ------------------------------- */
#rdEvents .content { width:865px; }
#rdEvents .content h1 { padding:10px 0 10px 30px; }
#rdEvents .content .slideshow-border { width:865px; height:25px; background:#699fd9; border-top:1px solid #305b93; border-bottom:1px solid #305b93; }
#rdEvents .content #flashSlideshow { height:425px !important; }

/* -------------------------- Under20kInventory.css -------------------------- */

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

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

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

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

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

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

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

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

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

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

/* ----------- Line Listing Calculators ----------- */
body#Under20kInventory .pmtTools .cashBackCalc img,
body#Under20kInventory .pmtTools .loanCalc img,
body#Under20kInventory .pmtTools .affordabilityCalc img,
body#Under20kInventory .pmtTools .loanVsLeaseCalc img
{ width: 15px; }

/* --------------------  Certified -------------------- */
body#Under20kInventory .corpCertified {float: left;}

body#Under20kInventory .dealerCertified {float: left;}

.Under20kInventory .invHead .corpCertified { margin-left: 85px; }

/* ------------  MPG Attributes ---------------- */
body#Under20kInventory .mpgListing {
float: right;
width: 160px;
margin-right: 15px;
}

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

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

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

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

/* --------- Line Listing Tools ----------------- */
body#Under20kInventory .perPage {
float: right;
width: 45%;
height: 30px;
margin-top: 10px;
margin-right: 10px;
}

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

/* ------ Inventory Dealer Info Attributes ------ */
body#Under20kInventory #inventoryContent .dealerInfo {
clear: both;
margin: 0px 10px 6px 10px;
text-align: center;
font-weight: bold;
font-size: 11px;
}

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

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

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

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

/* <--------- Global Search Attributes -<< */
body#Under20kInventory .searchContainer h1 {
float: left;
padding: 5px;
width: 560px;
}

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

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

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

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

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

/* --------- Search Instructions Attributes --------- */
body#Under20kInventory #searchInstructions {
float: left;
width: 560px;
}

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

/* --------- Search Texts Attributes ------------ */
body#Under20kInventory .searchTexts {
float: right;
width: 200px;
}

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

/* --------- Search Type Attributes ----------- */
body#Under20kInventory .searchBoxes .searchType {
float: left;
width: 120px;
}

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

/* --------- Search Store Attributes ---------------- */
body#Under20kInventory .searchBoxes .searchStore {
float: left;
width: 270px;
}

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

/* --------- Search Year Attributes ----------- */
body#Under20kInventory .searchBoxes .searchYear {
float: left;
width: 110px;
}

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

/* --------- Search Make Attributes -------------- */
body#Under20kInventory .searchBoxes .searchMake  {
float: left;
width: 160px;
}

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

/* --------- Search Model Attributes ----------- */
body#Under20kInventory .searchBoxes .searchModel {
float: left;
width: 190px;
}

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

/* --------- Advanced Search Attributes ----------- */
body#Under20kInventory #advancedSearchLink {
clear: both;
display: block;
clear: both;
cursor: pointer;
padding: 5px 5px 5px 5px;
}

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

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

/* --------- Search Body Attributes ------------- */
body#Under20kInventory #advancedSearchBoxes .searchTrim,
body#Under20kInventory #advancedSearchBoxes .searchBody,
body#Under20kInventory #advancedSearchBoxes .searchMpg,
body#Under20kInventory #advancedSearchBoxes .searchTrans,
body#Under20kInventory #advancedSearchBoxes .searchExtColor,
body#Under20kInventory #advancedSearchBoxes .searchMiles,
body#Under20kInventory #advancedSearchBoxes .searchMaxPrice,
body#Under20kInventory #advancedSearchBoxes .searchCertified {
float: left;
width: 210px;
}

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

/* --------- Ordering Tools Attributes ---------- */
body#Under20kInventory #orderingTools {
/* display: none; */
float: right;
}

/* --------- Submit Block Attributes ----------- */
body#Under20kInventory .submitBlock {
clear: both;
text-align: center;
padding: 10px 5px 10px 5px;
}

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

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

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

/* -------------------------- Under7kInventory.css -------------------------- */

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

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

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

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

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

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

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

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

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

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

/* ----------- Line Listing Calculators ----------- */
body#Under7kInventory .pmtTools .cashBackCalc img,
body#Under7kInventory .pmtTools .loanCalc img,
body#Under7kInventory .pmtTools .affordabilityCalc img,
body#Under7kInventory .pmtTools .loanVsLeaseCalc img
{ width: 15px; }

/* --------------------  Certified -------------------- */
body#Under7kInventory .corpCertified {float: left;}

body#Under7kInventory .dealerCertified {float: left;}

.Under7kInventory .invHead .corpCertified { margin-left: 85px; }

/* ------------  MPG Attributes ---------------- */
body#Under7kInventory .mpgListing {
float: right;
width: 160px;
margin-right: 15px;
}

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

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

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

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

/* --------- Line Listing Tools ----------------- */
body#Under7kInventory .perPage {
float: right;
width: 45%;
height: 30px;
margin-top: 10px;
margin-right: 10px;
}

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

/* ------ Inventory Dealer Info Attributes ------ */
body#Under7kInventory #inventoryContent .dealerInfo {
clear: both;
margin: 0px 10px 6px 10px;
text-align: center;
font-weight: bold;
font-size: 11px;
}

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

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

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

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

/* <--------- Global Search Attributes -<< */
body#Under7kInventory .searchContainer h1 {
float: left;
padding: 5px;
width: 560px;
}

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

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

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

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

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

/* --------- Search Instructions Attributes --------- */
body#Under7kInventory #searchInstructions {
float: left;
width: 560px;
}

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

/* --------- Search Texts Attributes ------------ */
body#Under7kInventory .searchTexts {
float: right;
width: 200px;
}

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

/* --------- Search Type Attributes ----------- */
body#Under7kInventory .searchBoxes .searchType {
float: left;
width: 120px;
}

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

/* --------- Search Store Attributes ---------------- */
body#Under7kInventory .searchBoxes .searchStore {
float: left;
width: 270px;
}

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

/* --------- Search Year Attributes ----------- */
body#Under7kInventory .searchBoxes .searchYear {
float: left;
width: 110px;
}

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

/* --------- Search Make Attributes -------------- */
body#Under7kInventory .searchBoxes .searchMake  {
float: left;
width: 160px;
}

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

/* --------- Search Model Attributes ----------- */
body#Under7kInventory .searchBoxes .searchModel {
float: left;
width: 190px;
}

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

/* --------- Advanced Search Attributes ----------- */
body#Under7kInventory #advancedSearchLink {
clear: both;
display: block;
clear: both;
cursor: pointer;
padding: 5px 5px 5px 5px;
}

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

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

/* --------- Search Body Attributes ------------- */
body#Under7kInventory #advancedSearchBoxes .searchTrim,
body#Under7kInventory #advancedSearchBoxes .searchBody,
body#Under7kInventory #advancedSearchBoxes .searchMpg,
body#Under7kInventory #advancedSearchBoxes .searchTrans,
body#Under7kInventory #advancedSearchBoxes .searchExtColor,
body#Under7kInventory #advancedSearchBoxes .searchMiles,
body#Under7kInventory #advancedSearchBoxes .searchMaxPrice,
body#Under7kInventory #advancedSearchBoxes .searchCertified {
float: left;
width: 210px;
}

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

/* --------- Ordering Tools Attributes ---------- */
body#Under7kInventory #orderingTools {
/* display: none; */
float: right;
}

/* --------- Submit Block Attributes ----------- */
body#Under7kInventory .submitBlock {
clear: both;
text-align: center;
padding: 10px 5px 10px 5px;
}

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

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

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