html,body,#container, #billtable, #shiptable { background: #FFF; color: #000;  width: 100%;  font-size: 100%; font-family:  Arial, Helvetica, sans-serif; }
h1, h2, h3, h4, h5, h6, p, a, .webform .fieldgroup_label, #payment_totalamount{ color: #000; font-family:  Arial, Helvetica, sans-serif; }
#layout { position: inherit; }
#wrapper { box-shadow:none; margin: 0; background: none; }
#wrapbox, .webform .fieldgroup_label, #billtable, #shiptable, .formpromo_order thead tr th, .formpromo_order tbody tr.total td { border:none;}
#header { margin: 0; }
#header .searchbox, #header h1, #rgtprt, .footnavi, #breadcrumd, .slidebg, #nav, #topnav, #form_paging_links,#header, .logo, .copyright, #footer, .printreceipt input  { display: none; }
.container, #billtable, #shiptable, #payment_totalamount, .webform .fieldgroup_label { marign: 0; padding: 0; }
.webform .fieldgroup_label{ font-weight:normal;}
h1 { font-size: 1.6em; }
h2 { font-size: 1.4em; }
h3 { font-size: 1.2em; }
h4 { font-size: 1.1em; }
h5 { font-size: 1em; }

#billtable, .billingaddress{ width:auto; margin:0; padding:0; border:0; float:left;clear:none; }
#billtable { width:40%; margin-top:25px ;}
#payment_totalamount, #paymentinstructions { width:55%; margin:0; margin-top:25px ; padding:0; border:0; float:right; clear:none;}