/* styles for print version (applied on top of styles.css) */
*html body {font:10pt Arial, Helvetica, Verdana, sans-serif; /* use points for print */ color:#000;background:#fff;}
body {font:9pt Arial, Helvetica, Verdana, sans-serif; /* use points for print */ color:#000;background:#fff;}

/* % values fill width of printed page */
/* hide the following */
#footer, #topnavstorefinder, #wrapper .topnav img.versus, #wrapper .topnav ul, #productdetail .links, #tabs {display:none;}
#wrapper img {display:none;}
* html #wrapper {width:740px;}
* html #wrapper2{width: 740px;}
#wrapper {width:700px;}
#wrapper2{width: 700px;background:#fff;}
#col-one {width:5%; display:none;}
#col-two-three {width:95%;}
#col-two {width:95%;}
#col-three {width:0%; display:none;}

legend {display:none;}
* html #header {height:155px;margin-bottom: 0;}
* html #wrapper #header .mainlogo img {display:block;margin-left:0;padding:0;}
#wrapper #header .mainlogo img {display:block;margin-left:-10px;padding:0;}
#header .Lwelcome, #header ul, #header h3, #header h2, #header .crumbtrail {display:none;}

/* product detail specific */
#productdetail #info, #productdetail table {width:100%;}
#productdetail .details .value {width:99%;}
#wrapper #productdetail img {display:block !important;}
#wrapper .featprods img {display:block !important;}

#checkout .checkoutorfnL .wizrtable img {display:block;}
* html .checkoutorfnR {margin-top:130px;padding-top:10px;}
.checkoutorfnR {margin-top:89px;padding-top:10px;}
* html .checkoutorfnL {margin-top:130px;padding-top:10px;}
.checkoutorfnL {margin-top:70px;padding-top:0px;}
#orderreceipt .checkoutorfnR p {display:none;}

* html #checkout {background-color:#FFFFFF; overflow:hidden; /* must now supply a width value for this to work */width:730px;text-align:left;margin:0;padding:0;}
#checkout {background-color:#FFFFFF; overflow:hidden; /* must now supply a width value for this to work */width:680px;text-align:left;margin:0;padding:0;}
#orderreceipt{margin:0;padding:0;}
* html .checkoutorfnL h1{ 
	position:absolute;
	width:730px;/* anything over 475 is hdden */ 
	top:0px;
	left:15px;
	height:124px;
	margin-bottom:0px;
	padding-bottom:0px;
	padding-top:0px;
	background:url(../images/hdr_print_orderreceipt2.gif) left top no-repeat;
	z-index: 0
}
.checkoutorfnL h1{ 
	position:absolute;
	width:730px;/* anything over 475 is hdden */ 
	top:152px;
	left:0px;
	height:124px;
	margin-bottom:0px;
	padding-bottom:0px;
	padding-top:0px;
	background:url(../images/hdr_print_orderreceipt.gif) left top no-repeat;
	z-index: 0
}
* html #checkout .checkoutorfnL {width:420px; float:left;margin-left:10px;}
#checkout .checkoutorfnL {width:400px; float:left;}
* html #checkout .checkoutorfnR {width:290px; margin-right:0; float:right;text-align:left;}
#checkout .checkoutorfnR {width:280px; margin-right:0; float:right;text-align:left;}

* html #orderreceipt #contactdetails {background:url(../images/bg_checkout.jpg) no-repeat left bottom;padding-bottom:3px;width:290px;background-color:#FFE9DB;}
#orderreceipt #contactdetails {padding-bottom:3px;width:280px;}
* html #orderreceipt #contactdetails h2 {width:290px; height:26px; position:relative; margin:0; padding:0; overflow:hidden;font-size:1.0em;}
#orderreceipt #contactdetails h2 {width:280px; height:26px; position:relative; margin:0; padding:0; overflow:hidden;font-size:1.0em;}
* html #orderreceipt #paymentdetails {background:url(../images/bg_checkout.jpg) no-repeat left bottom;padding-bottom:5px;width:290px;}
#orderreceipt #paymentdetails {padding-bottom:5px;width:280px;}
* html #orderreceipt #paymentdetails h2 {width:290px; height:26px; position:relative; margin:0; padding:0; overflow:hidden;font-size:1.0em;}
#orderreceipt #paymentdetails h2 {width:280px; height:26px; position:relative; margin:0; padding:0; overflow:hidden;font-size:1.0em;}
* html p.ordernumber { width:250px;font-size:1.3em;color:#2F3B40;font-weight:bold;padding:0;margin:0;position:absolute;top:90px;z-index: 1}
p.ordernumber { width:250px;font-size:1.3em;color:#2F3B40;font-weight:bold;padding:0;margin:0;position:absolute;top:240px;z-index: 1}
p.ordernumber strong {font-size:1em;color:#FF0000;padding:0;margin:0;}
/*IE*/
* html .checkoutorfnL .deliveryaddress {background:url(../images/bg_checkoutleft.jpg) no-repeat left bottom;padding-bottom:5px;width:400px;background-color:#FFE9DB;}
* html .checkoutorfnL .deliveryaddress h2 {width:400px; height:26px; position:relative; margin:0; padding:0; overflow:hidden;font-size:1.0em;}
* html .checkoutorfnL .deliveryaddress p {margin-left:7px;width:393px;font-size:0.9em; color:#2F3B40;}
* html #orderreceipt .deliveryrate {padding-bottom:5px;width:400px;}
* html #orderreceipt .deliveryrate h2 {width:400px; height:20px; position:relative; margin:0; padding:0; overflow:hidden;font-size:1.0em;}
* html .checkoutorfnL .orderitems {margin-bottom:0;width:400px;}
* html .checkoutorfnL .orderitems h2 {width:400px; height:20px; position:relative; margin:0; padding:0; overflow:hidden;font-size:1.0em;}
* html #ordersummary {margin-bottom:10px;width:400px;}
* html #ordersummary h2 {width:400px; height:20px; position:relative; margin:0; padding:0; overflow:hidden;font-size:1.1em;}
/*Standard browser*/
.checkoutorfnL .deliveryaddress {padding-bottom:5px;width:380px;}
.checkoutorfnL .deliveryaddress h2 {width:380px; height:26px; position:relative; margin:0; padding:0; overflow:hidden;font-size:1.0em;}
.checkoutorfnL .deliveryaddress p {margin-left:7px;width:380px;font-size:0.9em; color:#2F3B40;}
#orderreceipt .deliveryrate {padding-bottom:5px;width:380px;}
#orderreceipt .deliveryrate h2 {width:380px; height:20px; position:relative; margin:0; padding:0; overflow:hidden;font-size:1.0em;}
.checkoutorfnL .orderitems {margin-bottom:0;width:380px;}
.checkoutorfnL .orderitems h2 {width:380px; height:20px; position:relative; margin:0; padding:0; overflow:hidden;font-size:1.0em;}
#ordersummary {margin-bottom:10px;width:380px;}
#ordersummary h2 {width:380px; height:20px; position:relative; margin:0; padding:0; overflow:hidden;font-size:1.1em;}

* html #orderreceipt .wizrtable {width:400px;}
#orderreceipt .wizrtable {width:380px;}
#orderreceipt #contactdetails p {display:block;}
#orderreceipt .wizrtable th.thumb {width:85px;}
* html #orderreceipt .checkoutorfnL .wizrtable td.thumb {background:url(../images/bg_thumb.gif) no-repeat center bottom;width:85px;height:85px;text-align:center;padding:0 0 0 0;}
#orderreceipt .checkoutorfnL .wizrtable td.thumb {background:url(../images/bg_thumb.gif) no-repeat center bottom;width:85px;height:85px;text-align:center;padding:0 0 0 15px;}
/** html #orderreceipt .wizrtable .name {width:220px;}
#orderreceipt .wizrtable .name {width:200px;}
#orderreceipt .wizrtable .priceeach {width:85px;}
#orderreceipt .wizrtable .quantity {width:40px;}
#orderreceipt .wizrtable .totalprice {width:55px;}
#orderreceipt .wizrtable .status {width:65px;}*/
#orderreceipt .checkoutorfnL .wizrtable {border-bottom:1px solid #2F3B40;}
#orderreceipt .checkoutorfnL .wizrtable {border-bottom:none;}

#orderreceipt th.thumb {background:url(../images/wizritem.jpg) no-repeat left top;width:85px;height:17px;text-indent:-5000px;}
#orderreceipt th.name {background:url(../images/wizrname.jpg) no-repeat left top;width:118px;height:17px;text-indent:-5000px; tex-align:left;}
#orderreceipt th.priceeach {background:url(../images/wizrprice.jpg) no-repeat left top;width:85px;height:17px;text-indent:-5000px;}
#orderreceipt th.quantity {background:url(../images/wizrqty.jpg) no-repeat left top;width:40px;height:17px;text-indent:-5000px;}
#orderreceipt th.totalprice {background:url(../images/wizrtotal.jpg) no-repeat left top;width:65px;height:17px;text-indent:-5000px;}
#orderreceipt tbody td {text-align:center;}
#orderreceipt #ordersummary tbody td {text-align:left;}

#orderreceipt th.thumb {background:#fff url(../images/wizritem2.jpg) no-repeat left top;width:100px;height:17px;text-indent:-5000px;}
* html #orderreceipt th.name {background:#000 url(../images/wizrname2.jpg) no-repeat left top;width:120px;height:17px;text-indent:-5000px; tex-align:left;}
#orderreceipt th.name {background:#000 url(../images/wizrname.jpg) no-repeat left top;width:100px;height:17px;text-indent:-5000px; tex-align:left;}
#orderreceipt th.priceeach {background:url(../images/wizrprice2.jpg) no-repeat left top;width:80px;height:17px;text-indent:-5000px;}
#orderreceipt th.quantity {background:url(../images/wizrqty2.jpg) no-repeat left top;width:40px;height:17px;text-indent:-5000px;}
#orderreceipt th.totalprice {background:url(../images/wizrtotal2.jpg) no-repeat left top;width:65px;height:17px;text-indent:-5000px;}
#orderreceipt tbody td {text-align:center;}
#orderreceipt #ordersummary tbody td {text-align:left;}
