/*--Copyright 2008 Mindframe Inc. All Rights Reserved--*/

/*--- CREATED:		2008.03.07.tc
	  PURPOSE:		Print CSS File ---*/

html {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
}
#header, #pNav, #footer, #leftNav, #slogan1, #rightCol, #crumb, #sortBox, .sortBtn, select, .tabOff, #btnFakeSubmit, #cart_print_div, #icons, #leftSideCheckout, #shoppingOptions, #footerMeta, #leftCol, #homeSlideshow, #secureLogos, .noPrint {
	display:none;
}
#callNumber {
	font-weight: bold;
	font-size: 14pt;
	font-style:italic;
}
#itemTabs, table {
	border: 1px solid #000000;
	padding:20px;
}
#itemDetailName {
	font-size: 12pt;
	font-weight: bold;
}
#itemNumber {
	font-size: 10pt;
	padding-bottom:10px;
}
a {
	font-size: 8pt;
	text-decoration: underline;
	color: #0000FF;
}
.error {
	font-size: 8pt;
}
.tabOn {
	font-weight:bold;
	float:left;
	padding-bottom:10px;
	font-size: 11pt;
}
h1 {
	font-size:14px;
	color:#000000;
}
.detailHead {
	font-size: 14pt;
	padding-top: 50px;
	text-decoration:underline;
}
.productContentTitle {
	font-size: 12pt;
	color: #000000;
}
#printFooter {
	display:block;
	text-align:center;
	font-size: 10pt;
}
#printHeader {
	font-size: 10pt;
	vertical-align:top;
	width:100%;
}
.productWrapper {
	display:inline-block;
	width:33%;
	float:left;
}
#productContent {
	display:block;
}
table {
	display:block;
	border:0px;
}
.tabContent {
	width:auto !important;
	height:auto !important;
	overflow:none !important;
	border:0px !important;
}
.itemTable {
	width:auto !important;
	height:auto !important;
	overflow:none !important;
	border:0px !important;
}
.noPrint {
	display:none;
}
.popupContent {
	height:auto;
	height:100%;
	overflow:visible;
}
.popupContent table, .popupContent div, .s_table {
	width:100%;
}
.popupContent table td, .popupContent table td p {
	line-height:14px;
}
.orderPrint {
}
.orderPrint table {
	padding:0px;
	margin:0px;
}
.rline {
	border-right:solid 1px #666;
}
.bline {
	border-bottom:solid 1px #666;
}
.orderPrint a {
	text-decoration:underline;
	font-weight:bold;
	color:#000;
}
.orderPrint .pt {
	font-size: 15px;
}
.orderPrint h3 {
	font-size:18px;
	padding:10px 0px;
}
.orderPrint h1 {
	border-top:solid 1px #666;
	font-size:18px;
	padding:10px 0px;
	padding-bottom:0px;
	background-image:none!important;
}
.orderPrint p {
	padding:0px;
	margin:0px;
}
.printSku {
	border-bottom:solid 1px #666;
}
.printSku td {
	padding:5px 10px;
}
.orderPrint .head {
	white-space:nowrap!important;
}
.orderPrint .head td {
	border-bottom:solid 1px #666;
}