/*
'  Copyright (C) 2002 Fry Multimedia, All Rights Reserved.
'  Purpose:
'  The print style sheet used allow the user to print pages to thier printer
*/
.error {display:none;}

html, body { 
	margin: 0;
	padding: 0;
	font-size: 10pt/1.26;
	color: #000;
	font-family: "Times New Roman", Times, serif; 
}

ul {
	list-style: none;
}

img { 
	border: none; 
}

a:link, a:hover, a:active, a:visited {
	color: #000;
	text-decoration: none;
}

.container-box h4 {
	font-weight: bold;
	font-size: 1.2em;
	padding: .7em .8em .5em;
}

/* Hide popups */
#emislider {display:none;}
#showimage {display:none;}

/***************/

/* disabled content */
.checkout-footer-mc, .login-wrapper, .header-links ul, #header-wrapper form,
#top-nav, .header-bottom-content, .shoppingCartButton, #che-sub-checkout-steps,
.print-page-link, #emislider, #che-rec-user-generated, .login-wrapper .divider,
.login-wrapper a, #footer, .glo-left-nav { 
	display: none;
}

/* Receipt Page */
#mainDiv {
	overflow:visible;
	width:695px;
	margin:0px auto 0px 0px;	
}
#che-rec-header {
	margin:0px;	
}
#che-rec-content .shipto-box {
	width:650px;
	margin:0px;	
}
#che-rec-content .shipto-box .order-info-detail {
	width:150px;	
}

#che-rec-content .shipto-box .order-items-totals {
	width:450px;	
}
#che-rec-cms-cust-serv-two {
	width:225px;	
}
#che-rec-totals-cust-serv {
	width:650px;
	margin:0px;
	position:static;	
}
/*--------------*/


/*printable order form */

table#che-ord-items {
	border: .1em solid #C4DBEB;
	border-top: none;
	margin: 0 1.0em 1.0em;
	width: 83.0em;
}

table#che-ord-items thead tr th {
	color: #fff;
	background: #004596;
	width: 9.3em;
	padding: .4em 0 .8em;
	text-align: center;
}

table#che-ord-items thead tr th#che-ord-item-num-col {
	width: 12.1em;
}

table#che-ord-items thead tr th#che-ord-item-desc-col {
	width: 29.6em;
	text-align: left;
}

table#che-ord-items thead tr th#che-ord-item-gift-wrap {
	width: 12.5em;
}

table#che-ord-items tbody tr.row td {
	border-top: .1em solid #C4DBEB;
}

table#che-ord-items tbody tr td {
	text-align: center;
	padding: 1.0em 0 1.0em;
	border-left: .1em solid #ECEBDE;
	vertical-align: top;
}

table#che-ord-items tbody tr td label {
	overflow: hidden;
}

table#che-ord-items tbody tr td label input,
table#che-ord-items tbody tr td label span {
	float: left;
	display: inline;
	padding: .3em;
}

table#che-ord-items tbody tr td label input {
	margin-left: 1.5em;
}

table#che-ord-items tbody tr td.item-desc,
table#che-ord-items tbody tr td.item-img {
	border-left: none;
}

table#che-ord-items tbody tr td.item-desc {
	text-align: left;
}

table#che-ord-items tbody tr td.item-desc h5 {
	font-size: 1.2em;
	color: #004596;
}

table#che-ord-items tbody tr td.item-img strong {
	display: block;
	font-size: 1.2em;
}

table#che-ord-totals {
	font-size: 1.2em;
	width: 68.0em;
	margin: 0 1.0em;
}

table#che-ord-totals tbody td,
table#che-ord-totals tbody th {
	padding-bottom: 1.5em;
}

table#che-ord-totals tfoot td,
table#che-ord-totals tfoot th { 
	padding-top: 1.5em;
	border-top: .1em solid #7B7B7B;
}

table#che-ord-totals tfoot th {
	font-size: 1.6em;
}

table#che-ord-totals th {
	text-align: right;
	width: 61.1em;
}

table#che-ord-totals td { 
	width: 6.9em;
	padding-right: 2.5em;
	text-align: right;
}

/***** Product Page print styles *****/

.product-page .breadcrumb-container {
	display:block;
	float:none;
}
.tab-panel-container .product-panels {
	border:1px solid #000000;	
}
#product-t1 .related-items, #product-t2 .related-items  {
	display:none;	
}

