/*********************************************** PRINT STYLESHEET ********************************************/

.noPrint {display: none;}
body {background: none;}
#leftColumn, #header, #footer, .breadCrumb {display: none;}
.mcafeeSecure, .liveHelp {display:none;} 
#site {width:100%; margin:0; padding:0;}
#mainContainer {width: 100%; margin: 0; background: none; padding:0;}
#mainContent {width:100%; margin:0; padding-bottom:0;}

/*** PRODUCT PAGE ***/
.productContainer {width:100%; margin:0;}
.productContainer .leftSide {float:none; display:block; margin:20px auto 0 auto;}
.productContainer .leftSide a.prodPopup, .productContainer .leftSide ul li a.prodPopup {background:none;}
.productContainer .rightSide {float:none; display:block; margin:0 auto; background:none;}
.productContainer .rightSideInner {background:none; padding:25px 0;}
.productContainer .enlargeImages, .productContainer .leftSide .enlargeIcon {display: none;}
.productContainer .stockIndicator {overflow:visible; height:auto !important; background:none; font-size:12px; font-weight:bold; text-align:center;}
.productContainer .helpInfo {display:none;}
.productInfoContainer, .productInfoContainer .top, .productInfoContainer .bottom, .productInfoContainer .content {width:100%; background:none; margin:0; padding:0;}
.productInfoContainer .tabs, .productInfoContainer .navLinks {display: none;}
.productItemContainer {display: none;}

/*** CHECKOUT PAGE ***/
#checkoutContainer {width: 100%; margin: 0;} 
.headerBar {width: 100%; height:auto;}
.progressBanner.complete {display: none;}
#mainContainer .infoBar.thanks {padding: 0; text-align: center; width: 100%; height:auto; background: none;}
#mainContainer .infoBar p {margin: 0 0 5px 0;}
#mainContainer .infoBar h2 {display: none;}
#mainContainer .infoBar h3 {margin: 0;}
.box {width:100%; margin-bottom:0;}
.box .background {width:100%; padding-bottom:10px;}
.box .header {position:relative; width:100%; margin-bottom:10px; padding-top:10px;}
.box .header h2 {background:none; width:auto; padding-top:0; height:auto !important; display:block; margin-left:10px; overflow:visible; color:#000; font-size:14px; font-weight: normal; line-height:18px; font-weight:bold;}
.confirmDelAdd, .confirmDelOption, .confirmBillCard {margin:0 0 0 70px;}
.footerButtons {display: none;}
.expandBasket {display: none;}
#basket {width:100%; margin: 0 0 30px 0;}
#basket #basketArea {display: block !important;}
#basket table, #basket table.totals {width: 100%;}
#mainContainer .helpInfo {display:none;}