BODY { BACKGROUND-COLOR: #ffffff; COLOR: #3b3a3c; }
A:hover { }
A.emphasis { FONT-WEIGHT: bold }
.menulinks a, .menulinks a:link, .menulinks a:visited, .menulinks a:active { color: #ffffff; font-weight: normal }
FORM { MARGIN: 0px; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px }
INPUT { }
SELECT { COLOR: #58595b; FONT-FAMILY: arial, verdana, helvetica, sans-serif; FONT-SIZE: 9px; }
.mpselect { COLOR: #58595b; FONT-FAMILY: arial, verdana, helvetica, sans-serif; FONT-SIZE: 10px; }
.mpborder { background-color: #d9d9d9; }
.mpborderdept { background-color: #d9d9d9; }
#breadcrumbTrail { FONT-FAMILY: arial, verdana, helvetica, sans-serif; FONT-SIZE: 10px; PADDING-LEFT: 15px; COLOR: #ffffff; FONT-WEIGHT: bold }
.basketTxt { FONT-FAMILY: arial, verdana, helvetica, sans-serif; FONT-SIZE: 11px; PADDING-LEFT: 7px; VERTICAL-ALIGN: bottom }
.headSearchOptTxt { COLOR: #333333; FONT-FAMILY: arial, verdana, helvetica, sans-serif; FONT-SIZE: 10px; PADDING-LEFT: 35px }
.headSearchOptTxt A { COLOR: #cce5cc }
#footerL { TEXT-ALIGN: Center }
#footerR { TEXT-ALIGN: Center }
.footerTxt { FONT-FAMILY: arial, verdana, helvetica, sans-serif; LINE-HEIGHT: 16px; FONT-SIZE: 11px }
.footerCopyright { COLOR: #58595b; FONT-FAMILY: arial, verdana, helvetica, sans-serif; FONT-SIZE: 11px; TEXT-ALIGN: Center }
.footerTxt { COLOR: #58595b; PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 5px }
.formFld { COLOR: #58595b; FONT-FAMILY: arial, verdana, helvetica, sans-serif; FONT-SIZE: 12px; }
.formFldLbl { PADDING-BOTTOM: 2px; PADDING-TOP: 3px }
.formFldLblL { COLOR: #58595b; FONT-FAMILY: arial, verdana, helvetica, sans-serif; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; PADDING-TOP: 3px }
.formFldLblR { PADDING-BOTTOM: 2px; PADDING-TOP: 3px }
.formFldLblL { PADDING-LEFT: 15px; PADDING-RIGHT: 5px }
.formFldLblR { PADDING-LEFT: 15px; PADDING-RIGHT: 5px }
.formFldLblR { PADDING-RIGHT: 10px; TEXT-ALIGN: right }
.footerCopyright { COLOR: #58595b }
.sectHeaderImg { PADDING-BOTTOM: 0px; PADDING-TOP: 8px }
.sectSubheadImg { PADDING-BOTTOM: 5px }
.indent { PADDING-LEFT: 15px; TEXT-INDENT: -10px }
.indentPS { COLOR: #d64b4a; PADDING-LEFT: 10px; TEXT-INDENT: -8px }
.indentNopad { PADDING-LEFT: 10px; TEXT-INDENT: -10px }
.backtotop { FONT-FAMILY: arial, verdana, helvetica, sans-serif; FONT-SIZE: 11px; PADDING-TOP: 8px; PADDING-LEFT: 8px }
.backtolink { FONT-FAMILY: arial, verdana, helvetica, sans-serif; FONT-SIZE: 11px; PADDING-TOP: 8px }
.backtolink { PADDING-BOTTOM: 0px; PADDING-LEFT: 8px }
.linePad { CLEAR: all; PADDING-BOTTOM: 8px; PADDING-TOP: 8px }
.linePadBot { CLEAR: all; PADDING-BOTTOM: 8px }
.phExclusive { FONT-FAMILY: arial, verdana, helvetica, sans-serif; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 8px; PADDING-TOP: 10px }
.custservBlock { COLOR: #58595b; FONT-FAMILY: arial, verdana, helvetica, sans-serif; PADDING-LEFT: 8px; FONT-SIZE: 11px; LINE-HEIGHT: 16px }
.needHelp { COLOR: #666666; FONT-FAMILY: arial, verdana, helvetica, sans-serif; FONT-SIZE: 12px; PADDING-RIGHT: 4px }
.onSale { COLOR: #8b0f04 }
.salePrice { FONT-WEIGHT: normal }
.onSale .oldPrice { TEXT-DECORATION: line-through }
.tblHdrL { FONT-FAMILY: arial, verdana, helvetica, sans-serif; FONT-SIZE: 12px; PADDING-BOTTOM: 4px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; PADDING-TOP: 4px; TEXT-ALIGN: left }
.tblHdrC { COLOR: #FFFFFF; FONT-FAMILY: arial, verdana, helvetica, sans-serif; FONT-SIZE: 10px; PADDING-BOTTOM: 4px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; PADDING-TOP: 4px; TEXT-ALIGN: Center }
.tblHdrR { FONT-FAMILY: arial, verdana, helvetica, sans-serif; FONT-SIZE: 12px; PADDING-BOTTOM: 4px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; PADDING-TOP: 4px; TEXT-ALIGN: left }
.tblHdrLP { COLOR: #FFFFFF; FONT-FAMILY: arial, verdana, helvetica, sans-serif; FONT-SIZE: 10px; PADDING-BOTTOM: 4px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; PADDING-TOP: 4px; TEXT-ALIGN: left }
.tblTxtLPnew2 { FONT-FAMILY: arial, helvetica, sans-serif; FONT-SIZE: 11px; COLOR: #666666 }
.tblTxtL { FONT-FAMILY: arial, verdana, helvetica, sans-serif; FONT-SIZE: 12px; PADDING-BOTTOM: 4px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; PADDING-TOP: 4px; TEXT-ALIGN: left }
.tblTxtC { COLOR: #666666; FONT-FAMILY: arial, verdana, helvetica, sans-serif; FONT-SIZE: 11px; PADDING-BOTTOM: 4px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; PADDING-TOP: 4px; TEXT-ALIGN: center }
.tblTxtR { FONT-FAMILY: arial, verdana, helvetica, sans-serif; FONT-SIZE: 12px; PADDING-BOTTOM: 4px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; PADDING-TOP: 4px; TEXT-ALIGN: left }
.tblTxtLP { COLOR: #666666; FONT-FAMILY: verdana, arial, helvetica, sans-serif; FONT-SIZE: 10px; PADDING-BOTTOM: 6px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; PADDING-TOP: 4px; TEXT-ALIGN: left }
.tblTxtSmL { FONT-FAMILY: arial, verdana, helvetica, sans-serif; FONT-SIZE: 12px; PADDING-BOTTOM: 4px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; PADDING-TOP: 4px; TEXT-ALIGN: left }
.tblTxtSmC { FONT-FAMILY: arial, verdana, helvetica, sans-serif; FONT-SIZE: 12px; PADDING-BOTTOM: 4px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; PADDING-TOP: 4px; TEXT-ALIGN: left }
.tblTxtSmR { FONT-FAMILY: arial, verdana, helvetica, sans-serif; FONT-SIZE: 12px; PADDING-BOTTOM: 4px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; PADDING-TOP: 4px; TEXT-ALIGN: left }
.tblTxtSmL { FONT-SIZE: 12px }
.tblTxtSmC { FONT-SIZE: 12px }
.tblTxtSmR { FONT-SIZE: 12px }
.tblSubPTxt { FONT-SIZE: 11px; COLOR: #8b0f04 }
.tblHdrL { COLOR: #000000; FONT-SIZE: 11px }
.tblHdrR { COLOR: #000000; FONT-SIZE: 11px }
.tblTxtSmC { TEXT-ALIGN: center }
.tblTxtR { TEXT-ALIGN: right }
.tblHdrR { TEXT-ALIGN: right }
.tblTxtSmR { TEXT-ALIGN: right }
.tblName { COLOR: #333333; FONT-WEIGHT: bold }
.tblNameNew { COLOR: #666666; FONT-FAMILY: arial, helvetica, sans-serif; FONT-SIZE: 11px; PADDING-BOTTOM: 11px; PADDING-LEFT: 0px; PADDING-RIGHT: 6px; PADDING-TOP: 0px; TEXT-ALIGN: left }
.tblAvail { COLOR: #58595b }
.tblNotify { FONT-SIZE: 11px; PADDING-TOP: 4px }
.tblAvailnew { COLOR: #666666; FONT-FAMILY: arial, helvetica, sans-serif; FONT-SIZE: 11px; PADDING-BOTTOM: 11px; PADDING-LEFT: 0px; PADDING-RIGHT: 6px; PADDING-TOP: 0px; TEXT-ALIGN: left }
.popupContent { PADDING-LEFT: 20px; PADDING-RIGHT: 20px }
.closewin { PADDING-BOTTOM: 3px; PADDING-LEFT: 0px; PADDING-RIGHT: 12px; PADDING-TOP: 3px; TEXT-ALIGN: right; WIDTH: 424px }
.closewin2 { PADDING-BOTTOM: 3px; PADDING-LEFT: 0px; PADDING-RIGHT: 6px; PADDING-TOP: 3px; TEXT-ALIGN: right; WIDTH: 280px }
.faqQ { COLOR: #666666; FONT-FAMILY: arial, verdana, helvetica, sans-serif; FONT-SIZE: 12px }
.faqA { COLOR: #666666; FONT-FAMILY: arial, verdana, helvetica, sans-serif; FONT-SIZE: 12px }
.faqQ { COLOR: #8B0F04; PADDING-TOP: 8px }
.faqA P { MARGIN-BOTTOM: 6px; MARGIN-TOP: 0px }
.formFieldLabel { COLOR: #58595B; FONT-FAMILY: arial, verdana, helvetica, sans-serif; FONT-SIZE: 12px }
.formFieldLabelLeft { COLOR: #58595B; FONT-FAMILY: arial, verdana, helvetica, sans-serif; FONT-SIZE: 12px }
.formFieldLabelRight { COLOR: #58595B; FONT-FAMILY: arial, verdana, helvetica, sans-serif; FONT-SIZE: 12px }
.formFieldLabelErr { COLOR: #58595B; FONT-FAMILY: arial, verdana, helvetica, sans-serif; FONT-SIZE: 12px }
.formFieldLabelLeftErr { COLOR: #58595B; FONT-FAMILY: arial, verdana, helvetica, sans-serif; FONT-SIZE: 12px }
.formFieldLabelRightErr { COLOR: #58595B; FONT-FAMILY: arial, verdana, helvetica, sans-serif; FONT-SIZE: 12px }
.formTxt { COLOR: #58595B; FONT-FAMILY: arial, verdana, helvetica, sans-serif; FONT-SIZE: 12px }
.formTxtRight { COLOR: #58595B; FONT-FAMILY: arial, verdana, helvetica, sans-serif; FONT-SIZE: 12px }
.formTxtLeft { COLOR: #58595B; FONT-FAMILY: arial, verdana, helvetica, sans-serif; FONT-SIZE: 12px }
.formTxtSmall { COLOR: #58595B; FONT-FAMILY: arial, verdana, helvetica, sans-serif; FONT-SIZE: 12px }
.formTxtSmallLeft { COLOR: #58595B; FONT-FAMILY: arial, verdana, helvetica, sans-serif; FONT-SIZE: 12px }
.formTxtPadded { COLOR: #58595B; FONT-FAMILY: arial, verdana, helvetica, sans-serif; FONT-SIZE: 12px }
.formField { COLOR: #000000; FONT-FAMILY: Courier, monospace; FONT-SIZE: 14px }
.formFieldLeft { COLOR: #000000; FONT-FAMILY: Courier, monospace; FONT-SIZE: 14px }
.formFieldRight { COLOR: #000000; FONT-FAMILY: Courier, monospace; FONT-SIZE: 14px }
.formFieldLabel { PADDING-BOTTOM: 2px; PADDING-TOP: 3px }
.formFieldLabelLeft { PADDING-BOTTOM: 2px; PADDING-TOP: 3px }
.formFieldLabelRight { PADDING-BOTTOM: 2px; PADDING-TOP: 3px }
.formFieldLabelLeft { PADDING-LEFT: 15px; PADDING-RIGHT: 5px }
.formFieldLabelRight { PADDING-LEFT: 15px; PADDING-RIGHT: 5px }
.formFieldLabelRight { PADDING-RIGHT: 10px; TEXT-ALIGN: right }
.formFieldLabelErr { PADDING-BOTTOM: 2px; PADDING-TOP: 3px }
.formFieldLabelLeftErr { PADDING-BOTTOM: 2px; PADDING-TOP: 3px }
.formFieldLabelRightErr { PADDING-BOTTOM: 2px; PADDING-TOP: 3px }
.formFieldLabelLeftErr { PADDING-LEFT: 15px; PADDING-RIGHT: 5px }
.formFieldLabelRightErr { PADDING-LEFT: 15px; PADDING-RIGHT: 5px }
.formFieldLabelRightErr { PADDING-RIGHT: 10px; TEXT-ALIGN: right }
.formField { PADDING-BOTTOM: 2px; PADDING-TOP: 3px }
.formFieldLeft { PADDING-BOTTOM: 2px; PADDING-TOP: 3px }
.formFieldRight { PADDING-BOTTOM: 2px; PADDING-TOP: 3px }
.formFieldRight { PADDING-LEFT: 15px }
.formFieldLeft { PADDING-RIGHT: 15px }
.formTxtRight { PADDING-RIGHT: 10px; PADDING-TOP: 3px }
.formTxtLeft { PADDING-RIGHT: 10px; PADDING-TOP: 3px }
.formTxtSmall { PADDING-RIGHT: 10px; PADDING-TOP: 3px }
.formTxtSmallLeft { PADDING-RIGHT: 10px; PADDING-TOP: 3px }
.formTxtPadded { PADDING-RIGHT: 10px; PADDING-TOP: 3px }
.formTxtLeft { PADDING-LEFT: 10px; TEXT-ALIGN: right }
.formTxtSmall { FONT-SIZE: 11px; PADDING-TOP: 2px }
.formTxtSmallLeft { FONT-SIZE: 11px; PADDING-BOTTOM: 10px; PADDING-LEFT: 15px; PADDING-TOP: 2px }
.formTxtPadded { PADDING-BOTTOM: 5px }
.homeLeftLinks { FONT-FAMILY: arial, verdana, helvetica, sans-serif; FONT-SIZE: 12px }
.homeLinks { FONT-FAMILY: arial, verdana, helvetica, sans-serif; FONT-SIZE: 10px; LINE-HEIGHT: 17px }
.homeContent { FONT-FAMILY: arial, verdana, helvetica, sans-serif; FONT-SIZE: 12px }
.homeWelcomeMsg { FONT-FAMILY: arial, verdana, helvetica, sans-serif; FONT-SIZE: 12px }
.homeSrchTxt { FONT-FAMILY: arial, verdana, helvetica, sans-serif; FONT-SIZE: 12px }
.homeHelp { FONT-FAMILY: arial, verdana, helvetica, sans-serif; FONT-SIZE: 12px }
.homeLeftLinks { COLOR: #58595B; FONT-SIZE: 11px; PADDING-TOP: 3px }
.homeLeftLinks .indent { PADDING-BOTTOM: 2px }
.homeContent { PADDING-RIGHT: 15px }
.homeWelcomeMsg { COLOR: #8b0f04; FONT-WEIGHT: bold; PADDING-BOTTOM: 8px }
.homeLinks { FONT-SIZE: 11px }
.homeSrchTxt { FONT-SIZE: 11px; PADDING-BOTTOM: 2px; PADDING-LEFT: 14px; PADDING-RIGHT: 0px; PADDING-TOP: 2px }
.homeHelp { PADDING-LEFT: 30px }
.homePromoTbl { }
.homePromo { PADDING-TOP: 6px; TEXT-ALIGN: center }
.BGdarkGreen { BACKGROUND-COLOR: #666666 }
.BGdarkGreen2 { BACKGROUND-COLOR: #86a15d }
.BGlightGreen { BACKGROUND-COLOR: #d9e6d9 }
.BGmidGreen { BACKGROUND-COLOR: #669966 }
.BGbrightGreen { BACKGROUND-COLOR: #99cc66 }
.BGlightGrey { BACKGROUND-COLOR: #cccccc }
.BGlightGrey2 { BACKGROUND-COLOR: #dadad1 }
.BGtan { BACKGROUND-COLOR: #ffffff }
.BGtanLight { BACKGROUND-COLOR: #f6f6e3 }
.BGPSLight { BACKGROUND-COLOR: #d0d7e9 }
.BGtanLight2 { BACKGROUND-COLOR: #ffffe0 }
.BGtanMid { BACKGROUND-COLOR: #cccc99 }
.BGPSMid { BACKGROUND-COLOR: #555555 }
.BGtanMid2 { BACKGROUND-COLOR: #e0e0c0 }
.BGtanMid3 { BACKGROUND-COLOR: #d0d0b6 }
.BGtanMid4 { BACKGROUND-COLOR: #fff5e0 }
.BGtoupe { BACKGROUND-COLOR: #5d87a1 }
.BGtanDark { background-color: #d9d9d9; }
.BGwhite { BACKGROUND-COLOR: #ffffff }
.BGbrown { BACKGROUND-COLOR: #5d87a1 }
.BGmintGreen { BACKGROUND-COLOR: #c6e6c6 }
.BGblack { BACKGROUND-COLOR: #000000 }
.maroonTxt { COLOR: #933 }
.tablocation { background-image: url(/mplace_assets/images/tab_location_bg.gif); background-repeat: repeat; height: 42px; }
.tabFeaturedaboveTxt { FONT-FAMILY: arial, verdana, helvetica, sans-serif; FONT-SIZE: 11px; PADDING-BOTTOM: 15px; PADDING-LEFT: 10px; PADDING-TOP: 10px }
.tabDepts { FONT-FAMILY: arial, verdana, helvetica, sans-serif; FONT-SIZE: 11px; PADDING-BOTTOM: 8px; PADDING-LEFT: 8px; PADDING-TOP: 0px; LINE-HEIGHT: 16px }
.tabPS { FONT-FAMILY: arial, verdana, helvetica, sans-serif; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; PADDING-TOP: 0px }
.tabColl { FONT-FAMILY: arial, verdana, helvetica, sans-serif; FONT-SIZE: 12px; PADDING-BOTTOM: 8px; PADDING-LEFT: 8px; PADDING-TOP: 0px }
.deptCats { FONT-FAMILY: arial, verdana, helvetica, sans-serif; FONT-SIZE: 11px; PADDING-BOTTOM: 8px; PADDING-LEFT: 8px; PADDING-TOP: 12px }
.tabFeaturedaboveTxt .indent { PADDING-RIGHT: 8px; PADDING-TOP: 2px }
.tabDepts .indent { PADDING-RIGHT: 8px; PADDING-TOP: 2px }
.tabColl .indent { PADDING-RIGHT: 8px; PADDING-TOP: 2px }
.tabHeader { PADDING-BOTTOM: 0px; PADDING-LEFT: 8px; PADDING-TOP: 8px }
.tabContent { COLOR: #666666; FONT-FAMILY: arial, verdana, helvetica, sans-serif; FONT-SIZE: 12px; PADDING-BOTTOM: 8px; PADDING-TOP: 8px }
.deptContent { COLOR: #666666; FONT-FAMILY: arial, verdana, helvetica, sans-serif; FONT-SIZE: 12px; PADDING-BOTTOM: 8px; PADDING-TOP: 8px }
.deptHeader { COLOR: #86a15d; FONT-FAMILY: arial, verdana, helvetica, sans-serif; FONT-SIZE: 28px; PADDING-BOTTOM: 3px; PADDING-LEFT: 8px; PADDING-TOP: 6px }
.deptFeatProd { COLOR: #333333; FONT-FAMILY: arial, verdana, helvetica, sans-serif; FONT-SIZE: 11px; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 5px }
.deptFeatProdAlt { COLOR: #666666; FONT-FAMILY: arial, verdana, helvetica, sans-serif; FONT-SIZE: 11px; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 5px }
.deptFeatProdAlt { PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 5px }
.deptFeatProdName { COLOR: #8b0f04; FONT-WEIGHT: bold }
.deptFeatProdName A { TEXT-DECORATION: none }
.deptFeatProdPrice { FONT-WEIGHT: bold }
.catAboutTxt { COLOR: #666666; FONT-FAMILY: arial, verdana, helvetica, sans-serif; FONT-SIZE: 12px }
.catComplements { COLOR: #666666; FONT-FAMILY: arial, verdana, helvetica, sans-serif; FONT-SIZE: 12px }
.catHelp { COLOR: #666666; FONT-FAMILY: arial, verdana, helvetica, sans-serif; FONT-SIZE: 12px }
.catProd { COLOR: #666666; FONT-FAMILY: arial, verdana, helvetica, sans-serif; FONT-SIZE: 12px }
.catFooter { COLOR: #666666; FONT-FAMILY: arial, verdana, helvetica, sans-serif; FONT-SIZE: 12px }
.prodFooter { COLOR: #666666; FONT-FAMILY: arial, verdana, helvetica, sans-serif; FONT-SIZE: 12px }
.catPageNav { COLOR: #666666; FONT-FAMILY: arial, verdana, helvetica, sans-serif; FONT-SIZE: 12px }
.catPageItems { COLOR: #58595b; FONT-FAMILY: arial, verdana, helvetica, sans-serif; FONT-SIZE: 12px }
.catComplements { FONT-SIZE: 11px }
.catProd { FONT-SIZE: 11px }
.catAboutTxt { PADDING-BOTTOM: 10px; PADDING-TOP: 10px }
.catComplements { PADDING-BOTTOM: 10px }
.catHelp { PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 8px; PADDING-TOP: 5px }
.catGuarantee { PADDING-BOTTOM: 10px; PADDING-TOP: 10px }
.catHeader { COLOR: #8b0f04; FONT-FAMILY: arial, verdana, helvetica, sans-serif; FONT-SIZE: 20px; PADDING-BOTTOM: 3px; PADDING-TOP: 6px }
.prodHeader { COLOR: #8b0f04; FONT-FAMILY: arial, verdana, helvetica, sans-serif; FONT-SIZE: 20px; PADDING-BOTTOM: 3px; PADDING-TOP: 6px; PADDING-LEFT: 8px }
.catProd { PADDING-LEFT: 5px; PADDING-RIGHT: 5px }
.catProdName { COLOR: #8b0f04; FONT-WEIGHT: bold }
.catProdName A { TEXT-DECORATION: none }
.catProdDesc { }
.catProdAvail { }
.catProdPrice { COLOR: #000000; FONT-WEIGHT: bold; PADDING-TOP: 8px }
.conversion { font-family: arial, verdana, helvetica, sans-serif; font-size:12px; font-weight:bold; color:476D48; }
.notAvail { COLOR: #8b0f04 }
.catFooter { PADDING-BOTTOM: 8px }
.prodFooter { PADDING-BOTTOM: 8px }
.catPageItems { PADDING-BOTTOM: 3px }
.catPageNav { FONT-WEIGHT: bold; PADDING-BOTTOM: 3px; TEXT-ALIGN: right }
.phExclusivePadT { PADDING-BOTTOM: 10px; PADDING-TOP: 250px }
.prodRelitems { COLOR: #58595b; FONT-FAMILY: arial, verdana, helvetica, sans-serif; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px }
.prodHelp { COLOR: #58595b; FONT-FAMILY: arial, verdana, helvetica, sans-serif; FONT-SIZE: 12px }
.prodBasketInstr { COLOR: #58595b; FONT-FAMILY: arial, verdana, helvetica, sans-serif; FONT-SIZE: 12px }
.prodTxt { COLOR: #58595b; FONT-FAMILY: arial, verdana, helvetica, sans-serif; FONT-SIZE: 11px; PADDING-RIGHT: 10px }
.prodTxtDetail { COLOR: #58595b; FONT-FAMILY: arial, verdana, helvetica, sans-serif; FONT-SIZE: 12px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; LINE-HEIGHT: 14px }
.prodTxtSm { COLOR: #58595b; FONT-FAMILY: arial, verdana, helvetica, sans-serif; FONT-SIZE: 11px; LINE-HEIGHT: 14px }
.prodYouProd { COLOR: #58595b; FONT-FAMILY: arial, verdana, helvetica, sans-serif; FONT-SIZE: 11px }
.prodPopupHeader { COLOR: #666666; FONT-FAMILY: arial, verdana, helvetica, sans-serif; FONT-SIZE: 11px }
.prodBasketInstr { FONT-SIZE: 11px }
.prodHelp { PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 8px; PADDING-TOP: 10px }
.prodRelitems { FONT-FAMILY: arial, verdana, helvetica, sans-serif; FONT-SIZE: 11px; PADDING-BOTTOM: 8px; PADDING-LEFT: 8px; PADDING-TOP: 0px }
.prodContent { PADDING-LEFT: 10px; PADDING-RIGHT: 8px }
.prodPageNav { PADDING-BOTTOM: 3px; TEXT-ALIGN: right }
.prodTxtTitle { FONT-WEIGHT: bold }
.prodLongname { COLOR: #58595b; FONT-FAMILY: arial, verdana, helvetica, sans-serif; FONT-SIZE: 14px }
.prodTxtTitle { PADDING-TOP: 10px }
.prodLongdesc { PADDING-TOP: 10px }
.prodEmailtofriend { PADDING-TOP: 10px }
.prodMonogramTbl { PADDING-BOTTOM: 20px }
.prodMonogramProd .prodTxt { PADDING-BOTTOM: 4px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; PADDING-TOP: 4px }
.prodMonogramInfo { PADDING-BOTTOM: 8px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; PADDING-TOP: 8px }
.prodBasketInstr { PADDING-BOTTOM: 8px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 8px; TEXT-ALIGN: right }
.prodHeader { PADDING-BOTTOM: 8px }
.prodPopupContent { PADDING-BOTTOM: 12px; PADDING-LEFT: 12px; PADDING-RIGHT: 12px; PADDING-TOP: 0px }
.prodPopupHeader { COLOR: #8b0f04; FONT-SIZE: 16px; FONT-WEIGHT: bold; PADDING-BOTTOM: 4px }
.prodYoumightlikeTbl { }
.prodYoumightlike { PADDING-BOTTOM: 12px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; PADDING-TOP: 4px }
.prodYouProd { COLOR: #8b0f04; FONT-WEIGHT: bold }
.prodYouProd A { TEXT-DECORATION: none }
.prodDiscontinued { COLOR: #8b0f04; PADDING-BOTTOM: 8px; PADDING-LEFT: 0px; PADDING-RIGHT: 6px; PADDING-TOP: 12px }
.prodDiscontinued .indent { COLOR: #000000 }
.prodDiscontinued .prodTxt { COLOR: #8b0f04; FONT-WEIGHT: bold }
.chkoutHeader { PADDING-BOTTOM: 8px }
.chkoutHeader .chkoutTxt { PADDING-BOTTOM: 0px; PADDING-TOP: 8px }
.chkoutBlock { PADDING-BOTTOM: 12px }
.chkoutContent { PADDING-BOTTOM: 16px; PADDING-LEFT: 16px; PADDING-RIGHT: 16px; PADDING-TOP: 16px }
.chkoutContentL { PADDING-RIGHT: 12px; PADDING-TOP: 6px }
.chkoutContentL .chkoutTxtSm { PADDING-LEFT: 0px }
.chkoutFlag { }
.chkoutFlagContent { PADDING-BOTTOM: 8px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; PADDING-TOP: 8px }
.chkoutHelpTxt { FONT-FAMILY: arial, verdana, helvetica, sans-serif; FONT-SIZE: 11px; PADDING-TOP: 8px }
.chkoutTxt { COLOR: #58595b; FONT-FAMILY: arial, verdana, helvetica, sans-serif; FONT-SIZE: 12px; PADDING-BOTTOM: 8px }
.chkoutTxtMsg { COLOR: #58595b; FONT-FAMILY: arial, verdana, helvetica, sans-serif; FONT-SIZE: 12px; PADDING-BOTTOM: 8px }
.chkoutTxtSm { COLOR: #58595b; FONT-FAMILY: arial, verdana, helvetica, sans-serif; FONT-SIZE: 12px; PADDING-BOTTOM: 8px }
.chkoutTxtLg { COLOR: #58595b; FONT-FAMILY: arial, verdana, helvetica, sans-serif; FONT-SIZE: 12px; PADDING-BOTTOM: 8px }
.chkoutPopQ { COLOR: #58595b; FONT-FAMILY: arial, verdana, helvetica, sans-serif; FONT-SIZE: 12px; PADDING-BOTTOM: 8px }
.chkoutPopA { COLOR: #58595b; FONT-FAMILY: arial, verdana, helvetica, sans-serif; FONT-SIZE: 12px; PADDING-BOTTOM: 8px }
.chkoutTxtSm { FONT-SIZE: 11px; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 5px }
.chkoutTxtLg { FONT-SIZE: 13px }
.chkoutTxtMsg { FONT-WEIGHT: bold }
.chkoutTblHdrL { COLOR: #58595b; FONT-FAMILY: arial, verdana, helvetica, sans-serif; FONT-SIZE: 11px; PADDING-BOTTOM: 8px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; PADDING-TOP: 8px; TEXT-ALIGN: left }
.chkoutTblHdrC { COLOR: #58595b; FONT-FAMILY: arial, verdana, helvetica, sans-serif; FONT-SIZE: 11px; PADDING-BOTTOM: 8px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; PADDING-TOP: 8px; TEXT-ALIGN: left }
.chkoutTblHdrR { COLOR: #58595b; FONT-FAMILY: arial, verdana, helvetica, sans-serif; FONT-SIZE: 11px; PADDING-BOTTOM: 8px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; PADDING-TOP: 8px; TEXT-ALIGN: left }
.chkoutTblTxtL { COLOR: #58595b; FONT-FAMILY: arial, verdana, helvetica, sans-serif; FONT-SIZE: 11px; PADDING-BOTTOM: 8px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; PADDING-TOP: 8px; TEXT-ALIGN: left }
.chkoutTblTxtC { COLOR: #58595b; FONT-FAMILY: arial, verdana, helvetica, sans-serif; FONT-SIZE: 11px; PADDING-BOTTOM: 8px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; PADDING-TOP: 8px; TEXT-ALIGN: left }
.chkoutTblTxtR { COLOR: #58595b; FONT-FAMILY: arial, verdana, helvetica, sans-serif; FONT-SIZE: 11px; PADDING-BOTTOM: 8px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; PADDING-TOP: 8px; TEXT-ALIGN: left }
.chkoutTblHdrL { COLOR: #000000; FONT-SIZE: 10px; PADDING-BOTTOM: 4px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; PADDING-TOP: 4px }
.chkoutTblHdrC { COLOR: #000000; FONT-SIZE: 10px; PADDING-BOTTOM: 4px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; PADDING-TOP: 4px }
.chkoutTblHdrR { COLOR: #000000; FONT-SIZE: 10px; PADDING-BOTTOM: 4px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; PADDING-TOP: 4px }
.chkoutTblTxtC { TEXT-ALIGN: center }
.chkoutTblHdrC { TEXT-ALIGN: center }
.chkoutTblTxtR { PADDING-BOTTOM: 4px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; PADDING-TOP: 4px; TEXT-ALIGN: right }
.chkoutTblHdrR { PADDING-BOTTOM: 4px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; PADDING-TOP: 4px; TEXT-ALIGN: right }
.chkoutTblHdrL { PADDING-LEFT: 8px }
.chkoutTblTxtL { PADDING-LEFT: 8px }
.chkoutImg { PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 8px; TEXT-ALIGN: center }
.chkoutProdName { COLOR: #000000; FONT-WEIGHT: bold }
.chkoutProdName A { TEXT-DECORATION: none }
.chkoutProdNum { }
.chkoutProdData { }
.chkoutProdMgm { }
.chkoutSubtotal { FONT-WEIGHT: bold }
.chkoutSubtotalPrice { COLOR: #8b0f04; FONT-WEIGHT: bold }
.chkoutReady { PADDING-BOTTOM: 8px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; PADDING-TOP: 8px }
.chkoutHeader { }
.chkoutHeaderHelp { }
.chkoutHeaderBox { PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 5px }
.chkoutHeaderBox .chkoutTxtSm { FONT-SIZE: 11px; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 5px }
.chkoutLoginArea { PADDING-BOTTOM: 15px }
.chkoutLoginAction { PADDING-LEFT: 30px }
.chkoutDelivAddress { }
.chkoutIndent { PADDING-LEFT: 30px }
.chkoutNickname { COLOR: #8b0f04; FONT-SIZE: 16px; FONT-WEIGHT: bold }
.chkoutPromoCodes { PADDING-TOP: 10px }
.chkoutPromoCodes .chkoutIndent { PADDING-BOTTOM: 15px; PADDING-TOP: 5px }
.chkoutTxtOrdersubtotal { FONT-SIZE: 12px; FONT-WEIGHT: bold }
.chkoutTxtOrdertotal { COLOR: #8b0f04; FONT-SIZE: 13px; FONT-WEIGHT: bold }
.checkoutBillinfo { PADDING-LEFT: 30px }
.checkoutBillinfo .chkoutTblTxtL { FONT-SIZE: 12px; PADDING-BOTTOM: 1px; PADDING-TOP: 1px }
.checkoutBillinfo .chkoutTblTxtR { FONT-SIZE: 12px; PADDING-BOTTOM: 1px; PADDING-TOP: 1px }
.checkoutBillinfo .chkoutTblTxtL { FONT-WEIGHT: bold }
.chkoutThanks { }
.chkoutThanks .chkoutTxtMsg { FONT-SIZE: 20px; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px }
.chkoutThanks2 { PADDING-LEFT: 150px; PADDING-TOP: 12px }
.chkoutReceiptInfo { PADDING-BOTTOM: 8px; PADDING-TOP: 8px }
.chkoutLastminitem { PADDING-BOTTOM: 0px }
.outofstock { COLOR: #8b0f04 }
.chkoutPopQ { COLOR: #8b0f04; FONT-WEIGHT: bold; PADDING-BOTTOM: 8px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; PADDING-TOP: 8px }
.chkoutPopA { PADDING-BOTTOM: 8px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; PADDING-TOP: 0px }
.chkoutShipRates .chkoutTxt { FONT-SIZE: 11px }
.chkoutShipRates .chkoutTxtSm { FONT-SIZE: 11px }
.formTxtSm { COLOR: #v; FONT-FAMILY: arial, verdana, helvetica, sans-serif; FONT-SIZE: 11px }
.prodTxt { COLOR: #58595b; FONT-FAMILY: arial, verdana, helvetica, sans-serif; FONT-SIZE: 12px }
.prodSeeMore { COLOR: #58595b; FONT-FAMILY: arial, verdana, helvetica, sans-serif; PADDING-LEFT: 8px; FONT-SIZE: 11px; LINE-HEIGHT: 16px }
.convert { COLOR: #58595b; FONT-FAMILY: arial, verdana, helvetica, sans-serif; PADDING-LEFT: 8px; FONT-SIZE: 12px; LINE-HEIGHT: 16px; FONT-WEIGHT: bold }
.prodTxtSmPadT { COLOR: #58595b; FONT-FAMILY: arial, verdana, helvetica, sans-serif; FONT-SIZE: 12px }
.prodTxtSmPad { COLOR: #58595b; FONT-FAMILY: arial, verdana, helvetica, sans-serif; FONT-SIZE: 12px }
.prodTxtPad { COLOR: #58595b; FONT-FAMILY: arial, verdana, helvetica, sans-serif; FONT-SIZE: 12px }
.prodTxtLg { COLOR: #58595b; FONT-FAMILY: arial, verdana, helvetica, sans-serif; FONT-SIZE: 12px }
.acctTxt { COLOR: #58595b; FONT-FAMILY: arial, verdana, helvetica, sans-serif; FONT-SIZE: 12px }
.acctTxtSm { COLOR: #58595b; FONT-FAMILY: arial, verdana, helvetica, sans-serif; FONT-SIZE: 12px }
.acctTxtSmPadT { COLOR: #58595b; FONT-FAMILY: arial, verdana, helvetica, sans-serif; FONT-SIZE: 12px }
.acctTxtSmPad { COLOR: #58595b; FONT-FAMILY: arial, verdana, helvetica, sans-serif; FONT-SIZE: 12px }
.acctTxtPad { COLOR: #58595b; FONT-FAMILY: arial, verdana, helvetica, sans-serif; FONT-SIZE: 12px }
.acctTxtLg { COLOR: #58595b; FONT-FAMILY: arial, verdana, helvetica, sans-serif; FONT-SIZE: 12px }
.acctDate { COLOR: #58595b; FONT-FAMILY: arial, verdana, helvetica, sans-serif; FONT-SIZE: 12px }
.prodTxtSmPadT { FONT-SIZE: 11px }
.prodTxtSmPad { FONT-SIZE: 11px }
.acctTxtSm { FONT-SIZE: 11px }
.acctTxtSmPadT { FONT-SIZE: 11px }
.acctTxtSmPad { FONT-SIZE: 11px }
.acctDate { FONT-SIZE: 11px }
.acctTxtSmPadT { PADDING-TOP: 4px }
.acctTxtSmPad { PADDING-BOTTOM: 6px; PADDING-TOP: 6px }
.acctTxtPad { PADDING-BOTTOM: 6px; PADDING-TOP: 6px }
.acctTxtLg { FONT-SIZE: 16px; FONT-WEIGHT: bold }
TD .acctTxtSm { PADDING-RIGHT: 8px }
.acctSidebar { PADDING-LEFT: 8px; PADDING-TOP: 12px }
.acctContent { PADDING-BOTTOM: 10px; PADDING-LEFT: 16px; PADDING-RIGHT: 16px; PADDING-TOP: 0px }
.acctHeader { }
.acctRegbenefits { }
.acctRegbenefitsList { PADDING-LEFT: 20px; PADDING-TOP: 8px }
.acctRegbenefitsList .acctTxtSm { PADDING-BOTTOM: 8px }
.acctBox { }
.acctBox .acctTxtSm { FONT-STYLE: italic; PADDING-LEFT: 20px; PADDING-TOP: 5px; TEXT-ALIGN: left }
.acctBox .acctTxtSm A { FONT-STYLE: normal }
.acctBoxTbl { }
.acctBoxTbl .acctTxtSm { FONT-STYLE: normal; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px }
.acctBoxLoginTbl { PADDING-BOTTOM: 6px; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; PADDING-TOP: 6px }
.acctBoxTblContent { PADDING-BOTTOM: 0px; PADDING-LEFT: 12px; PADDING-RIGHT: 12px; PADDING-TOP: 4px }
.acctBoxTblContent .indentNopad { PADDING-BOTTOM: 4px }
.acctBoxTblContent .acctTxtSm { PADDING-BOTTOM: 4px }
.acctBoxTblContent2 { PADDING-BOTTOM: 0px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; PADDING-TOP: 4px }
.acctBoxTblContent2 .acctTxtSmPadT { PADDING-LEFT: 4px }
.acctEmailacctname { }
.acctYouraddress { }
.acctYourinterests { }
.acctWelcome { PADDING-BOTTOM: 8px }
.acctTxtMsg { PADDING-BOTTOM: 8px }
.acctWelcome .acctTxtMsg { COLOR: #8b0f04 }
.acctOrdertracking { }
.acctAddrbook { }
.acctMyaddresses { }
.acctMyaddresses .acctTxtMsg { FONT-STYLE: italic; PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 10px; TEXT-ALIGN: center }
.acctAddrbookAddentry { }
.acctAddrbookEditentry { }
.acctAddrbookEditentry .acctTxtLg { PADDING-BOTTOM: 4px }
.acctAddrbookEditentry .acctTxtLg .acctTxtMsg { COLOR: #8b0f04 }
.acctAddrTbl { PADDING-TOP: 5px }
.acctAddrTblContent { }
.acctAddrTbl .acctAddrTblContent .acctTxt { FONT-WEIGHT: bold; PADDING-BOTTOM: 0px }
.acctAddrbookCurrreminders .acctTxt { FONT-WEIGHT: bold }
.acctAddrbookCreatereminder .acctTxt { FONT-WEIGHT: bold }
.acctAddrbookCurrreminders B { COLOR: #000000; FONT-SIZE: 12px }
.acctCcinfo { }
.acctOrdertracking { }
.acctOrdertracking .acctTxtLg { FONT-SIZE: 14px; FONT-WEIGHT: normal; PADDING-BOTTOM: 8px; PADDING-TOP: 8px }
.acctOrdertracking .acctTxtLg .acctTxtMsg { COLOR: #8b0f04; FONT-SIZE: 18px; FONT-WEIGHT: bold }
.acctOrderPart { PADDING-BOTTOM: 8px }
.acctOrderPart .acctTxt { PADDING-BOTTOM: 2px }
.acctOrderPart .acctTxt .acctTxtMsg { FONT-SIZE: 14px; FONT-WEIGHT: bold }
.acctOrderSummary { }
.acctOrderSummary .tblHdrL { FONT-SIZE: 10px }
.acctOrderSummary { FONT-SIZE: 10px }
.acctOrderSummary .tblHdrR { FONT-SIZE: 10px }
.acctOrderSummary .tblTxtL { FONT-SIZE: 10px }
.acctOrderSummary { FONT-SIZE: 10px }
.acctOrderSummary .tblTxtR { FONT-SIZE: 10px }
.acctFormTbl { PADDING-BOTTOM: 10px; PADDING-TOP: 2px }
.acctFormNote { PADDING-TOP: 8px }
.acctAddrbookTbl { PADDING-BOTTOM: 8px; PADDING-TOP: 8px }
.acctReminderTbl { PADDING-BOTTOM: 8px; PADDING-TOP: 8px }
.acctDate { PADDING-BOTTOM: 3px; TEXT-ALIGN: center }
.frmContent { PADDING-BOTTOM: 30px; PADDING-LEFT: 16px; PADDING-RIGHT: 10px; PADDING-TOP: 12px }
.frmSidebar { PADDING-BOTTOM: 5px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 12px }
.frmBlurb { PADDING-BOTTOM: 10px }
.frmBlurbIndent { PADDING-BOTTOM: 10px; PADDING-LEFT: 15px }
.frmTxt { COLOR: #666666; FONT-FAMILY: arial, verdana, helvetica, sans-serif; FONT-SIZE: 12px }
.frmTxtSm { COLOR: #666666; FONT-FAMILY: arial, verdana, helvetica, sans-serif; FONT-SIZE: 12px }
.frmTxtNote { COLOR: #666666; FONT-FAMILY: arial, verdana, helvetica, sans-serif; FONT-SIZE: 12px }
.frmTxtHdr { COLOR: #666666; FONT-FAMILY: arial, verdana, helvetica, sans-serif; FONT-SIZE: 12px }
.frmHeaderGreen { COLOR: #666666; FONT-FAMILY: arial, verdana, helvetica, sans-serif; FONT-SIZE: 12px }
.frmTxtSm { FONT-SIZE: 11px }
.frmTxtNote { PADDING-TOP: 10px }
.frmTxtHdr { FONT-WEIGHT: bold }
.frmSidebar .frmTxtHdr { PADDING-TOP: 8px }
.frmTxtNote .maroonTxt { FONT-WEIGHT: bold }
.formTxtRight .maroonTxt { FONT-WEIGHT: bold }
.frmQuickOrder { PADDING-LEFT: 20px }
.frmHeaderGreen A { COLOR: #060; FONT-WEIGHT: bold; TEXT-DECORATION: none }
.quickorderLink { PADDING-BOTTOM: 12px; PADDING-TOP: 8px }
.aboutContent { PADDING-BOTTOM: 10px; PADDING-LEFT: 16px; PADDING-RIGHT: 10px; PADDING-TOP: 10px }
.aboutSidebar { PADDING-LEFT: 8px; PADDING-TOP: 10px }
.aboutTxtPad { PADDING-LEFT: 10px }
.aboutSideNav { COLOR: #666666; FONT-FAMILY: arial, verdana, helvetica, sans-serif; FONT-SIZE: 12px }
.aboutHelp { COLOR: #666666; FONT-FAMILY: arial, verdana, helvetica, sans-serif; FONT-SIZE: 12px }
.aboutTxt { COLOR: #666666; FONT-FAMILY: arial, verdana, helvetica, sans-serif; FONT-SIZE: 12px }
.aboutPageList { COLOR: #666666; FONT-FAMILY: arial, verdana, helvetica, sans-serif; FONT-SIZE: 12px }
.aboutTxtPad { COLOR: #666666; FONT-FAMILY: arial, verdana, helvetica, sans-serif; FONT-SIZE: 12px }
.aboutHeader { COLOR: #666666; FONT-FAMILY: arial, verdana, helvetica, sans-serif; FONT-SIZE: 12px }
.aboutTimeHeader { COLOR: #666666; FONT-FAMILY: arial, verdana, helvetica, sans-serif; FONT-SIZE: 12px }
.photoCaption { COLOR: #666666; FONT-FAMILY: arial, verdana, helvetica, sans-serif; FONT-SIZE: 12px }
.photoCaptionMiddle { COLOR: #666666; FONT-FAMILY: arial, verdana, helvetica, sans-serif; FONT-SIZE: 12px }
.aboutTxt2 { COLOR: #666666; FONT-FAMILY: arial, verdana, helvetica, sans-serif; FONT-SIZE: 12px }
.aboutTestimonial { COLOR: #666666; FONT-FAMILY: arial, verdana, helvetica, sans-serif; FONT-SIZE: 12px }
.aboutHeaderEvent { COLOR: #666666; FONT-FAMILY: arial, verdana, helvetica, sans-serif; FONT-SIZE: 12px }
.aboutSideNav { FONT-SIZE: 11px }
.photoCaptionMiddle { FONT-SIZE: 11px }
.aboutTxt2 { FONT-SIZE: 11px }
.aboutTestimonial { FONT-SIZE: 12px; PADDING-RIGHT: 12px }
.aboutHeader { COLOR: #666666; FONT-WEIGHT: bold }
.aboutTimeHeader { COLOR: #960; FONT-WEIGHT: bold }
.aboutHeaderEvent { COLOR: #060; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: none }
.aboutHeaderEvent A { TEXT-DECORATION: none }
.photoCaption { COLOR: #000 }
.photoCaptionMiddle { COLOR: #000 }
.aboutTxt2 { COLOR: #000 }
.aboutTimeHeader { PADDING-BOTTOM: 12px }
.aboutSideNav { PADDING-BOTTOM: 10px }
.aboutHelp { PADDING-BOTTOM: 5px; PADDING-RIGHT: 8px; PADDING-TOP: 5px }
.aboutGuarantee { PADDING-BOTTOM: 10px; PADDING-TOP: 10px }
.photoCaptionMiddle { PADDING-BOTTOM: 5px; TEXT-ALIGN: center }
.aboutPeriod { PADDING-BOTTOM: 16px }
.aboutEvents { PADDING-LEFT: 10px; PADDING-RIGHT: 5px; PADDING-TOP: 10px }
.aboutStore { PADDING-TOP: 15px }
.aboutStoreTbl { PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 5px }
.aboutStoreHours { PADDING-BOTTOM: 0px; PADDING-LEFT: 7px; PADDING-RIGHT: 7px; PADDING-TOP: 5px }
.aboutStoreAddr { PADDING-BOTTOM: 0px; PADDING-LEFT: 7px; PADDING-RIGHT: 7px; PADDING-TOP: 5px }
.aboutStoreAddr { PADDING-TOP: 26px }
.aboutStoreHours .aboutHeader { PADDING-BOTTOM: 6px }
.aboutEvents .aboutTxt { FONT-SIZE: 11px; PADDING-BOTTOM: 10px; PADDING-LEFT: 3px }
.aboutTxtPad .indent { PADDING-BOTTOM: 5px }
.aboutTbl { PADDING-BOTTOM: 12px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 12px }
.aboutCompBlurb { PADDING-BOTTOM: 12px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 12px }
.aboutStoreEvents { PADDING-TOP: 10px }
.featuredContent { PADDING-BOTTOM: 7px; PADDING-LEFT: 16px; PADDING-RIGHT: 10px; PADDING-TOP: 5px }
.featuredSidebar { PADDING-BOTTOM: 7px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 5px }
.featuredBlurb { PADDING-BOTTOM: 10px }
.featuredTxt { COLOR: #666666; FONT-FAMILY: arial, verdana, helvetica, sans-serif; FONT-SIZE: 12px }
.featuredTxtSm { COLOR: #666666; FONT-FAMILY: arial, verdana, helvetica, sans-serif; FONT-SIZE: 12px }
.featuredTxtNote { COLOR: #666666; FONT-FAMILY: arial, verdana, helvetica, sans-serif; FONT-SIZE: 12px }
.featuredTxtHdr { COLOR: #666666; FONT-FAMILY: arial, verdana, helvetica, sans-serif; FONT-SIZE: 12px }
.featuredPageListHdr { COLOR: #666666; FONT-FAMILY: arial, verdana, helvetica, sans-serif; FONT-SIZE: 12px }
.featuredTxtPrice { COLOR: #666666; FONT-FAMILY: arial, verdana, helvetica, sans-serif; FONT-SIZE: 12px }
.featuredTxtSm { FONT-SIZE: 11px }
.featuredTxtNote { PADDING-TOP: 10px }
.featuredTxtHdr { COLOR: #363; FONT-WEIGHT: bold }
.featuredTxtPrice { FONT-WEIGHT: bold }
.featuredPageListHdr { FONT-WEIGHT: bold }
.featuredHeader { COLOR: #8b0f04; FONT-FAMILY: arial, verdana, helvetica, sans-serif; FONT-SIZE: 22px; PADDING-BOTTOM: 3px; PADDING-TOP: 6px }
.serachFormAdvanced .formFieldLabel { FONT-WEIGHT: bold }
.findAnotherProduct .formFieldLabelleft { COLOR: #000 }
.featuredSidebar .featuredResultsKey { PADDING-TOP: 7px }
.searchContent { PADDING-BOTTOM: 30px; PADDING-LEFT: 16px; PADDING-RIGHT: 10px; PADDING-TOP: 12px }
.searchSidebar { PADDING-BOTTOM: 5px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 12px }
.searchBlurb { PADDING-BOTTOM: 10px }
.searchTips { PADDING-LEFT: 16px; PADDING-RIGHT: 10px }
.searchSatisfationLinks { PADDING-LEFT: 16px; PADDING-RIGHT: 10px }
.searchTxt { COLOR: #58595b; FONT-FAMILY: arial, verdana, helvetica, sans-serif; FONT-SIZE: 12px }
.searchTxtSm { COLOR: #666666; FONT-FAMILY: arial, verdana, helvetica, sans-serif; FONT-SIZE: 12px }
.searchTxtNote { COLOR: #666666; FONT-FAMILY: arial, verdana, helvetica, sans-serif; FONT-SIZE: 12px }
.searchTxtHdr { COLOR: #666666; FONT-FAMILY: arial, verdana, helvetica, sans-serif; FONT-SIZE: 12px }
.searchResultsHeader { COLOR: #666666; FONT-FAMILY: arial, verdana, helvetica, sans-serif; FONT-SIZE: 12px }
.searchPageListHdr { COLOR: #666666; FONT-FAMILY: arial, verdana, helvetica, sans-serif; FONT-SIZE: 12px }
.searchTxtPrice { COLOR: #666666; FONT-FAMILY: arial, verdana, helvetica, sans-serif; FONT-SIZE: 12px }
.searchOptTxt { COLOR: #666666; FONT-FAMILY: arial, verdana, helvetica, sans-serif; FONT-SIZE: 12px }
.searchTxtSm { FONT-SIZE: 11px }
.searchTxtNote { PADDING-TOP: 10px }
.searchTxtHdr { COLOR: #363; FONT-WEIGHT: bold }
.searchResultsHeader { FONT-SIZE: 18px; PADDING-BOTTOM: 20px }
.searchTxtPrice { FONT-WEIGHT: bold }
.searchOptTxt { COLOR: #333333; FONT-SIZE: 10px }
.searchPageListHdr { FONT-WEIGHT: bold }
.serachFormAdvanced .formFieldLabel { FONT-WEIGHT: bold }
.findAnotherProduct .formFieldLabelleft { COLOR: #000 }
.searchResultsHeader B { COLOR: #000 }
.searchTips .searchTxt { FONT-SIZE: 11px }
.findAnotherProduct { PADDING-BOTTOM: 8px; PADDING-TOP: 8px }
.giftIdea { PADDING-TOP: 12px }
.giftHeader { PADDING-BOTTOM: 3px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 6px }
.giftContent { PADDING-BOTTOM: 7px; PADDING-LEFT: 16px; PADDING-RIGHT: 10px }
.giftSidebar { PADDING-BOTTOM: 7px; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; PADDING-TOP: 5px }
.giftWelcome { PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 5px }
.giftBlurb { PADDING-BOTTOM: 10px }
.giftPagesNavTop { PADDING-BOTTOM: 3px; PADDING-RIGHT: 20px; PADDING-TOP: 10px; TEXT-ALIGN: right }
.giftFinder { PADDING-BOTTOM: 5px; PADDING-TOP: 5px }
.giftIdeaFeatureImage { PADDING-BOTTOM: 3px; PADDING-RIGHT: 7px }
.giftCatList { PADDING-BOTTOM: 5px }
.giftSatisfaction { PADDING-BOTTOM: 10px; PADDING-TOP: 5px }
.giftTxt { COLOR: #666666; FONT-FAMILY: arial, verdana, helvetica, sans-serif; FONT-SIZE: 12px }
.giftHeader { COLOR: #666666; FONT-FAMILY: arial, verdana, helvetica, sans-serif; FONT-SIZE: 12px }
.giftWelcome { COLOR: #666666; FONT-FAMILY: arial, verdana, helvetica, sans-serif; FONT-SIZE: 12px }
.giftTxtSm { COLOR: #666666; FONT-FAMILY: arial, verdana, helvetica, sans-serif; FONT-SIZE: 12px }
.giftTxtNote { COLOR: #666666; FONT-FAMILY: arial, verdana, helvetica, sans-serif; FONT-SIZE: 12px }
.giftTxtHdr { COLOR: #666666; FONT-FAMILY: arial, verdana, helvetica, sans-serif; FONT-SIZE: 12px }
.giftPageCatList { COLOR: #666666; FONT-FAMILY: arial, verdana, helvetica, sans-serif; FONT-SIZE: 12px }
.giftPageCatListEm { COLOR: #666666; FONT-FAMILY: arial, verdana, helvetica, sans-serif; FONT-SIZE: 12px }
.giftTxtPrice { COLOR: #666666; FONT-FAMILY: arial, verdana, helvetica, sans-serif; FONT-SIZE: 12px }
.giftTxtItems { COLOR: #666666; FONT-FAMILY: arial, verdana, helvetica, sans-serif; FONT-SIZE: 12px }
.giftPageListHdr { COLOR: #666666; FONT-FAMILY: arial, verdana, helvetica, sans-serif; FONT-SIZE: 12px }
.giftIdeaFeaturedHeader { COLOR: #666666; FONT-FAMILY: arial, verdana, helvetica, sans-serif; FONT-SIZE: 12px }
.giftTxtSm { FONT-SIZE: 11px }
.giftTxtNote { PADDING-TOP: 10px }
.giftTxtHdr { COLOR: #363; FONT-WEIGHT: bold }
.giftHeader { COLOR: #8b0f04; FONT-FAMILY: arial, verdana, helvetica, sans-serif; FONT-SIZE: 22px; PADDING-BOTTOM: 3px; PADDING-LEFT: 10px; PADDING-TOP: 6px }
.giftTxtPrice { FONT-WEIGHT: bold }
.giftPageCatListEm { FONT-WEIGHT: bold }
.giftIdeaFeaturedHeader { PADDING-BOTTOM: 5px }
.serachFormAdvanced .formFieldLabel { FONT-WEIGHT: bold }
.findAnotherProduct .formFieldLabelleft { COLOR: #000 }
.giftSidebar .giftResultsKey { PADDING-TOP: 7px }
.giftFeaturedAbove .giftWelcome { COLOR: #000; PADDING-LEFT: 20px; TEXT-INDENT: -10px }
.linePadBottom { CLEAR: all; PADDING-BOTTOM: 8px }
.getEmailUpdtaes { PADDING-BOTTOM: 5px; PADDING-TOP: 5px }
.custSideNav { FONT-FAMILY: arial, verdana, helvetica, sans-serif; FONT-SIZE: 11px; PADDING-BOTTOM: 10px }
.custHelp { FONT-FAMILY: arial, verdana, helvetica, sans-serif; FONT-SIZE: 11px; PADDING-BOTTOM: 5px; PADDING-RIGHT: 8px; PADDING-TOP: 5px }
.custGuarantee { PADDING-BOTTOM: 10px; PADDING-TOP: 10px }
.custShipinfo { PADDING-BOTTOM: 10px; PADDING-TOP: 10px }
.custOrderreturns { PADDING-BOTTOM: 10px; PADDING-TOP: 10px }
.custFaqItem { PADDING-BOTTOM: 10px; PADDING-TOP: 10px }
.custContent { PADDING-BOTTOM: 16px; PADDING-LEFT: 16px; PADDING-RIGHT: 16px; PADDING-TOP: 16px }
.custTxt { COLOR: #58595b; FONT-FAMILY: arial, verdana, helvetica, sans-serif; FONT-SIZE: 12px }
.custRedText { COLOR: #8b0f04; FONT-FAMILY: arial, verdana, helvetica, sans-serif; FONT-SIZE: 12px }
.custTimeHeader { COLOR: #8b0f04; FONT-FAMILY: arial, verdana, helvetica, sans-serif; FONT-SIZE: 12px; FONT-WEIGHT: bold }
.custContent2 { COLOR: #8b0f04; FONT-FAMILY: arial, verdana, helvetica, sans-serif; FONT-SIZE: 11px }
.custTxt2 { FONT-FAMILY: arial, verdana, helvetica, sans-serif; FONT-SIZE: 11px }
.cloHomeContent { PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 5px }
.cloHomeSpash { PADDING-BOTTOM: 10px; PADDING-TOP: 10px }
.cloHomeRecipesBlock { PADDING-BOTTOM: 10px; PADDING-LEFT: 7px }
.cloHomeRecipePromo { PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 5px }
.cloHomeRecipePromoImg { PADDING-BOTTOM: 7px; PADDING-TOP: 5px }
.cloHomeRecipeList { PADDING-BOTTOM: 7px }
.cloHomePageHeader { PADDING-BOTTOM: 7px }
.cloHomeScreenSaverPromo { PADDING-LEFT: 7px }
.cloIndexContent { PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-TOP: 10px }
.cloIndexSidebar { PADDING-BOTTOM: 10px; PADDING-RIGHT: 5px; PADDING-TOP: 5px }
.cloIndexSidebarBoxContent { PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-TOP: 5px }
.cloIndexList { PADDING-BOTTOM: 20px; PADDING-LEFT: 5px; PADDING-RIGHT: 15px; PADDING-TOP: 5px }
.cloIndexFeaturedProduct { PADDING-BOTTOM: 5px }
.cloIndexTextFeaturedProduct { PADDING-RIGHT: 10px }
.cloIndexSidebarBoxHeader { PADDING-BOTTOM: 10px; PADDING-TOP: 5px }
.cloIndexFeaturedRecipes { PADDING-BOTTOM: 10px }
.cloIndexFeaturedArticles { PADDING-BOTTOM: 10px }
.cloArticlePart { PADDING-BOTTOM: 10px; PADDING-RIGHT: 10px }
.cloArticleNav { PADDING-BOTTOM: 10px }
.cloArtileSubhead { PADDING-BOTTOM: 10px; PADDING-TOP: 10px }
.cloArticleContentImg { PADDING-BOTTOM: 5px; PADDING-RIGHT: 15px }
.cloArticlePart .cloArticlePartHeader { PADDING-BOTTOM: 5px }
.cloRelatedProductCaption { PADDING-LEFT: 5px; PADDING-TOP: 5px; psdding-bottom: 5px }
.cloRelatedProductImg { TEXT-ALIGN: center }
.cloRecipeEditorBios { PADDING-RIGHT: 10px }
.cloScreenSaverFeature { PADDING-BOTTOM: 10px; PADDING-TOP: 10px }
.cloText { COLOR: #58595b; FONT-FAMILY: arial, verdana, helvetica, sans-serif; FONT-SIZE: 12px }
.cloTextHeader { COLOR: #58595b; FONT-FAMILY: arial, verdana, helvetica, sans-serif; FONT-SIZE: 12px }
.cloTextListItem { COLOR: #666666; FONT-FAMILY: arial, verdana, helvetica, sans-serif; FONT-SIZE: 12px }
.cloHomeDate { COLOR: #666666; FONT-FAMILY: arial, verdana, helvetica, sans-serif; FONT-SIZE: 12px }
.cloArticlePartHeader { COLOR: #666666; FONT-FAMILY: arial, verdana, helvetica, sans-serif; FONT-SIZE: 12px }
.cloRelatedProductCaption { COLOR: #666666; FONT-FAMILY: arial, verdana, helvetica, sans-serif; FONT-SIZE: 12px }
.cloRecipeHeader { COLOR: #666666; FONT-FAMILY: arial, verdana, helvetica, sans-serif; FONT-SIZE: 12px }
.cloScreenTextHeader { COLOR: #666666; FONT-FAMILY: arial, verdana, helvetica, sans-serif; FONT-SIZE: 12px }
.cloTextHeader { FONT-WEIGHT: bold }
.cloHomeDate { FONT-SIZE: 10px; TEXT-ALIGN: right }
.cloRelatedProductCaption { COLOR: #fff; FONT-WEIGHT: bold; text-size: 13px }
.cloArticlePartHeader { COLOR: #86a15d }
.cloRecipeHeader { COLOR: #960 }
.cloScreenTextHeader { COLOR: #960 }
.cloScreenTextHeader { FONT-WEIGHT: bold }
.cloArticleContentImg .cloText { COLOR: #000 }
.cloHomeRecipePromo .cloTextListItem { COLOR: #060 }
.cloHomeOtherTopics .cloTextListItem { COLOR: #060 }
.cloHomeArticle .cloTextHeader { COLOR: #060 }
.cloHomeArticlePart .cloTextHeader A { TEXT-DECORATION: none }
.cloHomeScreenSaverPromo .cloText { PADDING-BOTTOM: 5px }
.cloIndexNav .cloText { PADDING-BOTTOM: 10px }
.cloIndexNav .cloTextListItem { COLOR: #060 }
.cloIndexList .cloTextListItem { COLOR: #060 }
.cloIndexList { PADDING-LEFT: 10px; TEXT-INDENT: -8px }
.cloTextListItem { PADDING-LEFT: 10px; TEXT-INDENT: -8px }
.cloIndexContent .linePad { PADDING-BOTTOM: 1px; PADDING-TOP: 1px }
.cloIndexTextFeaturedProduct .cloTextHeader { COLOR: #060 }
.cloIndexTextFeaturedProduct .cloTextHeader A { TEXT-DECORATION: none }
.cloIndexSidebarBoxContent .linePad { PADDING-BOTTOM: 1px; PADDING-TOP: 1px }
.cloScreenHeader .cloText { PADDING-TOP: 7px }
.cloScreenPastSavers .cloScreenHeader { PADDING-BOTTOM: 10px; PADDING-TOP: 7px }
.cloScreenHeader .cloText { PADDING-RIGHT: 10px }
.cloDirections { PADDING-RIGHT: 10px }
.legalTxt { COLOR: #666666; FONT-FAMILY: arial, verdana, helvetica, sans-serif; FONT-SIZE: 12px }
.legalHeader { COLOR: #666666; FONT-FAMILY: arial, verdana, helvetica, sans-serif; FONT-SIZE: 12px; FONT-WEIGHT: bold }
.legalContent { PADDING-BOTTOM: 30px; PADDING-LEFT: 16px; PADDING-RIGHT: 10px; PADDING-TOP: 12px }
.prodSidebar { PADDING-LEFT: 8px }
.catSidebar { PADDING-LEFT: 8px }
.custSidebar { PADDING-LEFT: 12px }
.dpocprodname { COLOR: #8b0f04; FONT-SIZE: 11px; }
.ulList { PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; }
.outletFont { FONT-FAMILY: arial, verdana, helvetica, sans-serif; FONT-SIZE: 13px; FONT-WEIGHT: bold }
.outletMore { COLOR: #58595b; FONT-FAMILY: arial, verdana, helvetica, sans-serif; FONT-SIZE: 11px }
.colora a { color:#0E74BD; }

