BODY
{
    BACKGROUND-COLOR: #ffffff;
    COLOR: #333333;
    MARGIN: 10px 0px 0px
}
A:link
{
    COLOR: #333333
}
A:visited
{
    COLOR: #333333
}
A:active
{
    COLOR: #663333
}
A:hover
{
}
A.emphasis
{
    FONT-WEIGHT: bold
}
FORM
{
    MARGIN: 0px;
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 0px
}
INPUT
{
}
SELECT
{
}
#breadcrumbTrail
{
    FONT-FAMILY: arial, helvetica, sans-serif;
    FONT-SIZE: 10px;
    PADDING-LEFT: 15px
}
.basketTxt
{
    FONT-FAMILY: arial, helvetica, sans-serif;
    FONT-SIZE: 11px;
    PADDING-LEFT: 7px;
    VERTICAL-ALIGN: bottom
}
.headSearchOptTxt
{
    COLOR: #333333;
    FONT-FAMILY: arial, helvetica, sans-serif;
    FONT-SIZE: 10px;
    PADDING-LEFT: 35px
}
.headSearchOptTxt A
{
    COLOR: #cce5cc
}
#footerL
{
    TEXT-ALIGN: left
}
#footerR
{
    TEXT-ALIGN: right
}
.footerTxt
{
    FONT-FAMILY: arial, helvetica, sans-serif;
    FONT-SIZE: 11px
}
.footerCopyright
{
    FONT-FAMILY: arial, helvetica, sans-serif;
    FONT-SIZE: 11px
}
.footerTxt
{
    COLOR: #333333;
    PADDING-BOTTOM:3px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 3px
}
.formFldLbl
{
    PADDING-BOTTOM: 2px;
    PADDING-TOP: 3px
}
.formFldLblL
{
    COLOR: #333333;
    FONT-FAMILY: Arial, 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: #333333
}
.sectHeaderImg
{
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 8px;
	ALIGN:left
}
.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, helvetica, sans-serif;
    FONT-SIZE: 11px;
    PADDING-TOP: 8px
}
.backtolink
{
    FONT-FAMILY: arial, 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, helvetica, sans-serif;
    FONT-SIZE: 10px;
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 8px;
    PADDING-TOP: 10px
}
.custservBlock
{
    FONT-FAMILY: arial, helvetica, sans-serif;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 15px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 8px;
    PADDING-TOP: 0px
}
.needHelp
{
    COLOR: #333333;
    FONT-FAMILY: arial, helvetica, sans-serif;
    FONT-SIZE: 12px;
    PADDING-RIGHT: 4px;
	  PADDING-TOP: 10px
}
.onSale
{
    COLOR: #990000
}
.salePrice
{
    FONT-WEIGHT: normal
}
.onSale .oldPrice
{
    TEXT-DECORATION: line-through
}
.tblHdrL
{
    FONT-FAMILY: arial, helvetica, sans-serif;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 4px;
    PADDING-LEFT: 4px;
    PADDING-RIGHT: 4px;
    PADDING-TOP: 4px;
    TEXT-ALIGN: left
}
.tblHdrC
{
    FONT-FAMILY: arial, helvetica, sans-serif;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 4px;
    PADDING-LEFT: 4px;
    PADDING-RIGHT: 4px;
    PADDING-TOP: 4px;
    TEXT-ALIGN: left
}
.tblHdrR
{
    FONT-FAMILY: arial, helvetica, sans-serif;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 4px;
    PADDING-LEFT: 4px;
    PADDING-RIGHT: 4px;
    PADDING-TOP: 4px;
    TEXT-ALIGN: left
}
.tblHdrLP
{
    FONT-FAMILY: arial, helvetica, sans-serif;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 4px;
    PADDING-LEFT: 4px;
    PADDING-RIGHT: 4px;
    PADDING-TOP: 4px;
    TEXT-ALIGN: left
}
.tblTxtL
{
    FONT-FAMILY: arial, helvetica, sans-serif;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 4px;
    PADDING-LEFT: 4px;
    PADDING-RIGHT: 4px;
    PADDING-TOP: 4px;
    TEXT-ALIGN: left
}
.tblTxtC
{
    FONT-FAMILY: arial, helvetica, sans-serif;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 4px;
    PADDING-LEFT: 4px;
    PADDING-RIGHT: 4px;
    PADDING-TOP: 4px;
    TEXT-ALIGN: left
}
.tblTxtR
{
    FONT-FAMILY: arial, helvetica, sans-serif;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 4px;
    PADDING-LEFT: 4px;
    PADDING-RIGHT: 4px;
    PADDING-TOP: 4px;
    TEXT-ALIGN: left
}
.tblTxtLP
{
    FONT-FAMILY: arial, helvetica, sans-serif;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 4px;
    PADDING-LEFT: 4px;
    PADDING-RIGHT: 4px;
    PADDING-TOP: 4px;
    TEXT-ALIGN: left
}
.tblTxtLPnew
{
    FONT-FAMILY: arial, helvetica, sans-serif;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 6px;
    PADDING-TOP: 11px;
    TEXT-ALIGN: left
}
.tblTxtLPnew1
{
    FONT-FAMILY: arial, helvetica, sans-serif;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 11px;
    PADDING-LEFT: 6px;
    PADDING-RIGHT: 6px;
    PADDING-TOP: 11px;
    TEXT-ALIGN: center;
	COLOR: #000000
}
.tblTxtLPnew2
{
    FONT-FAMILY: arial, helvetica, sans-serif;
    FONT-SIZE: 11px;
    COLOR: #666666
}

.tblTxtSmL
{
    FONT-FAMILY: arial, 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, 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, helvetica, sans-serif;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 4px;
    PADDING-LEFT: 4px;
    PADDING-RIGHT: 4px;
    PADDING-TOP: 4px;
    TEXT-ALIGN: left
}
.tblTxtSmL
{
    FONT-SIZE: 11px
}
.tblTxtSmC
{
    FONT-SIZE: 11px
}
.tblTxtSmR
{
    FONT-SIZE: 11px
}
.tblSubPTxt
{
	FONT-SIZE: 11px;
	 COLOR: #993333
}

.tblHdrL
{
    COLOR: #000000;
    FONT-SIZE: 11px
}
.tblHdrC
{
    COLOR: #000000;
    FONT-SIZE: 11px
}
.tblHdrR
{
    COLOR: #000000;
    FONT-SIZE: 11px
}
.tblHdrLP
{
    COLOR: #000000;
    FONT-SIZE: 11px
}
.tblTxtL
{
}
.tblHdrL
{
}
.tblTxtSmL
{
}
.tblTxtLP
{
    PADDING-LEFT: 14px
}
.tblHdrLP
{
    PADDING-LEFT: 14px
}
.tblTxtC
{
    TEXT-ALIGN: center
}
.tblHdrC
{
    TEXT-ALIGN: center
}
.tblTxtSmC
{
    TEXT-ALIGN: center
}
.tblTxtR
{
    TEXT-ALIGN: right
}
.tblHdrR
{
    TEXT-ALIGN: right
}
.tblTxtSmR
{
    TEXT-ALIGN: right
}
.tblName
{
    COLOR: #000000;
    FONT-WEIGHT: bold
}
.tblAvail
{
    COLOR: #993333
}
.tblNotify
{
    FONT-SIZE: 11px;
    PADDING-TOP: 4px
}

.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: #333333;
    FONT-FAMILY: arial, helvetica, sans-serif;
    FONT-SIZE: 12px
}
.faqA
{
    COLOR: #333333;
    FONT-FAMILY: arial, helvetica, sans-serif;
    FONT-SIZE: 12px
}
.faqQ
{
    COLOR: #996600;
    PADDING-TOP: 8px
}
.faqA P
{
    MARGIN-BOTTOM: 6px;
    MARGIN-TOP: 0px
}
.formFieldLabel
{
    COLOR: #333333;
    FONT-FAMILY: arial, helvetica, sans-serif;
    FONT-SIZE: 12px
}
.formFieldLabelLeft
{
    COLOR: #333333;
    FONT-FAMILY: arial, helvetica, sans-serif;
    FONT-SIZE: 12px
}
.formFieldLabelRight
{
    COLOR: #333333;
    FONT-FAMILY: arial, helvetica, sans-serif;
    FONT-SIZE: 12px
}
.formFieldLabelErr
{
    COLOR: #333333;
    FONT-FAMILY: arial, helvetica, sans-serif;
    FONT-SIZE: 12px
}
.formFieldLabelLeftErr
{
    COLOR: #333333;
    FONT-FAMILY: arial, helvetica, sans-serif;
    FONT-SIZE: 12px
}
.formFieldLabelRightErr
{
    COLOR: #333333;
    FONT-FAMILY: arial, helvetica, sans-serif;
    FONT-SIZE: 12px
}
.formTxt
{
    COLOR: #333333;
    FONT-FAMILY: arial, helvetica, sans-serif;
    FONT-SIZE: 12px
}
.formTxtRight
{
    COLOR: #333333;
    FONT-FAMILY: arial, helvetica, sans-serif;
    FONT-SIZE: 12px
}
.formTxtLeft
{
    COLOR: #333333;
    FONT-FAMILY: arial, helvetica, sans-serif;
    FONT-SIZE: 12px
}
.formTxtSmall
{
    COLOR: #333333;
    FONT-FAMILY: arial, helvetica, sans-serif;
    FONT-SIZE: 12px
}
.formTxtSmallLeft
{
    COLOR: #333333;
    FONT-FAMILY: arial, helvetica, sans-serif;
    FONT-SIZE: 12px
}
.formTxtPadded
{
    COLOR: #333333;
    FONT-FAMILY: arial, 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, helvetica, sans-serif;
    FONT-SIZE: 12px
}
.homeLinks
{
    FONT-FAMILY: arial, helvetica, sans-serif;
    FONT-SIZE: 12px
}
.homeContent
{
    FONT-FAMILY: arial, helvetica, sans-serif;
    FONT-SIZE: 12px
}
.homeWelcomeMsg
{
    FONT-FAMILY: arial, helvetica, sans-serif;
    FONT-SIZE: 12px
}
.homeSrchTxt
{
    FONT-FAMILY: arial, helvetica, sans-serif;
    FONT-SIZE: 12px
}
.homeHelp
{
    FONT-FAMILY: arial, helvetica, sans-serif;
    FONT-SIZE: 12px
}
.homeLeftLinks
{
    COLOR: #333333;
    FONT-SIZE: 11px;
    PADDING-TOP: 3px
}
.homeLeftLinks .indent
{
    PADDING-BOTTOM: 2px
}
.homeContent
{
    PADDING-RIGHT: 15px
}
.homeWelcomeMsg
{
    COLOR: #996600;
    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: #7eb07e
}
.BGlightGreen
{
    BACKGROUND-COLOR: #d9e6d9
}
.BGmidGreen
{
    BACKGROUND-COLOR: #996666
}
.BGbrightGreen
{
    BACKGROUND-COLOR: #99cc66
}
.BGlightGrey
{
    BACKGROUND-COLOR: #cccccc
}
.BGlightGrey2
{
    BACKGROUND-COLOR: #dadad1
}
.BGtan
{
    BACKGROUND-COLOR: #ffffff
}
.BGtanLight
{
    BACKGROUND-COLOR: #ffffff
}
.BGPSLight
{
    BACKGROUND-COLOR: #d0d7e9
}
.BGtanLight2
{
    BACKGROUND-COLOR: #ffffe0
}
.BGtanMid
{
    BACKGROUND-COLOR: #996666
}

.tblTdborder
{
border: solid 1px #996666;
BACKGROUND-COLOR: #ffffff;
PADDING-BOTTOM: 0px;
PADDING-LEFT: 0px;
PADDING-RIGHT: 0px;
PADDING-TOP: 0px
}

.BGPSMid
{
    BACKGROUND-COLOR: #555555
}
.BGtanMid2
{
    BACKGROUND-COLOR: #e0e0c0
}
.BGtanMid3
{
    BACKGROUND-COLOR: #ccb3b3
}
.BGtanMid4
{
    BACKGROUND-COLOR: #fff5e0
}
.BGtanMid5
{
    BACKGROUND-COLOR: #999966
}
.BGtanMid6
{
    BACKGROUND-COLOR: #FAFAEF
}
.hr {
	margin: 0;
	padding: 1px;
	background: url(/psolvers_assets/images/dottedrule.gif) repeat-x bottom;
	border-bottom: 1px dotted #996666;

}

.BGtanDark
{
    BACKGROUND-COLOR: #663333
}
.BGwhite
{
    BACKGROUND-COLOR: #ffffff
}
.BGmintGreen
{
    BACKGROUND-COLOR: #c6e6c6
}
.BGlightyellow
{
    BACKGROUND-COLOR: #ffffe5
}
.BGblack
{
    BACKGROUND-COLOR: #000000
}
.maroonTxt
{
    COLOR: #993333
}
.tabFeaturedaboveTxt
{
    FONT-FAMILY: arial, helvetica, sans-serif;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 15px;
    PADDING-LEFT: 10px;
    PADDING-TOP: 10px
}
.tabDepts
{
    FONT-FAMILY: arial, helvetica, sans-serif;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 8px;
    PADDING-LEFT: 8px;
    PADDING-TOP: 12px
}
.tabPS
{
    FONT-FAMILY: arial, helvetica, sans-serif;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 8px;
	PADDING-RIGHT: 8px;
    PADDING-TOP: 0px
}
.tabColl
{
    FONT-FAMILY: arial, helvetica, sans-serif;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 8px;
    PADDING-LEFT: 8px;
    PADDING-TOP: 12px
}
.deptCats
{
    FONT-FAMILY: arial, 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
}
.deptHeader
{
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 8px;
    PADDING-TOP: 8px
}
.tabContent
{
    COLOR: #333333;
    FONT-FAMILY: arial, helvetica, sans-serif;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 8px;
    PADDING-TOP: 8px
}
.deptContent
{
    COLOR: #333333;
    FONT-FAMILY: arial, helvetica, sans-serif;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 8px;
    PADDING-TOP: 8px
}
.deptHeader
{
    COLOR: #663333;
    FONT-FAMILY: arial, helvetica, serif;
    FONT-SIZE: 28px;
    PADDING-BOTTOM: 3px;
    PADDING-LEFT: 8px;
    PADDING-TOP: 6px
}
.deptFeatProd
{
    COLOR: #333333;
    FONT-FAMILY: arial, helvetica, sans-serif;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 5px;
    PADDING-LEFT: 5px;
    PADDING-RIGHT: 5px;
    PADDING-TOP: 5px
}
.deptFeatProdAlt
{
    COLOR: #333333;
    FONT-FAMILY: arial, 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: #663333;
    FONT-WEIGHT: bold
}
.deptFeatProdName A
{
    TEXT-DECORATION: none
}
.deptFeatProdPrice
{
    FONT-WEIGHT: bold
}
.catAboutTxt
{
    COLOR: #333333;
    FONT-FAMILY: arial, helvetica, sans-serif;
    FONT-SIZE: 12px
}
.catComplements
{
    COLOR: #333333;
    FONT-FAMILY: arial, helvetica, sans-serif;
    FONT-SIZE: 12px
}
.catHelp
{
    COLOR: #333333;
    FONT-FAMILY: arial, helvetica, sans-serif;
    FONT-SIZE: 12px
}
.catProd
{
    COLOR: #333333;
    FONT-FAMILY: arial, helvetica, sans-serif;
    FONT-SIZE: 12px
}
.catFooter
{
    COLOR: #333333;
    FONT-FAMILY: arial, helvetica, sans-serif;
    FONT-SIZE: 12px
}
.prodFooter
{
    COLOR: #333333;
    FONT-FAMILY: arial, helvetica, sans-serif;
    FONT-SIZE: 12px
}
.catPageNav
{
    COLOR: #333333;
    FONT-FAMILY: arial, helvetica, sans-serif;
    FONT-SIZE: 11px;
	PADDING-TOP: 0px
}
.catPageItems
{
    COLOR: #333333;
    FONT-FAMILY: arial, helvetica, sans-serif;
    FONT-SIZE: 11px;
	 PADDING-TOP: 0px;
}
.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: 4px;
    PADDING-TOP: 9px;
	PADDING-RIGHT: 4px;
}
.catHeader
{
    COLOR: #663333;
    FONT-FAMILY: arial, helvetica;
    FONT-SIZE: 22px;
    PADDING-BOTTOM: 3px;
    PADDING-TOP: 6px
}
.prodHeader
{
    COLOR: #663333;
    FONT-FAMILY: arial, helvetica;
    FONT-SIZE: 22px;
    PADDING-BOTTOM: 3px;
    PADDING-TOP: 6px
}
.catProd
{
    PADDING-LEFT: 5px;
    PADDING-RIGHT: 5px
}
.catProdName
{
    COLOR: #663333;
    FONT-WEIGHT: bold
}
.catProdName A
{
    TEXT-DECORATION: none
}
.catProdDesc
{
}
.catProdAvail
{
}
.catProdPrice
{
    COLOR: #000000;
    FONT-WEIGHT: bold;
    PADDING-TOP: 8px
}
.notAvail
{
    COLOR: #990000
}
.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: #333333;
    FONT-FAMILY: arial, helvetica, sans-serif;
    FONT-SIZE: 11px
}
.prodHelp
{
    COLOR: #333333;
    FONT-FAMILY: arial, helvetica, sans-serif;
    FONT-SIZE: 11px
}
.prodBasketInstr
{
    COLOR: #333333;
    FONT-FAMILY: arial, helvetica, sans-serif;
    FONT-SIZE: 11px
}
.prodTxt
{
    COLOR: #333333;
    FONT-FAMILY: arial, helvetica, sans-serif;
    FONT-SIZE: 11px
}
.prodYouProd
{
    COLOR: #333333;
    FONT-FAMILY: arial, helvetica, sans-serif;
    FONT-SIZE: 11px
}
.prodPopupHeader
{
    COLOR: #333333;
    FONT-FAMILY: arial, helvetica, sans-serif;
    FONT-SIZE: 11px
}
.prodBasketInstr
{
    FONT-SIZE: 12px
}
.prodTxt
{
    FONT-SIZE: 12px
}
.prodRelitems
{
    PADDING-BOTTOM: 12px;
    PADDING-LEFT: 10px;
    PADDING-RIGHT: 10px;
    PADDING-TOP: 0px
}
.prodHelp
{
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 8px;
    PADDING-TOP: 10px
}
.prodTxt
{
    PADDING-RIGHT: 10px
}
.prodRelitems .prodTxtSm
{
    COLOR: #000000
}
.prodContent
{
    PADDING-LEFT: 10px;
    PADDING-RIGHT: 8px
}
.prodPageNav
{
    PADDING-BOTTOM: 3px;
    TEXT-ALIGN: right
}
.prodTxtTitle
{
    FONT-WEIGHT: bold
}
.prodLongname
{
    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: #993333;
    FONT-SIZE: 16px;
    FONT-WEIGHT: bold;
    PADDING-BOTTOM: 4px
}
.prodYoumightlikeTbl
{
}
.prodYoumightlike
{
    PADDING-BOTTOM: 12px;
    PADDING-LEFT: 6px;
    PADDING-RIGHT: 6px;
    PADDING-TOP: 4px
}
.prodYouProd
{
    COLOR: #006600;
    FONT-WEIGHT: bold
}
.prodYouProd A
{
    TEXT-DECORATION: none
}
.prodDiscontinued
{
    COLOR: #993333;
    PADDING-BOTTOM: 8px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 6px;
    PADDING-TOP: 12px
}
.prodDiscontinued .indent
{
    COLOR: #000000
}
.prodDiscontinued .prodTxt
{
    COLOR: #993333;
    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, helvetica, sans-serif;
    FONT-SIZE: 11px;
    PADDING-TOP: 8px
}
.chkoutTxt
{
    COLOR: #333333;
    FONT-FAMILY: arial, helvetica, sans-serif;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 8px
}
.chkoutTxtMsg
{
    COLOR: #333333;
    FONT-FAMILY: arial, helvetica, sans-serif;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 8px
}
.chkoutTxtSm
{
    COLOR: #333333;
    FONT-FAMILY: arial, helvetica, sans-serif;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 8px
}
.chkoutTxtLg
{
    COLOR: #333333;
    FONT-FAMILY: arial, helvetica, sans-serif;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 8px
}
.chkoutPopQ
{
    COLOR: #333333;
    FONT-FAMILY: arial, helvetica, sans-serif;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 8px
}
.chkoutPopA
{
    COLOR: #333333;
    FONT-FAMILY: arial, 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: #333333;
    FONT-FAMILY: arial, helvetica, sans-serif;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 8px;
    PADDING-LEFT: 4px;
    PADDING-RIGHT: 4px;
    PADDING-TOP: 8px;
    TEXT-ALIGN: left
}
.chkoutTblHdrC
{
    COLOR: #333333;
    FONT-FAMILY: arial, helvetica, sans-serif;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 8px;
    PADDING-LEFT: 4px;
    PADDING-RIGHT: 4px;
    PADDING-TOP: 8px;
    TEXT-ALIGN: left
}
.chkoutTblHdrR
{
    COLOR: #333333;
    FONT-FAMILY: arial, helvetica, sans-serif;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 8px;
    PADDING-LEFT: 4px;
    PADDING-RIGHT: 4px;
    PADDING-TOP: 8px;
    TEXT-ALIGN: left
}
.chkoutTblTxtL
{
    COLOR: #333333;
    FONT-FAMILY: arial, helvetica, sans-serif;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 8px;
    PADDING-LEFT: 4px;
    PADDING-RIGHT: 4px;
    PADDING-TOP: 8px;
    TEXT-ALIGN: left
}
.chkoutTblTxtC
{
    COLOR: #333333;
    FONT-FAMILY: arial, helvetica, sans-serif;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 8px;
    PADDING-LEFT: 4px;
    PADDING-RIGHT: 4px;
    PADDING-TOP: 8px;
    TEXT-ALIGN: left
}
.chkoutTblTxtR
{
    COLOR: #333333;
    FONT-FAMILY: arial, 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: #993333;
    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: #993333;
    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: #993333;
    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: #993333
}
.chkoutPopQ
{
    COLOR: #993333;
    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: 10px
}
.formTxtSm
{
    COLOR: #333333;
    FONT-FAMILY: arial, helvetica, sans-serif;
    FONT-SIZE: 11px
}
.prodTxt
{
    COLOR: #333333;
    FONT-FAMILY: arial, helvetica, sans-serif;
    FONT-SIZE: 12px
}
.prodTxtSm
{
    COLOR: #333333;
    FONT-FAMILY: arial, helvetica, sans-serif;
    FONT-SIZE: 12px
}
.prodTxtSmPadT
{
    COLOR: #333333;
    FONT-FAMILY: arial, helvetica, sans-serif;
    FONT-SIZE: 12px
}
.prodTxtSmPad
{
    COLOR: #333333;
    FONT-FAMILY: arial, helvetica, sans-serif;
    FONT-SIZE: 12px
}
.prodTxtPad
{
    COLOR: #333333;
    FONT-FAMILY: arial, helvetica, sans-serif;
    FONT-SIZE: 12px
}
.prodTxtLg
{
    COLOR: #333333;
    FONT-FAMILY: arial, helvetica, sans-serif;
    FONT-SIZE: 12px
}
.acctTxt
{
    COLOR: #333333;
    FONT-FAMILY: arial, helvetica, sans-serif;
    FONT-SIZE: 12px
}
.acctTxtSm
{
    COLOR: #333333;
    FONT-FAMILY: arial, helvetica, sans-serif;
    FONT-SIZE: 12px
}
.acctTxtSmPadT
{
    COLOR: #333333;
    FONT-FAMILY: arial, helvetica, sans-serif;
    FONT-SIZE: 12px
}
.acctTxtSmPad
{
    COLOR: #333333;
    FONT-FAMILY: arial, helvetica, sans-serif;
    FONT-SIZE: 12px
}
.acctTxtPad
{
    COLOR: #333333;
    FONT-FAMILY: arial, helvetica, sans-serif;
    FONT-SIZE: 12px
}
.acctTxtLg
{
    COLOR: #333333;
    FONT-FAMILY: arial, helvetica, sans-serif;
    FONT-SIZE: 12px
}
.acctDate
{
    COLOR: #333333;
    FONT-FAMILY: arial, helvetica, sans-serif;
    FONT-SIZE: 12px
}
.prodTxtSm
{
    FONT-SIZE: 11px
}
.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: #333333
}
.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: #993333
}
.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: #993333;
    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 .tblHdrC
{
    FONT-SIZE: 10px
}
.acctOrderSummary .tblHdrR
{
    FONT-SIZE: 10px
}
.acctOrderSummary .tblTxtL
{
    FONT-SIZE: 10px
}
.acctOrderSummary .tblTxtC
{
    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: #333333;
    FONT-FAMILY: arial, helvetica, sans-serif;
    FONT-SIZE: 12px
}
.frmTxtSm
{
    COLOR: #333333;
    FONT-FAMILY: arial, helvetica, sans-serif;
    FONT-SIZE: 12px
}
.frmTxtNote
{
    COLOR: #333333;
    FONT-FAMILY: arial, helvetica, sans-serif;
    FONT-SIZE: 12px
}
.frmTxtHdr
{
    COLOR: #333333;
    FONT-FAMILY: arial, helvetica, sans-serif;
    FONT-SIZE: 12px
}
.frmHeaderGreen
{
    COLOR: #333333;
    FONT-FAMILY: arial, 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: #333333;
    FONT-FAMILY: arial, helvetica, sans-serif;
    FONT-SIZE: 12px
}
.aboutHelp
{
    COLOR: #333333;
    FONT-FAMILY: arial, helvetica, sans-serif;
    FONT-SIZE: 12px
}
.aboutTxt
{
    COLOR: #333333;
    FONT-FAMILY: arial, helvetica, sans-serif;
    FONT-SIZE: 12px
}
.aboutPageList
{
    COLOR: #333333;
    FONT-FAMILY: arial, helvetica, sans-serif;
    FONT-SIZE: 12px
}
.aboutTxtPad
{
    COLOR: #333333;
    FONT-FAMILY: arial, helvetica, sans-serif;
    FONT-SIZE: 12px
}
.aboutHeader
{
    COLOR: #663333;
    FONT-FAMILY: arial, helvetica, sans-serif;
    FONT-SIZE: 12px
}

.aboutHeader2
{
    COLOR: #663333;
    FONT-FAMILY: arial, helvetica, sans-serif;
    FONT-SIZE: 12px;
	FONT-WEIGHT: bold
}

.aboutTimeHeader
{
    COLOR: #333333;
    FONT-FAMILY: arial, helvetica, sans-serif;
    FONT-SIZE: 12px
}
.photoCaption
{
    COLOR: #333333;
    FONT-FAMILY: arial, helvetica, sans-serif;
    FONT-SIZE: 12px
}
.photoCaptionMiddle
{
    COLOR: #333333;
    FONT-FAMILY: arial, helvetica, sans-serif;
    FONT-SIZE: 12px
}
.aboutTxt2
{
    COLOR: #333333;
    FONT-FAMILY: arial, helvetica, sans-serif;
    FONT-SIZE: 12px
}
.aboutTestimonial
{
    COLOR: #333333;
    FONT-FAMILY: arial, helvetica, sans-serif;
    FONT-SIZE: 12px
}
.aboutHeaderEvent
{
    COLOR: #333333;
    FONT-FAMILY: arial, 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: #960;
    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: #333333;
    FONT-FAMILY: arial, helvetica, sans-serif;
    FONT-SIZE: 12px
}
.featuredTxtSm
{
    COLOR: #333333;
    FONT-FAMILY: arial, helvetica, sans-serif;
    FONT-SIZE: 12px
}
.featuredTxtNote
{
    COLOR: #333333;
    FONT-FAMILY: arial, helvetica, sans-serif;
    FONT-SIZE: 12px
}
.featuredTxtHdr
{
    COLOR: #333333;
    FONT-FAMILY: arial, helvetica, sans-serif;
    FONT-SIZE: 12px
}
.featuredPageListHdr
{
    COLOR: #333333;
    FONT-FAMILY: arial, helvetica, sans-serif;
    FONT-SIZE: 12px
}
.featuredTxtPrice
{
    COLOR: #333333;
    FONT-FAMILY: arial, 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: #990000;
    FONT-FAMILY: palatino, times new roman, serif;
    FONT-SIZE: 22px;
    PADDING-BOTTOM: 3px;
    PADDING-TOP: 6px
}
.serachFormAdvanced .formFieldLabel
{
    FONT-WEIGHT: bold
}
.findAnotherProduct .formFieldLabelleft
{
    COLOR: #669999
}
.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: #333333;
    FONT-FAMILY: arial, helvetica, sans-serif;
    FONT-SIZE: 12px
}
.searchTxtSm
{
    COLOR: #333333;
    FONT-FAMILY: arial, helvetica, sans-serif;
    FONT-SIZE: 12px
}
.searchTxtNote
{
    COLOR: #333333;
    FONT-FAMILY: arial, helvetica, sans-serif;
    FONT-SIZE: 12px
}
.searchTxtHdr
{
    COLOR: #333333;
    FONT-FAMILY: arial, helvetica, sans-serif;
    FONT-SIZE: 12px
}
.searchResultsHeader
{
    COLOR: #333333;
    FONT-FAMILY: arial, helvetica, sans-serif;
    FONT-SIZE: 12px
}
.searchPageListHdr
{
    COLOR: #333333;
    FONT-FAMILY: arial, helvetica, sans-serif;
    FONT-SIZE: 12px
}
.searchTxtPrice
{
    COLOR: #333333;
    FONT-FAMILY: arial, helvetica, sans-serif;
    FONT-SIZE: 12px
}
.searchOptTxt
{
    COLOR: #333333;
    FONT-FAMILY: arial, 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: #333333;
    FONT-FAMILY: arial, helvetica, sans-serif;
    FONT-SIZE: 12px
}
.giftHeader
{
    COLOR: #333333;
    FONT-FAMILY: arial, helvetica, sans-serif;
    FONT-SIZE: 12px
}
.giftWelcome
{
    COLOR: #333333;
    FONT-FAMILY: arial, helvetica, sans-serif;
    FONT-SIZE: 12px
}
.giftTxtSm
{
    COLOR: #333333;
    FONT-FAMILY: arial, helvetica, sans-serif;
    FONT-SIZE: 12px
}
.giftTxtNote
{
    COLOR: #333333;
    FONT-FAMILY: arial, helvetica, sans-serif;
    FONT-SIZE: 12px
}
.giftTxtHdr
{
    COLOR: #333333;
    FONT-FAMILY: arial, helvetica, sans-serif;
    FONT-SIZE: 12px
}
.giftPageCatList
{
    COLOR: #333333;
    FONT-FAMILY: arial, helvetica, sans-serif;
    FONT-SIZE: 12px
}
.giftPageCatListEm
{
    COLOR: #333333;
    FONT-FAMILY: arial, helvetica, sans-serif;
    FONT-SIZE: 12px
}
.giftTxtPrice
{
    COLOR: #333333;
    FONT-FAMILY: arial, helvetica, sans-serif;
    FONT-SIZE: 12px
}
.giftTxtItems
{
    COLOR: #333333;
    FONT-FAMILY: arial, helvetica, sans-serif;
    FONT-SIZE: 12px
}
.giftPageListHdr
{
    COLOR: #333333;
    FONT-FAMILY: arial, helvetica, sans-serif;
    FONT-SIZE: 12px
}
.giftIdeaFeaturedHeader
{
    COLOR: #333333;
    FONT-FAMILY: arial, helvetica, sans-serif;
    FONT-SIZE: 12px
}
.giftTxtSm
{
    FONT-SIZE: 11px
}
.giftTxtNote
{
    PADDING-TOP: 10px
}
.giftTxtHdr
{
    COLOR: #663333;
    FONT-WEIGHT: normal
}
.giftHeader
{
    COLOR: #663333;
    FONT-FAMILY: arial, helvetica, 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, helvetica, sans-serif;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 10px
}
.custHelp
{
    FONT-FAMILY: arial, helvetica, sans-serif;
    FONT-SIZE: 12px;
    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: #333333;
    FONT-FAMILY: arial, helvetica, sans-serif;
    FONT-SIZE: 12px
}
.custRedText
{
    COLOR: #990000;
    FONT-FAMILY: arial, helvetica, sans-serif;
    FONT-SIZE: 12px
}
.custTimeHeader
{
    COLOR: #996600;
    FONT-FAMILY: arial, helvetica, sans-serif;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold
}
.custContent2
{
    COLOR: #000000;
    FONT-FAMILY: arial, helvetica, sans-serif;
    FONT-SIZE: 11px
}
.custTxt2
{
    FONT-FAMILY: arial, 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: #333333;
    FONT-FAMILY: arial, helvetica, sans-serif;
    FONT-SIZE: 12px
}
.cloTextHeader
{
    COLOR: #333333;
    FONT-FAMILY: arial, helvetica, sans-serif;
    FONT-SIZE: 12px
}
.cloTextListItem
{
    COLOR: #333333;
    FONT-FAMILY: arial, helvetica, sans-serif;
    FONT-SIZE: 12px
}
.cloHomeDate
{
    COLOR: #333333;
    FONT-FAMILY: arial, helvetica, sans-serif;
    FONT-SIZE: 12px
}
.cloArticlePartHeader
{
    COLOR: #333333;
    FONT-FAMILY: arial, helvetica, sans-serif;
    FONT-SIZE: 12px
}
.cloRelatedProductCaption
{
    COLOR: #333333;
    FONT-FAMILY: arial, helvetica, sans-serif;
    FONT-SIZE: 12px
}
.cloRecipeHeader
{
    COLOR: #333333;
    FONT-FAMILY: arial, helvetica, sans-serif;
    FONT-SIZE: 12px
}
.cloScreenTextHeader
{
    COLOR: #333333;
    FONT-FAMILY: arial, 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: #960
}
.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: #333333;
    FONT-FAMILY: arial, helvetica, sans-serif;
    FONT-SIZE: 12px
}
.legalHeader
{
    COLOR: #333333;
    FONT-FAMILY: arial, 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: #006600;
    FONT-SIZE: 11px;
}

.ulList
{
    PADDING-BOTTOM: 5px;
    PADDING-LEFT: 5px;
  }
  
.outletFont
{
    FONT-FAMILY: palatino;
    FONT-SIZE: 13px;
	FONT-WEIGHT: bold
}

.outletMore
{
    COLOR: #333333;
    FONT-FAMILY: arial, helvetica, sans-serif;
    FONT-SIZE: 11px
}