@charset "UTF-8";

/* Override default page background */
html { background-color:#000000; }
body {background-color:#000000;}
#dynpage-content {background-color:#282828; color:#b5b5b5;}
#dynpage-content a:link {color: #01619b; }
#dynpage-content a:active {color: #01619b; }
#dynpage-content a:visited {color: #01619b; }
#dynpage-content a:hover {color: #0080ce; }
#dynpage-side {background-color:#282828;}
#pageheader {background-color:#282828; color:#ffffff;}
#pmm-doc-995 { background-color:#000000; }
#yui-main {background-color:#000000; }
#header {background-color:#000000; }
#footer {color: #595959; background-color:#000000;}
#instOptHdr{color: #01619b;}
.onSale {font-size:20px;color:#FFFFFF;}
#vspecsHdr{color:#FFFFFF;}
.disclaimer {color:#5d5d5d;background-color:#000;}


/*printfriendly page*/

#pg-printfriendly .adTbl {background-color:#ffffff!important;}
#pg-printfriendly { background-color:#ffffff; }

/* Override default QUICK SEARCH */
input#qSrch-frm-submit { background-color:#01619b; color:#FFFFFF;}

/* Override default NEW SEARCH attributes */
#statusMsgs { color:#666666; }
#processing_results { padding-left:5px;background-color:#ffffff;border:none;color:#666666; }
#frmInvSearch a { color:#ffffff; text-decoration:none; }
#frmInvSearch a:hover { color:#00CCFF; text-decoration:none; }
div.resultsListFullTbl th { color:#007BC9; }
.ttlVsFound { color:#cccccc; }
.currentViewPg { color:#cccccc; }
.pg-vsrch-header h2 { color:#FFFFFF; }
.loop_odd { color:#000000; }
.loop_even { color:#000000; }
.pagNavLink span { color:#fff; }

/* Overrides default COUPON attributes */
div.CMS_AdGroup tbody { background-color:#ededed; }
div.ad_title { background-color:#ededed; color:#D91739; }
div.ad_info, div.ad_info ul li span { background-color:#ededed; color:#000000; }
div.ad_price, div.ad_price p { background-color:#ededed; color:#D91839; }
div.ad_disclosure { background-color:#ededed; color:#999999; }
.adTbl th.ad_name{ background-color:#000000!important; color:#ffffff!important; }
.adTbl { background-color:#ededed!important; }
div.CMS_AdGroup table {border:1px solid #ededed; }
div.ad_title p { color:#000000; }
div.ad_exp { color:#999999; }
.adTbl .ad_price {color:#D91839!important;}
.adTbl ul { background-color:#EDEDED;}
div.adTbl {background-color:EDEDED!important;}
.ad_title p span b, div.ad_title p strong span {color:#000;}
div .ad_price p span b, .ad_price p span, .ad_price h3, .ad_price h2, .ad_price h1, .ad_price h4, .ad_price h5, .ad_price p span font  {color:#D91839!important;}
div .ad_info p a span , div .ad_info p a, div .ad_info a, div .ad_info span a {color:#DC1839!important;}
.ad_info ul li span, .ad_info p span, .ad_info span {color:#000000!important;}
.ad_pf a {color:#666666!important;}

/* */

.index-lineup {color: #ffffff;}
.index-lineup a:link {color: #ffffff; }
.index-lineup a:active {color: #ffffff; }
.index-lineup a:visited {color: #ffffff; }
.index-lineup a:hover {color: #575757; }

.grey-11 {color:#b5b5b5;}
.grey-11-bold {color:#b5b5b5;}
.grey-10 {color:#5d5d5d;}
.white-14 {color:#ffffff;}
.grey-16 {color:#b5b5b5;}
.blue-11 {color:#01619b;}
.white-11 {color:#ffffff;}

.white-11 a:link {color: #ffffff; }
.white-11 a:active {color: #ffffff; }
.white-11 a:visited {color: #ffffff; }
.white-11 a:hover {color: #ffffff; }

.blue-11 a:link {color: #01619b; }
.blue-11 a:active {color: #01619b; }
.blue-11 a:visited {color: #01619b; }
.blue-11 a:hover {color: #0080ce; }

.grey-11 a:link {color: #b5b5b5; }
.grey-11 a:active {color: #b5b5b5; }
.grey-11 a:visited {color: #b5b5b5; }
.grey-11 a:hover {color: #c9c9c9; }

.sidebox-1 {border-top: 1px solid #393939;}
.sidebox-2 {border-top: 1px solid #393939;}
.sidebox-3  {border-top: 1px solid #393939;}

#doSearch, #doNewSearch{background-color:#007BC9;}

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

#specDtl { background-color:#FFFFFF; color:#333333; }

a.nxtstps, a.nxtstps:visited { color:#FFFFFF; }
a.nxtstps:hover, a.nxtstps:active { color:#007BC9; }

#vspecsHdr { color:#007BC9; }
#vspecsInfo { color:#FFFFFF; background-color:#222222; }
#vspecsImgShell { background-color:#000000; }
#baseEquipDisc, #baseEquipDiscUsed { background-color:#111111; color:#CCCCCC }
#vInfoShell { color:#ffffff; background-color:#111111; }
#vUsedInfoShell { color:#ffffff; background-color:#111111; }
#dlrPhnNum { color:#ffffff; }
#vDtlInfo { color:#007BC9; }
#msrpShell, #msrpUsedShell { background-color:#111111; color: #007BC9; }
#msrpDisc, #usedDisc { color:#CCCCCC; }
#instOptBox { color:#FFFFFF; }
#instOptHdr { color:#FFCC00; }
#vspecsInfo .offSale {color:#cccccc;}

/* Override for tabbed content titles */
#specDtl h1 { color:#333333; }
#specDtl h2 { color:#d91739}


/* Next Step Section */

#nextStepShell { background-color:#000000; }
#nextStepHdr { color:#007BC9; }
#nextStepBtn { color:#FFFFFF; }

/* Featured Vehicle Section */

#fvShell { color:#FFFFFF; background-color:#000000; }
#fvRight { color:#ffffff; }
#fvTitle { color:#1c9acc; }
#fvDesc { color:#ffffff; }
.fSrch-skin-1 .jcarousel-item div.fSrch-moreinfo {color:#ccc;text-decoration:underline!important;padding-right:8px;}


/* Success & 404 */
#pg-success {background-color:#000000;color:#cccccc;}
#pg-success h1 {color:#FFFFFF;}

/* Forms */
#prospectForm {background-color:#282828!important;}
#prospectForm th {background-color:#181818!important;color:#ffffff!important;}
#prospectForm td {background-color:#282828!important;}
#prospectForm label {color:#cccccc!important;}
#frmMain table tbody tr th {padding:6px 0px 6px 6px; border-bottom: 6px solid #282828;  border-top: 22px solid #282828;}


