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

body {font-family: Arial, Helvetica, Verdana, sans-serif; font-size:76%; font-style: normal; font-weight: normal; /* use points for print */ color:#000;}

/* % values fill width of printed page */
/* hide the following */
#footer, #topnavstorefinder, #wrapper .topnav img.versus, #wrapper .topnav ul, #productdetail .links, #tabs {display:none;}

/* header */
#wrapper {width:100%;}
#header {width:940px; height:auto; margin:0; width:100%;}
#header .Lcat_headertop,
#header .Lcat_headerbtm,
.stroelocatorheader,
.shop,
.discover,
.Lcat_headermiddle .Lcat_headermiddletop,
.Lcat_headermiddle .Lcat_headermiddlebottom  {display:none;}
.Lcat_headermiddle .Lcat_headermiddlecontent {width:500px; height:57px; float:left; background:url(../images/img_logo_print.gif) no-repeat left top;}
.mainlogo {display:block !important;}
.mainlogo img {display:none;}
/* layout */
#col-one {width: 232px; float: left; margin: 0; padding: 0;}
#col-two-three {width: 728px; float: right; position:relative;}
#col-two {width: 728px; padding:0; float: left;}
#col-three {width: 175px; float: right;}

legend,
#admin,
.re-waiHide {display:none;}
img,
fieldset {border:none;}


/* LAYOUT */
#wrapper {width: 940px; width:100%;}
#content-default_nocoltwothree {width:960px;}

/* product detail doesn't show */
#wait_panel_c #wait_panel .hd {display:none;}
#tag-lightboxloadmessage,
#tag-loadmessage,
#invt_popup,
.Lcattree,
#productdetail .backtoresult,
#productdetail .imagewareenlarge,
#productdetail .productdetailbutton #showRVI,
#productdetail .productdetailbutton .LshowRVI,
#productdetail .productdetailbutton #relatedbasket,
#productdetail .productdetailbutton #relatedbasket h2,
#productdetail .productdetailbutton #relatedbasket div,
#productdetail .productdetailbutton,
#productdetail .bannercategory,
#productdetail .description .add,
#productdetail #linkmoreproduct,
#productdetail #buttons,
#productdetail .tellafriend,
#productdetail .print,
#productdetail .term {display:none;}


/*******************/
/* PRODUCT DETAILS */
/*******************/
#productdetail {width:960px; float:left; padding:10px 0 0 0; margin:0; background:#fff;}
#productdetail .proddetailleft {width:480px; float:left; padding:0; margin:0;}
#productdetail .proddetailright {width:473px; float:left; padding:5px 0 0 0;; margin:0;}
#productdetail .proddetailbottom {width:960px; float:left; clear:both; padding:13px 0 20px 0; background:url(../images/bg_productdetailbox.gif) no-repeat left bottom;}
#productdetail .addedmsg {width:900px; float:left; padding:10px 0 10px 11px; font-size:1.1em;}

/* PRODUCT DETAIL LEFT SIDE */
#productdetail .invtmedia {width:464px; float:left; padding:0 0 14px 0;}
#productdetail .invtmedia .imagegroup {float:left;}
#productdetail .invtmedia .hurryimg {width:0; float:left;}
#productdetail .invtmedia .hurryimg img {float:left; position:relative;top:-10px;left:355px;}
#productdetail .prodimage {float:left; padding:0; margin:50px 0 0 70px;}
/* ALTERNATIVE VIEW IMAGES */
#productdetail #productdetail-altviewHeader {width:454px; float:left; padding:2px 0 2px 10px; margin:0; background:#FF7200; text-transform:uppercase; font-weight:bold; font-size:1em; color:#fff; }
#productdetail #productdetail-altview {width:468px; float:left; text-align:left;}
#productdetail #productdetail-altview div {width:125px; float:left; display:inline; padding:0 14px 0 14px; margin:10px 0 0 0; border-left:1px solid #FF7200;}
#productdetail #productdetail-altview div.first {width:150px; padding:0 0 0 10px; border:none;}
#productdetail #productdetail-altview div img {width:125px; margin:0; border:1px solid #C7C7C7;} 
#productdetail #productdetail-altview a:hover img, #productdetail-altview a.selected img {border:1px solid #0000FF !important;}
#productdetail .largeNotAvail {color:#B4B4B4;}
#productdetail .oneItem, .popupContents .oneItem {display:none;}

/* PRODUCT DETAIL RIGHT SIDE */
#productdetail .brand {width:400px; float:left; padding:0; margin:0; background:#fff; clear:both;}
#productdetail .description {float:left; width:473px; padding:0; margin:0;}
#productdetail h1 {width:460px; float:left; padding:18px 0 10px 0; margin:0; background:none; text-transform:uppercase; font-size:1.3em; color:#333;}
#productdetail .proddescleft {width:316px; float:left; padding:0;}
/* NORMAL PRODUCT */
#productdetail .description .proddescleft .pricegroup {width:317px; float:left; padding:0; margin:0; border:1px solid #fff;}
#productdetail .description .proddescleft .pricegroup .price {padding:0; margin:0; font-size:2em; color:#333;}
#productdetail .description .proddescleft .pricegroup .pricemsrp {width:200px; float:left; padding:5px 0 0 0; margin:0; font-size:0.9em; color:#DC241F;}
#productdetail .description .proddescleft .pricegroup .save {width:200px; float:left; padding:5px 0 0 0; margin:0; font-size:0.9em; color:#DC241F;}
/* ATTRIBUTE PRODUCT */
#productdetail .description .atributesPrice #atrPrice {padding:0; margin:0; font-size:2em; color:#333;}
#productdetail .description .atributesPrice #atrPrice span {float:left; padding:0 5px 0 0;}
#productdetail .description .atributesPrice #atrMsrp {width:200px; float:left; padding:5px 0 0 0; margin:0; font-size:0.9em; color:#DC241F;}
#productdetail .description .atributesPrice #atrSave {width:200px; float:left; padding:5px 0 0 0; margin:0; font-size:0.9em; color:#DC241F;}
/* CLEARANCE BOX */
#productdetail .description .bgclearance {height:86px; float:left; padding:0 0 0 24px; margin:0 0 18px 0; background:#DC241F url(../images/bg_clearanceleft.gif) no-repeat scroll left top; width:280px; background: url(../images/bg_clearanceprint.gif) no-repeat scroll left top;}
/* CLEARANCE BOX -- NORMAL PRODUCT */
#productdetail .description .bgclearance .bgclearanceright {height:86px; float:left; padding:0 20px 0 0; *padding:0 40px 0 0; margin:0;}
#productdetail .description .bgclearance .bgclearanceright div,
#productdetail .description .bgclearance .bgclearanceright p {padding:5px 0 0 10px; margin:0; color:#FFF;}
#productdetail .description .bgclearance .bgclearanceright .price {float:left; padding:9px 0 0 0; margin:0; font-size:2em;}
#productdetail .description .bgclearance .bgclearanceright .pricemsrp {float:left; padding:5px 0 0 0; margin:0; font-size:0.9em; clear:both;}
#productdetail .description .bgclearance .bgclearanceright .save {float:left; padding:5px 0 0 0; margin:0; font-size:0.9em; clear:both;}
/* CLEARANCE BOX -- ATTRIBUTE PRODUCT */
#productdetail .description .bgclearance .atributesPrice {height:86px; float:left; padding:0 20px 0 0; padding:0; margin:0;}
#productdetail .description .bgclearance .atributesPrice div,
#productdetail .description .bgclearance .atributesPrice p {padding:5px 0 0 10px; margin:0; color:#FFF;}
#productdetail .description .bgclearance .atributesPrice span {float:left; text-transform:uppercase;}
#productdetail .description .bgclearance .atributesPrice #atrPrice {float:left; padding:9px 0 0 0; margin:0; font-size:2em; color:#FFF;}
#productdetail .description .bgclearance .atributesPrice #atrPrice span {padding:0 6px 0 0;}
#productdetail .description .bgclearance .atributesPrice #atrMsrp {width:auto; float:left; padding:5px 0 0 0; margin:0; font-size:0.9em; clear:both; color:#FFF;}
#productdetail .description .bgclearance .atributesPrice #atrMsrp span {padding:0 3px 0 0;}
#productdetail .description .bgclearance .atributesPrice #atrSave {width:auto; float:left; padding:5px 0 0 0; margin:0; font-size:0.9em; clear:both; color:#FFF;}
#productdetail .description .bgclearance .atributesPrice #atrSave span {padding:0 3px 0 0;}
/* EXTENDED TEXT */
#productdetail .description .proddescleft .nostock,
#productdetail .description .proddescleft .stocklevels,
#productdetail .description .proddescleft .maxuser {width:300px; float:left; padding:0; margin:0; font-weight:bold; font-size:1.1em; color:#DC241F;}
/* PRODUCT'S ATTRIBUTES -- DROP DOWN LIST */ 
#productdetail form {width:473px; float:left; padding:0 0 19px 0; margin:0;}
#productdetail form fieldset {margin: 0; padding: 0;}
#productdetail form fieldset label {display:none;}
#productdetail form .invtatr {width:300px; float:left; padding:16px 0 0 0;}
#productdetail form .invtatr select, 
#productdetail form .invtatr input {margin:0; height:18px; width:130px; border:1px solid; font-size:1em; *font-size:0.9em;}
#productdetail form .invtatr #qty {margin:0 0 0 4px; height:14px;}
/* INFORMATION TAB ON PRODUCT DETAIL */
#informationtab {clear:both; width:462px; float:left; padding:0; margin:0;}
.tabheader ul.yui-nav {width:465px; float:left; padding:0; margin:0;} 
#productdetail .description #informationtab .tabheader ul.yui-nav li {float:left; display:inline; background:#DFD2B3 url(../images/bg_infotabselected.gif) no-repeat left top; font-size:0.9em; color:#333;}
#productdetail .description #informationtab .tabheader ul.yui-nav .tab1 {width:157px; height:20px; float:left; padding:0; margin:3px 0 0 0; background:#FBF3E3 url(../images/bg_infotab1.gif) no-repeat left top; text-indent:-5000px;}
#productdetail .description #informationtab .tabheader ul.yui-nav .tab1.selected {width:154px; background:#FBF3E3 url(../images/bg_tab1selected.gif) no-repeat left top;}
#productdetail .description #informationtab .tabheader ul.yui-nav .tab2 {width:157px; height:20px; float:left; padding:0; margin:3px 0 0 0; background:#FBF3E3 url(../images/bg_infotab2.gif) no-repeat left top; text-indent:-5000px;}
#productdetail .description #informationtab .tabheader ul.yui-nav .tab2.selected {width:154px; background:#FBF3E3 url(../images/bg_tab2selected.gif) no-repeat left top;}
#productdetail .description #informationtab .tabheader ul.yui-nav li.tab3 {width:151px; height:20px; float:left; padding:0; margin:3px 0 0 0; background:#FBF3E3 url(../images/bg_infotab3.gif) no-repeat left top; text-indent:-5000px;}
#productdetail .description #informationtab .tabheader ul.yui-nav li.tab3.selected {width:148px; background:#FBF3E3 url(../images/bg_tab3selected.gif) no-repeat left top;}
#productdetail .description #informationtab .tabheader ul.yui-nav li.selected {height:23px; margin:0;}
#informationtab .yui-content {width:462px; float:left; padding:14px 0 7px 0; *padding:14px 0 12px 0; background:#FBF3E3 url(../images/bg_infotabbox.gif) no-repeat left bottom; font-size:0.9em; color:#333;}
#informationtab .yui-content p {width:448px; float:left; padding:0 0 0 11px; font-size:1.2em; font-size:1.2em;}

#productdetail .invtoption {width: 126px !important; width: 127px; float: right; padding: 35px 0 0 0 !important; padding: 36px 0 0 0;  font-size: 0.9em; font-weight: bolder;}
#productdetail .invtoption ul {list-style-type: disc; list-style-position: inside;}
#productdetail .invtoption ul li {margin: 0; padding: 0 0 2px 0;}
#productdetail .invtpricebasket {border-top:1px solid #999; border-bottom:1px solid #999; padding: 11px 23px 17px 6px; margin:20px 0 0 0;}
#productdetail .invtpricebasket .was {font-weight:bolder; font-size:0.8em;}
#productdetail .invtpricebasket .price {font-size: 0.9em;}
#productdetail .invtpricebasket .add, #productdetail .invtpricebasket .buy, #productdetail .invtpricebasket .preorder {padding:0 0 1px 0;}
#productdetail .addedmsg {font-size:0.9em; width:363px;}
#productdetail .invttabborder {background:url(../images/img_invttab.gif) repeat-x left bottom; width:100%; margin:16px 0 0 0;}
#productdetail .invttabborder div {border-top: 1px solid #676767; border-right: 1px solid #676767; width: 117px; height: 21px !important; height: 20px; font-size: 1.4em; font-weight: bolder; text-align: center; padding: 3px 0 0 0 !important; padding: 4px 0 0 0; float: left}
#productdetail .invttabborder div.first {border-left:1px solid #676767;}
#productdetail .invttabborder .selected {background:#FFF; border-bottom:0;}
#productdetail .invttabcontent {border:1px solid #676767; border-top:0; padding:19px 12px 27px 12px; margin:0; font-size:0.9em;}
#productdetail .invttabcontent p.invtdesc1 {margin:0; padding:0;}

#productdetail .invtcontent {float:right; width:365px;}

#productdetail .desc {margin:0; font-size:1em;}
#productdetail .desc div {width:auto; overflow:hidden; /*display:inline;*/}

#productdetail ol {margin-top: 0; float:left; padding:0 0 0 22px;}
*html #productdetail ol {padding-left:22px;margin-left:0;}
#productdetail ol .em {margin: 0; padding: 0;float:left;}

#productdetail h2 {margin: 0; padding: 5px 4px;/*width:542px;*/}
#productdetail .grid {display: none;}
#productdetail .multibuy h3 {padding:0;}
#productdetail .socialbookmarking {display:none;}


/* ORDER RECEIPT DOESN'T SHOW */
.checkoutorfnL,
#orfnfeatured,
ul.Lcheckoutstepindicators {display:none !important;}


/* the following are classes because they appear in detblocks and ids cannot be duplicated */
table th, table tr td {text-align:left;}
table.wizrtable {width: 100%; border-width: 0; border-spacing: 0; border-style: none; border-collapse: collapse;}
table.wizrtable th {border-width: 0; padding: 5px 0 5px 0; border-style: none;}

/*****************/
/* ORDER RECEIPT */
/*****************/
#orderreceipt {float:left; padding:0 0 34px 0; margin:20px 0 0 0;}
#orderreceipt .checkoutorfnR h1 {width:728px; height:180px; float:left; padding:0; margin:0; background:url(../images/hdr_orderreceipt.jpg) no-repeat left top; text-indent:-5000px;}
#orderreceipt .thankyou,
#orderreceipt .email,
#orderreceipt .ordernumber,
#orderreceipt span.printicon {width:727px; float:left; padding:8px 0 0 11px; margin:0; color:#333;}
#orderreceipt span.printicon img {float:left;}
#orderreceipt span.printicon a {float:left; margin:-2px 0 0 4px; text-decoration:none; color:#333;}
#orderreceipt span.printicon a:hover {color:#333;}

/* DELIVERY DETAIL */
#orderreceipt .deliveryaddress {clear:both; width:706px; float:left; margin:15px 0 0 11px; padding:0 0 10px 0; background:#EFE9D9 url(../images/bg_deliveryaddress.gif) no-repeat left bottom;}
#orderreceipt .deliveryaddress h2 {width:692px; float:left; padding:11px 0 10px 14px; margin:0; background:#EFE9D9 url(../images/hdr_deliveryaddress.gif) no-repeat left top; text-transform:uppercase; font-size:0.9em; color:#333;}
#orderreceipt .deliveryaddress .addrName strong {font-weight:normal; color:#333;}
#orderreceipt .deliveryaddress p {width:220px; float:left; padding:2px 0 0 14px; margin:0; background:#EFE9D9;}
#orderreceipt .deliveryaddress a {float:left; margin:98px 0 0 0; text-decoration:none;}
#orderreceipt .deliveryaddress img {float:left}

/* DELIVERY OPTION */
#orderreceipt .deliveryrate {clear:both; width:706px; float:left; margin:10px 0 0 11px; padding:0 0 10px 0; background:#EFE9D9 url(../images/bg_deliveryaddress.gif) no-repeat left bottom; }
#orderreceipt .deliveryrate h2 {width:692px; float:left; padding:11px 0 0 14px; margin:0; background:url(../images/hdr_deliveryaddress.gif) no-repeat left top; text-transform:uppercase; font-size:0.9em; color:#333;}
#orderreceipt .deliveryrate .Linternalimage {display:none;}
#orderreceipt .deliveryrate ul {float:left; padding:0; margin:0;}
#orderreceipt .deliveryrate ul h3 {width:220px; float:left; padding:12px 0 5px 14px; margin:0; font-weight:normal; font-size:1.1em;}

/* ORDER ITEMS */
#orderreceipt .orderitemswrapper {clear:both; width:706px; float:left; margin:10px 0 0 11px; padding:0 0 14px 0; background:url(../images/bg_paymentdetailbottom.gif) no-repeat left bottom;}
#orderreceipt .noship p {width:692px; padding:5px 0 15px 14px; margin:0; background:#fff url(../images/bg_hdrorangerepeat.gif) repeat-x left top;}
#orderreceipt .noship .wizrtable {width:706px;}
#orderreceipt .noship .wizrtable td.giftmsg {padding:10px 0 10px 14px; text-align:left;}
#orderreceipt .orderitems {clear:both; width:706px; float:left; background:url(../images/bg_paymentdetail.gif) repeat-y left top; color:#333;}
#orderreceipt .orderitems h2 {display:none;}
#orderreceipt .wizrtable thead tr th {height:43px; *height:26px; padding:0 0 16px 0; background: url(../images/bg_orderitem.gif) repeat-x left top; text-transform:uppercase; color:#fff; border-style:none; border-width:0;}
#orderreceipt .wizrtable thead tr th.thumb {padding:0 0 16px 15px; background:url(../images/bg_orderitemthumb.gif) no-repeat left top; text-align:left;}
#orderreceipt .wizrtable thead tr th.name {text-align: left;} 
#orderreceipt .wizrtable thead tr th.totalprice {padding:0 15px 16px 0; background:url(../images/bg_orderitemprice.gif) no-repeat right top;}
#orderreceipt .wizrtable tbody tr td {padding:5px 0 5px 15px; font-size:1em;}
#orderreceipt .wizrtable tbody tr td.thumb, 
#orderreceipt .wizrtable tbody tr td.priceeach, 
#orderreceipt .wizrtable tbody tr td.priceeach, 
#orderreceipt .wizrtable tbody tr td.quantity, 
#orderreceipt .wizrtable tbody tr td.totalprice {text-align: left; vertical-align:top; border-bottom:1px solid #EFE9D9; font-size:1em; color:#333;}
#orderreceipt .wizrtable tbody tr td.thumb {width:70px; padding:16px 0 15px 21px;}
#orderreceipt .wizrtable tbody tr td.name {width:220px; padding:25px 0 0 0; border-bottom:1px solid #EFE9D9; text-align:left; font-size:1em;}
#orderreceipt .wizrtable tbody tr td.priceeach {width:140px; padding:25px 0 0 10px;}
#orderreceipt .wizrtable tbody tr td.quantity {width:100px; padding:25px 0 0 25px;}
#orderreceipt .wizrtable tbody tr td.totalprice {width:100px; padding:25px 0 0 0;}
#orderreceipt .wizrtable tbody tr.orsctotal th {text-align: right;}
#orderreceipt .wizrtable tbody tr.orsctotal td.basketTot {text-align: left;}

#orderreceipt .wizrtable tbody tr td.selected  {border:none;}

/* DELIVERY COMMENT */
.deliverycomment {width:706px; float:left; padding:0 0 15px 0; margin:10px 0 0 11px; background:#EFE9D9 url(../images/bg_bottomgraybox.gif) no-repeat left bottom;}
.deliverycomment h2 {width:692px; float:left; padding:11px 0 10px 14px; margin:0; background:url(../images/bg_topgraybox.gif) no-repeat left top; text-transform:uppercase; font-size:0.9em; color:#333;}
.deliverycomment div {width:692px; float:left; padding:11px 0 10px 14px;}

/* ORDER SUMMARY */
#orderreceipt #ordersummary {clear:both; width:706px; float:left; margin:10px 0 0 11px; padding:0 0 19px 0; background:#EFE9D9 url(../images/bg_deliveryaddress.gif) no-repeat left bottom;}
#orderreceipt #ordersummary h2 {padding:7px 0 14px 14px; margin:0; background:url(../images/bg_hdrordersummary.gif) no-repeat left top; text-transform:uppercase;  font-size:0.9em; color:#fff;}
#orderreceipt #ordersummary .orderdetails th,
#orderreceipt #ordersummary .orderdetails td {padding:4px 0 4px 13px; border-bottom:1px solid #F4C698; font-size:1em; font-weight:normal; color:#333;}
#orderreceipt #ordersummary .orderdetails th.hdrOrderTotal {font-weight:bold;}
#orderreceipt #ordersummary .orderdetails td {padding:4px 23px 4px 0; text-align:right;}
#orderreceipt #ordersummary th.hdrOrderTotal, 
#orderreceipt #ordersummary td.ordertotal {background:#F4C698;}
#orderreceipt #ordersummary td.includingVat {padding:4px 0 4px 13px; text-align:left;}

/* PAYMENT DETAILS */
#paymentdetails table {margin:0 0 0 24px;}
#paymentdetails table th {width:120px; padding:3px 0; color:#333;}

.paymentwrapper {width:706px; float:left; margin:10px 0 0 11px; padding:0 0 10px 0; background:url(../images/bg_paymentwrapper.gif) no-repeat left top; overflow:hidden;}
.paymentgroup {width:706px; float:left; margin:45px 0 0 0; padding:0 0 13px 0; background:url(../images/bg_paymentdetailbottom.gif) no-repeat left bottom; }
.paymentinfo {width:706px; float:left; background:url(../images/bg_paymentinfo.gif) repeat-y left top;}
.paymentinfo .creditcard {margin:5px 0 12px 24px;}
#paymentdetails {width:340px; float:left;}
#paymentdetails h2 {display:none;}
#paymentdetails fieldset.f-payment_details {width:320px; float:left; padding:3px 0 9px 24px; margin:0 0 8px 0; background:url(../images/bg_creditcardbox.gif) no-repeat 24px bottom;}
#paymentdetails fieldset.f-payment_details img {margin:5px 0 12px 0; display:none;}
#paymentdetails fieldset.f-payment_details div {width:313px; padding:0 0 7px 0;}
#paymentdetails fieldset.f-payment_details div.credit {width:300px; float:left; margin:0 0 0 -8px; *margin:0 0 0 -4px;}
#paymentdetails fieldset.f-payment_details div.credit input {width:20px; float:left;}
#paymentdetails fieldset.f-payment_details div.credit label {float:left; margin:2px 0 0 0; *margin:2px 0 0 3px; font-weight:bold; color:#333;}
#paymentdetails fieldset.f-payment_details label {float:left; width:108px;}
#paymentdetails fieldset.f-payment_details #cardtype {width:174px; *width:176px; color:#666;}
#paymentdetails fieldset.f-payment_details #ohccnum,
#paymentdetails fieldset.f-payment_details #ohccname {width:170px; color:#666;}
#paymentdetails fieldset.f-payment_details #startmonth, 
#paymentdetails fieldset.f-payment_details #month {width:42px; margin:0 10px 0 0; color:#666;}
#paymentdetails fieldset.f-payment_details #startyear, 
#paymentdetails fieldset.f-payment_details #year {width:55px; color:#666;}
#paymentdetails fieldset.f-payment_details #ohcccsc, 
#paymentdetails fieldset.f-payment_details #ohccissue {width:50px; margin:0 5px 0 0;}
#paymentdetails fieldset.f-payment_details div a {text-decoration:underline; color:#666;}
#paymentdetails fieldset.f-payment_details .switchsolo {text-align:right;}
#paymentdetails fieldset.f-payment_details input#dontsavecc {margin:2px 7px 0 0; *margin:-2px 3px 0 -4px;}
#paymentdetails fieldset.f-payment_details label a {margin:0 0 0 20px; *margin:0; color:#666;}

#paymentdetails fieldset.f-paypal {width:320px; float:left; padding:0 0 10px 20px; *padding:0 0 10px 24px; margin:0;}
#paymentdetails fieldset.f-paypal input {float:left; margin:4px 0 0 5px; *margin:0 0 0 -4px;}
#paymentdetails fieldset.f-paypal label {float:left; width:100px; padding:0 15px 0 6px; *padding:0 15px 0 3px; margin:2px 0 0 0; font-weight:bold; color:#333;}
#paymentdetails fieldset.f-paypal .paypal {padding:0 0 4px 0; background:url(../images/bg_creditcardbox.gif) no-repeat 4px bottom; *background:url(../images/bg_creditcardbox.gif) no-repeat left bottom;}
#paymentdetails fieldset.f-paypal .paypaltext {height:0;}

/* BILLING DETAIL */
#contactdetails {width:325px; float:left; padding:0 0 6px 16px; *padding:0 0 12px 15px; margin:5px 0 0 0; border-left:1px solid #EFE9D9;}
#contactdetails h2 {width:337px; float:left; padding:0 0 0 6px; margin:0; text-transform:uppercase; font-size:0.9em; color:#333;}
#contactdetails .addrName {font-weight:normal; color:#333;}
#contactdetails p {width:200px; float:left; padding:2px 0 0 6px; color:#666;}
#contactdetails a img{float:left; margin:115px 0 0 0;}

/* BUTTONS */
#orderreceipt #buttons {display:none;}

