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

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

/* main template */
#link {font-family:Arial, Helvetica, sans-serif; font-size:24px;}
a {text-decoration:none;}
h3,p,a {line-height:18px;}
h3 {font-size:14px;font-weight:bolder;}
h2 {font-size:18px;font-weight:bolder;}
h4 {font-size:14px; font-weight:bolder;}
p,a {font-size:11px;}
b,bold {font-weight:bold;}
#home-bg p b {font-size:12px;}
#pageheader {font-size:18px;font-weight:bold;}
#dynpage-int {font-size:11px;}
#sidenav-inv {font:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold;}
#sidenav-specials {font:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold;}
#sidenav-finance{font:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold;}
#sidenav-service {font:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold;}
#sidenav-parts {font:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold;}
#sidenav-company {font:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold;}
#sidenav-contact {font:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold;}
#sidenav-faq {font:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold;}


/* header */
#header-left h1, #header-right h2 {font-size:26px;line-height:25px;font-weight:bold;}
#header-left p {font-size:11px;line-height:11px;}
#header-mid {font-size:11px;}
#header a {text-decoration:none!important;}


/* homepage */
#sm-box a {text-decoration:none;}
#sm-box span {font-size:11px;}
#sm-box {text-align:left;}
#hp-right-col a {text-decoration:underline;}
.body-header {font-weight: bold; font-size:11px;}
.body-text {font-weight: bold; font-size:11px;}
.body-text2 {font-size:11px; line-height:18px;}
.body-text-left {font-weight: bold; font-size:11px;}
.dealer-info {font-size:11px; line-height:18px;}
.special{font-family:Arial, Helvetica, sans-serif; font-size:14px;}
.special2{font-family:Arial, Helvetica, sans-serif; font-size:22px;}
.special3{font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.special4{font-family:Arial, Helvetica, sans-serif; font-size:10px;}

#pmm-doc-995{font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#878787;}

/* department info */
#dept-info .grey{font-weight:bold;}

/* otto video box */
#video-box span {font-size:12px; font-weight:bold;}

/* otto audio box */
#audio-box span {font-size:12px; font-weight:bold;}

/* news and press page */
#col2 span {font-size:11px; font-weight:bold;}

/* fsrch */
#fSrch-box {font-size:12px;font-weight:bold;}
.jcarousel-control a:hover {text-decoration:none;}

/* footer */
#footer {font-size:11px;}
#footer a {text-decoration:none;}
#footer .grey {font-weight:bold;}
#copyright span{font-weight:bold;}

/*inventory*/
.pg-vsrch-header h2 {font-size:18px; font-weight:bold;}
.resultsListFullDetail {font-size:11px;font-weight:normal;}
.resultsListFullTbl table td {font-size:11px;}
.resultsListFullPrice .price span {font-weight:bold;font-size:18px;}
#pmm-main-content {font-size:11px;}
.resultsListFullTbl table th {font-size:14px;}
#frmInvSearch a {text-decoration:underline;}
.resultsListFullDetail {text-decoration:underline;}
.pagNavLink span {text-decoration:none;}
#doSearch, #doNewSearch {text-decoration:none!important;}
.ttlVsFound {font-size: 14px;}
.resultsListFullTbl table td label {font-size: 11px;}

/* vSpecs.php */
.onSale {font-size:30px;font-weight:bold;}
.calculator {font-size: 11px; font-weight:bold;}
.interest {font-size:14px; font-weight:bold;}
.offSale {font-size:14px;font-style:italic;}


/*vSpecs.php trim select */
#specDetail {font-size:12px;font-weight:normal;line-height:18px;}
.vSpecs li h1, .vSpecs li h1 strong {font-size:14px;font-weight:bold!important;line-height:22px;}
.vSpecs li ul li a {line-height:18px;}
.vSpecs li ul li a strong {font-weight:bold;}
.ui-tabs-nav {font-size:14px!important;font-family:Arial, Helvetica, sans-serif!important;}

/* invDetail.php */
#invdt-img-gal-ovr .onSale {font-size:20px;}
#invdt-img-gal-ovr .offSale {font-size:12px;text-decoration:line-through;text-align:left;}
#invdt-img-gal-ovr a {text-decoration:underline;}
#invdt-container {font-size:11px;}
#invdt-container h5 {font-size:12px;font-weight:bold;line-height:28px;}
#invdt-direct-tbl a {text-decoration:underline;}

/* Forms */
#prospectForm th {font-family:Arial, Helvetica, sans-serif!important;font-size:12px!important;font-weight:normal!important;}



/* Coupons */
.ad_price p, .ad_title p { font-size:24px; line-height:normal; }
.ad_disclosure p { font-style:italic; }
