/*** PRINT STYLESHEET ***/



* {

	margin: 0;

	padding: 0;

}



body {

	line-height: 1.5em;

	font-family: Verdana, Arial, sans-serif;

	font-size: 11px;

	color: #000000;

}



h1, h2, h3, h4, h5, h6 {

	font-family: Trebuchet MS, Arial, sans-serif;

	margin: 0.25em 0 0.5em;

}



h1 {

	font-size: 2em;

	margin-top: 1em;

}



h2 {

	font-size: 1.5em;

}



h3 {

	font-size: 1.25em;

}



h4, h5, h6 {

	font-size: 1em;

}



p {

	margin: 0 0 1em;

}



a {

	text-decoration: none;

	color: #000000;

}



hr {

	height: 0;

	margin: 0 0 2em;

	border: none;

	border-bottom: 1px solid #000000;

	color: #000000;

}



img {

	display: block;

	margin: 0 1em 1em 0;

}



ul {

	margin: 0 0 1em 1.5em;

}



ol {

	margin: 0 0 1em 2em;

}



table {

	margin: 0 0 1em;

	border-top: 1px solid #000000;

	border-left: 1px solid #000000;

	font-size: 1em;

}



table th,

table td {

	padding: 0.5em 1em;

	border-bottom: 1px solid #000000;

	border-right: 1px solid #000000;

}



fieldset {

	margin: 0 0 1em;

	padding: 1em;

}



fieldset label,

fieldset input,

fieldset select,

fieldset textarea {

	display: block;

}



fieldset input,

fieldset select,

fieldset textarea  {

	width: 50%;

}



/* Disable these elements: */

a.logo,

ul.main_nav,

ul.breadcrumb  {

	display: none;

}



img.logo_print {

	display: block;

	margin: 0 0 2em;

}



div.promobox_container {

	page-break-before: auto;

}



div.teaser {

	float: left;

	display: block;

}

