#upcomingProductsTable td{padding:5px}
#upcomingProductsTable th{padding:5px}
#categoryImgListing{float:left;margin-right:15px;padding:0}
#categoryDescription,#indexProductListCatDescription{display:block;overflow:hidden;color:#5b5d65;font-family:Arial,Helvetica,sans-serif;line-height:14px;font-size:12px}
CODE{font-family:tahoma;font-size:11px;line-height:normal;color:#707070}
FORM{margin:0;padding:0}
TEXTAREA{width:375px}
FIELDSET#contactUsForm{padding:15px 0 15px 15px;width:99%}
#loginDefault FIELDSET{padding:15px}
#gvFaqDefault FIELDSET{padding:15px}
#ship-item-item{margin-right:7px}
FIELDSET{padding:.5em;margin:.5em 0;border:1px solid #777}
LEGEND{font-weight:700;padding:0 5px;color:#000}
h4.optionName{color:#000;font-weight:700;font-family:Arial,Helvetica,sans-serif;font-size:12px}
h3{font-size:12px;font-weight:400;color:#CCC}
LABEL.checkboxLabel,LABEL.radioButtonLabel{margin-left:10px;margin-right:15px}
#checkoutShipping input{vertical-align:middle}
.ccinfo label{padding-bottom:5px}
.ccinfo label{margin:0!important}
#pmt-moneyorder{margin-top:0!important}
/*#logo,.attribImg,.categoryListBoxContents,.centerBoxContents,.centerBoxContentsAlsoPurch,.specialsListBoxContents{float:left}*/
#loginDefault #newsletter-checkbox{margin:15px 5px 15px 0;vertical-align:middle}
LABEL.inputLabel{width:11em;padding-right:10px;padding-bottom:8px;float:left}
#indexProductList LABEL.inputLabel{display:block;width:90%;color:#72736e;font-size:12px;font-weight:400}
LABEL.inputLabelPayment{width:15em;float:left}
LABEL.selectLabel,LABEL.switchedLabel,LABEL.uploadsLabel{width:12em;float:left}
ADDRESS,P{padding:0 0 2px 0}
ADDRESS{font-style:normal}
.clearBoth{clear:both;font-size:2px;line-height:2px}
HR{border-color:#FFF;border:none;display:block;margin:2px 0}
.messageStackCaution,.messageStackError,.messageStackSuccess,.messageStackWarning{line-min-height:1.8em;padding:.2em}
.messageStackError,.messageStackWarning{color:red}
.messageStackSuccess{background-color:#F1F6E6;color:#707070}
.messageStackCaution{background-color:#FF6;color:#707070}
#mainWrapper{text-align:left;vertical-align:top}
#tagline{color:#716d7a;margin-top:10px;font-size:12px;text-align:center;vertical-align:middle}
#sendSpendWrapper{border:1px solid #cacaca;float:right;margin:0 0 1em 1em}
FIELDSET{border:1px solid #d6d6d6;margin:10px 0 17px;padding:13px}
#accountLinksWrapper,#checkoutBillto,#checkoutShipto,#navEZPagesTOCWrapper,#sendSpendWrapper,.floatingBox{width:46%}
LEGEND{background:#f5f5f5 none repeat scroll 0 0;color:#305159;font:700 13px arial;padding:4px 7px}
ul{list-style-type:none;list-style-position:inside}
.wrapperAttribsOptions{display:block;margin:.3em 0;width:380px}
#sorter{margin:0 10px 0 9px}
.navSplitPagesResult{margin-top:7px;margin-bottom:11px;padding-left:24px;margin-right:0;font-size:12px;color:#5b5d65;font-family:Arial,Helvetica,sans-serif}
#reviewsBody .navSplitPagesResult{margin-top:7px;margin-bottom:11px;padding-left:0;margin-right:0;font-size:12px;color:#5b5d65;font-family:Arial,Helvetica,sans-serif}
.navSplitPagesResult a{color:#595959;font-weight:400}
.navSplitPagesLinks{margin-top:7px;margin-bottom:11px;margin-left:0;padding-right:24px;font-size:13px;color:#5b5d65}
#reviewsBody .navSplitPagesLinks{margin-top:7px;margin-bottom:11px;margin-left:0;padding-right:0;font-size:12px;color:#5b5d65}
.navSplitPagesLinks a{color:#595959;font-weight:400}
.navSplitPagesLinks .current{color:#000}
.navNextPrevCounter{margin:0;font-size:10px}
.navNextPrevList{display:inline;white-space:nowrap;margin:0 2px 3px 0;list-style-type:none}
.navNextPrevWrapper{margin-bottom:2px}
#navCatTabs ul,#navMain ul,#navSupp ul{margin:0;padding:.5em 0;list-style-type:none;text-align:center;line-min-height:1.5em}
#navEZPagesTOCWrapper{font-weight:700;float:inherit;min-height:1%;padding:.5em;margin:5px 0;border:1px solid #b0d3f0}
#navEZPagesTOC ul{margin:0;padding:.5em 0;list-style-type:none;line-min-height:1.5em}
#navEZPagesTOC ul li{white-space:nowrap}
#navEZPagesTOC ul li a{padding:0 .5em;margin:0}
#navCategoryIcon,#navMainSearch{margin:5px 5px 0 0}
#contentColumnMain,#navColumnOne,#navColumnTwo,.additionalImages,.alert,.categoryListBoxContents,.centerBoxContents,.centerBoxContentsAlsoPurch,.centerBoxContentsFeatured,.centerBoxContentsNew,.centerBoxContentsSpecials,.specialsListBoxContents{vertical-align:top}
#productDescription,.shippingEstimatorWrapper{font-size:12px;font-family:Arial,Helvetica,sans-serif;color:#5b5d65;line-height:14px}
.content{margin:0}
.alert{color:red;margin-left:.5em;margin-right:5px}
.important{font-weight:700;margin:5px}
.gvBal{float:right}
#bannerFive,#bannerFour,#bannerOne,#bannerSix,#bannerThree,#bannerTwo{padding:0}
#cartSubTotal,.tableHeading,.tableRow{min-height:2.2em}
.cartTotalDisplay,.cartUnitDisplay{text-align:right;padding-right:.2em}
#scUpdateQuantity{width:2em}
.cartQuantity{width:4.7em}
.cartNewItem{color:#595959;position:relative}
.cartOldItem{color:#595959;position:relative}
.cartBoxTotal{text-align:right;font-weight:700}
.cartRemoveItemDisplay{width:3.5em}
#mediaManager{width:50%;margin:.2em;padding:.5em}
#cartBoxListWrapper ul,#ezPageBoxList ul{list-style-type:none;list-style-position:outside}
#cartBoxListWrapper li,#ezPageBoxList li,.cartBoxTotal{margin:0;padding:.2em 0;color:#000}
.totalBox{width:5.5em;text-align:right;padding:.2em}
.amount,.lineTitle{text-align:right;padding:.2em}
.amount{width:5.5em}
#cartImage{margin:.5em 1em}
.attribImg{width:20%;margin:.3em 0}
.rightBoxHeading{margin:0;background-color:#636;padding:.2em 0}
h3.leftBoxHeading a:hover{color:#FF3;text-decoration:none}
h3.rightBoxHeading a:hover{color:red;text-decoration:none}
.rightBoxContent{margin-bottom:1em}
.categoryListBoxContents a{text-decoration:none;color:#C00505;text-transform:uppercase;text-align:center}
#bannerboxHeading{background-color:#00C}
#upProductsHeading{text-align:left}
#upDateHeading{text-align:right}
.back{float:left}
.forward{float:right}
.bold{font-weight:700}
.rowOdd{min-height:1.5em;vertical-align:top}
.rowEven{padding:5px 5px 5px 5px;min-height:1.5em;vertical-align:top}
#myAccountGen li,#myAccountNotify li{margin:0}
.accountTaxDisplay,.accountTotalDisplay{width:20%;text-align:right}
.accountQuantityDisplay{width:10%;vertical-align:top}
TR.tableHeading{min-height:2em}
#siteMapList{width:90%;float:right}
.ratingRow{margin:1em 0 1.5em 0}
LABEL#textAreaReviews{font-weight:400}
#gvFaqDefaultMainContent{margin:10px 15px 0 15px}
#gvFaqDefaultContent{margin:0 5px 0 5px}
#reviewsDefaultNoReviews{margin:0 5px 5px 5px}
#createAcctSuccessMainContent{margin:5px}
.normalprice{color:#b4b4b4;font-size:12px;line-height:28px;text-decoration:line-through;font-weight:700;font-family:Arial,Helvetica,sans-serif}
.productSalePrice,.productSpecialPrice,.productSpecialPriceSale{color:#b6012c;font-size:17px;line-height:28px;font-weight:700;font-family:Arial,Helvetica,sans-serif}
.productSpecialPriceSale{text-decoration:line-through}
.productPriceDiscount{color:#373737;font-size:12px}
.buttonRow,.buttonRow2{padding:7px 2px 7px 0}
.buttonRow input,.buttonRow2 input,.buttonRow3 input{border:none;padding:0;background:0 0}
#accountHistoryDefault .buttonRow,.buttonRow2{float:left!important;overflow:hidden;margin:-7px 0 15px 0;position:absolute}
.sideBoxContent.centeredContent{margin-top:15px}
span.category-subs-parent,span.category-subs-selected{
font-weight: 900;
	}
#sideBar a.category-products{margin-left:5px;}