@charset "UTF-8";
/* CSS Document */

* {font-family: Arial, Helvetica, sans-serif; font-weight: normal;}

strong { font-weight:bold; }

#pageheader {font-size: 18px;}
#dynpage-content {font-size: 11px;}

/* Override default QUICK SEARCH */
div#qSrch form#qSrch-frm{ font-size:11px; }

/* Override default NEW SEARCH attributes */
#invDisplayFull { text-decoration:none; }
#invDisplayList { text-decoration:none; }
#frmInvSearch { font-size:11px; }
div.resultsListFullTbl td { font-size:10px; }
div.resultsListFullDetail { font-size:11px; }
.pg-vsrch-header h2 { font-size:18px; }
.ttlVsFound { font-size:11px; }
.currentViewPg { font-size:11px; }
.pagNavLink span { font-size:11px; text-decoration:none; }

/* Overrides default COUPON attributes */
.adTbl th.ad_name{ font-family:Arial, Helvetica, sans-serif; font-size:24px; font-weight:bold; }
div.ad_title p { font-size:14px; }
div.ad_info p { font-size:11px; font-weight:bold; }
div.ad_info ul li { font-size:11px; font-weight:bold; }
div.ad_disclosure { font-size:10px; }
div.ad_price p { font-size:60px; font-weight:bold; }

#footer {font-size: 11px;}
.pmlink-lightgrey {color: #999999; font-weight: bold;}
a.pmlink:link {color: #595959; text-decoration: none;}
a.pmlink:visited {color: #595959;text-decoration: none;}
a.pmlink:active {color: #595959;text-decoration: none;}
a.pmlink:hover {color: #8f8f8f;text-decoration: none;}

.index-lineup {font-size: 10px;font-weight: bold;}
.index-lineup a:link {text-decoration:none;font-weight: bold; }
.index-lineup a:active {text-decoration:none;font-weight: bold; }
.index-lineup a:visited {text-decoration:none;font-weight: bold; }
.index-lineup a:hover {text-decoration:none;font-weight: bold; }

.grey-10 {font-size: 10px; line-height: 14px; text-decoration:none;}
.grey-11 {font-size: 11px; line-height: 18px; }
.grey-11-bold {font-size: 11px; line-height: 18px; font-weight:bold;}
.grey-16 {font-size: 14px; line-height: 14px; font-weight:bold; }
.white-14 {font-size: 14px; font-weight: bold; line-height: 20px; text-decoration:none;}
.red-11 {font-size: 11px; line-height: 14px; text-decoration:none;}
.white-11 {font-size: 11px; line-height: 18px; }

.red-11 a:link {text-decoration:none;}
.red-11 a:active {text-decoration:none;}
.red-11 a:visited {text-decoration:none;}
.red-11 a:hover {text-decoration:none;}

.grey-11 a:link {text-decoration:none;}
.grey-11 a:active {text-decoration:none;}
.grey-11 a:visited {text-decoration:none;}
.grey-11 a:hover {text-decoration:none;}

.white-11 a:link {text-decoration:none;}
.white-11 a:active {text-decoration:none;}
.white-11 a:visited {text-decoration:none;}
.white-11 a:hover {text-decoration:none;}

.sidebox-2 {text-decoration:none;}
.sidebox-3 {text-decoration:none;}


/***************** VSPECS *****************/
/* IDs and classes below are used in vspecs
/* page. 
/******************************************/

#specDtl h2 { font-weight:bold; font-size:18px; }
#specDtl h1 { font-weight:bold; font-size:14px; }

#vspecsHdr { font-size:18px; text-transform:uppercase; }
#baseEquipDisc, #baseEquipDiscUsed { font-size:11px; }
#vInfoShell { font-size:11px; }
#vUsedInfoShell { font-size:11px; }
#dlrPhnNum { font-size:16px; }
#vDtlInfo { font-weight:bold; }
#msrpShell, #msrpUsedShell { font-weight:bold; }
#msrpNxtStps { font-size:10px; }
#msrpDisc, #usedDisc { font-style:italic; font-size:11px; }
#msrpShell a.nxtstps, #msrpShell a.nxtstps:visited, #msrpUsedShell a.nxtstps, #msrpUsedShell a.nxtstps:visited { font-size:14px; text-decoration:none; }
#msrpShell a.nxtstps:hover, #msrpShell a.nxtstps:active, #msrpUsedShell a.nxtstps:hover, #msrpUsedShell a.nxtstps:active { font-size:14px; text-decoration:none; }
a.nxtstps, a.nxtstps:visited { color:#FFFFFF; text-decoration:none; }
a.nxtstps:hover, a.nxtstps:active { color:#FFCC00; text-decoration:none; }
#instOptBox { font-size:11px; }
#instOptHdr { font-size:12px; font-weight:bold; }
.onSale {font-size:20px;}

/* Next Step Section */

#nextStepHdr { font-size:18px; text-transform:uppercase; }
#nextStepBtn { font-size:11px; font-weight:bold; }

/* Featured Vehicle Section */

#fvRight { font-size:11px; }
#fvTitle { font-size:14px; }
#fvModel { font-size:18px; }
#fvDesc { font-size:11px; }

/* Success & 404 */
#pg-success {line-height:26px;}
#pg-success h1 {font-weight:bold;font-size:26px;}