/*
 
Copyright (c) Enigma Interactive 2008

SOM3
Project:		Benfield
Filename:		print/layout_common.css
Description:	Site-wide print layout elements
     
History
ver date  		who     	comment
-----------------------------------------------------------------------------
1	08Aug08		CW			Created

-----------------------------------------------------------------------------
TOC:
	1. SITEWIDE
	2. APPROVED CARS
		2.1. SEARCH RESULT PAGES
		2.2. CAR DETAIL PAGE
	3. NEW CARS
		3.1. MODEL MENU PAGES
	4. DEALERS
*/

/* 1. SITEWIDE */

	/* Generic styles */
	body * {
		color: #000000 !important;
		float: none !important;
		height: auto !important;
		overflow: visible !important;
		width: auto !important;
	}
	
	/* Make tables take up full width */ table {width: 100% !important;}

	/* Unneeded elements for print */ #page_wrap_top,#coSiteTool,#coSiteSubNavigation,#sidebar,#rightpanel,#signposts,#coSiteFooter ul,#websiteby,#page_wrap_bottom{display: none;}

/* 2. APPROVED CARS */

	/* 2.1. SEARCH RESULT PAGES */

		/* Pagination Controls */ #frmSortOrder,.pagination .controls {display: none;}
		/* Main page elements on search results */ .modelmenu #mainpanel, #legalfooter {clear: both; width: 100%; overflow: visible;}
		/* Remove print/alert buttons */ #alertprint {display: none;}
		
	/* 2.2. CAR DETAIL PAGE */
	
		/* Pagination Controls */ #cardetail_head .pagination {display: none;}
		/* Hide all images but main one */ #carimages .bg_top, #carimages .bg_bottom, #carimages .slideshow, #cardetail_carthumbs {display: none;}
		/* Hide all the buttons */ #cardetail .toppanel .actions {display: none;}
		/* Hide vehicle disclaimer link */ #vehicledisclaimer {display: none;}
		/* Hide unneeded areas of bottom panel */ #cardetail .bottompanel .tab_bottom, #cardetail .bottompanel ul.tabs li {display: none;}
		
		/* Make tables look nicer! */
		#cardetail table {width: 100% !important; margin: 0 !important; padding: 0 !important;}
		#cardetail table td, #cardetail table th {width: 50% !important; text-align: left !important; padding: 0 !important; margin: 0 !important;}
		#cardetail div.detailgroup2 {margin: 0 !important;}
		#cardetail div.detailgroup ul {margin-bottom: 0 !important;}
		#cardetail .content div {padding: 0 !important; margin: 1em 0 0;}
		
/* 3. NEW CARS */

	/* 3.1. MODEL MENU PAGES */
	
		/* Hide the dealer info! */ .cardetail .car_middle .dealer, .cardetail .car_middle .dealer_last, .cardetail .car_middle hr {display: none;}
		/* Hide the offer info! */ .cardetail .car_middle .car_offer {display: none;}
		/* Show the car title */ .cardetail span.header_car {display: block;}
		
/* 4. DEALERS */

	/* Hide the franchise selector form */ #franchiseSelector {display: none;}
	/* Format dealer display */
		#dealerList li.dealerDisplayShort {height: 100%;}
		#dealerList li.dealerDisplayShort img.forecourtImage {display: block; margin: 1em 0;}
