/* styles for print version (applied on top of styles.css) */

body {font:11pt Arial, Helvetica, Verdana, sans-serif; /* use points for print */ color:#000;}

/* % values fill width of printed page */
/* hide the following */
#header, #footer, #topnavstorefinder, #wrapper .topnav img.versus, #wrapper .topnav ul, #productdetail .links, #tabs {display:none;}
#wrapper {width:100%;}
#myacc-col-one, #col-one {width:5%; display:none;}
#col-two-three {width:95%;}
#col-two {width:95%;}
#col-three {width:0%; display:none;}

legend, #admin, .Lcattree  {display:none;}


/* product detail specific */
#productdetail #info, #productdetail table {width:100%;}
#productdetail .details .value {width:99%;}

/*order receipt*/
#orderdetail {font-size:0.95em; color:#333333; font-family: georgia;}
#orderdetail .ohSumDetail h2, #orderdetail #paymentdetails h2, #orderdetail #contactdetails_orlk h2, #orderdetail .deliveryaddress h2{
	background:url(../images/bg_blue.jpg) repeat-x;
	color :#FFFFFF;
	height:25px;
}
.ohSumDetail, #paymentdetails_orlk {background:#FEF6F4; text-align:left;}
#orderdetail .orderitems table.wizrtable thead tr {background:url(../images/bg_blue.jpg) repeat-x; height:28px; margin-bottom:10px;}
#orderdetail .ohSumDetail h2, #orderdetail #paymentdetails h2, #orderdetail #contactdetails_orlk h2, #orderdetail .deliveryaddress h2 {font-size:1em;padding:5px 11px;}
#orderdetail .sku {display: block !important; width: 200px;}
#orderreceipt th.hdrOrderTotal, #orderreceipt td.ordertotal, #orderreceipt th .includingVat {color: #FFF; background-color: #ED4D23;}
#orderreceipt #contactdetails {background-color: #FEF6F4;}
.ohSumDetail table.wizrtable tbody tr, #paymentdetails table tr {float:left; padding-left:11px; width:688px;}
.ohSumDetail table.wizrtable th {width:624px;}
#paymentdetails_orlk {margin:12px 0 0;}
#paymentdetails_orlk h2 {display:none;}
#paymentdetails h2 {display:block;}
#paymentdetails {margin-bottom:10px;padding-bottom:7px;}
.ohSumDetail table.wizrtable tbody tr, #paymentdetails table tr {float:left; padding-left:11px; width:688px;}
#paymentdetails table th {float:left; font-weight:normal;}
#paymentdetails table td {margin-right:28px; float:right;}
#contactdetails_orlk {margin:10px 0;}
#contactdetails_orlk, .deliveryaddress {background:#FEF6F4;}
#contactdetails_orlk p, .deliveryaddress p {padding-left:11px; width:688px;}
#orderdetail .orderitems h2 {padding:0 5px;}
#orderdetail .orderitems table.wizrtable thead {font-size:0.9em;}
.orderitems table.wizrtable th.heading {float:left; width:375px; padding:0; margin:0;}
.orderitems table.wizrtable th.heading h2 {font-size:1em !important; margin:0;float:left;}
.orderitems table.wizrtable th span {padding-top:4px; display:block;}
.orderitems table.wizrtable th {color:#FFFFFF;}
.orderitems table.wizrtable th.priceeach, .orderitems table.wizrtable th.quantity, .orderitems table.wizrtable th.totalprice, .orderitems table.wizrtable th.status {float:left; text-align:center; width:79px;}
#orderdetail #buttons {margin:22px 0;}
table.wizrtable {border-collapse:collapse; border-spacing:0; border-style:none; border-width:0; width:100%;}
.orderitems table.wizrtable tr {float:left;width:100%;}
.orderitems {background:#FEF6F4; margin-top:15px; padding:0 0 10px;}
.orderitems td.thumb {width:125px;}
.orderitems td.name {color:#000000; width:250px;}
.orderitems table.wizrtable td.totalprice, .orderitems table.wizrtable td.priceeach {font-size:1em;font-weight:bold;}
.orderitems td.priceeach, .orderitems td.quantity, .orderitems td.totalprice, .orderitems td.status {text-align:center;width:81px;}

/* Product Details */
.underdesclink, .rightlinkwrap, .productlink, .qtywrap, .buttonprice input, #iacc {display: none;}
#productdetail {width: 100%;}
#productdetail .productDetailLeftside {
float:left;
width:300px;
}
#productdetail .productDetailRightside {
float:right;
padding-left: 10px;
width:350px;
}
#productdetail {font-size: 0.9em;}
#productdetail h1 {font-size: 1.1em;}
#specifications, #description {display: block;}
#productdetail img {border: 0;}
.productDetailRightside .productcode span {
text-transform:uppercase;
}



