/* Vehicle Specs Printing Definitions */

html, body
	{background: #fff none no-repeat; text-align: auto; background-image:none !important;}


#main_wrap #global_header,
#header, #leftnav,
#globalnav, #home_footer, #garage_subNav,
#intro1, #intro2, #intro3,
#summary_holder .right,
#specs_footer .left,
#specs_footer .right,
#specs_intro,
#specs_intro2,
#pricing,
#header_content,
.social_links
	{display: none;}


#main_wrap,
#main_wrap #content_wrap #main_content,
#main_wrap #content_wrap #main_content #content
	{width: auto;}

#main_wrap #content_wrap
	{width: auto; margin: 0px;}

#disclaimer_foot
	{width: auto; padding-top: 10px;}
#specs_footer
	{display:none;}


#tab_summary,
#tab_engine,
#tab_exterior,
#tab_interior,
#tab_safety,
#tab_security,
#tab_options
	{display: none;}

#specs_summary,
#specs_performance,
#specs_mechanical,
#specs_exterior,
#specs_interior,
#specs_safety,
#specs_options,
#specs_warranty
	{display: block !important;}

#specs_summary
	{width: 975px;}

#specs_performance,
#specs_mechanical,
#specs_exterior,
#specs_interior,
#specs_safety,
#specs_options
	{page-break-after: always;}

.title_pdf,.pdf
	{display:none;}
	
.specs_tools
	{display:none;}
	
tr.altrow
	{background-color:#E5E5E5;}

.veh_specs
	{width: 540px;}

.specs_header_print
	{display: block; width: 100%;}

.veh_specs_page_header
	{page-break-before: always;}

.veh_specs_print_only
	{display: table-row;}

.veh_specs_screen_only
	{display: none;}

.specs_trb_columns
	{width: 160px;}

.veh_specs_header_desc
	{/*width: 100%;*/}

.specs_header_print .legend div.content_key
	{float: right;}

.specs_header_print .legend
	{padding: 10px 0 10px 0;}

.specs_list {
	padding-bottom: 4px;
	margin-bottom: 0px;
}

.specs_underline {
	page-break-before: avoid;
	page-break-after: avoid;
	page-break-inside: avoid;
}

a.inline_link {
	color: #000;
	text-decoration: none;
}

.content_key {
	text-align:right;
	font-size: 10px;
	font-weight: bold;
	color: #295788;
	padding: 0 5px 10px 0;
}

.veh_specs_logo {
	padding-right: 3px;
}

.noprint_msrp {
	display: none;
}

