@charset "utf-8";
/* CSS Document */
body {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; margin:0;}
form {padding:0; margin:0;}
a:link {color:#C81243; font-size:12px;text-decoration:underline;}
a:visited {color:#C81243; font-size:12px;text-decoration:underline;}
a:hover {color:#676767; font-size:12px;text-decoration:none;}

#content {background:#D0D0D0; border-top:4px solid #9F9F9F; padding-top:3px; width:780px;}
#container {margin:0 auto 0 auto; width:780px;}
#containerHome {margin:0 auto 0 auto; width:780px;}
#container #masthead {}
#leftcolumn {width:200px; background:#D0D0D0; float:left;}
#rightcolumn {background:#fff; border-top:1px solid #fff; float:right; width:580px;}
#footer {background:#D0D0D0; color:#575757; padding-top:8px; padding-bottom:8px; font-size:11px;}
#footer a:link {color: #575757; font-size:11px; text-decoration:none; font-size:11px;}
#footer a:visited {color: #575757; font-size:11px; text-decoration:none; font-size:11px;}
#footer a:hover {color: #C41244; font-size:11px; text-decoration:none; font-size:11px;}

#menuwell {padding-top:15px; padding-bottom:15px;}
#menuwell a:link {color:#777; text-decoration:none; font-weight:bold; font-size:13px;}
#menuwell a:visited {color:#777; text-decoration:none; font-weight:bold; font-size:13px;}
#menuwell a:hover {color:#C41244; text-decoration:none; font-weight:bold; font-size:13px;}

/* Title for pages */
.pageTitle{margin-top:4px; margin-bottom:2px; margin-left:4px; color:#C81243; font-size:22px;}

/* Home page */
.welcomeText {color:#666666; margin-left:10px; width:330px; line-height:20px;}
.welcomeText p {}
.QuickSearchText {margin-left:4px; margin-top:4px; font-size:11px; color:#404040;}
.QuickSearchText select {width:174px;}
.QuickSearchText .inputBox {height:13px; width:170px;}
#quicksearch {position: relative; color:#000000;}
#quicksearchSub {border:1px solid #D0D0D0; padding-bottom:4px;}

#QuickSearchCars td {text-align:center;}
#QuickSearchCars a:link img {border:1px solid #fff;}
#QuickSearchCars a:visited img {border:1px solid #fff;}
#QuickSearchCars a:hover  img {border:1px solid #C31546;}


/* About Us page */
#AboutUsPage {}
.AboutUsText {}

/* Just Arrived section */
#justArrived {border:1px solid #cbcaca; width:249px;}
#jaContainer {width:680px; margin-left:10px;}

/* Contact Us page */
.ContactUsPage {background:#F2F2F2; border:1px solid #D9D9D9; padding:6px; margin-left:8px;}
.ContactUsText {}
a.ContactUsText:link {}
a.ContactUsText:visited {}
a.ContactUsText:hover {}
.ContactUsForm {color:#4D4D4D; background:#F2F2F2; border:1px solid #D9D9D9; padding:6px; width:571px; margin-left:9px; margin-bottom:9px;}
.ContactUsForm select {color:#4D4D4D;}
.ContactUsForm input {color:#4D4D4D;}
.ContactUsForm textarea {color:#4D4D4D;}
.ErrorBox {color:#B20F10; display:none; font-weight:bold;}
.requiredText {color:#B20F10;}

/* Advanced Search Box on Search page */
#AdvancedSearchBox {background-color:#f2f2f2; margin:0; margin-left:10px; padding:0; border:1px solid #A6A6A6; padding-bottom:5px; padding-top:5px;}
#AdvancedSearchBox td {font-size:12px; margin-bottom:15px; color:#4F4F4F; padding-left:25px;}
#AdvancedSearchBoxform {margin:0; padding:0;}
#AdvancedSearchBox input {background-color:#fff; font-size:10px;}
#AdvancedSearchBox select {background-color:#fff; border:1px solid #8C8C8C; font-size:10px; color:#000;}
#AdvancedSearchBox a:link {color:#d4911c;font-size:10px; text-decoration:none;}
#AdvancedSearchBox a:visited {color:#d4911c;font-size:10px; text-decoration:none;}
#AdvancedSearchBox a:hover {color:#888;font-size:10px; text-decoration:underline;}
#AdvancedSearchBox .inputBox {background:#fff; border:1px solid #8C8C8C;}
#AdvancedSearchBox .select {width:140px;}
#AdvancedSearchBox .selectYear {width:61px;}
#AdvancedSearchBox .inputPriceMiles {background:#E6E6E6; border:1px solid #8C8C8C; width:60px;}
#AdvancedSearchBox .inputBoxStock {background:#E6E6E6; border:1px solid #8C8C8C; width:137px;}

.SearchResultsPage {border:1px solid #61615F; margin-left:10px; background:#fff; width:568px;}

.ResultsLine1 {background:#fff;}
.ResultsLine2 {background:#E4E4E4;}

.SearchWidth {width:568px;}
.SearchResultsText {background:#C81243; color:#fff; text-align:left; font-size:12px; font-weight:bold; margin:0; padding:0; padding-left:4px; line-height:20px;}
.MatchingResultsNumber{background:#C81243; color:#fff; text-align:right; font-size:12px; font-weight:bold; float:right; margin:0; padding:0; padding-right:4px; line-height:20px;}
.noMatchesSearch {background:#F2F2F2; border-top:1px solid #61615F; font-size:16px; font-weight:bold; color:#C41647; text-align:center;}

.SortHeader {background:#8F8F8F; color:#fff;}
a.SortLink:link {color:#fff; text-decoration:underline;}
a.SortLink:visited {color:#fff; text-decoration:underline;}
a.SortLink:hover {color:#D9D9D9; text-decoration:none;}

.DetailModelTable {border:1px solid #5E5E5E;}
.DetailModelRow {background:#787878;}
.DetailHeader {color:#fff; font-size:16px; font-weight:bold;}
.DetailStockNumber {color:#fff; font-size:11px;}

.emailinfoTitle {background:#696969; color:#fff; font-weight:bold; padding-left:3px; margin-left:7px; line-height:20px; border:1px solid #666666; border-bottom:0; width:568px;}
#emailinfo {background:#f2f2f2; border:1px solid #666666; padding: 4px 0 6px 3px;  margin-left:7px; color:#333333; width:568px; line-height:20px;}
#emailinfo .inputBox {background:#E6E6E6; border:1px solid #8C8C8C; color:#333333; padding-left:3px;}
#emailinfo textArea {background:#E6E6E6; border:1px solid #8C8C8C; color:#333333; width:240px; font-family:Arial, Helvetica, sans-serif; font-size:13px; padding-left:1px;}


#loancalculator {text-align:right; line-height:25px; padding-right:3px; margin-left:6px;}
#loancalculator .inputBox {background:#D9D9D9; border:1px solid #8C8C8C; width:55px; padding-left:4px;}
#loancalculator select {background:#D9D9D9; border:1px solid #8C8C8C; }
.lcTitle {color:#404040; font-size:24px;}
#monthlypayment{font-size:22px;}
.month{font-size:14px;}
.NoPic {background:#fff;}
.LoanCalculator_holder {background:#f2f2f2; border:1px solid #666666;}

#TabbedPanels1 {width:573px;}


/* EquipmentList **************************************************************/
#EquipmentList ul{height:auto; list-style-type:none; position:relative; width:auto; margin:0; padding:0; padding-left:3px; font-size:12px;}
#EquipmentList li{float:left; position:relative; width:200px; padding-left:3px; font-size:12px;}

/* General Tab Structure *******************************************************/
#GeneralTab {margin-top:3px; text-align:left; padding-left:4px; padding-top:4px; font-size:12px;}

/* Description Tab Structure ****************************************************/
#Equipment {padding-left:8px; position:relative; font-size:12px; padding-top:9px;}

/* TechSpecs Tab Structure ********************************************************/
#TechSpecs {padding-left:20px; position:relative; font-size:12px;}

/* Features Tab Structure ***************************************************/
#ChromeFeatures {padding-left:20px; position:relative; font-size:12px;}


a.printVersion:link {color:#fff; text-decoration:underline;}
a.printVersion:visited {color:#fff; text-decoration:underline;}
a.printVersion:hover {color:#ccc; text-decoration:underline;}

#disclaimer {color:#000; font-size:11px; margin:0 auto 0 auto; width:780px; margin-top:6px; margin-bottom:6px;}
.hoursTitle {color:#262626; font-size:17px; font-weight:bold; margin-bottom:3px;}
.hoursText {color:#262626; font-size:13px; line-height:18px; margin:2px 2px 2px 2px;}

#Credits {margin:0 auto 0 auto; width:780px; margin-top:6px; margin-bottom:6px; padding-top:8px; font-size:10px;}
#Credits a:link {color: #575757; font-size:11px; text-decoration:none; font-size:10px;}
#Credits a:visited {color: #575757; font-size:11px; text-decoration:none; font-size:10px;}
#Credits a:hover {color: #C41244; font-size:11px; text-decoration:none; font-size:10px;}

a.socialLinks:link {color:#999; text-decoration:none; font-size:11px;}
a.socialLinks:visited {color:#999; text-decoration:none; font-size:11px;}
a.socialLinks:hover {color:#C81243; text-decoration:none; font-size:11px;}