﻿/*CSS for Print*/ 

/* @import "box_borders.css"; */


body 
	{
		background:#ffffff; 
		color:#000000#; 
		font: .8em verdana, Arial, "Lucida Grande", Geneva, sans-serif;
	}

div.Container, div.Header, div.Banner, div.NavSection, div.MainSection, div.TrailMarker 
	{background:#ffffff; color:#000000;}

div.TopLinks, div.Banner, div.NavSection, #disclaimer, .footer {display: none;}

div.MainSection {
	border: none;
	font-size: 1.4em;
}

img.product {display: none;}

img.product2 {
	padding-bottom: 30px;
	display: block;
}

#address-copyright {
	display: block;
	width: 5.1in;
}

#print-email {
	display: block;
}

p.email {
	display: none;
}

a.email {
	text-transform: lowercase;
}

h2 {
	padding: 0 0 30px 0;
	margin: 0px;
}

.four {
	display: block;
	padding: 0;
	margin: 0;
	float: right;
	clear: none;
	width: 200px;
	background: #ccc;
	} 

div.NavSection, div.Logo, div.TopLinks
	{
		float: none; 
		margin: 0;
		padding: 0px;
		border: 0px;
	}

.MainSection h2, h2, h3, .cbb h2, .four h2 {
	border: none;
	padding-top: 0;
	margin-bottom: 0px;
}

A:link, A:visited 
	{
		background:#ffffff; /*background: transparent;*/ 
		color:#000000; 
		font-weight: bold; 
		text-decoration: underline;
	}

h1, h2, h3, h4 {background:#ffffff; color:#000000;}

.MainSection h4 {background:#ffffff; color:#000000;}

.contact_product p.address, .contact_product p.name, .contact_product p.phone, .contact_product p.fax, .contact_product p.email {
	padding-left: 0px;	
}

.CopyRightText {
	dislay: none;
}

.noprint {display: none;}

/* LISTS
_______________________________________________ */

.MainSection ul
{
	padding: 0 0 0 0;
	margin: 0 0 10px 30px;
	list-style-type: disc;
}

.MainSection li
{
	line-height: 1.6em;
	padding: 0px 20px 0px 0px;
}

.MainSection ul ul { /* sub level uls */
	margin: 0 0 10px 25px;
	padding: 0;
	list-style-type: circle;
}

.MainSection ul ul li {
	background: none;
	line-height: 1.1em;
	padding: 0px 20px 6px 0;
}

.MainSection ol { margin: 0 0 0 20px; }

.MainSection ol li
{
	padding-left: 0;
	background: none;
	list-style-type: decimal;
}

.MainSection dd {
	margin: 0 0 0 15px;
	padding: 0;
}

.two ul {  /* Lists within right hand call out box */
	margin: 0;
	padding: 0;
	text-align: left;
	font-size: 0.9em;
}

#page 
{
	width: 98%;
	border: 0px;
}

#logo-image
{
	margin-left: .5in;
	padding-bottom: 30px;
}

#disclaimer 
{
	width: 98%;
}

.footer 
{
	width: 98%;
}

.widecolumn 
{
	border: 0px;
}

.narrowcolumn {
	clear: none;
	max-height: none;
	padding: 0px;
	width: 98%;
}

.sidebar {
	clear: left;
	float: left;
}