/* Print Styles */
* { margin:0; padding:0; }
html,
body,
.content,
.container { background:#fff; font:normal 11pt/1.4em Arial, Verdana, Helvetica, san-serif; width:100%; }


/* Disabled Elements */
.header,
a#inv-back,
a#inv-print,
.pricing h4,
a.inv-calculate,
a#inv-calculate,
.inv-calculator,
#inv-calculator,
#vtd-buttons,
#dealer-info h4 small,
#inv-next-steps,
#inv-info-logos,
#quickquote,
#inv-tabs ul,
#tabContent4,
.footer,
#tabbar,
#sitemapinfo,
#moreinformation, #morevehicleinformation { display:none; }


/* Manufacturer and Logo */
#inv-head h1 { font-size:110%; line-height:250%; margin-top:75px; }
/* #inv-head #oem-logo { display:block; float:left; height:45px; margin-right:10px; width:125px; } */


/* Image */
#slideshow { border:1px solid #f00; display:block; height:240px; margin-bottom:100px; position:absolute; right:0; text-align:right; top:75px; width:300px; }


/* Pricing / MPG / Vehicle Details */
#inv-pricing-mpg { clear:left; overflow:hidden; width:100%; }
	#inv-pricing-mpg .mpg { float:left; font-size:100%; margin:10px 0 30px 0; text-align:center; }
	#inv-pricing-mpg .mpg h3 { font-size:200%; }
	#inv-pricing-mpg .mpg img { float:left; margin:0; }
	#inv-pricing-mpg .mpg .city { float:left; text-align:center; margin:0 20px 0 0; }
	#inv-pricing-mpg .mpg .highway { float:left; text-align:center; margin:0 0 0 20px; }
	#inv-pricing-mpg .pricing { padding:0; }
		#inv-pricing-mpg .pricing h2 { font-size:200%; line-height:200%; text-align:left; }
		
#inv-vehicle-info { clear:both; font:normal 80%/1.3em Arial, Verdana, Helvetica, san-serif; width:100%; }
	#inv-vehicle-info h4 { border-bottom:1px solid #666; font-size:130%; margin:10px 0 5px 0; padding-bottom:5px; }

#inv-tabs dl { clear:both; display:block; width:100%; }
	#inv-tabs dt { border-bottom:1px solid #666; color:#999; font-weight:bold; margin:10px 0 5px 0; padding-bottom:2px; }
	#inv-tabs dd { color:#666; font:normal 80%/1.3em Arial, Verdana, Helvetica, san-serif; page-break-before:auto; }

#dealer-info { margin-bottom:10px; position:absolute; left:0; top:0; width:100%; }
	#dealer-info h2 { float:left; }
	#dealer-info h3 { float:right; font-size:150%; }
	#dealer-info h4 { border-bottom:1px solid #666; clear:both; margin:10px 0; padding-bottom:2px; width:100%; }
