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

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

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

legend {display:none;}

div#topnapwrapper,#admin,p.Lwelcome,div#topnapwrapper,.items_empty,div#topnapwrapper ,.Lcat_orfncolone,#footerwrapper,#vendalogo,#footer,.stepcheckout1 {display:none}
a.hide {display:none;list-style-type: none;}
.Lcat_orfncoltwo p {font-size:7.5pt;}

#header .Lbanner, #header .Lwelcome, #header .Lustypelinks {display:none}
#header .Lmainlogo a img {display:block;border:none;}

/************************/
/* Productdetail */
/************************/
.Lcattree, .categorytree, #barwrapper, #productreviews, .featprods, .mainbackground, #vsmap {display:none}
a img {border: 0}
.left {float: left;}
.right {float: right;}
.clear-all {clear: both; height: 0; line-height: 0; font-size: 0;}

#productdetail .attribute-price {color: #BB1B00; margin: 0; padding: 3px 0 0 0 !important; padding: 4px 0 0 0;}
#productdetail .attribute-price .price {font-size: 3.7em; font-weight: bolder;}
#productdetail .attribute-price .was, #productdetail .attribute-price .pricemsrp {font-size: 1.4em; font-weight: bolder;}
.waslabel, .msrplabel {font-size: 0.8em;}
.size-colour {padding: 5px 0 0 0;}
#productdetail .product-freeuk {padding: 11px 0 0 0;}
#productdetail .invtdesc1 {margin: 0; padding: 6px 0 0 0; text-align: left; font-size: 8pt;}
#productdetail .invtdesc1 ul {padding: 0; margin: 0 0 0 14px}
#productdetail .invtdesc1 ul li {
	font-weight: bolder;
	list-style: url(../images/img_product_bullet3.gif) inside;	
	padding: 0 0 0 16px !important;
	padding: 0 0 0 4px;
	text-indent: -9px;
}
* html #productdetail .invtdesc1 ul li {
	list-style: url(../images/img_product_bullet3.gif) inside;
}
html * #productdetail .invtdesc1 ul li {
	list-style: url(../images/img_product_bullet3.gif) inside;
}
.invtdesc2 {font-size: 8pt}
/* product detail specific */
#productdetail #info, #productdetail table {width:100%;}
#productdetail .details .value {width:99%;}


/*ProductGrid1*/
.productgrid-area {
	margin: 0;
	/*padding: 0 0 0 11px;*/
	padding: 0 0 0 11px;	
}
.product-bottom-corner {
	width: 577px;
	height: 10px;
	min-height: 10px;
	font-size: 1px;
	padding: 0;
	margin: 0;
	/*background: url(../images/btm_productgrid.png) top left no-repeat;*/
	background: url(../images/btm_productgrid.png) top left no-repeat;
	/*border: 1px solid red;*/
}
.product-head-corner {
	width: 577px;	
	height: 8px;
	min-height: 8px;
	font-size: 1px;
	padding: 0;
	margin: 0;
	background: url(../images/hdr_productgrid1.png) top left no-repeat;
}
.product-bottom-corner{behavior: url(/content/ebiz/cloggs/resources/js/pngiefix.htc)}	/*fix transparent png ie5.5/6*/
.product-head-corner{behavior: url(/content/ebiz/cloggs/resources/js/pngiefix.htc)}		/*fix transparent png ie5.5/6*/
.productgrid-area .bg-transparent-grey {width:577px;padding: 4px 0 0 0;}
.bg-transparent-grey{background:url(../images/bg_transparent_grey.png)}
.bg-transparent-grey{behavior: url(/content/ebiz/cloggs/resources/js/pngiefix.htc)}/*fix transparent png ie5.5/6*/
.productgrid-main {padding: 0 8px 0 11px;height:100%}
.img-left {
	float: left;
	width: 300px;
	margin: 0;
	padding: 0;
	text-align: center;
}
.thumb-swap {margin: 1px 0 0 0 !important; margin: -2px 0 0 0; padding: 0; text-align: left;}
.thumb-swap span {margin: 0 -2px 0 0; padding: 0;}
.thum-swap a {margin: 0 -2px 0 0; padding: 0;}
/*.thumb-swap span a  {padding: 0 1px 0 0;}*/
.desc-right {
	float: right;
	width: 251px;
	margin: 0;
	padding: 0;
	text-align: right;
	font-size: 0.9em;
}
.desc-right h1 {
	font-size: 10.5pt;
	color:#FFF;
	background: #B11A00;
	/*width: 100%;*/
	padding: 7px 8px 9px 0;
	margin: 0;
	border: 0;
}
.desc {margin: 0; padding: 1px 3px 0 0;}
.invtdesc1 ul li {
	font-weight: bolder;
	list-style: url(../images/img_product_bullet3.gif) outside;	
	padding:0;
	text-indent: -9px;
	font-size: 8pt;
}
* html .invtdesc1 ul li {
	list-style: url(../images/img_product_bullet3.gif) inside;
}
html * .invtdesc1 ul li {
	list-style: url(../images/img_product_bullet3.gif) inside;
}
.invtdesc1 {margin: 0; padding: 20px 0 0 0;}
.product-freeuk {margin: 0; padding: 19px 0 0 0;}
.attribute-area {width: 555px; padding: 8px 0 0 0;}
.attribute-title {
	background: url(../images/img_productgrid_att_hdr1.gif) top left no-repeat;
	/*padding: 20px 0 0 9px !important;
	padding: 5px 0 0 9px;*/
	margin: 0;
	padding: 4px 0 1px 8px;	
}
.attribute-title span {
	background: url(../images/img_productgrid_att_hdr2.gif) right top no-repeat #BB1B00;
	margin: 0;
	height: 20px;
	padding: 4px 15px 1px 0;
	font-size: 9pt;
	font-weight: bolder;
	color: #FFF;	
}

.attribute-table {
	/*background: #BB1B00;*/
}
.productgrid_line_row {
	font-size: 1px;
	line-height: 1px;
}
.attribute-table table {	
	/*font-size: 11px;
	font-family:Arial, Helvetica, sans-serif;*/
	text-align:center;
	background: #FFFFFF;
}
.productgrid_head_row {
	margin: 0;
	padding: 0;
	line-height: 9px;
	/*font-size: 11px;*/
	font-family:Arial, Helvetica, sans-serif;
	color: #F4F4F4; 
	font-size: 8pt; 
	font-weight: normal;
}
.productgrid_head_row a {color: #F4F4F4; font-size: 0.8em; font-weight: normal;}
.productgrid_table_text_high {
	background-color: #F8E9E6;
}
.productgrid_table_border {
	background: url(../images/img_productgrid_att_border1.gif) top repeat-x;
	/*height: 11px;
	min-height: 11px;*/
	height: 1px;
	min-height: 1px;
}
.productgrid_table_border_high {
	background: url(../images/img_productgrid_att_border_high.gif) top repeat-x;
	/*height: 11px;
	min-height: 11px;*/
	height: 6px;
	min-height: 6px;
}
.productgrid-text-header {text-align: left;padding: 5px 0 5px 3px;font-weight: bolder; font-size: 8pt; /*width: 53%*/}
.productgrid-border {border-top: 1px solid #CDCDCD;}
.productgrid_table_bg1 {background: url(../images/img_productgrid_att_hdr4_bg.gif) repeat-x;}
.productgrid_table_bg2_left {background: url(../images/img_productgrid_att_hdr5_bgleft.gif) repeat-y;}
.productgrid_table_bg2_right {background: url(../images/img_productgrid_att_hdr5_bgright.gif) repeat-y;}
.productgrid_table_bg3 {background: url(../images/img_productgrid_att_hdr6_bg.gif) repeat-x;}

.productgrid-icon-price {width: 100%}
.productgrid-icon {margin: 0; padding: 9px 0 0 9px; width: 278px; font-size: 7.5pt;}
.productgrid-icon-left, .productgrid-icon-right {width:49%; border: 1px solid green;}
.productgrid-icon-left div, .productgrid-icon-right div {padding: 0 0 1px 0 !important; padding: 0 0 1px 0;}

.attribute-price {width: 158px; text-align: right; color: #FFF;}
.attribute-price-bg {background: url(../images/bg_productgrid_price3.gif); padding: 0 9px 0 0; min-height: 60px;}
.attribute-price #price {font-weight: bolder; font-size: 20pt;}
.attribute-price #was, .attribute-price #msrp {font-size: 7.5pt;}
.attribute-price #was span, .attribute-price #msrp span {font-weight: bolder; font-size: 9pt}

#productgrid-preorder {
	/*padding: 12px 0 11px 0;*/
	padding: 12px 0 0 0;
	color:#BB1B00; 
	font-weight: bolder; 
	font-size:1.1em;
	height: 15px;
	min-height:15px
}
.added-msg {
	/*margin: 1px 0 0 0;
	padding: 4px 5px 5px 7px !important; 
	padding: 5px 5px 5px 5px;
	background: #19A658; 
	color: #FFF;	*/
	padding: 4px 0 0 0 !important;
	padding: 5px 0 0 0;
	font-size: 0.8em; 	
	text-align: right;
	color: #000; 
	line-height: 9px !important; 
	line-height: 10px;
}
.proceed-checkout {padding: 8px 0 0 0;}
.button_TAF_WAR {padding: 9px 0 0 0;}
.tellafriend {padding: 0 14px 0 0;}



/* Checkout */
#checkout {
float:none;
margin-bottom:30px;
margin-left:3px;
overflow:hidden;
width:760px;
}
#orderreceipt h1 {
background:url(../images/hdr_ordersummary.gif);
color:#FFFFFF;
font-size:9pt;
font-weight:normal;
height:17px;
padding:2px 0pt 2px 9px;
width:750px;
}
.receiptthankyou {
margin:8px 0pt 0pt 14px;
}
#orderreceipt .thankyou {
background-image:url(../images/hdr_thankyou.gif);
color:#FFFFFF;
font-size:9pt;
font-weight:bold;
height:26px;
padding:5px 0pt 0pt 11px;
width:722px;
}
.receiptthankyou p.email {
color:#FF0000;
padding:0pt 0pt 0pt 11px;
font-size:8pt;
}
.receiptthankyou {
background:transparent url(../images/border_thankyou.gif) repeat-y scroll left bottom;
margin:8px 0pt 0pt 14px;
}
.receiptthankyou p.ordernumber {
color:#FF0000;
padding:0pt 0pt 0pt 11px;
font-size:8pt;
}
#orderreceipt span.printicon {
padding:0pt 0pt 8px;
}
#redeempromocode p{
	height:32px;
}
#redeempromocode div{height:32px;}



#orderreceipt .checkoutorfnR #paymentdetails table th{text-align:left;}

#orderreceipt h1
{
	background-image:url(../images/hdr_ordersummary.gif);
	width:750px;
	height:17px;
	font-size: 1em;
	color:#ffffff;
	font-weight:normal;
	padding:2px 0pt 2px 9px;
}
#orderreceipt span.printicon
{
	padding:0 0 8px 0;
}
#orderreceipt span.printicon a:hover
{
	text-decoration:none;
}
.receiptthankyou
{
	background:transparent url(../images/border_thankyou.gif) bottom left repeat-y;
	margin: 8px 0 0 14px;

	/*height:100px;*/
}
* html .receiptthankyou
{
	height:50px;
}
.receiptthankyou p {margin:0;padding:0}
.containerorscempty{background:url(../images/bg_transparent_grey.png);margin-top:10px;width:577px;}
.containerorscempty{behavior: url(/content/ebiz/cloggs/resources/js/pngiefix.htc);}
#redeempromocode h1
{
	background-image:url(../images/hdr_thankyou.gif);
	width:722px;
	height:26px;
	font-size:1em;
	color:#ffffff;
	font-weight:bold;
	padding:5px 0 0 11px;
	margin-top:10px;
}
#redeempromocode
{
	background:transparent url(../images/border_thankyou.gif) bottom left repeat-y;
	margin: 8px 0 0 14px;
}
#redeempromocode div#buttons img{padding-left:11px;}
#redeempromocode div#buttons input{padding-right:25px;}
#redeempromocode label{padding-left:11px;}
#redeempromocode p{padding-left:11px;}
#multideladdress h1
{
	background-image:url(../images/hdr_thankyou.gif);
	width:722px;
	height:26px;
	font-size:1em;
	color:#ffffff;
	font-weight:bold;
	padding:5px 0 0 11px;
	margin-top:10px;
}
#multideladdress
{
	background:transparent url(../images/border_thankyou.gif) bottom left repeat-y;
	margin: 8px 0 0 14px;
}
#multideladdress p
{
	padding-left:11px;
}
#multideladdress table.wizrtable{padding-left:11px;}
* html #multideladdress table.wizrtable{margin-left:11px;}

#multideladdress div#buttons  img{margin-left:11px;}

#orderreceipt .thankyou
{
	background-image:url(../images/hdr_thankyou.gif);
	width:722px;
	height:26px;
	font-size:9pt;
	color:#000;
	font-weight:bold;
	padding:5px 0 0 11px;
}
.receiptthankyou p.email
{
	padding:0 0 0 11px;
	color:#FF0000;
        font-size:9pt;
}
.receiptthankyou p.ordernumber
{
	padding:0 0 0 11px;
	color:#FF0000;
        font-size:9pt;
}
.receiptthankyou .printicon img
{
	padding:0 4px 0 11px;
}
.receiptthankyou .printicon span
{
	padding:0 25px 0 0;
	color:#FF0000;
	text-decoration:underline;
}
#orderreceipt .Lcat_orfncolone a
{
	display:block;
	margin:8px 0pt 40px 16px;
	padding:0pt 0pt 11px;
}
.checkoutorfnR .Lcat_orfncoltwo
{
	font-size:0.9em;
	width:292px;
	text-align:right;
}
#ordersummary .veryImportant .accountcreditused,#ordersummary .veryImportant .balancetopay,#ordersummary .veryImportant .storecreditremain{text-align:right;}
#ordersummary .veryImportant .creditused,#ordersummary .balancepaid,#ordersummary .veryImportant .storecredit{text-align:right;}
#ordersummary .hdr-creditused,#ordersummary .hdr-balancepaid{padding:2px 0 0 3px;}
#ordersummary .hdr-storecredit{padding:2px 0 0 3px;margin:0 0 5px 0;}
#ordersummary
{
	background: url(../images/curvebot_ordersummary.gif) repeat-y  left bottom;
	margin:8px 0pt 0pt 14px;
	min-height:115px;
}
* html #ordersummary{height:115px;}
* html #ordersummary h2
{
	width: 419px; 
}
#ordersummary h2
{
	background: url(../images/hdr_shippingto.gif) no-repeat left top;  width: 430px; height: 32px;
	font-family:Arial;
	font-size: 9pt;
	color:#000;
	padding:5px 0px 5px 11px;
}
#ordersummary table.wizrtable
{
	width:413px;
	margin:-12px 0 8px 8px;
	padding-left:2px;
	height:70px;
font-size:8pt;
}
* html #ordersummary table.wizrtable
{
	padding-left:0px;
}
#ordersummary .hdr-accountcreditused,#ordersummary .hdr-balancetopay{padding:2px 0 0 3px;}
#ordersummary .hdr-storecreditremain{padding:2px 0 0 3px;margin:0 0 5px 0;}
#ordersummary .includingvat
{
	padding:2px 0 0 3px;
}
#ordersummary .hdr-subtotal
{
	font-weight:normal;
	border-bottom:1px solid #666666;
	padding:2px 0 0 3px;
text-align:left;
}
#ordersummary .hdr-discount
{
	font-weight:normal;
	border-bottom:1px solid #666666;
	padding:2px 0px 0px 3px;
text-align:left;
}
#ordersummary .discount
{
	border-bottom:1px solid #666666;
	padding-bottom:2px;
	text-align:right;
}
#ordersummary .subtotal
{
	border-bottom:1px solid #666666;
	padding-bottom:2px;
	text-align:right;
}
#ordersummary .hdr-delivery
{
	font-weight:normal;
	padding:2px 0 0 3px;
	text-align:left;
}
#ordersummary .hdr-estimatedtax
{
	font-weight:normal;
	padding:2px 0 0 3px;
}
#ordersummary .delivery
{
	/*border-bottom:1px solid black;*/
	padding-bottom:1px;
	text-align:right;
}
#ordersummary .estimatedtax
{
	/*border-bottom:1px solid black;*/
	padding-bottom:1px;
	text-align:right;
}
#ordersummary .hdr-ordertotal
{
	background:#00BB55;
	height:17px;
	padding:2px 0 0 3px;
text-align:left;
}
#ordersummary .ordertotal
{
	background:#00BB55;
	height:17px;
	padding-top:2px;
	font-weight: bold;
	text-align:right;
}
.addrName strong {font-weight:normal;}
.deliveryaddress h2
{
	background: url(../images/hdr_shippingto.gif) no-repeat left top; position: absolute; width: 430px; height: 32px;
	font-family:Arial;
	font-size: 9pt;
	color:#000;
	padding:5px 0pt 5pt 11px;
}
.deliveryaddress
{
	background: url(../images/curvebot_ordersummary.gif) no-repeat left bottom; 
	margin:8px 0 0 14px;
	padding:0 0 25px 0;
	font-family:arial;
}
.deliveryaddress p
{
	padding:30px 0 0px 11px;
	font-size:0.9em;
        font-size:8pt;
}
.deliveryrate
{
	background: url(../images/curvebot_ordersummary.gif) no-repeat left bottom;
	margin:8px 0 0 14px;
}
.deliveryrate ul
{
	padding:0 0 8px 11px;
	font-size:8pt;
}
.deliveryrate h2
{
	background: url(../images/hdr_shippingto.gif) no-repeat left top; position: absolute; width: 430px; height: 32px;
	font-family:Arial;
	font-size: 9pt;
	color:#000;
	padding:5px 0pt 0pt 11px;
}
.Lcat_deliveryoptions{
	padding-top:35px;
}


.orderitems
{
	background: url(../images/curvebot_ordersummary.gif)  bottom left repeat-y; 
	margin:8px 0 0 14px;
}
.orderitems h2
{
	background: url(../images/hdr_shippingto.gif) no-repeat left top; position: absolute; width: 430px; height: 32px;
	font-family:Arial;
	font-size: 9pt;
	color:#000;
	padding:5px 0pt 0pt 11px;
}
*:first-child+html .orderitemtable table.wizrtable  {
	padding:0 0 11px 0;
	margin:0 0 8px 8px;
}
*:first-child+html #ordersummary table.wizrtable td {
	padding:0;
}
*:first-child+html .orderitemtable table.wizrtable thead {
	padding: 34px 0 0px 0px;
	
}
.orderitemtable table.wizrtable {
	width:413px;
	padding:34px 0pt 11px 11px;
	text-align:right;
        font-size:8pt;
	}
* html .orderitemtable table.wizrtable {
	padding:0;
	margin-left:9px;
	margin-top:38px;
	padding-bottom:5px;
	padding-top:5px;
}
.orderitemtable table.wizrtable th.thumb
{
	/*border-bottom:1px solid black;*/
	width:49px;
}
.orderitemtable table.wizrtable th.name
{
	/*border-bottom:1px solid black;*/
	width:300px;
	font-weight:normal;
	padding-left:10px;
        text-align:left;
}
.orderitemtable table.wizrtable td.priceitem
{
	padding-left:18px;
}
.orderitemtable table.wizrtable th.priceeach
{
	/*border-bottom:1px solid black;*/
	width:105px;
	font-weight:normal;
	padding-left:9px;
	text-align:left;
}
.orderitemtable table.wizrtable th.quantity
{
	/*border-bottom:1px solid black;*/
	width:35px;
	font-weight:normal;
	text-align:right;
}
.orderitemtable table.wizrtable td.qtyitem
{
	padding-left:2px;
}
.orderitemtable table.wizrtable th.totalprice
{
	/*border-bottom:1px solid black;*/
	width:102px;
	font-weight:normal;
	padding-left:20px;
	text-align:right;
}
.orderitemtable table.wizrtable td.statusitem
{
	border-top:1px solid #666666;
	padding: 5px 0 5px 0;
}
.orderitemtable table.wizrtable td.thumbitem
{
	border-top:1px solid #666666;
	padding: 5px 0 5px 0;
}
.orderitemtable table.wizrtable td.thumbitem img
{
	border:1px solid #676767;
}
.orderitemtable table.wizrtable td.nameitem
{
	border-top:1px solid #666666;
	padding: 5px 0 5px 10px;
	text-align:left;
	font-size:0.9em;
}
.orderitemtable table.wizrtable td.priceitem
{
	border-top:1px solid #666666;
	padding: 5px 0 5px 13px;
	text-align:left;
	font-size:0.9em;
}
.orderitemtable table.wizrtable td.qtyitem
{
	border-top:1px solid #666666;
	padding: 5px 6px 5px 0;
	font-size:0.9em;
}
.orderitemtable table.wizrtable td.totalitem
{
	border-top:1px solid #666666;
	padding: 5px 0 5px 27px;
	font-size:0.9em;
}


#orderreceipt table.wizrtable
{
	/*margin:8px 0 0 9px;
	padding:30px 0pt 8pt 0px;*/
}



#checkout .checkoutR ul {margin: 0 10px 10px 10px;}
#checkout .checkoutR ul li {margin-bottom: 7px;}
/* styles specifically for orcf and orfn */
#checkout .checkoutorcfL, #checkout .checkoutorfnL {width: 453px; float: left;}
#checkout .checkoutorcfR, #checkout .checkoutorfnR {width: 307px; float: right;}
#paymentdetails h2{font-size:9pt;}
#paymentdetails table{font-size:8pt;}


#contactdetails {background: url(../images/curvebot_billing_details.gif) no-repeat left bottom; margin:8px 0 8px 0px;padding:0 0 25px 0;}
#contactdetails h2 {width: 293px; height: 30px; position: relative; margin: 0; padding: 0; overflow: hidden;font-size:9pt;}
#contactdetails h2 span {background: url(../images/hdr_contactdetails.gif) no-repeat left top; position: absolute; width: 293px; height: 30px;}
#contactdetails p {padding:0px 0 0px 11px;font-family:arial;font-size:8pt;}
#contactdetails a {float:right; width:60px;}
#contactdetails a:hover {text-decoration:none;}




/* Nu edit */
.checkoutL #yourbasket p {text-align:right;padding:0 10px 10px 0;}
* html .checkoutL #yourbasket p {padding:0 10px 1px 0;}
span.printicon {float:right;}

#noprint
        {
		display:none;
	}
#popupcart_panel_c, .printicon, .Linternalimage {display:none !important;}
