ul{padding:0;margin:8px 20px;color:#444;}
.centerColumn ul{padding:0;margin:8px 15px;color:#444;}
#navColumnOne{background:url(../images/bg2.html);}
#navColumnTwo{background:url(../images/bg2.html);}
#indexDefault{border:none;padding:0;}
#indexDefault,#specialsListing,#newProductsDefault,#allProductsDefault,#loginDefault,#productGeneral,#shoppingCartDefault{margin:0;}
#navCatTabs{background:url(../images/bg2.html);color:#e32000;font-weight:bold;margin-bottom:2px;}
#navCatTabs ul{margin:0 10px;padding:10px 0;list-style:none;line-height:18px;}
#navCatTabs ul li{display:inline;padding:0 10px;}
#navCatTabs ul li a{color:#e32000;}
#navBreadCrumb{padding:10px 0 0 0;color:#e32000;font-weight:bold;margin-bottom:2px;}
#navBreadCrumb a{color:#e32000;text-decoration:none;}
#navBreadCrumb a:hover{text-decoration:underline;}
caption h2,#accountDefaultHeading,#accountHistoryDefaultHeading,#accountNotificationsHeading,#addressBookDefaultHeading,#advSearchDefaultHeading,#advSearchResultsDefaultHeading,#checkoutShippingHeading,#checkoutPaymentHeading,#checkoutConfirmDefaultHeading,#checkoutPayAddressDefaultHeading,#checkoutShipAddressDefaultHeading,#checkoutSuccessHeading,#conditionsHeading,#cookieUsageDefaultHeading,#createAcctDefaultHeading,#createAcctSuccessHeading,#customerAuthDefaultHeading,#discountcouponInfoHeading,#maintenanceDefaultHeading,#downloadTimeOutHeading,#gvFaqDefaultHeading,#gvRedeemDefaultHeading,#gvSendDefaultHeadingDone,#indexDefaultHeading,#loginDefaultHeading,#logoffDefaultHeading,#pageNotFoundHeading,#pageTwoHeading,#pageThreeHeading,#pageFourHeading,#privacyDefaultHeading,#shippingInfoHeading,#cartDefaultHeading,#siteMapHeading,#sslCheckHeading,#timeoutDefaultHeading,#unsubDefaultHeading,#ezPagesHeading{background:url(../images/bg_title_cont.jpg) 0 0 no-repeat;border-bottom:2px solid #646464;color:#2c62c5;padding:9px 0 11px 43px;font-size:12px;font-weight:bold;text-transform:uppercase;}
#addressBookProcessDefault h1{font-family:arial;font-size:16px;line-height:14px;color:#000;padding:15px 0 20px 0;text-transform:uppercase;font-weight:bold;margin:0;}
h2{border-bottom:2px solid #646464;color:#2c62c5;padding:9px 0 11px 43px;font-size:12px;font-weight:bold;text-transform:uppercase;}
h3{border-bottom:2px solid #646464;color:#2c62c5;padding:9px 0 11px 43px;font-size:11px;font-weight:bold;text-transform:uppercase;}
h4{border-bottom:2px solid #646464;color:#2c62c5;padding:9px 0 11px 43px;font-size:10px;font-weight:bold;text-transform:uppercase;}
h2.centerBoxHeading{color:#000;padding:10px 0 0 16px;font-size:14px;font-weight:bold;}
#indexCategoriesHeading,#productListHeading{background:url(../images/bg_title_cont.jpg) 0 0 no-repeat;border-bottom:2px solid #646464;color:#2c62c5;padding:9px 0 11px 43px;font-size:12px;font-weight:bold;text-transform:uppercase;}
#newProductsDefaultHeading,#allProductsDefaultHeading,#featuredDefaultHeading,#specialsListingHeading,#reviewsDefaultHeading{background:url(../images/bg_title_cont.jpg) 0 0 no-repeat;border-bottom:2px solid #646464;color:#2c62c5;padding:9px 0 11px 43px;font-size:12px;font-weight:bold;text-transform:uppercase;}
#newProductsDefault,#allProductsDefault,#featuredDefault,#specialsListing,#reviewsDefault{padding:15px 0 0 0;}
#newProductsDefault .line,#allProductsDefault .line,#featuredDefault .line{border-top:1px solid #3c3c3c;height:1px;line-height:0;font-size:0;}
#newProductsDefault td,#allProductsDefault td,#featuredDefault td{padding:10px;border:none;}
#newProductsDefault a.link,#allProductsDefault a.link,#featuredDefault a.link{color:#e32000;font-size:11px;text-decoration:underline;font-weight:bold;}
#newProductsDefault a.link:hover,#allProductsDefault a.link:hover,#featuredDefault a.link:hover{text-decoration:none;}
#reviewsDefault hr{color:#d8d8d8;border:0;border-top:none;margin:5px 0;}
#reviewsDefault .smallProductImage{padding:0 10px 10px 10px;}
#reviewsDefault h2,#reviewsInfoDefaultHeading{background:url(../images/bg_title_cont.jpg) 0 0 no-repeat;border-bottom:2px solid #646464;color:#2c62c5;padding:9px 0 11px 43px;font-size:12px;font-weight:bold;text-transform:uppercase;clear:both;}
#reviewsDefault .rating,.bold{padding:5px 0;}
#reviewsInfoDefaultPrice{color:#e32000;font-size:16px;line-height:normal;font-weight:bold;line-height:1.51em;}
#categoryImgListing{padding:0;margin:0 0 10px;}
#indexProductListCatDescription,#categoryDescription{padding-bottom:15px;border-bottom:none;margin-bottom:20px;}
.categoryListBoxContents{text-align:center;padding:5px 0;}
.categoryListBoxContents img{margin-bottom:5px;}
.categoryListBoxContents a{color:#444;text-decoration:none;font-size:14px;line-height:normal;font-weight:normal;text-transform:none;}
.tabTable{margin:0 0 5px 0;border-left:1px solid #d8d8d8;}
.tabTable th{color:#000;font-weight:bold;padding:5px 10px;border-top:1px solid #d8d8d8;border-right:1px solid #d8d8d8;border-bottom:1px solid #d8d8d8;text-align:center;}
.tabTable th a{color:#000;}
.tabTable td{border-right:1px solid #d8d8d8;border-bottom:1px solid #d8d8d8;padding:5px;}
.tabTable td{color:#e32000;text-decoration:none;font-size:13px;line-height:normal;font-weight:bold;}
.tabTable td .listingDescription{color:#444;font-size:11px;line-height:normal;font-weight:normal;padding:5px 0;}
.tabTable td a{color:#e32000;text-decoration:none;font-size:12px;line-height:normal;font-weight:bold;text-transform:uppercase;}
#prevOrders{margin:0 0 5px 0;border-left:1px solid #d8d8d8;}
#prevOrders th{color:#000;font-weight:bold;padding:5px 10px;border-top:1px solid #d8d8d8;border-right:1px solid #d8d8d8;border-bottom:1px solid #d8d8d8;text-align:center;}
#prevOrders th a{color:#000;}
#prevOrders td{border-right:1px solid #d8d8d8;border-bottom:1px solid #d8d8d8;padding:5px;}
#prevOrders td{color:#444;text-decoration:none;font-size:13px;line-height:normal;font-weight:bold;}
#prevOrders td .listingDescription{color:#444;font-size:11px;line-height:normal;font-weight:normal;padding:5px 0;}
#prevOrders td a{color:#e32000;text-decoration:none;font-size:13px;line-height:normal;font-weight:bold;}
#accountHistInfo table{margin:0 0 5px 0;border-left:1px solid #d8d8d8;}
#accountHistInfo th{color:#000;font-weight:bold;padding:5px 10px;border-top:1px solid #d8d8d8;border-right:1px solid #d8d8d8;border-bottom:1px solid #d8d8d8;text-align:center;}
#accountHistInfo th a{color:#000;}
#accountHistInfo td{border-right:1px solid #d8d8d8;border-bottom:1px solid #d8d8d8;padding:5px;}
#accountHistInfo td{color:#444;text-decoration:none;font-size:13px;line-height:normal;font-weight:bold;}
#accountHistInfo td .listingDescription{color:#444;font-size:11px;line-height:normal;font-weight:normal;padding:5px 0;}
#accountHistInfo td a{color:#e32000;text-decoration:none;font-size:13px;line-height:normal;font-weight:bold;}
.categoryIcon{margin:10px;}
.categoryIcon a{color:#e32000;font-weight:bold;text-decoration:none;font-size:13px;line-height:normal;font-weight:normal;}
.navNextPrevWrapper{margin:0 10px;padding:10px 0;}
#productMainImage,#reviewsInfoDefaultProductImage,#productReviewsDefaultProductImage,#reviewWriteMainImage{margin:10px;text-align:center;line-height:20px;}
#productMainImage a,#reviewsInfoDefaultProductImage a,#productReviewsDefaultProductImage a,#reviewWriteMainImage a{color:#e32000;font-weight:bold;text-decoration:none;}
#productName{background:url(../images/bg_title_cont.jpg) 0 0 no-repeat;border-bottom:2px solid #646464;color:#2c62c5;padding:9px 0 11px 43px;font-size:12px;font-weight:bold;text-transform:uppercase;}
#productPrices{color:#e32000;font-size:16px;background:none;margin:0 0 0 40px;}
#productDescription{margin:0 10px;padding:0;}
#cartAdd{float:right;text-align:center;margin:1em;border:1px solid #d8d8d8;padding:1em;}
#alsoPurchased{margin-top:10px;}
#productAdditionalImages{margin:10px;border:1px solid #d8d8d8;padding:10px 0;}
#productAdditionalImages .additionalImages{text-align:center;}
#productAdditionalImages .additionalImages a{color:#e32000;font-weight:bold;}
#cartInstructionsDisplay{margin:10px;}
#cartEmptyText{font-size:13px;color:#000;}
#cartContentsDisplay{border-left:1px solid #d8d8d8;}
#cartContentsDisplay th{border:1px solid #d8d8d8;border-left:none;padding:5px;color:#444;}
#cartContentsDisplay td{border-right:1px solid #d8d8d8;border-bottom:1px solid #d8d8d8;padding:5px;text-align:center;}
#cartContentsDisplay td .cartAttribsList{text-align:left;}
#cartContentsDisplay td{color:#e32000;text-decoration:none;font-size:13px;line-height:normal;font-weight:bold;}
#cartSubTotal{padding:5px;text-align:right;font-weight:bold;}
#cartSubTotal strong{color:#e32000;font-weight:bold;font-size:14px;line-height:normal;}
#shoppingCartDefault .buttonRow{margin:5px;}
#shoppingCartDefault .text_v_c{color:#e32000;font-weight:bold;font-size:11px;line-height:normal;margin:5px;text-align:right;}
#shoppingCartDefault .text_v_c a{color:#e32000;}
.advisory{margin:10px;}
#infoShoppingCart{background:#2c2c2c;}
#infoShoppingCart div{padding:20px;}
#infoShoppingCart h1{color:#e32000;line-height:normal;padding-bottom:20px;font-size:20px;}