/* hide sections which are not to be displayed in the print version */
ul.checkout-progress, 
div.help, 
div.order-conf-buttons,
div.nav-continue,
div.product-grid,
div#secure-footer,
div#support,
div.html-block,
div.order-conf-buttons {
	display: none;
}
/* custom styles for print version */
body {
	background-color: transparent;
}
#page {
	background-color: #FFF;
	background-image: none;
}
#header, #content, #footer-mini {
	background-image: none;
}
.deliveries table tfoot, .payment-summary .primary-info .total-payment {
	background-color: transparent;
}
/* darker version of grey for print version */
h1, h2, 
.confirmation-header .order-conf,
.deliveries table th,
.deliveries table tfoot,
.deliveries .recipient-details h3,
.deliveries p,
.deliveries .delivery-number .recipient-details div.adr span,
.payment-summary p,
.payment-summary ul li,
#payment-details .primary-info h3 {
	color: #3E3E3F;
}
