#eway{height:110px;background:transparent url(/template-images/default/ewayrapid.gif) 10px 40px no-repeat;}
#loginleft #password,#loginleft #username{width:130px;background:#fff;border:1px solid #D6d6d3;height:15px;}


.tabs-container {margin:36px 0 0 0;}
#pric{width:100%;}
#shipNote{margin:-3px 0 0 0;}
#orderform input,#orderform select{background:#fff !important;}
#summarycredit input{margin-left:10px;}
.form-display{padding:0;display:block;color:#229941;}
.form-display2{text-align:left;padding:0;margin:0 0 0 22px;}
.form-display2 form{padding-bottom:50px;}
.form-display2 label{color:#444;font-size:0.70em;float:left;display:inline;margin:0.25em 0.5em 0.25em 0.25em;}
.form-display2 input{margin:0;height:19px;background:#fff !important;display:block;width:14em;position:relative;left:-12px;}
.form-display2 select{margin:0;width:58px;height:19px;background:#fff;display:block;}
.form-display2 fieldset{border:none;float:left;clear:both;}
button.submit-main{background:url(/template-images/default/submitform.gif) no-repeat;width:54px;height:23px;border:0;text-indent:-9999px;cursor:pointer;position:relative;float:left;clear:both;margin:5px -9px 0 0;display:block;}
span.required{background:url(/template-images/default/redarrow.gif) no-repeat;width:14px;height:23px;border:0;text-indent:-9999px;cursor:pointer;position:relative;float:left;margin:5px 0 0 0;display:block;left:-12px;}
input#field_5,input#field_6{left:0;}
.form-header,.members-heading{display:none;}
#req_name,#req_email{margin-top:-13px;}
div.newsthanks{width:130px;padding:100px 0 0 25px;font-size:0.90em;}
.enewsreturn{display:none;}
.error{color:#bc1b1e;background-color:transparent;font-weight:400;font-style:italic;font-size:0.75em;margin:3px 0 0 0;margin:0 0 5px 0;padding:0;}



.progress{display:none;width:350px;position:absolute;padding:40px;z-index:1000;border:1px solid #0D3D7A;color:#0D3D7A;font-size:10px;background-color:#fff;margin:-60px auto 0;}

#farleft{margin-right:-423px;}
#navlist{margin:44px 0 0 5px;}
#sidebarcart{height:100px;}
#mail button{top:-5px;margin:0 0 0 -10px;}
#sidebar{width:207px;margin:0 0 0 -1px;}
#sidebarul li{display:inline;}
#subcat li { width: 19.11em; }
#subcat li a,#subcat li a:visited{width:19.11em;}
#navctrl{margin:15px 0 0 20px;padding-bottom:5px;}

#ccheck,#cshop{display:block;}
#ccheck{margin-left:-14px;}
#cshop{margin-left:-19px;}
div.proPurchase{height:95px;}

#payment,#comments{height:240px;}
#shippingdetails .extraheight, #billingdetails .extraheight{height:500px;}
#payment dl.summarycredit select{width:64px;}

#charac legend{padding-left:0;margin-left:-2px;}
#search{height:75px;}