/* ---------------------->>> INFO <<<--------------------- //
 * Title:	InFocus Store Print Stylesheet
 * File:	/css/print.css
 * Author:	Chris Brant (chris@pixusmedia.com)
 * Updated:	July 12th, 2007
 * ------------------------------------------------------- */


/* global
---------------------------------------------------------- */
body {
	background:#FFFFFF;
	font: normal normal normal 72%/1.2em arial,helvetica,verdana,sans-serif;
	color:#000;
	margin: 50px;
}

h1, h2, h3, h4, h5, h6, p {
	margin:0 0 1em;
}
h1 { font-size:160%; font-weight:bold; }
h2 { font-size:140%; }
h3 { font-size:130%; }
h4 { font-size:120%; }
h5 { font-size:100%; }
h6 { font-size:90%;  }

a:link, a:visited { color:#000; font-weight: bold;}
a:hover, a:active, a:focus { color:#000; font-weight: bold;}

hr { height:0px; border-bottom: 1px solid #C0C0C0; }

img {
	border:none;
}
#accessibility { 
	display:none; 
}
#welcome {
	display:none;
}
#phone {
	margin:1em 0;
}
div.special-stores {
	display:none;
}
#nav {
	display:none;
}
#breadcrumbs {
	display:block;
	margin:1em 0;
}
div.sidebar {
	display:none;
}
#footer {
	display:none;
}


/* template b
---------------------------------------------------------- */
div.bestsellers div.item {
	margin-bottom:2em;
}
div.bestsellers div.item h2 span {
	background-position:-9999px;
	background-repeat:no-repeat;
}
div.bestsellers div.item div span {
	display:block;
}
div.bestsellers div.item div span.title {
	font-weight:bold;
}
div.bestsellers div.item div center {
	display:none;
}


#accordian div div.header h2 a span.show {
	display:none;
}
#accordian div div.header h2 a span.hide {
	display:none;
}
#accordian div div.header h2 a span.title {
	background-position:-9999px;
	background-repeat:no-repeat;
}
#accordian div.content {
	display:block;
}


/* template b3
---------------------------------------------------------- */
div.company-store {
	display:none;
}


/* template c
---------------------------------------------------------- */
.product-availability {
	margin:1em 0;
}
.product-intro h1 span {
	background-position:-9999px;
	background-repeat:no-repeat;
}
#image-menu {
	display:none;
}
.button {
	display:none;
}
#captions {
	margin:1em 0;
}
.overview .teaser {
	display:block;
	margin:1em 0;
}
.overview .price {
	font-weight:bold;
}
.tabs-nav {
	display:none;
}
.cross-sell .header h2 span {
	background-position:-9999px;
	background-repeat:no-repeat;
	display:block;
	margin:1em 0;
}
.cross-sell .content .intro {
	margin:1em 0;
}

/* template sc5
---------------------------------------------------------- */
#step-menu {
	display:none;
}
.checkout .ship-to {
	padding-top:16px;
}
.checkout .bill-to {
	padding-top:16px;
}
.warranty-info {
	display:none;
}
.account-login {
	display:none;
}
#create-account {
	display:none;
}
#confirmation-number {
	padding-top:16px;
}
.cart-review table thead tr td {
	font-weight:bold;
}
