/*
*********************************************************************

Media Type: print

Description: Print stylesheet.

Author:

Document Sections:
Imports
Global
Clear Fixes

Notes: 

Change Log:

xx/xx/xx - Description - Name

*********************************************************************
*/

/* Imports
----------------------------------------------- */
@import url("site/reset.css");
@import url("site/content.css");
@import url("site/forms.css");
@import url("site/wysiwyg.css");
/* modules */

/* implementation css for developers */
@import url("implementation/implementation_print.css");

/* Global
----------------------------------------------- */
#primary-navigation
,#secondary-navigation
,#skip-links
,#sidebar
,#footer
,.mod
,.breadcrumb
,.ui-tabs-nav
{
  display:none !important;
}

#logo img
{
  margin-bottom:1em;
}



#product-list
{
  display:block;
}

a
{
	text-decoration:none;
	outline:none;
	font-weight:bold;
	color:#ff3333;
}


label
{
  color:#000000;
}

h1
{
  padding:.7em 0;
}

.product h1
{
  font-size:2em;
  padding:.7em 0;
}

.wysiwyg table td
{
  border:soild .1em #DEDCD4;
}

.wysiwyg blockquote
{
  color:#ff3333;
}

.ui-tabs h2
{
  display:block !important;
}

/* Site Map
----------------------------------------------- */

#content .ui-tabs .column
{
	float:left;
	width:18.9em;
	margin-left:2em;
	margin-right:-1px; /* ghost text fix */
}

#content .ui-tabs .first
{
	padding-left:0em;
	margin-left:0em;
}

#content .ui-tabs h2
{
	clear:both;
	font-size:1.6em !important;
	margin-bottom:.9em !important;
	padding-bottom:.7em !important;
	padding-right:50%;
	border-bottom:solid .1em #EBEAE5;
	font-weight:bold;
}

#content .ui-tabs h3
{
	font-size:1.4em;
	font-weight:bold;
	text-transform:uppercase;
	border-bottom:solid .1em #EBEAE5;
	padding-bottom:.5em;
	margin-bottom:.5em;
}

#content .ui-tabs .column ul
{
	font-size:1.2em;
	padding-left:1em;
	margin-bottom:1em;
}

#content .ui-tabs .column ul ul
{
	margin:.5em 0 0 1em;
	font-size:1em;
	padding-left:0em;
}

#content .ui-tabs .column ul li
{
	margin-bottom:.5em;
	padding-left:.75em;
	background:url(/TRW/ui/site/images/backgrounds/bullet.gif) no-repeat 0 .5em;
}

/* Product
----------------------------------------------- */
#content #product .ui-tabs-panel
{
  padding:0;
}

#product .section
{
  margin-bottom:2em;
}

#product .wysiwyg
{
  background:none;
  padding-bottom:1em;
  padding:0;
}

#product #overview .wysiwyg
{
  float:left;
  width:28.5em;
}

#product #overview img
{
  float:right;
  width:32.6em;
}

#product #linked-vehicles .wysiwyg ul
{
  margin-left:0;
}

#product #linked-vehicles .wysiwyg li
{
  list-style:none;
  list-style-position:outside;
}


/* Product List
----------------------------------------------- */	

#product-list
{
  position:relative;
}

#product-list .mh
{
  position:absolute;
  top:-999em;
  left:-999em;
}

#product-list .mb
{
  padding:0;
}

#product-list table
{
  width:100%;
}

#product-list th
{
  padding:.6em 1em;
  font-size:1.3em;
}

#product-list td
{
  font-size:1em;
  padding:.65em 1em;
}

#product-list .summary td
{
  position:relative;
  font-size:1.3em;
  border-top:solid .8em #ebeae5;
}

#product-list .details
{
  padding:.6em 1.3em;
}

#product-list .details img
{
  float:left;
  width:10.8em; /* x1 */
}

#product-list .details .wysiwyg
{
  clear:none;
  border:none;
  background:none;
  padding:0 0 0 1em;
  float:left;
  width:50.9em;
}

#product-list .details .wysiwyg ul
,#product-list .details .wysiwyg ul li
{
  margin-left:0;
  list-style-type:none;
  list-style-position:outside;
  list-style-image:none;
}


/* Clear Fixes
----------------------------------------------- */
#header:after
,#content:after
,#footer:after
,.section:after
{
  clear:both;
  content:".";
  display:block;
  height:0pt;
  visibility:hidden;
}
