html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td{margin:0; padding:0; border:0; outline:0; font-size:100%; background:transparent}
body{line-height:1}
ol, ul{list-style:none}
blockquote, q{quotes:none}
blockquote:before, blockquote:after, q:before, q:after{content:''; content:none}
:focus{outline:0}
ins{text-decoration:none}
del{text-decoration:line-through}
table{border-collapse:collapse; border-spacing:0}
img{max-width:100%}
#googlemap img, #dcontenttable img{max-width:none}
.clean{clear:both}
body{font-size:62.5%; font-family: Verdana, Arial, Helvetica, sans-serif; color:#000;}
a:link, a:visited{color:#538eb4}
a:active, a:hover{color:#e1290b}
hr{border-bottom:0 none; border-left:0 none; border-right:0 none; border-top:1px solid #e9e9e3; height:1px; margin:1.2em 0}
h1{color: #1448e2;}
h2, h3{color:#000;}
h3{}
p{margin:1em 0}

#navmenu-h, #leftside, #hor-search-bar, p.viewlarger, div.mediacontent, ul.detailed-btn-list, div.subcontentbox, p.car-name-lnks, div.hor-action-links, div.social, p.whybuy, div.ankrs, div.actioncol, fieldset.detailedfc, div.dphone img, p.foolinks, p.copyrightslink, a.aanlink, div.fseo, #footer img, a.viewlargerlink, p.more-info-msg, fieldset.directions button, p.vin-h, div#tabnav, p.whyphone, div.headercontent img, div.foomodels, div.socialmedia, p.print-broschure {display:none}
div.main-img-container {margin-top:-35px;}
div.main-img-container img  {margin-left:20px;box-shadow:1px 1px 3px rgba(0,0,0,.55); -webkit-box-shadow:1px 1px 3px rgba(0,0,0,.55); -moz-box-shadow:1px 1px 3px rgba(0,0,0,.55);}
div.broschure-verion img {max-width:250px;}






div.dname {float:left;min-width:200px;}


div.dphone {text-align:right;width:40%;font-weight:bold;float:right;font-sie:1.2em;line-height:1.4em}

div.headercontent, div#content, div.fcontent {width:100%;}


#detailed-buttoned .left {float:left;width:340px;}
#detailed-buttoned .right {
	width:300px;
	float: left;
}

.smartable dl {
border-bottom-color:#faefe3;
border-bottom-style:solid;
border-bottom-width:1px;
float:left;
width:100%
}

.smartable dt {
float:left;
width:39%;
}

.smartable dd {
float:left;
width:59%;
font-weight:bold;
}
.printclean {clear:both}
.padding {padding:10px;}


div.dataholdercol {width:90%;float:right;}
h1 {display:block;margin:0 0 2em 20px;font-size:2em}
img{max-width:100%}

p.fooadr {margin-left:20px;font-weight:bold;color:#999}


div.dataholdercol {width:100%;float:left}

p.origprice, p.intprice, p.savingprice {display:inline;float:right;margin:1em .5em} 
p.origprice {font-size:1.2em;border:2px solid #000;text-decoration:line-through;padding:.35em;margin-top:2em;}
p.intprice {font-size:2em;color:#1448e2;border:7px solid #1448e2;padding:.5em}
p.savingprice {font-size:1.4em;border:4px solid #000;padding:.25em;margin-top:2em;}



div.inv-d-head h1 {clear:right}


div.broschure-verion p.origprice, div.broschure-verion p.intprice, div.broschure-verion p.savingprice {display:block;position:absolute;left:35%;} 


div.broschure-verion p.origprice {font-size:90%;top:7.5%;}
div.broschure-verion p.intprice {font-size:100%;top:12%;}
div.broschure-verion p.savingprice {font-size:80%;top:15%;}




div.smartable {float:right;width:50%;}

div.smartable dl {font-size:1.2em}


div.broschure-verion div.smartable {font-size:80%;margin-top:-20px;}

p.more-info-msg {font-size:1.8em}

div.vindecoded-content {border:5px solid #CCC;padding:15px;margin:2em 0}
div.broschure-verion div.vindecoded-content {border:none;padding:15px;margin:0}
div.vin-cols {width:33.33%;float:left;}


div.vin-cols h3 {font-size:1.2em;display:block;text-transform:uppercase;color:#000000}
div.vin-cols ul li {line-height:1.2em}

p.smalltext {text-align:left;margin-left:20px;font-size:1em;color:#999}
div.fieldsets fieldset {margin-top:1em}
div.fieldsets fieldset legend, div.descritpion h2 {font-weight:bold;font-size:1.6em;margin:1em 0;text-transform:uppercase;margin-left:20px;}

div.broschure-verion div.descritpion h2 {font-size:100%;margin:0 0 0 20px}

div.descritpion p {margin:0 20px;font-size:1.1em}
div.fieldsets fieldset legend {padding-left:20px;}
fieldset.directions {width:100%;padding-top:2em;border-top:5px solid #CCC}
fieldset.directions legend {display:none}
fieldset.directions img {float:left;margin-left:20px}
fieldset.directions div {
	width:40%;
	float:right;
}
fieldset.directions p {font-size:1.2em;margin-bottom:2em;margin-left:10px;color:#808080;text-align:left}
fieldset.directions p strong {font-size:1.4em;display:block;color:#000}
fieldset.directions p em {font-size:1.8em;font-weight:bold;font-style: normal;display:block;text-shadow:3px 1px 3px rgba(0,0,0,.35);color:#000}
fieldset.directions a {display:none}
fieldset.similarvehicles {border-bottom:1px solid #999;}
fieldset.similarvehicles div {width:25%;float:left;}
fieldset.similarvehicles div img, #stock_stockimages img {border:1px solid #ccc;box-shadow:1px 1px 3px rgba(0,0,0,.55); -webkit-box-shadow:1px 1px 3px rgba(0,0,0,.55); -moz-box-shadow:1px 1px 3px rgba(0,0,0,.55);}
fieldset.similarvehicles div img, fieldset.similarvehicles div p {margin-left:20px;}
fieldset.similarvehicles div p {margin-right:10px;}
fieldset.similarvehicles div p {font-size:1.1em;color:#000;display:block;margin-top: 10px;}
fieldset.similarvehicles div p strong {text-shadow:3px 1px 3px rgba(0,0,0,.35);font-size:18px;display:block}
fieldset.similarvehicles div p a {display:none;}


div.mpg{
	border:1px solid #e5e5e5;
	width:40%;
	position:absolute;
	right:0;
	top:280px;
}

div.broschure-verion div.mpg {top:21%;margin:0;padding:0;border:none}

div.mpg p{text-align:center; font-size:1.4em;  padding:1em 0;margin:0;}

div.broschure-verion div.mpg p {padding:0;font-size:90%;}

div.mpg p.mpg-l{float:left; text-align:center; width:40%;text-shadow:3px 1px 3px rgba(0,0,0,.35);}
div.mpg p.mpg-r{float:right; text-align:center; width:40%;text-shadow:3px 1px 3px rgba(0,0,0,.35);}
div.mpg p span{font-size:170%}
div.broschure-verion div.mpg p span {font-size:110%;}
div.mpg p.mpg-note{font-size:1em; color:#a7a7a7;display:block; text-align:center;line-height:1.2em;}



div.smartable {
	width:40%;
	position:absolute;
	right:0;
	top:110px;
}



.smartable dl {
border-bottom-color:#dadada;
border-bottom-style:solid;
border-bottom-width:1px;
float:left;
width:100%;
font-size:1.2em;line-height:1.4em
}

.smartable dt {
float:left;
width:39%;
text-indent:10px;
}

.smartable dd {
float:left;
width:59%;
font-weight:bold;
}

div.broschure-verion div.vindecoded-content ul {width:100%;margin:0;padding:0;}
div.broschure-verion div.vindecoded-content ul li {width:33%;float:left;}
div.broschure-verion div.vindecoded-content p {display:none;visibility:hidden}
div.broschure-verion div.vindecoded-content {margin-top:-15px;}


