/* CSS Document */
/* 960 grid system reset */
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}:focus{outline:0}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}
/*960 grid system */
.container_12,.container_16{margin-left:auto;margin-right:auto;width:960px}

.grid_1,.grid_2,.grid_3,.grid_4,.grid_5,.grid_6,.grid_7,.grid_8,.grid_9,.grid_10,.grid_11,.grid_12,.grid_13,.grid_14,.grid_15,.grid_16{display:inline;float:left;position:relative;margin-left:10px;margin-right:10px}

.container_12 .grid_3,.container_16 .grid_4{width:220px}

.container_12 .grid_6,.container_16 .grid_8{width:460px}

.container_12 .grid_9,.container_16 .grid_12{width:700px}

.container_12 .grid_12,.container_16 .grid_16{width:940px}

.alpha{margin-left:0}.omega{margin-right:0}.container_12 

.grid_1{width:60px}.container_12 .grid_2{width:140px}

.container_12 .grid_4{width:300px}

.container_12 .grid_5{width:380px}

.container_12 .grid_7{width:540px}

.container_12 .grid_8{width:620px}

.container_12 .grid_10{width:780px}

.container_12 .grid_11{width:860px}

.container_16 .grid_1{width:40px}

.container_16 .grid_2{width:100px}

.container_16 .grid_3{width:200px}

.container_16 .grid_5{width:280px}

.container_16 .grid_6{width:340px}

.container_16 .grid_7{width:400px}

.container_16 .grid_9{width:520px}

.container_16 .grid_10{width:700px}

.container_16 .grid_11{width:640px}

.container_16 .grid_13{width:760px}

.container_16 .grid_14{width:820px}

.container_16 .grid_15{width:880px}

.container_12 .prefix_3,.container_16 .prefix_4{padding-left:240px}

.container_12 .prefix_6,.container_16 .prefix_8{padding-left:480px}

.container_12 .prefix_9,.container_16 .prefix_12{padding-left:720px}

.container_12 .prefix_1{padding-left:80px}

.container_12 .prefix_2{padding-left:160px}

.container_12 .prefix_4{padding-left:320px}

.container_12 .prefix_5{padding-left:400px}

.container_12 .prefix_7{padding-left:560px}

.container_12 .prefix_8{padding-left:640px}

.container_12 .prefix_10{padding-left:800px}

.container_12 .prefix_11{padding-left:880px}

.container_16 .prefix_1{padding-left:60px}

.container_16 .prefix_2{padding-left:120px}

.container_16 .prefix_3{padding-left:180px}

.container_16 .prefix_5{padding-left:300px}

.container_16 .prefix_6{padding-left:360px}

.container_16 .prefix_7{padding-left:420px}

.container_16 .prefix_9{padding-left:540px}

.container_16 .prefix_10{padding-left:600px}

.container_16 .prefix_11{padding-left:660px}

.container_16 .prefix_13{padding-left:780px}

.container_16 .prefix_14{padding-left:840px}

.container_16 .prefix_15{padding-left:900px}

.container_12 .suffix_3,.container_16 .suffix_4{padding-right:240px}

.container_12 .suffix_6,.container_16 .suffix_8{padding-right:480px}

.container_12 .suffix_9,.container_16 .suffix_12{padding-right:720px}

.container_12 .suffix_1{padding-right:80px}

.container_12 .suffix_2{padding-right:160px}

.container_12 .suffix_4{padding-right:320px}

.container_12 .suffix_5{padding-right:400px}

.container_12 .suffix_7{padding-right:560px}

.container_12 .suffix_8{padding-right:640px}

.container_12 .suffix_10{padding-right:800px}

.container_12 .suffix_11{padding-right:880px}

.container_16 .suffix_1{padding-right:60px}

.container_16 .suffix_2{padding-right:120px}

.container_16 .suffix_3{padding-right:180px}

.container_16 .suffix_5{padding-right:300px}

.container_16 .suffix_6{padding-right:360px}

.container_16 .suffix_7{padding-right:420px}

.container_16 .suffix_9{padding-right:540px}

.container_16 .suffix_10{padding-right:600px}

.container_16 .suffix_11{padding-right:660px}

.container_16 .suffix_13{padding-right:780px}

.container_16 .suffix_14{padding-right:840px}

.container_16 .suffix_15{padding-right:900px}

.container_12 .push_3,.container_16 .push_4{left:240px}

.container_12 .push_6,.container_16 .push_8{left:480px}

.container_12 .push_9,.container_16 .push_12{left:720px}

.container_12 .push_1{left:80px}

.container_12 .push_2{left:160px}

.container_12 .push_4{left:320px}

.container_12 .push_5{left:400px}

.container_12 .push_7{left:560px}

.container_12 .push_8{left:640px}

.container_12 .push_10{left:800px}

.container_12 .push_11{left:880px}

.container_16 .push_1{left:60px}

.container_16 .push_2{left:120px}

.container_16 .push_3{left:180px}

.container_16 .push_5{left:300px}

.container_16 .push_6{left:360px}

.container_16 .push_7{left:420px}

.container_16 .push_9{left:540px}

.container_16 .push_10{left:600px}

.container_16 .push_11{left:660px}

.container_16 .push_13{left:780px}

.container_16 .push_14{left:840px}

.container_16 .push_15{left:900px}

.container_12 .pull_3,.container_16 .pull_4{left:-240px}

.container_12 .pull_6,.container_16 .pull_8{left:-480px}

.container_12 .pull_9,.container_16 .pull_12{left:-720px}

.container_12 .pull_1{left:-80px}

.container_12 .pull_2{left:-160px}

.container_12 .pull_4{left:-320px}

.container_12 .pull_5{left:-400px}

.container_12 .pull_7{left:-560px}

.container_12 .pull_8{left:-640px}

.container_12 .pull_10{left:-800px}

.container_12 .pull_11{left:-880px}

.container_16 .pull_1{left:-60px}

.container_16 .pull_2{left:-120px}

.container_16 .pull_3{left:-180px}

.container_16 .pull_5{left:-300px}

.container_16 .pull_6{left:-360px}

.container_16 .pull_7{left:-420px}

.container_16 .pull_9{left:-540px}

.container_16 .pull_10{left:-600px}

.container_16 .pull_11{left:-660px}

.container_16 .pull_13{left:-780px}

.container_16 .pull_14{left:-840px}

.container_16 .pull_15{left:-900px}

.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}

.clearfix:after{clear:both;content:' ';display:block;font-size:0;line-height:0;visibility:hidden;width:0;height:0}

.clearfix{display:inline-block}* html .clearfix{height:1%}.clearfix{display:block}

/*utilities*/
/* http://perishablepress.com/press/2008/02/05/lessons-learned-concerning-the-clearfix-css-hack */
.clearfix:after {clear: both;content: ' ';display: block;font-size: 0;line-height: 0;visibility: hidden;width: 0;height: 0;}
.clearfix {display: inline-block;}
* html .clearfix {height: 1%;}
.clearfix {display: block;}

/*alignment utility classes*/
.align-center{margin:0 auto;}
.align-left{text-align:left;}
.align-right{text-align:right;}
.center{margin:0 auto;}
.left{float:left;}
.right{float:right;}

/*styling utility*/
.advisory{text-align:left;}
.alert{float:left;margin-left:0.2em;color:red;}
.amount{padding:0.2em;}
.bold{font-weight:700;}
.information-block{text-align:left;}
.message-stack-caution{line-height:1.8em;padding:0.2em;}
.message-stack-error{line-height:1.8em;padding:0.2em;}
.message-stack-success{line-height:1.8em;padding:0.2em;}
.message-stack-warning{line-height:1.8em;padding:0.2em;}
span.normal-price{color:red;font-size:small;text-decoration:line-through;}
.row-even{border:1px dotted #eee;}
.row-odd{background-color:#f1f1f1;border:1px dotted #eee;}

/*element property modifiers*/
.hidden-field{display:none;}
.visible-field{display:inline;}

/*zen legacy formatting classes*/
.back{float:left;}
.clearboth{clear:both;}
.forward{float:right;}
.hiddenField{display:none;}
/*suspect - internal*/
.menu-title{font-size:1.1em;margin:0;padding-bottom:.3em;text-align:center;}
.wrapper-attribs-options{margin:0.3em 0;}

/* Default text styling -- DO NOT EDIT*/
body{font:16px/1.5 'Helvetica Neue',Arial,'Liberation Sans',FreeSans,sans-serif}hr{border:0 #ccc solid;border-top-width:1px;clear:both;height:0}h1{font-size:25px}h2{font-size:18px}h3{font-size:15px}h4{font-size:19px}h5{font-size:17px}h6{font-size:15px}ol{list-style:decimal}ul{list-style:disc}li{margin-left:30px}
a:focus{outline:1px dotted invert} /*comment this out if w3c compliance is an issue for you*/
/*global overrides*/
body{text-align:center;color:#656161;background:url(../images/blue-wash.jpg) repeat-x;}
a:link{color:#656161;
}
a:hover ,a:active, a:visited{
color:#9EA0EA;
}

/*tag defaults*/
address{padding:0.5em;}
h1,h2,h3,h4,h5,h6{padding:0.3em;}
hr{height:1px;margin-top:0.5em;}
p{padding:0.5em;}
a{text-decoration:none;}
/*End defaults*/

/*global content styling*/
.content{text-align:left;}
.content-centered a{text-align:center;width:80%;font-size:small;}
.banners{}
#banner-one, #banner-two, #banner-three, #banner-four{}
.button-row{margin:0.5em;}
/*order total module*/
.total-box{padding:0.2em;}
.line-title{padding:0.2em;}

/*tables*/
.table-heading{height:2.2em;}
.table-row{height:2.2em;}

/*container styles*/
#page{}
  #header-navigation{}
    #navigation-links{}
      #navigation-links ul li{display:inline;}
      #navigation-links-list{font-size:15px;height:27px;margin:3px 0 0;}
    #header-search{float:right;}
  #header-logo{height:200px;} 
      div#header-logo{float:left;}
    #tagline{font-size:14px;position:absolute; top:205px;left:370px;}
    #header-sales-group{}
      /*#banner-two{}*/ /*defined above in global styling section*/
      #header-contact{}
      #header-contact-address{float:right;text-align:right;font-size:smaller;}
      #header-contact-phone{}
      #header-contact-list{}
      #contact{text-align:left;}
      ul#contact{list-style-type:none;margin:1em 1em 1em;padding:0;}
      #contact li{color:#444;float:left;font-size:0.8em;list-style-type:none;margin:0;padding:0 0 0 .75em;}
      #contact-email{}
      #facebook{}
      #twitter{}
      #stumbleupon{}
  #nav-cat-tabs-wrapper{}
    #nav-cat-tabs{padding:10px 0;text-align:left;}
    #nav-cat-tabs ul{margin:0;}
    #nav-cat-tabs ul li{display:inline;}
  #content-main-wrapper{}
  #footer{border-top:1px solid #000;clear:both;float:left;text-align:left;width:100%;}
  #footer p{margin:0;padding:10px;}
    #site-info-legal{clear:both;font-size:0.9em;padding:20px 0;text-align:center;}
    #site-info-legal a{color:#000;font-weight:400;padding:0 0.5em;white-space:nowrap;}

/*breadcrumbs*/
#nav-bread-crumb{}
#crumbs{border:1px dotted #C7F4FF;height:1.8em;text-align:left;}
ul#crumbs{list-style-type:none;margin:0 1em 1em;padding:0;}
#crumbs li{color:#444;float:left;font-size:0.8em;line-height:2.3em;list-style-type:none;margin:0;padding:0 0 0 .75em;}
#crumbs li a{background:url(../images/crumbs.gif) no-repeat right center;display:block;padding:0 15px 0 0;}
#crumbs li a:link{color:#777;text-decoration:none;}
#crumbs li a:visited{color:#777;text-decoration:none;}

/*main_page content*/
#index{}
#index-heading{}
.page-heading{text-align:left;}
.greeting{}
#main-content{text-align:left;}
#sitemap-list{text-align:left;}
#review-write-main-image{margin:0 1em 1em 0;}
#reviews-info-date{font-size:smaller;font-style:italic;text-align:left;}
#reviews-info-product-image{margin:0 1em 1em 0;}
#product-reviews-product-image{margin:0 1em 1em 0;}
.product-reviews-reviewer{font-size:smaller;font-style:italic;text-align:left;}
.rating{border-bottom:1px dotted #ddd;margin-bottom:5px;text-align:left;}
.rating-row{margin:1em 0 1.5em;}

/*product display*/
#product-actions{margin:0;padding:0;}
#product-description{border-top:1px dotted #ddd;margin-top:20px;padding:0.5em;text-align:left;}
#product-details-list{margin:0;padding:0;}
#product-general{text-align:left;}
#product-prices{font-size:smaller;}
.product-general{}
#product-main-image{margin:0 1em 1em 0;}
.product-additional-actions{font-size:smaller;}
.product-additional-information{float:right;
font-size:smaller;}
.additional-images{margin:1em 0;}
.attr-img{margin:0.3em 0;}

/*pagination*/
.nav-next-prev-list{display:inline;padding:0.5em 0;}
.nav-next-prev-wrapper{padding-bottom:10px;}
.nav-split-pages-result{}
.nav-split-pages-links{}
.current{}

/*media*/
#media-manager{margin:0.2em;padding:0.5em;}
.media-title{float:left;}
.media-type-link{float:right;}

/*advanced search*/
#adv-search fieldset{border:none;font-size:smaller;}
#adv-search form{width:100%;}
.adv-search-opt-box{background-color:#ddd;border:1px solid #777;margin:20px;min-height:220px;}
.adv-search-opt-short-box{background-color:#ddd;border:1px solid #777;margin:20px;min-height:110px;}
.adv-search-terms-box{background-color:#ddd;border:1px solid #777;margin:20px;}

/*product listing*/
#index-product-list{}
  #index-product-list select{text-align:left;}
#product-list-heading{text-align:left;}
#index-product-list-cat-description{margin:0.5em;}
.listing-filter{text-align:left;}
#product-listing{margin:10px 0;}
#products-listing-top-number{}
#products-listing-listing-top-links{}
.product-listing-row-heading{border-bottom:1px dotted #ddd;height:2em;}
.listing-entry{clear:both;}
  .product-listing-even{border:1px dotted #eee;margin-top:10px;}
  .product-listing-odd{background-color:#f1f1f1;border:1px dotted #eee;margin-top:10px;}
.listing-heading{float:left;font-size:16px;padding-top:10px;}
.productListing-heading{}
.listing-cell{float:left;position:relative;}
.listing-column-1{width:160px;}
.listing-column-2 {width:342px;}
.listing-column-3{color:green;font-size:1.1em;width:140px;}
.llisting-column-1{width:200px;}
.llisting-column-2 {width:480px; text-align:left;}
img.listing-product-image{border:1px dotted #ddd;}
.item-title{font-size:0.9em;text-align:left;}
.listing-description{font-size:0.7em;text-align:left;}
.product-listing-price{}
.cart-quantity-input-group{text-align:right;}
label.input-label-quantity{color:#777;font-size:16px;}

/*Category index listng*/
#listing-categories-rows{padding-top:20px;}
#category-icon{font-size:1.2em;}

/*boxes and column styling*/
/*side box global*/
.box{margin-bottom:20px;padding:0 0.1em 0.1em;}
.box-head {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/header_bg_cat.gif) no-repeat scroll left top;
margin-bottom:-5px;
}
.box-head h4{font-size:0.9em;color:#202020;}
.sidebox-content {
padding-top:5px;
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent ;
font-size:0.8em;
width:191px;
}
stylesheet.css (line 447)
html, b
}
/*left column*/
.left-column{}
.lb-content{background:transparent url(../images/vert_gradient_teeny.png) repeat-x scroll 0 0;width:191px;}
.left-box-container{}
.left-box-heading{padding:0.5em 0.2em;}

/*center*/
.center-column{}
.center-column-inset{padding:5px;}
.center-box-contents{margin:1em 0;}
.center-box-contents-also-purch{margin:1em 0; float:left;}
.center-box-contents-featured{margin:1em 0; float: left;}
.center-box-contents-new{margin:1em 0; float:left;}
.center-box-contents-specials{margin:1em 0; lfoat: left;}
.center-box-heading{padding:0.5em 0.2em;}
.center-box-container{}
  /*product list boxes*/
  #whats-new{}
  #featured-products{}
  #specials{}
  #also-purchased{}

/*right column*/
.right-column{}
.rb-content{}
.right-box-container{}
.right-box-heading{padding:0.5em 0.2em;}

/*box specific*/
.specials-listbox-contents{margin:1em 0;}

/*catgories box*/
.categories{text-align:left;}
#box-categories-heading{text-align:center;background:transparent url(../images/teeny_cat_box.png) no-repeat scroll left top;height:90px;padding-top:25px;}
#box-categories-content{}
.category-div-top {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background: none repeat scroll 0 0;
height:1px;

width:190px;
}
#categories-content {
padding-left:20px;
width:180px;
margin-top:-29px;
background:transparent url(../images/teeny_cat_box_repeat.png) repeat scroll 0 0;
}
#category-list{list-style:none;margin:5px;padding:0;}
#category-list li{margin:0;}
.category-top{}
.category-products{}
.category-parent-selected{font-size:1.2em;font-weight:700;}
.category-selected{font-size:1.2em;font-weight:700;}
.category-subs-selected{font-size:1.2em;font-weight:700;}
#cat-separator {
margin:10px 20px 10px -1px;
}
.category-links{}
.category-div-bottom {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/teeny_cat_box_bottom.png) repeat scroll 0 0;
height:40px;
margin:-6px -2px -5px 0;
width:200px;
}

/*tell a friend*/
.tellafriend{}
#box-tellafriend-heading{}
#box-tellafriend-content{}
#tellafriend-content{}

/*bannerbox2*/
.bannerbox2{}
#box-bannerbox2-heading{height:30px;}
#box-bannerbox2-content{}
#bannerbox2-content{}

/*information box*/
.information{text-align:left;}
#box-information-heading{text-align:center;}
#information-content {
margin-top:-10px;
}
#information-content{}
#information-content ul li{margin:0;}
#information-list{list-style:none;margin:5px;padding:0;}
#information-list li{margin:0;}

/*more information*/
.moreinformation{text-align:left;}
#box-moreinformation-heading{text-align:center;}
.sidebox-more-information {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin: 5px 5px;
padding:0;
}
#moreinformation-content {
margin-top:-11px;
}


.sidebox-more-information{list-style:none;margin:5px;padding:0;}
.sidebox-more-information li{margin:0;}

/*search*/
.search{}
#box-search-heading{}
#box-search-content{}
#search-content{}

/*shopping cart side*/
.shoppingcart{}
#box-shoppingcart-heading{}
#box-shoppingcart-content{}
#shoppingcart-content{}
#cart-box-list-wrapper{}
#cart-box-list-wrapper li{padding:0.2em 0;}
.sidebox-cart-list{}
ul.sidebox-cart-list{font-size:0.8em;list-style-type:none;margin:0;padding:0;}
ul.sidebox-cart-list li{margin:0;}
.cart-new-item{position:relative;}
.cart-old-item{position:relative;}
.cart-box-total{border-top:1px dotted #ddd;color:green;font-size:1.2em;padding:0.2em 0;}
.cart-box-checkout{}

/*manufacturers box*/
.manufacturers{}
#box-manufacturers-heading{}
#box-manufacturers-content {
}
#manufacturers-content{margin-top:5px;}

/*manufacturer info*/
.manufacturerinfo{text-align:left;}
#box-manufacturerinfo-heading{text-align:center;}
#box-manufacturerinfo-content{}
#manufacturers-content {
margin-top:-5px;
}

.sidebox-manufacturer-info{}
ul.sidebox-manufacturer-info{padding:0;}
ul.sidebox-manufacturer-info li{}

/*reviews*/    /**************************************/
.reviews{}
#box-reviews-heading{}
#box-reviews-content{}
#reviews-content{}

/*productnotifications*/
.productnotifications{}
#box-productnotifications-heading{}
#box-productnotifications-content{}
#productnotifications-content{}

/*whatsnew*/
.whatsnew{}
#box-whatsnew-heading{}
#box-whatsnew-content {
margin-top:-6px;
}
#whatsnew-content{}

/*languages*/
.languages{}
#box-languages-heading{}
#box-languages-content{}
#languages-content{}

/*currencies*/
.currencies{}
#box-currencies-heading{}
#box-currencies-content{}
#currencies-content{}

/*bannerbox*/
.bannerbox{}
#box-bannerbox-heading{}
#box-bannerbox-content{}
#bannerbox-content{}

/*bannerboxall*/
.bannerboxall{}
#box-bannerboxall-heading{height:30px;}
#box-bannerboxall-content{}
#bannerboxall-content{}

/*whosonline*/
.whosonline{}
#box-whosonline-heading{}
#box-whosonline-content{}
#whosonline-content{}

/*best sellers*/
.bestsellers{text-align:left;}
#box-bestsellers-heading{text-align:center;}
#box-bestsellers-content{}
#bestsellers-content{}
#bestsellers .wrapper{margin:0 0 0 1.5em;}
#bestsellers ol{margin-left:1.1em;padding:0;}
ol.best-sellers-box{padding:0;} /*******************************************/
#bestsellers li{margin:0.3em 0;padding:0;}

/*order history*/
.orderhistory{text-align:left;}
.order-hist-list{margin:1em;padding:0.2em 0;}
#box-orderhistory-heading{text-align:center;}
#box-orderhistory-content{}
#orderhistory-content{}
.sidebox-order-history{list-style:none;margin:5px;padding:0;}
ul.sidebox-order-history{padding:0;}
ul.sidebox-order-history li{margin:0;}

/*shopping cart*/
#shopping-cart #ppec-button{float:right;}
#shoppingcart-body #shipping-estimator-content{clear:both;}
.cart-attr-list{margin-left:1em;}
.cart-column-1{width:16%;}
.cart-column-2{width:56%;}
.cart-column-3{width:10%;}
.cart-column-4{width:10%;}
.cart-column-5{width:6%;}
.cart-heading{border-bottom:1px dotted #ddd;}
.cart-product-display{padding:0.5em 0;}
.cart-quantity{padding:0.5em 0;}

.cart-quantity-update{padding:0.5em 0;}
.cart-remove-item-display{padding:0.5em 0;}
.cart-total-display{padding:0.5em 0.2em 0.5em 0;}
.cart-totals-display{padding:0.5em 0;}
.cart-unit-display{padding:0.5em 0.2em 0.5em 0;}
#cart-add{float:right;margin-left:200px;}
#cart-add input{float:none;}
#cart-add p{margin:0.4em 0;}
#cart-add-button-only{float:right;margin-left:20px;}
#cart-add-button-only p{margin:0.4em 0;}
#cart-image{margin:0.5em 1em;}
#cart-instructions-display{padding:0.5em 0;}
#cart-sub-total{line-height:2.2em;padding-right:2.5em;}
#cart-subtotal{height:2.2em;}
.gv-bal{float:right;}
#send-spend-wrapper{float:right;margin:0 0 1em 1em;}

/* forms */
/*global styles*/
fieldset{margin:0.5em 0;padding:0.5em;}
form{display:inline;margin:0.1em;}
input{display:inline;}
label{line-height:1.5em;font-size:15px;}
legend{font-size:1.5em;padding:0.3em;}
select{display:inline;margin:0.1em;}
textarea{display:block;margin:auto;}
/*specific style*/
label#textarea-reviews{margin:1em 0;}
label.checkbox-label{float:left;margin:0 0.3em;}
label.input-label{float:left;text-align:left;width:14em;}
label.input-label-payment{float:left;padding-left:2.5em;}
label.inputLabel{float:left;text-align:left;width:14em;}
label.radiobutton-label{float:left;margin:0 0.3em;}
label.select-label{float:left;}
label.switched-label{float:left;}
label.uploads-label{float:left;}
div.listing-column-3 form{float:right;text-align:right;}
div.listing-column-3 input{float:right;text-align:right;}
div#checkout-shipping fieldset{width:90%;}
div#checkout-shipping legend{font-size:1.2em;}
h4.option-name{line-height:1.5em;padding:0.2em;}
.center-column form{float:left;width:100%}
.center-column select{float:left;}
.center-column input{float:left;}
.box input{margin:5px 0;}

/*shipping estimator*/
#shipping-estimator{border:none;color:#777;padding-bottom:20px;}
#shipping-estimator-content{margin:20px 0;}
#shipping-estimator-content form{width:95%;}
.shipping-estimate-cell{font-size:12px;line-height:2.5em;}
.shipping-estimate-cell-right{font-size:12px;line-height:2.5em;}
.shipping-estimator-wrapper{padding:0.5em;}
.se-best{color:green;font-weight:700;}
#se-ship-to{padding:0.2em;}

/*ezpages*/
#nav-ezpages-toc ul{line-height:1.5em;padding:0.5em 0;}
#nav-ezpages-toc ul li{white-space:nowrap;}
#nav-ezpages-toc ul li a{padding:0 0.5em;}
#nav-ezpages-toc-wrapper{float:right;}
#nav-ezpages-top{padding:0.5em;}
#ezpages-box-list li{padding:0.2em 0;}

/*footer menu*/
#nav-supp-wrapper{background:none;color:#000;font-weight:400;line-height:1em;margin:10px 5px 0;padding:0;}
#nav-category-icon{margin:0.5em;}
#nav-ezpages-toc ul{line-height:1.5em;padding:0.5em 0;}
#nav-ezpages-toc ul li{white-space:nowrap;}
#nav-ezpages-toc ul li a{padding:0 0.5em;}
#nav-ezpages-toc-wrapper{float:right;}
#nav-ezpages-top{padding:0.5em;}
#ezpages-box-list li{padding:0.2em 0;}
#nav-supp ul li{display:inline;}
div#nav-supp-wrapper dd{float:left;margin:0;padding:0 4px;}
div#nav-supp-wrapper dl{clear:both;margin:0 0 3px;padding:0;width:100%;}
div#nav-supp-wrapper dt{font-weight:400;margin-bottom:.3em;}
div#nav-supp-wrapper li{margin:0;padding:0;}
div#nav-supp-wrapper li a{display:block;margin:0;padding-left:3.5em;padding-top:0.5em;}
div#nav-supp-wrapper ul{list-style:none;margin:0;padding:0;}