body{background-color:#5A5954;background-image:url(/i/bg2.gif);background-repeat:repeat-y;background-position:0;font-family:arial, verdana;text-decoration:none;margin:0;padding:0}
*{margin:0;padding:0}
li{display:block;padding:5px 0 5px 20px}
.clear{clear:both}
a:active,a:link{color:#545454;font-family:arial;text-decoration:none}
tr,td,fieldset{border:none}
tr{height:20px}
#linkshow{width:520px}
pre{margin-top:2000px}
.lmenu:link,lmenu:active{color:#545454;font-family:arial;font-size:9pt;text-decoration:none;display:block}
.lmenu:visited{color:#272521;font-family:arial;font-size:9pt;text-decoration:none;display:block}
.lmenu:hover{color:#EB7002;font-family:arial;font-size:9pt;text-decoration:none;display:block}
.menubarlink:link,.menubarlink:visited{color:#FFF;font-size:13px;text-align:center;text-decoration:underline;float:left;padding:2px 10px}
.flag{float:left;display:block;width:155px;border:1px solid #666;padding:5px 10px 5px 0}
p{width:670px;padding:0 0 15px 25px}
b{color:#EB7002}
.b2{color:#EB7002;font-size:10pt}
.b3{color:#5A5954;font-size:12pt;font-weight:bold}
.t1{width:18px;background-color:#FFF;color:#A6A6A3;font-size:12pt;font-weight:bold;text-align:center}
.t2{background-color:#A6A6A3;color:#FFF;font-size:12pt;font-weight:bold}
#banner{position:absolute;top:0;left:0;width:760px;height:128px;z-index:1;background:url(/i/banner-lander.gif) no-repeat}
#topmenubar{background:url(/i/topmenubg.gif) repeat-x;position:absolute;top:128px;left:0;font-size:12pt;font-weight:bold;text-align:center;width:760px;height:30px;display:inline;padding:7px 0 0}
#leftmenu{background-color:#FFF;position:absolute;top:158px;left:10px;width:187px;height:500px;z-index:3}
#content{color:#444;background-color:#FFF;background:url(/i/topppc2.gif) no-repeat 0 0;position:absolute;top:158px;left:10px;width:743px;height:auto;font-size:9pt;z-index:6;padding:20px}
#search{position:absolute;top:80px;left:560px;width:auto;height:auto;text-align:right;font-size:9pt;z-index:7}
h1{color:#000;font-size:12pt;font-weight:bold;padding-bottom:10px;margin:0}
h2{color:#000;font-size:10pt;text-transform:capitalize;margin:0 0 11px}
h3{color:#F46424;font-family:Arial;font-size:16px;font-weight:bold;line-height:40px}
h5{color:#4E7AA6;font-family:Arial;font-size:12px;font-weight:bold;line-height:40px}
.heading{color:#000;font-size:14pt;font-weight:bold}
input{color:#5A5954;font-size:8pt;border:solid 1px #ccc}
#cover{background-color:#5A5954;position:absolute;top:258px;left:207px;width:546px;z-index:3}
.exp{color:#585858;font-size:7pt;display:block}
#affiliate{clear:both;height:122px;width:546px;padding:0 0 10px}
#ppcbanner{padding-left:10px}
#bannerad{display:block;width:760px;height:115px;background-color:#780f0f;text-align:center;padding:5px 0 0}
.nav-space{height:20px;width:10px;float:left}
.flag-results{display:block;font-size:9pt;color:#545454}
#flag-directory{font-size:16px}
.otherflagtitle{color:#EB7002;font-size:11pt;display:block}
.otherflagmenugroup a{display:block}
.otherflagmenugrouplinks a{color:#545454}
.youarehere{color:#000;font-size:9pt;font-weight:bold;display:block}
.otherflagmenugroup{color:#545454;font-family:arial;font-size:9pt;text-decoration:none;padding-bottom:10px;display:block}
.otherflagmenugroup:visited{color:#272521;font-family:arial;font-size:9pt;text-decoration:none}
.otherflagmenugroup:hover{color:#EB7002;font-family:arial;font-size:9pt;text-decoration:none}
#buynow{float:right;display:block}
.link1,.link1 a{display:block;color:#545454}
.link2,.link2 a{display:block;padding-left:15px;color:#545454}
#sitesearch .resultlisting{border-bottom:1px dotted #CCC;padding:10px}
#sitesearch .rtitle{color:#963000;display:block;font-size:16px;font-weight:bold;padding-bottom:2px}
#sitesearch .rsummary{color:#333;display:block;font-size:11px;line-height:13px;padding-left:10px;text-decoration:none}
#paginator{color:#333;font-size:11px;font-weight:bold;text-transform:uppercase;text-align:center;padding:5px 5px 50px}
.pagination-bottom,.pagination-top{color:#333;font-size:11px;font-weight:bold;text-transform:uppercase;text-align:center}
.pagination-top{padding:20px 5px 50px}
.pagination-bottom{padding:75px 5px 50px}
.pagination a{color:#333}
.pagination td{font-size:11px;padding-top:5px}
.pagination .pagenums{color:#666;font-weight:normal;padding-top:10px}
.pagination .grey{color:#999;padding-right:5px}
.pagination .pipe{color:#999;padding:0 5px}
.pagination .next,.pagination .prev{color:#EB7002;padding:0 5px}
.cart-detail,.outer{width:700px;height:395px;margin:20px 0 60px}
.cart-detail img,.outer img{float:left;display:block}
.detail-price{font-size:18px;font-weight:bold;display:block}
.addtocart-submit,.temp-unavail{background-image:url(/i/addtocart.jpg);background-repeat:no-repeat;height:77px;float:right;width:129px;display:block;border:0 solid #fff;cursor:pointer;margin:0 0 30px}
.addtocart img{width:129px;height:77px}
.addtocart-submit:hover{background-position:0 -77px}
.detail-description{margin:-77px 0 0}
#checkout-process1,#checkout-process2,#checkout-process3,#checkout-process4{height:83px;width:662px;text-align:left;margin:0 0 0 20px;padding:36px 0 0 30px}
#checkout-process1{background:url(/i/step1.jpg) no-repeat 0 0}
#checkout-process2{background:url(/i/step2.jpg) no-repeat 0 0}
#checkout-process3{background:url(/i/step3.jpg) no-repeat 0 0}
#checkout-process4{background:url(/i/step4.jpg) no-repeat 0 0}
.checkout-step1,.checkout-step2,.checkout-step3,.checkout-step4{font-family:Arial, Trebuchet MS, Sans-Serif;font-weight:bold;font-size:12px;color:#fff}
.checkout-step2{padding-left:66px;cursor:pointer}
.checkout-step3{padding-left:46px;cursor:pointer}
.checkout-step4{padding-left:45px;cursor:pointer}
#cart-contents{width:690px;margin:20px 0}
.item-header{font-family:Arial, Trebuchet MS, Sans-Serif;font-weight:bold;font-size:14px;color:#F46424;border-bottom:1px solid #999;width:690px}
.item-header-item{padding-left:25px}
.item-header-quantity{padding-left:266px}
.prod-logo-cart{width:200px;display:block}
.item-header-list2{padding-left:90px}
.item-header-list3{padding-left:48px}
.item-header-list4{padding-left:80px}
.cart-item-bot{border-bottom:1px solid #F46424;margin:10px 0}
#shopping-info{display:inline;width:663px}
.continue-shopping{display:block;position:relative;width:150px}
#update{display:block;position:relative;width:93px;margin:-20px 0 0 305px}
.shipping-pulldown{display:block;float:right;width:390px;margin-top:10px}
.product-radio-results-none{margin:-26px 0 0 23px}
.no-radio-button{left:0;color:Red;font-weight:bold;font-size:11px;margin:3px 0 12px 2px}
.radio-description{margin:-5px 0 0 10px}
.radio-button-price{margin:-5px 0 0 17px}
#message{color:#F46424;float:left;font-family:Arial;font-size:11px;font-weight:bold}
#subtotal{color:#F46424;display:block;height:10px;padding-top:5px;position:relative;text-align:right;width:170px;margin:-24px 0 0 520px}
.total-grey{color:#666}
#shipping-total{color:#F46424;display:block;font-family:Arial;font-size:14px;font-weight:bold;position:relative;text-align:right;width:144px;margin:5px 0 0 546px}
.select-state{font-size:11px!important;margin-left:3px}
#shopping-totals{border-top:1px double #666;color:#F46424;display:block;font-family:Arial;font-size:18px;font-weight:bold;padding-top:5px;position:relative;text-align:right;width:144px;margin:7px 0 0 550px}
.cart-next-step,.cart-next-step:link,.cart-next-step:active{background:url(/i/next-flag.jpg) no-repeat 0 0;color:#fff;font-family:Arial;font-size:18px;font-weight:bold;height:35px;position:absolute;text-align:center;width:150px;margin:10px 0 0 546px;padding:13px 0 0 3px}
#cart-login{float:left;height:200px;width:280px;font-family:Arial;font-size:11px;margin:40px 0 0 20px}
#cart-login p{width:auto}
#cart-signup{border-left:1px solid #A1B8AC;float:right;height:200px;margin-top:40px;padding-left:60px;width:330px;font-family:Arial;font-size:11px;position:relative;top:0}
.login-button{background:url(/i/login.gif) no-repeat 0 0;border:medium none;cursor:pointer;height:51px;width:107px}
.login-button:hover{background:url(/i/login.gif) no-repeat 0 -51px}
#story .login-form{width:500px;margin-left:25px}
.content{color:#F46424}
#order-login-link a{color:#F46424;font-size:10px;font-weight:bold;top:96px;position:absolute;text-decoration:underline;z-index:30;margin:0 0 0 560px}
.reset-button{background:url(/i/reset.jpg) no-repeat 0 0;border:medium none;cursor:pointer;height:51px;width:107px}
.reset-button:hover{background:url(/i/reset.jpg) no-repeat 0 -51px}
.signup-button{background:url(/i/signup.gif) no-repeat 0 0;border:medium none;cursor:pointer;height:51px;width:107px}
.signup-button:hover{background:url(/i/signup.gif) no-repeat 0 -51px}
#credit-card-information{border-left:1px solid #A1B8AC;float:right;height:360px;margin-top:10px;padding-left:60px;width:300px}
#billing-address{float:left;margin-top:2px;width:299px}
.error,#error{color:Red;vertical-align:top}
#address-pobox{color:#4E7AA6;vertical-align:top}
#error-large{color:Red;font-family:Arial;font-size:20px;height:55px;vertical-align:top;width:685px}
#credit-card-next{background:url(/i/next-flag.jpg) no-repeat 0 0;border:medium none;color:#FFF;cursor:pointer;font-family:Arial;font-size:14px;font-weight:bold;height:46px;letter-spacing:2px;text-align:center;width:150px;margin:10px 0 0 231px}
#shipping-address{display:none;width:350px;position:absolute;left:0}
#alternate-address{height:300px;margin:460px 0 0 25px;padding:0}
#payment{width:350px;float:right;border-left:1px solid #999;z-index:30;padding:0 50px 0 20px}
#confirm-warning{color:#F46424;vertical-align:top;font-size:19px;font-weight:bold;text-align:center;padding:0 50px}
#confirm-message{margin-top:40px;color:#F46424;vertical-align:top;font-size:19px;font-weight:bold;text-align:center;padding:0 20px}
#confirm-message p{padding:0 0 15px}
#final-confirmation{background:transparent url(/i/confirm-myorder.gif) no-repeat 0 -51px;border:medium none;color:#FFF;cursor:pointer;font-size:12px;font-weight:bold;height:51px;text-align:center;width:150px;margin:20px 0 0 285px}
#final-confirmation:hover{background:transparent url(/i/confirm-myorder.gif) no-repeat 0 0;cursor:pointer}
#confirm-address-shipping{font-family:Arial;padding-top:50px}
#confirm-address{display:block;float:left;padding-left:35px;width:160px}
#confirm-billing{border-left:1px solid #4E7AA6;display:block;float:left;padding-left:22px;width:220px}
.confirm-h2{color:#F46424;font-weight:bold;font-size:16px}
.confirm-span{color:#000;display:block;font-size:12px;padding-left:15px;width:180px}
.confirm-product-name{width:250px}
.confirm-quantity{color:#EE154B;text-align:center;width:77px}
#confirm-tabular-data{float:left;font-size:12px;padding-top:50px;width:300px}
.confirm-total{color:#666;font-weight:bold}
.underline,.line{border-bottom:1px solid #F46424;width:95%}
.order-list-table-order-date,.order-list-table-order-total,.order-list-table-order-status,.order-status-pending{padding:0 20px}
.order-list-table-order-date,.order-list-table-order-total,.order-list-table-order-status,.order-status-pending,.order-status-approved{text-align:center}
.order-list-table-order-status{width:100px}
.billing-info,.shiping-info{float:left;width:200px;margin-top:30px}
#order-details{width:250px;float:right;padding-right:100px;margin:-250px 0 0}
.product-name{width:250px;display:block;float:left}
.change-password img{float:right;margin:0 30px 0 0}
#change-password{border-top:1px solid #F46424;border-bottom:1px solid #F46424;text-align:center;margin:10px 0;padding:10px 0}
#change-password .change-password img{float:none;margin:0}
#auto p{clear:left;display:block;padding-bottom:20px;padding-top:20px}
#auto img{margin:10px 10px 10px 0}
.oldprice,.oldprice b{font-size:14px;color:#A75002;text-decoration:line-through}
.newprice{font-size:22px;color:#F46424}
#outRt-C{margin-left:775px;position:absolute;top:160px}
#ppc{margin-top:10px;padding:0 0 15px 20px}
#ppc .ppctitle{text-decoration:underline;display:block;font-size:15px;font-weight:bold;line-height:21px;text-transform:capitalize;color:#780f0f}
#ppc .ppctitle:hover{color:#0936a9}
#ppc .ppcdescription{display:block;font-size:12px;line-height:16px;text-decoration:none;color:#444}
#ppc .ppchost{display:block;font-size:11px;line-height:16px;color:#0936A9}
#ppc #ppcsl{padding-bottom:2px;font-size:11px;color:#666;float:right;margin-top:-10px}
#ppc #ppcsl .kw{font-weight:bold;font-style:italic;color:#0936A9}
#ppc #wt{font-size:11px;float:right;text-transform:none;color:#999}
#ppc #wt a{text-decoration:none;color:#bababa}
#global-checkout,#resulttime{display:none}
a:visited,a:hover{font-family:arial;text-decoration:none}
.menubarlink:active,.menubarlink:hover{color:#000;font-size:13px;text-align:center;text-decoration:underline}
.pad,.pada{padding:20px 10px 10px}
.item-header-price,.item-header-total{padding-left:66px}
.cart-next-step:hover,#credit-card-next:hover{background:url(/i/next-flag.jpg) no-repeat 0 -51px}
#ppc .ppclisting,.kw{padding-top:10px}
