a img{border:none}

a, #navEZPagesTOC ul li a{ color:#414141;  text-decoration:none}
 
a:hover, #navEZPagesTOC ul li a:hover, #navMain ul li a:hover, #navSupp ul li a:hover, #navCatTabs ul li a:hover{ }

h4, h5, h6, LABEL, h4.optionName, LEGEND, ADDRESS, .sideBoxContent, .larger{  }

.biggerText{ }

CODE{ font-family:Arial,Helvetica,sans-serif; font-size:11px; line-height:normal; color:#414141}

FORM, SELECT, INPUT{  }
FORM{margin:0px; padding:0px}

TEXTAREA{ margin:auto;  display:block;  width:95%}

input:focus, select:focus, textarea:focus{ }

FIELDSET{ padding:0.5em;  margin:0.5em 0em; border:1px solid #E1E1E1}

LEGEND{ font-weight:bold; padding:0 10px; font-family:Arial,Helvetica,sans-serif; font-size:13px; font-weight:bold; color:#232323}

LABEL, h4.optionName{  }

LABEL.checkboxLabel, LABEL.radioButtonLabel{ }

#logo, .centerBoxContents, .specialsListBoxContents, .categoryListBoxContents, .centerBoxContentsAlsoPurch, .attribImg{ float:left}

LABEL.inputLabel{ width:11em;  float:left; padding-left:10px}

LABEL.inputLabelPayment{ width:15em;  float:left}

LABEL.selectLabel, LABEL.switchedLabel, LABEL.uploadsLabel{ width:12em;  float:left}

P, ADDRESS{ padding:0.5em}

ADDRESS{ font-style:normal}

.clearBoth{ clear:both; font-size:2px; line-height:2px}

HR{color:#C1C1C1; border:0; border-top:1px solid #E1E1E1; margin:5px 0px}

.messageStackWarning, .messageStackError, .messageStackSuccess, .messageStackCaution{ line-min-height:1.8em;  padding:0.2em}

.messageStackWarning, .messageStackError{ color:#F00}

.messageStackSuccess{ background-color:#F1F6E6;  color:#414141}

.messageStackCaution{ background-color:#FF6;  color:#414141}

#mainWrapper{ text-align:left;  vertical-align:top}

#headerWrapper, #contentMainWrapper, #logoWrapper, #cartBoxListWrapper, #ezPageBoxList, #cartBoxListWrapper ul, #ezPageBoxList ul, #mainWrapper, #popupAdditionalImage, #popupImage{ }

#navColumnOneWrapper, #navColumnTwoWrapper, #mainWrapper{  }

#tagline{ color:#414141; margin-top:10px;  font-size:12px;  text-align:center;  vertical-align:middle}

#sendSpendWrapper{ border:1px solid #cacaca;  float:right;  margin:0em 0em 1em 1em}

.floatingBox, #accountLinksWrapper, #sendSpendWrapper, #checkoutShipto, #checkoutBillto, #navEZPagesTOCWrapper{ margin:0; color:#414141}
.floatingBox a{color:#414141}
#productDetailsList li a{color:#414141}
#productDetailsList li{color:#414141}
.wrapperAttribsOptions{display:block;  margin:0.3em 0em}

#sorter{margin:10px}
.navSplitPagesResult{margin-top:7px; margin-bottom:7px; margin-left:10px; margin-right:10px; font-size:10px}
.navSplitPagesResult a{color:#161616}
.navSplitPagesLinks{margin-top:7px; margin-bottom:7px; margin-left:10px; margin-right:10px; font-size:10px}
.navSplitPagesLinks a{color:#161616}
.navNextPrevCounter{ margin:0em;  font-size:0.9em}
.navNextPrevList{ display:inline;  white-space:nowrap;  margin:0px 2px 3px 0px;  list-style-type:none}
.navNextPrevWrapper{margin-bottom:2px}

#navMainWrapper, #navSuppWrapper, #navCatTabsWrapper{  }

#navMain ul, #navSupp ul, #navCatTabs ul{ margin:0;  padding: 0.5em 0em;  list-style-type:none;  text-align:center;  line-min-height:1.5em}

#navMain ul li, #navSupp ul li, #navCatTabs ul li{  }

#navMain ul li a, #navSupp ul li a, #navCatTabs ul li a{  }

#navEZPagesTOCWrapper{ font-weight:bold; float:inherit;  min-height:1%; padding:0.5em; margin:5px 0px;  border:1px solid #E1E1E1}

#navEZPagesTOC ul{ margin:0;  padding: 0.5em 0em;  list-style-type:none;  line-min-height:1.5em}

#navEZPagesTOC ul li{ white-space:nowrap}

#navEZPagesTOC ul li a{ padding:0em 0.5em;  margin:0}

#navMainSearch, #navCategoryIcon{ margin:5px 5px 0 0px}

#navEZPagesTop{  }

#contentColumnMain, #navColumnOne, #navColumnTwo, .centerBoxContents, .specialsListBoxContents, .categoryListBoxContents, .additionalImages, .centerBoxContentsSpecials, .centerBoxContentsAlsoPurch, .centerBoxContentsFeatured, .centerBoxContentsNew, .alert{ vertical-align:top}

 #productDescription, .shippingEstimatorWrapper{   }
.content{margin:0}

.alert{ color:#F00;  margin-left:0.5em; margin-right:5px}
.advisory{}
.important{ font-weight:bold; margin:5px}
.notice{}
.rating{}
.gvBal{ float:right}
#bannerOne, #bannerTwo,  #bannerThree,  #bannerFour,  #bannerFive,  #bannerSix{ padding:0em}

.smallText, #siteinfoLegal, #siteinfoCredits, #siteinfoStatus, #siteinfoIP{ font-size:0.9em}

.tableHeading TH{ }

.tableHeading, #cartSubTotal{  }

.tableRow, .tableHeading, #cartSubTotal{ min-height:2.2em}

.cartUnitDisplay, .cartTotalDisplay{ text-align:right;  padding-right:0.2em}

#scUpdateQuantity{ width:2em}

.cartQuantity{ width:4.7em}

.cartNewItem{ color:#414141;  position:relative}
.cartNewItem:hover{color:#9c0000}
.cartOldItem{  }

.cartBoxTotal{ text-align:right;  font-weight:bold}

.cartRemoveItemDisplay{ width:3.5em}

#cartAttribsList{ margin-left:1em}

#mediaManager{width:50%; margin:0.2em; padding:0.5em}

#cartBoxListWrapper ul, #ezPageBoxList ul{ list-style-type:none}

#cartBoxListWrapper li, #ezPageBoxList li, .cartBoxTotal{ margin:0;  padding:0.2em 0em}

.totalBox{ width:5.5em;  text-align:right;  padding:0.2em}

.lineTitle, .amount{ text-align:right;  padding:0.2em}

.amount{ width:5.5em}

.categoryIcon{}
#cartImage{ margin:0.5em 1em}

.attribImg{ width:20%;  margin:0.3em 0em}

.attributesComments{}

.centerBoxContents, .specialsListBoxContents, .categoryListBoxContents, .additionalImages, .centerBoxContentsSpecials, .centerBoxContentsAlsoPurch, .centerBoxContentsFeatured, .centerBoxContentsNew{ }

.columnLeft{}
.columnRight{}

.sideBoxContent{ }

.rightBoxHeading{ margin:0em;  background-color:#636;  padding:0.2em 0em}

h3.leftBoxHeading a:hover{ color:#FF3;  text-decoration:none}

h3.rightBoxHeading a:hover{ color:#F00;  text-decoration:none}

.rightBoxContent{ margin-bottom:1em}

.centeredContent, TH, #cartEmptyText, #cartBoxGVButton, #navCatTabsWrapper, #navEZPageNextPrev, #bannerOne, #bannerTwo,  #bannerThree,  #bannerFour,  #bannerFive,  #bannerSix, #siteinfoLegal, #siteinfoCredits, #siteinfoStatus, #siteinfoIP, .center, .cartRemoveItemDisplay, .cartQuantityUpdate, .cartQuantity, #cartBoxGVBalance, .leftBoxHeading, .centerBoxHeading, .rightBoxHeading, .productListing-data, .accountQuantityDisplay, .ratingRow, LABEL#textAreaReviews, #productMainImage, #reviewsInfoDefaultProductImage, #productReviewsDefaultProductImage, #reviewWriteMainImage, .centerBoxContents, .specialsListBoxContents, .categoryListBoxContents, .additionalImages, .centerBoxContentsSpecials, .centerBoxContentsAlsoPurch, .centerBoxContentsFeatured, .centerBoxContentsNew, .gvBal, .attribImg{ width:auto}
.categoryListBoxContents a{text-decoration:none; color:#C00505; text-transform:uppercase; text-align:center}

.cartTotalsDisplay{}

#bannerboxHeading{ background-color:#00C}

#upProductsHeading{ text-align:left}

#upDateHeading{ text-align:right}

.back{ float:left}

.forward{ float:right}

.bold{ font-weight:bold}

.rowOdd{  min-height:1.5em;  vertical-align:top}

.rowEven{padding:5px 5px 5px 5px;   min-height:1.5em;  vertical-align:top}

CAPTION{  }

#myAccountGen li, #myAccountNotify li{ margin:0}

.accountTotalDisplay, .accountTaxDisplay{ width:20%;  text-align:right}

.accountQuantityDisplay{ width:10%;  vertical-align:top }

TR.tableHeading{ min-height:2em}

#siteMapList{ width:90%;  float:right}

.ratingRow{ margin:1em 0em 1.5em 0em}

LABEL#textAreaReviews{ font-weight:normal}

#gvFaqDefaultMainContent{margin:10px 15px 0 15px}
#gvFaqDefaultContent{margin:0 5px 0 5px}
#reviewsDefaultNoReviews{margin:0 5px 5px 5px}
#createAcctSuccessMainContent{margin:5px}

.main_block{margin:20px}

.ee{text-decoration:line-through}

.normalprice, .productSpecialPriceSale{ }

.normalprice{font-family:Arial,Helvetica,sans-serif; font-size:16px; font-weight:normal; color:#414141; line-height:normal; text-decoration:line-through; display:block}

.productSpecialPrice, .productSalePrice, .productSpecialPriceSale{font-family:Arial,Helvetica,sans-serif; font-size:16px; font-weight:normal; color:#DB301B; line-height:normal}

.productSpecialPriceSale{}

.productPriceDiscount{color:#373737; font-size:12px}

.buttonRow, .buttonRow2{padding:7px 0px; margin:0}
.buttonRow input, .buttonRow2 input, .buttonRow3 input{border:none; padding:0; background:none}

