body{font-family:verdana, arial, helvetica, sans-serif;font-size:63.5%;color:#333;background-color:#fff;margin:auto 0;}
#mainContentWrapper{min-width:760px;max-width:996px;margin:0 auto;}
a img{border:none;}
#navEZPagesTOC ul li a{color:#69C;text-decoration:none;margin:0;padding:0 .5em;}
h1{font-size:1.5em;color:#9a9a9a;}
h2{font-size:1.4em;}
#ezPageDefault h2{font-size:1em;color:#8096C3;margin:12px 0 5px;}
h3{font-size:1.3em;}
h4,h5,h6,LABEL,h4.optionName,LEGEND,ADDRESS,.sideBoxContent,.larger{font-size:1.1em;}
.biggerText{font-size:1.2em;}
h1,h2,h3,h4,h5,h6{margin:.3em 0;}
code{font-family:arial, verdana, helvetica, sans-serif;font-size:1em;}
form,select,input{display:inline;font-size:1em;margin:.3em;}
textarea{float:left;display:block;width:95%;margin:auto;}
input:focus,select:focus,textarea:focus{background:#F0F0F0;}
fieldset{border:1px solid #ccc;margin:.5em 0;padding:3px 10px;}
fieldset.fieldsetBorder{border:0 solid #ccc;margin:.5em 0;padding:1em 1em 1em 2.5em;}
.limitManufacturerPadding{padding-bottom:15px;}
legend.priceFrom{color:#69C;font-weight:400;padding:0;}
legend{font-weight:700;color:#8096C3;padding:0 5px;}
label,h4.optionName{line-height:1.5em;padding:.2em;}
label.checkboxLabel,label.radioButtonLabel{margin:.5em .3em;}
label.inputLabelPayment{width:14em;float:left;padding-left:2.5em;}
label.selectLabel,label.switchedLabel,label.uploadsLabel,label.inputLabel{width:11em;float:left;}
address{font-style:normal;}
.clearBoth{clear:both;}
hr{height:1px;border:none;border-bottom:1px solid #C4C4C4;}
#productDateAvailable{text-align:left;margin:11px 0 6px;}
.messageStackWarning,.messageStackSuccess,.messageStackCaution{line-height:1.8em;border:1px solid red;font-weight:400;padding:.2em;}
.messageStackError{line-height:1.8em;padding-bottom:2px;border:1px solid red;font-weight:700;}
.messageStackWarning,.messageStackError{background-color:#F87676;color:#fff;font-weight:700;}
.messageStackSuccess{margin-top:5px;background-color:#07076A;color:#decc11;border:0;font-family:arial;font-size:13px;}
.messageStackSuccess a:link,.messageStackSuccess a:hover,.messageStackSuccess a:visited{font-weight:400;color:#decc11;text-decoration:none;font-family:arial;font-size:13px;}
.messageStackCaution{background-color:#ff6;color:#333;font-weight:400;border:1px solid #ff6;}
#mainWrapper{background-color:#fff;text-align:left;width:100%;vertical-align:top;border:0 solid #9a9a9a;}
#contentMainWrapper{background-image:url(../images/left_col_bg.gif);background-repeat:repeat-y;}
#headerWrapper{width:100%;background-color:#07076A;margin:0;padding:0;}
#logoWrapper{background-repeat:repeat-x;background-color:#fff;}
#navColumnOneWrapper,#navColumnTwoWrapper,#mainWrapper{margin:auto;}
#navColumnOneWrapper,#navColumnTwoWrapper{margin-left:.5em;margin-right:.5em;margin-top:0;}
#tagline{color:#000;font-size:2em;text-align:center;vertical-align:middle;}
#sendSpendWrapper{border:1px solid #cacaca;float:right;margin:0 0 1em 1em;}
.floatingBox,#sendSpendWrapper,#checkoutShipto,#checkoutBillto,#navEZPagesTOCWrapper{width:47%;margin:0;}
.floatingBox1{width:43%;margin:0;}
#accountLinksWrapper,.hundredPer{width:100%;margin:0;}
.navNextPrevCounter{font-size:.9em;margin:0;}
.navNextPrevList{display:inline;white-space:nowrap;list-style-type:none;margin:0;padding:.5em 0;}
#navCatTabsWrapper{font-weight:700;height:1%;background-color:#fff;color:#9a9a9a;background-image:none;margin:0;padding:.5em .2em;}
#navMainWrapper{background-color:#07076A;min-width:760px;max-width:996px;height:100%;margin:0 auto;}
#navMainWrapperInside{height:100%;border-left:1px solid #494992;border-right:1px solid #494992;margin:5px 7px;}
.navBox1{float:left;width:26.5%;border:0 solid #fff;}
.logo{width:198px;border:0 solid #fff;height:auto;margin:0 auto;}
.navBox2{float:left;width:34%;border-left:1px solid #494992;border-right:1px solid #494992;text-align:center;margin-top:10px;padding:15px 0 10px;}
.search{width:228px;border:0 solid #fff;height:auto;margin:0 auto;}
#searchLink{float:left;color:#fff;border:0 solid #fff;padding-top:5px;}
#searchLink a,.searchLink a:visited,.login a,.login a:visited{color:#fff !important;text-decoration:none !important;}
#centerManufacturerSearch{color:#69C;text-indent:15px;text-align:left;}
.navBox3{float:left;width:13%;margin-top:12px;}
.login{width:75px;border:0 solid #fff;height:auto;line-height:15px;margin:0 auto;}
.login a:hover{color:#ff0 !important;text-decoration:none !important;}
.navBox4{float:left;width:25%;border:0 solid #fff;border-left:1px solid #494992;color:#FFF;margin-top:10px;padding:15px 0 2px;}
.shopping{width:185px;border:0 solid #fff;height:auto;color:#FFF;margin:0 auto;}
#topShop{width:185px;height:55px;border:0 solid #fff;padding:0;}
#itemTotal{width:185px;height:22px;border:0 solid #fff;}
.items{text-align:left;width:82px;height:22px;float:left;border-bottom:1px solid #6A6AA6;border-right:1px solid #6A6AA6;}
.total{text-align:right;width:102px;height:22px;float:right;border-bottom:1px solid #6A6AA6;}
#basketCheckout{width:185px;height:22px;}
.basket{color:#fff;padding-top:5px;width:82px;height:19px;float:left;text-align:left;border-right:1px solid #6A6AA6;}
.checkout{padding-top:5px;width:102px;height:19px;float:right;text-align:right;color:#fff;}
#navTop ul li a{text-decoration:none;color:#fff;white-space:nowrap;margin:0;}
#mainImage{background-color:#69C;background-image:url(../images/main_page/main-october.jpg);background-position:right top;background-repeat:no-repeat;border:0 solid #000;height:267px;margin:0;padding:12px 262px 8px 12px;}
#mainImage h3{font-size:13px;color:#fff;margin:0 0 0 5px;}
#mainImage p{font-size:12px;color:#fff;margin:0;}
.welcomeImage{border:0 solid #000;}
#midImage{text-align:left;width:100%;height:100%;font-family:Verdana, Arial, Helvetica, sans-serif;margin:7px 0 0;}
#midImage h1{font-size:1.5em;color:#9a9a9a;margin:0;padding:0;}
#midImage p{text-align:left;font-size:11px;line-height:14px;color:#333;margin:0 0 4px;padding:0;}
#midImage .specials{text-align:center;background-color:#faf8d8;float:left;border:1px solid silver;width:30%;display:inline!important;margin:0 1.2%;padding:4px;}
#midImage .specials a,#midImage .specials a:hover,#midImage .specials a:visited{width:100%;text-decoration:underline;}
#midImage #offer1{margin-left:.4%;}
#midImage #offer2{margin-right:0;margin-left:1.7%;}
#midImage #offer3{float:right;margin-right:.4%;margin-left:0;}
.image{margin:2px 5px 2px 0;}
#indexFooter{clear:both;width:100%;height:auto;color:#333;border:0 solid #000;font-size:12px;margin:15px 0 0;padding:5px 0;}
#indexFooter h3{font-size:13px;margin:0;}
#indexFooter p{text-indent:0;margin:0 10px 0 0;}
.footerIndexLeft{float:left;width:49%;height:auto;text-align:left;padding-left:1%;border-right:1px solid #DDD;}
.pPadding{padding-left:10px;}
.footerIndexRight{float:right;width:49%;height:auto;background-image:url(../images/main_page/gift_ideas.jpg);background-position:right top;background-repeat:no-repeat;padding-bottom:10px;}
.footerContentRight{text-align:left;text-indent:10px;padding-right:100px;}
.alignLeft{text-align:left;padding-left:10px;color:#69C;font-size:12px;}
.hrLine hr{color:#ccc;}
#footerWrapper{background-color:#07076A;width:100%;}
#navSuppWrapper{background-color:#07076A;font-weight:400;color:#fff;height:100%;min-width:760px;max-width:985px;font-size:11px;margin:0 auto;padding:12px 7px 0;}
#navSuppWrapperInside{border-left:1px solid #494992;border-right:1px solid #494992;height:100%;padding:5px 0;}
.bottomLink{display:inline;float:left;width:367px;border-right:1px solid #494992;text-indent:15px;padding:5px 0;}
.copyRight{display:inline;float:left;width:220px;border-right:1px solid #494992;text-indent:15px;padding:5px 0;}
.designBy{display:inline;float:right;color:#fff;text-align:right;width:370px;padding:5px 15px 0 0;}
.designBy a,designBy a:visited{color:#fff;text-align:right;text-decoration:underline;}
#navMain ul li{display:block;}
#navMain ul li a,#navSupp ul li a,#navCatTabs ul li a{text-decoration:none;color:#fff;white-space:nowrap;margin:0;padding:0 .5em;}
#navCatTabs ul li a{color:#9a9a9a;}
#navEZPagesTOCWrapper{font-weight:700;float:right;height:1%;border:1px solid #9a9a9a;}
#navEZPagesTOC ul{list-style-type:none;line-height:1.5em;margin:0;padding:.5em 0;}
#navEZPagesTOC ul li{white-space:nowrap;}
#navCategoryIcon,.buttonRow,#indexProductListCatDescription{margin:.5em;}
#navBreadCrumb{font-size:.95em;font-weight:400;color:#69C;background-color:#FAF8D8;margin:0 6px;padding:7px 0 7px 5px;}
#navEZPagesTop{background-color:#69C;font-size:.95em;font-weight:700;margin:0;padding:.5em;}
#navColumnOne,#navColumnTwo{background-color:transparent;}
#contentColumnMain,#navColumnOne,#navColumnTwo,.centerBoxContents,.specialsListBoxContents,.categoryListBoxContents,.additionalImages,.centerBoxContentsSpecials,.centerBoxContentsAlsoPurch,.centerBoxContentsFeatured,.centerBoxContentsNew,.alert{vertical-align:top;}
#productDescription{font-size:1.1em;padding:5px 0;}
#crossCellHeading{font-size:1.2em;color:#69C;margin:0;padding:0;}
.alert{color:red;margin-left:.5em;}
#bannerOne,#bannerTwo,#bannerThree,#bannerFour,#bannerFive,#bannerSix{padding:.8em;}
.centerColumn{margin:0 6px;padding:0;}
.smallText,#siteinfoLegal,#siteinfoCredits,#siteinfoStatus,#siteinfoIP{font-size:.9em;}
#cartAdd{text-align:left;border:0 solid #000;margin:0;padding:0;}
.tableHeading th{border-bottom:1px solid #9a9a9a;}
#scProductsHeading{text-align:left;text-indent:20px;}
.cartProdDisplay{border-top:1px solid #C4C4C4;padding-top:5px;}
.cartQty INPUT{border:1px solid #C4C4C4;color:#69C;text-align:center;}
.shopTotalDisplay{border-top:1px solid #C4C4C4;text-align:right;padding:5px;}
.shopOrderTotals{border-bottom:1px solid #C4C4C4;font-weight:700;color:#69C;text-align:right;float:right;width:150px;line-height:2.2em;}
.tableRow,.tableHeading,#cartSubTotal{height:2.2em;}
.cartProductDisplay,.cartUnitDisplay,.cartTotalDisplay,.cartRemoveItemDisplay,.cartQuantityUpdate,#cartInstructionsDisplay,.cartQuantity,.cartTotalsDisplay{padding:.5em 0;}
.cartUnitDisplay,.cartTotalDisplay{text-align:right;padding-right:.2em;}
#scUpdateQuantity{width:2em;}
.cartQuantity{width:4.7em;}
.cartNewItem{color:#3C3;position:relative;}
.cartOldItem{color:#609;position:relative;}
.cartBoxTotal{text-align:right;font-weight:700;}
.cartRemoveItemDisplay{width:3.5em;}
.cartAttribsList{margin:0 0 1em 1em;}
#mediaManager{width:50%;background-color:#FAFAFA;border:1px solid #003D00;margin:.2em;padding:.5em;}
.normalprice,.productSpecialPriceSale{text-decoration:line-through;}
.productSpecialPrice,.productSalePrice,.productSpecialPriceSale,.productPriceDiscount{color:red;}
.orderHistList{list-style-type:none;margin:1em;padding:.2em 0;}
#cartBoxListWrapper ul,#ezPageBoxList ul{list-style-type:none;}
#cartBoxListWrapper li,#ezPageBoxList li,.cartBoxTotal{margin:0;padding:.2em 0;}
.totalBox{width:5.5em;text-align:right;padding:.2em;}
.lineTitle,.amount{text-align:right;padding:.2em;}
.amount{width:5.5em;}
#productMainImage,#reviewsInfoDefaultProductImage,#productReviewsDefaultProductImage,#reviewWriteMainImage{margin:0 1em 1em 0;}
.productMainInfoImage{text-align:center;width:49%;}
#productMainInfo{width:50%;float:right;}
.optionName2{font-size:1.2em;font-weight:400;color:#8096C3;margin:0;padding:0;}
#cartImage{margin:.5em 1em;}
.attribImg{width:20%;margin:.3em 0;}
.centerBoxContents,.additionalImages,.centerBoxContentsSpecials,.centerBoxContentsAlsoPurch,.centerBoxContentsFeatured,.centerBoxContentsNew{color:#333;font-size:12px;margin:1em 0;}
.categoryListBoxContents{border-bottom:1px solid silver;font-size:11px;text-align:left;margin:0 0 5px;}
.underLine{color:#69C;font-size:12px;display:block;width:100%;height:100%;text-decoration:underline;margin:0;padding:0;}
.underLine a,.underLine a:visited{color:#69C;font-size:12px;display:block;width:100%;height:100%;text-decoration:underline;}
.underLine a:hover{display:block;width:100%;height:100%;text-decoration:underline;}
.categoryListBoxContents img{margin:0 10px 5px 0;}
.centerBoxWrapper{border:0 solid #9a9a9a;height:1%;margin:1.1em 0;}
h2.centerBoxHeading{font-size:1.3em;color:#fff;display:none;}
h3.leftBoxHeading,h3.leftBoxHeading a,h3.leftBoxHeading a:visited,h3.rightBoxHeading,h3.rightBoxHeading a,h3.rightBoxHeading a:visited{font-size:1.2em;color:#fff;}
#ezpagesContent{border-top:1px solid #C4C4C4;margin-top:5px;text-align:right;padding:0 0 5px;}
#ezPageDefault div{font-size:115%;}
.leftLinkSyle{margin-left:50px;padding-top:5px;width:150px;padding-bottom:5px;border-bottom:1px solid #EDEDED;}
#currenciesHeading,#musicgenresHeading,#recordcompaniesHeading,#searchHeading,#search-headerHeading{font-size:.9em;color:#fff;}
#manufacturersHeading{margin-top:5px;}
#categoriesHeading,#manufacturersHeading{width:183px;font-size:1.3em;background-image:url(../images/Down_arrow.gif);background-repeat:no-repeat;background-position:right;padding:7px 10px 7px 7px;}
#categoriesHeading a,#manufacturersHeading a{font-size:12px;}
.leftBoxHeading,.centerBoxHeading,.rightBoxHeading{background-color:#69C;margin:0;}
.leftBoxContainer,.rightBoxContainer{border:0 solid #9a9a9a;margin:0;}
.sideBoxContent{background-color:#fff;padding-top:.5em;}
.centeredContent,TH,#cartEmptyText,#cartBoxGVButton,#cartBoxEmpty,#cartBoxVoucherBalance,#navCatTabsWrapper,#navEZPageNextPrev,#bannerOne,#bannerTwo,#bannerThree,#bannerFour,#bannerFive,#bannerSix,#siteinfoLegal,#siteinfoCredits,#siteinfoStatus,#siteinfoIP,.center,.cartRemoveItemDisplay,.cartQuantityUpdate,.cartQuantity,.cartTotalsDisplay,#cartBoxGVBalance,.centerBoxHeading,.rightBoxHeading,.productListing-data,.accountQuantityDisplay,.ratingRow,LABEL#textAreaReviews,#productMainImage,#reviewsInfoDefaultProductImage,#productReviewsDefaultProductImage,#reviewWriteMainImage,.centerBoxContents,.specialsListBoxContents,.additionalImages,.centerBoxContentsSpecials,.centerBoxContentsAlsoPurch,.centerBoxContentsFeatured,.centerBoxContentsNew,.gvBal,.attribImg{text-align:center;font-size:11px;}
.borderStyle{border-right:1px solid #DDD;height:100%;}
.borderTop{border-top:1px solid #DDD;padding-top:5px;}
#loginDefaultHeading{margin-top:15px;color:#69C;}
#bestsellers .wrapper{margin:0 0 0 1.5em;}
#bestsellers ol{margin-left:1.1em;padding:0;}
#bestsellers li{margin:.3em 0;padding:0;}
#bannerboxHeading{background-color:#00C;}
#upDateHeading{text-align:right;}
ul.forHide{list-style:none outside;margin:0;padding:0;}
.forHide li{vertical-align:middle;margin:5px 0 0;padding:0;}
ul.forHide li{background-color:#faf8d8;}
ul.level1 li{margin-left:18px;margin-top:0;list-style-type:disc;}
ul.level1,ul.level1 li{background-color:#f5f5f5;}
ul.level2,ul.level2 li{background-color:#ededed;margin-left:-18px;}
ul.level2 li{margin-left:30px;}
ul.level3,ul.level3 li{background-color:#e5e5e5;margin-left:-30px;}
ul.level3 li{margin-left:42px;}
ul.level4,ul.level4 li{background-color:#e5e5e5;margin-left:-42px;}
ul.level4 li{margin-left:54px;}
ul.forHide a,ul.forHide a:visited{display:block;width:195px;text-decoration:none;color:#333;padding:6px 0 6px 4px;}
ul.forHide a:hover,a.category-top-bold{background-color:#fafafa;color:#788db7;}
ul.level1 a,ul.level2 a,ul.level3 a{background-color:transparent!important;width:100%!important;padding:6px 0!important;}
a.category-top-bold,a.category-subs-1-bold,a.category-subs-2-bold,a.category-subs-3-bold{font-weight:700;color:#8097c3!important;}
a.category-subs-1,a.category-subs-2,a.category-subs-3{color:#777!important;}
a.category-subs-1:hover,a.category-subs-2:hover,a.category-subs-3:hover{text-decoration:underline!important;}
.overflow{margin-top:0;height:388px;width:200px;overflow:auto;padding-top:0;}
.overflow a,.overflow li{width:180px!important;}
#categoryDescImage{margin-top:5px;background-color:#69C;color:#fff;width:75%;height:auto;font-family:Verdana, Arial, Helvetica, sans-serif;}
#forImg{padding-top:5px;float:right;width:24%;text-align:center;}
.Heading{font-size:1.5em;font-weight:700;}
#categoryDescription{float:left;width:63%;padding-left:10px;font-family:Verdana, Arial, Helvetica, sans-serif;}
#categoryImgListing{float:right;width:33%;height:162px;text-align:right;}
#categoryListImage{float:left;width:25%;border:0 solid #000;margin:0;}
#categoryListDescription{float:right;width:74%;margin:0;}
#indexProductListCatDescription{float:left;width:62%;padding-left:10px;font-family:Verdana, Arial, Helvetica, sans-serif;}
a.category-links,a.category-links:visited{color:#004080;text-decoration:none;}
a.category-subs,a.category-products,a.category-subs:visited,a.category-products:visited{color:red;text-decoration:none;}
.indent{font-size:1.1em;padding-top:5px;text-indent:50px;}
#checkoutShippingContentChoose{font-size:1.1em;font-weight:400;}
#checkoutShippingHeadingMethod{font-size:1.1em;color:#8096C3;}
#checkoutConfirmDefaultBillingAddress,#checkoutConfirmDefaultShippingAddress,#checkoutConfirmDefaultPayment,#checkoutConfirmDefaultShipment{font-size:1.1em;font-weight:700;text-indent:6px;}
.cartContentsDisplay{border-bottom:1px solid #C4C4C4;border-left:1px solid #C4C4C4;border-right:1px solid #C4C4C4;margin-bottom:5px;color:#69C;}
.cartHeadingDisplay{color:#69C;border:1px solid #C4C4C4;margin-bottom:5px;text-indent:3px;}
tr.cartTableHeading{background-color:#EEE;height:2em;}
#ccQuantityHeading{text-align:center;text-indent:5px;}
#ccTaxHeading{text-align:right;padding-right:7px;}
#ccTotalHeading{text-align:right;padding-right:8px;}
.qtyBorder{border:1px solid #C4C4C4;font-size:1.1em;font-weight:400;margin:0 5px;}
.cartTaxDisplay{border-top:1px solid #C4C4C4;text-align:right;}
.cartProductDisplay{text-indent:5px;}
#orderTotals{font-weight:400;text-align:right;line-height:1.5em;padding-right:10%;color:#69C;border:0 solid #000;height:100%;}
.orderTotals{display:block;float:right;width:220px;border-bottom:1px solid #C4C4C4;}
.myAccountLinks,.myAccountLinks a:visited{font-size:12px;color:#8096C3;margin:0;}
.myAccountLinks a{font-size:12px;color:#8096C3;text-decoration:underline;margin:0;}
.myAccountLinks a:hover{font-size:12px;color:#8096C3;text-decoration:none;margin:0;}
#overviewOrderHeading{font-size:1.1em;font-weight:700;color:#69c;margin:0 0 10px;}
.headingDate{text-align:left;text-indent:15px;}
.addressBookDefaultName{font-size:1.3em;font-weight:700;}
.rightPadding{padding-right:10px;}
#myAccountProducts{text-align:left;text-indent:10px;}
.checkoutSuccessText{font-size:1.3em;color:#333;width:500px;font-weight:400;}
.leftMargin{margin-left:6px;}
.forgotPass{padding:5px 0 0 120px;}
.rowOdd{background-color:#fff;height:1.5em;vertical-align:top;margin-top:5px;}
.rowEven{background-color:#fff;height:1.5em;vertical-align:top;}
.accountTotalDisplay,.accountTaxDisplay{width:20%;text-align:right;}
.accountQuantityDisplay{width:10%;vertical-align:top;}
tr.tableHeading{background-color:#EEE;height:2em;font-weight:700;color:#69C;}
a.centerBoxProducts{display:block;width:100%;font-size:11px;margin:0;padding:0;}
h3.itemTitle{color:#69C;font-size:10px;font-weight:400;margin:0;padding:0;}
.listingDescription{font-size:11px;color:#333;}
.productListing-rowheading{background-color:#69C;height:2em;color:#FFF;}
#siteMapList{width:90%;float:right;}
.ratingRow{margin:1em 0 1.5em;}
label#textAreaReviews{font-weight:400;margin:1em 0;}
#popupShippingEstimator,#popupSearchHelp,#popupAdditionalImage,#popupImage,#popupCVVHelp,#popupCouponHelp,#popupAtrribsQuantityPricesHelp,#infoShoppingCart{background-color:#fff;}
#productsListingListingBottomLinks,#specialsListingBottomLinks{float:right;padding-top:3px;padding-right:25px;}
#productsListingListingTopLinks{float:left;padding-left:15px;padding-top:3px;}
#productsListingSort{float:right;padding-top:2px;padding-right:10%;margin:0 auto;}
#productSortingDropDown{float:right;width:25%;padding-right:15px;padding-left:0;text-align:right;margin:0;}
#productSortingPage{text-align:left;float:right;width:250px;}
#productSortingDropDownPage{float:left;width:20%;margin:0;padding:0;}
.navSplitPagesResult{text-indent:10px;}
.productSortingManufacturerChoice{padding-top:8px;padding-bottom:8px;background-color:#FAF8D8;width:100%;color:#69C;}
.productSortingManufacturerChoice a,.productSortingManufacturerChoice a:hover{display:block;float:left;width:100%;height:100%;text-indent:15px;text-decoration:none;}
.productSorting form,select,input{display:inline;margin:.3em;padding:0;}
.productSorting select,.productSorting input{display:inline;color:#69C;margin:0;padding:0;}
a.listingImgHeight{height:108px;vertical-align:middle;display:block;}
.forNote{color:#8096c3;font-size:110%;font-weight:700;margin:-5px 0 15px 5px;padding:0;}
#manCategories{width:86%;text-indent:0;margin:0 auto 4px;}
#manCategories #manCatRight{float:right;text-align:left;width:49%;}
#manCategories #manCatLeft{width:49%;}
.specialProductSorting #specialsListingBottomNumber{margin-top:3px;}
#specialsListingTopLinks{padding-right:25px;}
.attribTxt{color:#8096c3;}
.attribTxt em{font-style:normal;text-decoration:line-through;}
.attribTxt strong{color:red;font-weight:400;}
.seasonalLink{width:160px;height:38px;background-image:url(../images/main_page/october-title.gif);background-position:center;background-repeat:no-repeat;text-indent:-999px;overflow:hidden;display:block;}
.whatsNew{width:160px;height:38px;background-image:url(../images/main_page/whats_new_cooking.gif);background-position:center;background-repeat:no-repeat;text-indent:-999px;overflow:hidden;display:block;}
.specialOffers{width:160px;height:38px;background-image:url(../images/main_page/special_offers.gif);background-position:center;background-repeat:no-repeat;text-indent:-999px;overflow:hidden;display:block;}
.featuredProducts{width:169px;height:20px;background-image:url(../images/main_page/featured_products.gif);background-position:center;background-repeat:no-repeat;text-indent:-999px;overflow:hidden;display:block;margin:20px 0 0;}
div.mfcNotice{background-color:#ffeb00;margin-top:5px;color:#8d0869;font-weight:700;font-family:arial;font-size:13px;padding:.2em;}
div.mfcNotice span.discount-10{color:#07076a;}
div.mfcNotice span.small-text a{font-size:11px;color:#8d0869;}
#mfcImages{padding:5px 0 10px 5px;}
.mfc-alert{margin-right:5px;margin-top:3px;float:left;width:245px;border:1px solid #ccc;text-align:center;vertical-align:middle;padding:3px 0 5px;}
.mfc-image{position:relative;}
.mfc-text{color:#69C;font-weight:700;margin-bottom:5px;}
.mfc-button{width:145px;height:25px;text-align:center;vertical-align:middle;}
h2#delivery-title{font-size:1.2em;font-weight:700;color:#69C;margin-top:5px;}
#delivery-info{width:771px;text-align:justify;border:1px solid #ccc;margin-top:10px;padding:5px;}
#loginSplit{width:386px;font-family:arial;font-size:11px;}
#promoSplit{padding-left:0;}
#loginSplit,#promoSplit{float:left;margin-top:38px;}
#loginOptions{margin-left:10em;line-height:2.5em;}
.login-label{float:left;width:9em;text-align:right;line-height:1em;}
.login-opt-label{float:left;line-height:1em;}
.shifted-div{margin-left:10em;margin-top:5px;}
#checkout-content{margin-left:12px;}
#checkout-content-left,#checkout-content-right{margin-top:19px;float:left;}
#checkout-content-left{width:364px;margin-right:8px;}
#checkout-content-right{width:388px;text-align:center;}
#checkout-content-right a,#checkout-content-right a:hover,#checkout-content-right a:link{color:#69C;font-weight:700;text-decoration:none;padding-top:5px;}
.blue-bold{color:#69C;font-weight:700;}
.share-div,.share-div-addthis{float:left;height:28px;}
.share-div{margin-left:8px;width:200px;}
.share-div-addthis{width:125px;margin-top:4px;}
input[type=text],input[type=password]{width:144px;height:17px;}
select{height:21px;padding:2px;}
label.selectLabel,label.inputLabel{margin-left:.3em;margin-top:3px;}
.shopEst{font-weight:700;color:#69C;text-align:left;line-height:2.2em;}
.messageStackSuccess a.mfc-info{text-decoration:underline;}
.specialSorting{padding-top:4px;padding-bottom:4px;background-color:#FAF8D8;color:#69C;font-size:11px;}
#specialDescImage{float:left;margin-top:5px;background-color:#69C;color:#fff;font-family:Verdana, Arial, Helvetica, sans-serif;height:166px;width:74%;}
#specialImg{float:right;margin-top:5px;}
.blue-bold-text{color:#8096C3;font-weight:700;font-size:1.1em;text-indent:6px;margin:.3em 0;}
#google-warning{float:right;background-color:#e7e7e7;color:#339;font-weight:700;size:12px;width:200px;padding:10px;}
#ageRestriction .ageIcon{padding:0 2px 0 22px;}
#ageRestriction .ageContent{margin-left:95px;}
#ageRestriction .ageText{font-size:10px;}
#ageRestriction .ageCheck label{font-size:10px;font-weight:700;position:relative;top:-3px;}
input.cartAdd{background:url(../buttons/english/add-to-basket.gif);width:129px;height:29px;border:0;cursor:pointer;}
input.cartAddOff{background:url(../buttons/english/add-to-basket-off.gif);width:129px;height:29px;border:0;}
a.basket-link,a.basket-link:hover{color:#770257;}
#checkoutpaymentBody .buttonRow,#checkoutpaymentBody .buttonRow input,#checkoutshippingBody .buttonRow,#checkoutshippingBody .buttonRow input,#checkoutconfirmationBody .buttonRow,#checkoutconfirmationBody .buttonRow input,#createaccountBody .buttonRow,#createaccountBody .buttonRow input,#accountpasswordBody .buttonRow,#accountpasswordBody .buttonRow input,#accounteditBody .buttonRow,#accounteditBody .buttonRow input,#accountnewslettersBody .buttonRow,#accountnewslettersBody .buttonRow input,#contactusBody .buttonRow,#contactusBody .buttonRow input{margin-right:0;margin-left:0;}
#loginSubmit{margin-left:10.4em;}
div.checkoutConfirmNote{background-color:#ffeb00;position:relative;top:.65em;color:#8d0869;font-weight:700;font-family:arial;font-size:13px;float:left;padding:.55em 5em .56em .56em;}
a:link,a:visited,#navEZPagesTOC ul li a:hover,#navCatTabs ul li a:hover,#ezpagesContent ul li a:hover,#productsListingSort a:hover,#productsListingSort a:visited{color:#69C;text-decoration:underline;}
a:hover,.normalprice,.normalprice a:link,#checkout-content-left ul a{color:#333;}
#navMain ul li a:hover,#navSupp ul li a:hover,.login ul li a:hover,.bottomLink a:hover,.designBy a:hover{color:#ff0;}
a:active,#productsListingSort a{color:#69C;}
h2.blue,#productFeatureHeading,#productDescriptionHeading{font-size:1.2em;color:#8096C3;margin:0;padding:0;}
h4.optionName2,#contentMainWrapper,#logoWrapper,#cartBoxListWrapper,#ezPageBoxList,#cartBoxListWrapper ul,#ezPageBoxList ul,#mainWrapper,#popupAdditionalImage,#popupImage,.wrapperAttribsOptions,.footerIndexLeft p{margin:0;padding:0;}
#logo,.centerBoxContents,.specialsListBoxContents,.categoryListBoxContents,.centerBoxContentsAlsoPurch,.attribImg,.back,#loginSplit input{float:left;}
#checkoutPayment label.radioButtonLabel,.important,#cartBoxEmpty,#cartBoxVoucherBalance,span.category-subs-parent,span.category-subs-selected,.bold{font-weight:700;}
p,address,.shippingEstimatorWrapper{padding:.5em;}
.messageStackSuccess img,.messageStackWarning img,.messageStackCaution img,.centerBoxContentsProducts{vertical-align:middle;}
#searchLink a:hover,.bottomLink a,.bottomLink a:visited,.searchLink a:hover{color:#fff;text-decoration:underline;}
.checkout a,.checkout a:hover,.basket a,.basket a:hover,.login ul,#login ul li a:link,.searchLink a,.searchLink a:visited{color:#fff;}
#navTop ul,#navMain ul,#navSupp ul,#navCatTabs ul{text-align:left;line-height:1.5em;margin:0;padding:.5em 0;}
#navSupp ul li,#navCatTabs ul li,.visibleField{display:inline;}
#navMainSearch,.gvBal,.forward,#shoppingCartDefault #PPECbutton{float:right;}
.cartQty,.shopQuantityUpdate,.shopRemoveItemDisplay{border-top:1px solid #C4C4C4;padding-top:5px;text-align:center;text-indent:5px;}
.cartProductDisplay,.cartTotalDisplay,.cartQuantityUpdate,.cartRemoveItemDisplay,.spaceBox{border-top:1px solid #C4C4C4;}
.normalprice a:hover,a.productPrice a:hover{color:#333;text-decoration:underline;}
.normalprice a:visited,a.productPrice,a.productPrice:link,a.productPrice:visited,#ezpagesContent ul li,#ezpagesContent ul li a,#ezpagesContent ul li a:visited{color:#333;text-decoration:none;}
#productName,#attribsOptionsText{font-size:1.2em;font-weight:700;color:#8096C3;margin-left:3px;}
#productManufacturer,#productPrices,#shopAdd{font-size:1.2em;font-weight:400;color:#8096C3;margin-left:3px;}
.specialsListBoxContents,ul.level1,#myAccountGen li,#myAccountNotify li{margin:0;}
.categoryListBoxContents p,.noUnderline p{margin-top:10px;color:#333;text-decoration:none;text-align:justify;padding:0;}
#ezpagesHeading,.hiddenField,input[type=hidden]{display:none;}
h3.leftBoxHeading a:hover,h3.rightBoxHeading a:hover,div.noUnderline,div.noUnderline a,div.noUnderline a:visited,.messageStackSuccess a.mfc-info:hover{text-decoration:none;}
.rightBoxHeading a:visited,.leftBoxHeading a:visited,.centerBoxHeading a:visited,#categoryDescImage a,#specialDescImage a{color:#FFF;}
.leftBoxHeading,#upProductsHeading,#ccProductsHeading,.headingOrderNumber,.headingShippedTo,.headingStatus,.headingStatusComments,.headingTotal,.headingView,#myAccountQuantity,#myAccountTax,#myAccountTotal{text-align:left;}
ul.forHide ul,#checkout-content-left ul{padding:0;}
#categoryDescImage h1,#specialDescImage h1{font-size:13px;color:#fff;font-family:Verdana, Arial, Helvetica, sans-serif;margin:0 0 7px 7px;padding:7px 0 0;}
#forImg img,.textCenter,#specialImg img{text-align:center;}
#categoryDescImage p,#specialDescImage p{margin:0;padding:5px 8px;}
.paraFontSize,div.mfcNotice span.small-text{font-size:11px;}
#checkoutShippingHeading,#checkoutPaymentHeading,#checkoutConfirmDefaultHeading,#checkoutConfirmDefaultPaymentTitle,#checkoutConfirmDefaultShipmentTitle,#checkoutConfirmDefaultHeadingCart{font-size:1.1em;font-weight:400;text-indent:6px;}
#checkoutShippingPageHeading,#cartDefaultHeading,#createAcctSuccessHeading,#specialsListingHeading,#accountDefaultHeading,#addressBookDefaultHeading,#acctNewslettersDefaultHeading,#accountNotificationsHeading,#accountHistoryDefaultHeading,#checkoutSuccessHeading,#advSearchDefaultHeading,#advSearchResultsDefaultHeading,#addressBookProcessDefaultHeading h1,#logoffDefaultHeading,#timeoutDefaultHeading,#pageNotFoundHeading,#siteMapHeading,#shippingInfoHeading,#privacyDefaultHeading,#pageTwoHeading,#ezPagesHeading,#conditionsHeading,#discountcouponInfoHeading,#unsubDefaultHeading,#gvFaqDefaultHeading,#definePageHeading,#createAcctDefaultHeading{font-size:1.5em;font-weight:700;color:#69C;}
#checkoutShippingHeadingAddress,#checkoutPaymentHeadingAddress{font-size:1.1em;text-indent:6px;}
#myAccountHeading,#emailNotificationsHeading,#addressBookDefaultPrimary{font-size:1.3em;font-weight:700;color:#69C;}
#orderHistoryDetailedOrder,#orderHistoryStatus,.headingCommon{font-size:1.1em;font-weight:700;color:#69C;margin:0 0 10px;}
.productSorting,.specialProductSorting{padding-top:4px;padding-bottom:4px;background-color:#FAF8D8;width:100%;color:#69C;font-size:11px;}
#share-link,#ageRestriction .ageCheck{margin-top:20px;}
.centerBoxContentsProducts{	cursor:pointer;
