.testimonials_back {
	BACKGROUND-IMAGE: url(/images/us/global/globalgraphics/testimonials_bg.jpg); BACKGROUND-REPEAT: no-repeat
}
.otherways_back {
	BACKGROUND-IMAGE: url(/images/us/global/globalgraphics/otherways_bg.jpg); BACKGROUND-REPEAT: no-repeat
}
A.nav-new {
	PADDING-RIGHT: 2px; DISPLAY: block; PADDING-LEFT: 8px; FONT-SIZE: 9px; PADDING-BOTTOM: 2px; COLOR: #756189; PADDING-TOP: 2px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.nav-new:visited {
	COLOR: #756189
}
A.nav-new:hover {
	PADDING-RIGHT: 2px; DISPLAY: block; PADDING-LEFT: 8px; FONT-SIZE: 9px; PADDING-BOTTOM: 2px; COLOR: #756189; PADDING-TOP: 2px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.nav-new-home {
	PADDING-RIGHT: 2px; DISPLAY: block; PADDING-LEFT: 8px; FONT-WEIGHT: bold; FONT-SIZE: 9px; PADDING-BOTTOM: 2px; COLOR: #9a4442; PADDING-TOP: 2px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.nav-new-home:visited {
	COLOR: #9a4442
}
A.nav-new-home:hover {
	PADDING-RIGHT: 2px; DISPLAY: block; PADDING-LEFT: 8px; FONT-WEIGHT: bold; FONT-SIZE: 9px; PADDING-BOTTOM: 2px; COLOR: #9a4442; PADDING-TOP: 2px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
IMG.productborder {
	BORDER-LEFT-COLOR: #ffecda; BORDER-BOTTOM-COLOR: #ffecda; BORDER-TOP-COLOR: #ffecda; BORDER-RIGHT-COLOR: #ffecda
}
.catnew {
	PADDING-RIGHT: 2px; DISPLAY: block; PADDING-LEFT: 8px; FONT-WEIGHT: bold; FONT-SIZE: 9px; PADDING-BOTTOM: 2px; TEXT-TRANSFORM: uppercase; COLOR: #9a4442; PADDING-TOP: 2px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
#catnew {
	PADDING-RIGHT: 2px; DISPLAY: block; PADDING-LEFT: 8px; FONT-WEIGHT: bold; FONT-SIZE: 9px; PADDING-BOTTOM: 2px; TEXT-TRANSFORM: uppercase; COLOR: #9a4442; PADDING-TOP: 2px; BORDER-BOTTOM: #ffffff 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #fad1ae; TEXT-DECORATION: none
}
.catnewnolink {
	PADDING-RIGHT: 2px; DISPLAY: block; PADDING-LEFT: 8px; FONT-WEIGHT: bold; FONT-SIZE: 9px; PADDING-BOTTOM: 4px; TEXT-TRANSFORM: uppercase; COLOR: #9a4442; PADDING-TOP: 4px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
#catnewnolink {
	PADDING-RIGHT: 2px; DISPLAY: block; PADDING-LEFT: 8px; FONT-WEIGHT: bold; FONT-SIZE: 9px; PADDING-BOTTOM: 4px; TEXT-TRANSFORM: uppercase; COLOR: #9a4442; PADDING-TOP: 4px; BORDER-BOTTOM: #ffffff 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #fad1ae; TEXT-DECORATION: none
}
.navnew {
	PADDING-RIGHT: 2px; DISPLAY: block; PADDING-LEFT: 8px; FONT-SIZE: 9px; PADDING-BOTTOM: 2px; COLOR: #756189; PADDING-TOP: 2px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
#navnew {
	PADDING-RIGHT: 2px; DISPLAY: block; PADDING-LEFT: 8px; FONT-SIZE: 9px; PADDING-BOTTOM: 2px; COLOR: #756189; PADDING-TOP: 2px; BORDER-BOTTOM: #ffffff 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffecda; TEXT-DECORATION: underline
}
.navnewnolink {
	PADDING-RIGHT: 2px; DISPLAY: block; PADDING-LEFT: 8px; FONT-WEIGHT: bold; FONT-SIZE: 9px; PADDING-BOTTOM: 4px; COLOR: #333333; PADDING-TOP: 4px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
#navnewnolink {
	PADDING-RIGHT: 2px; DISPLAY: block; PADDING-LEFT: 8px; FONT-WEIGHT: bold; FONT-SIZE: 9px; PADDING-BOTTOM: 4px; COLOR: #333333; PADDING-TOP: 4px; BORDER-BOTTOM: #ffffff 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffecda; TEXT-DECORATION: none
}
.sub_back {
	BACKGROUND-COLOR: #ffecda
}
.default {
	FONT-SIZE: 10px; COLOR: #666666
}
.default A:link {
	COLOR: #756189
}
.default A:visited {
	COLOR: #756189
}
.default A:active {
	COLOR: #756189
}
.feature_heads {
	PADDING-RIGHT: 2px; DISPLAY: block; PADDING-LEFT: 8px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; COLOR: #37333c; PADDING-TOP: 2px
}
.sub_heads {
	PADDING-RIGHT: 0px! important; DISPLAY: inline! important; PADDING-LEFT: 0px! important; FONT-WEIGHT: bold! important; FONT-SIZE: 11px! important; PADDING-BOTTOM: 0px! important; MARGIN: 0px 0px 5px; COLOR: #660007! important; LINE-HEIGHT: 1.3em! important; PADDING-TOP: 0px! important; FONT-FAMILY: Helvetica, Arial, Verdana, sans-serif! important; LETTER-SPACING: 0.02em! important
}
.navleftbg {
	BACKGROUND-IMAGE: url(/images/us/local/localgraphics/leftnav_bg_trans.gif); BACKGROUND-COLOR: #fff3e8
}
.defaultnu A:link {
	COLOR: #756189; TEXT-DECORATION: none
}
.defaultnu A:visited {
	COLOR: #756189; TEXT-DECORATION: none
}
.defaultnu A:active {
	COLOR: #756189; TEXT-DECORATION: none
}
.colorsubheader {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #756189
}
.colorsubheader A:link {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #756189
}
.colorsubheader A:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #756189
}
.colorsubheader A:active {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #756189
}
.defaultsubheader {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #666666
}
.defaultsubheader A:link {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #666666
}
.defaultsubheader A:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #666666
}
.defaultsubheader A:active {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #666666
}
.detailheader {
	FONT-SIZE: 20px; COLOR: #756189; FONT-FAMILY: Times New Roman, Times, serif
}
.quotetext {
	FONT-SIZE: 13px; COLOR: #333333; FONT-STYLE: italic; FONT-FAMILY: "Times New Roman", Times, serif
}
.small {
	FONT-SIZE: 10px; COLOR: #756189
}
.small A:link {
	FONT-SIZE: 10px; COLOR: #756189
}
.small A:visited {
	FONT-SIZE: 10px; COLOR: #756189
}
.small A:active {
	FONT-SIZE: 10px; COLOR: #756189
}
.thumbheader {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #756189
}
.thumbtext {
	FONT-SIZE: 9px; COLOR: #756189
}
.thumbtext A:link {
	COLOR: #756189; TEXT-DECORATION: underline
}
.thumbtext A:active {
	COLOR: #756189; TEXT-DECORATION: underline
}
.thumbtext A:visited {
	COLOR: #756189; TEXT-DECORATION: underline
}
.thumbtext A:hover {
	COLOR: #756189; TEXT-DECORATION: underline
}
.tableheader {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; MARGIN: 2px 15px; COLOR: #b45e4e
}
.tableheaderedit {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #000000
}
.tableheaderedit A:link {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #000000
}
.tableheaderedit A:active {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #000000
}
.tableheaderedit A:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #000000
}
.tableitem {
	FONT-SIZE: 9px; MARGIN: 4px 15px; COLOR: #333333
}
.tableitem A:link {
	COLOR: #756189; TEXT-DECORATION: none
}
.tableitem A:active {
	COLOR: #756189; TEXT-DECORATION: none
}
.tableitem A:visited {
	COLOR: #756189; TEXT-DECORATION: none
}
.tableitem A:hover {
	COLOR: #756189; TEXT-DECORATION: underline
}
.tablesavedheader {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #333333
}
.tablesaveditem {
	COLOR: #333333
}
.tablesaveditem A:link {
	COLOR: #756189
}
.tablesaveditem A:active {
	COLOR: #756189
}
.tablesaveditem A:visited {
	COLOR: #756189
}
.remove {
	COLOR: #756189
}
.remove A:link {
	COLOR: #756189
}
.remove A:active {
	COLOR: #756189
}
.remove A:visited {
	COLOR: #756189
}
.listprice {
	COLOR: #666666
}
.yousave {
	PADDING-RIGHT: 2px; DISPLAY: block; PADDING-LEFT: 8px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; COLOR: #ffcc00; PADDING-TOP: 2px; BORDER-BOTTOM: #ffffff 1px solid; BACKGROUND-COLOR: #660000
}
.subfeatcontent {
	PADDING-RIGHT: 3px; DISPLAY: block; PADDING-LEFT: 8px; PADDING-BOTTOM: 4px; PADDING-TOP: 5px; BACKGROUND-COLOR: #ffecda
}
.testimonialcontent {
	PADDING-RIGHT: 3px; DISPLAY: block; PADDING-LEFT: 8px; PADDING-BOTTOM: 4px; PADDING-TOP: 5px
}
.subfeatheaders {
	PADDING-RIGHT: 2px; BORDER-TOP: #ffffff 1px solid; DISPLAY: block; PADDING-LEFT: 8px; FONT-SIZE: 10px; PADDING-BOTTOM: 2px; WORD-SPACING: 3px; TEXT-TRANSFORM: uppercase; COLOR: #fff3e8; PADDING-TOP: 2px; BORDER-BOTTOM: #ffffff 1px solid; FONT-FAMILY: Georgia, Times New Roman, Times, serif; LETTER-SPACING: 0.03em; BACKGROUND-COLOR: #531c56; TEXT-DECORATION: none
}
.cattextheaders {
	FONT-SIZE: 9px; TEXT-TRANSFORM: uppercase; COLOR: #fad1ae
}
.subcattextheaders {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; WORD-SPACING: 1px; TEXT-TRANSFORM: capitalize; COLOR: #ffffff; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; LETTER-SPACING: 0.03em; TEXT-DECORATION: none
}
.taglineheaders {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 10px; FONT-SIZE: 9px; PADDING-BOTTOM: 0px; COLOR: #ffecda; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; LETTER-SPACING: 0.03em; TEXT-DECORATION: none
}
.OtherCollectionNavheader {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 9px; PADDING-BOTTOM: 0px; COLOR: #ffecda; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; LETTER-SPACING: 0.03em; TEXT-DECORATION: none
}
.searchheaders {
	FONT-SIZE: 10px; COLOR: #fff3e8; FONT-FAMILY: Georgia, Times New Roman, Times, serif; LETTER-SPACING: 0.03em; BACKGROUND-COLOR: #531c56
}
.subfeatheaders2 {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ffe3c9; BACKGROUND-COLOR: #789ec5
}
.messagewas {
	FONT-WEIGHT: bold; COLOR: #756189
}
.pricewas {
	FONT-WEIGHT: bold; COLOR: #756189; TEXT-DECORATION: line-through
}
.messagesale {
	FONT-WEIGHT: bold; TEXT-TRANSFORM: uppercase; COLOR: #cc0000
}
.pricesale {
	FONT-WEIGHT: bold; COLOR: #756189
}
.formlabel {
	FONT-SIZE: 10px; COLOR: #666666
}
.formrequiredtext {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #666666
}
.formfieldnote {
	FONT-SIZE: 10px; COLOR: #666666
}
.formrequired {
	COLOR: #cc0000
}
.breadcrumb {
	FONT-SIZE: 10px; COLOR: #666666
}
.breadcrumb A:link {
	COLOR: #756189
}
.breadcrumb A:active {
	COLOR: #756189
}
.breadcrumb A:visited {
	COLOR: #756189
}
.brandingtext {
	FONT-SIZE: 12px
}
.navcarttext {
	FONT-SIZE: 10px; COLOR: #ffffff
}
.navcarttext A:link {
	FONT-SIZE: 10px; COLOR: #ffffff
}
.navcarttext A:active {
	FONT-SIZE: 10px; COLOR: #ffffff
}
.navcarttext A:visited {
	FONT-SIZE: 10px; COLOR: #ffffff
}
.footer {
	FONT-SIZE: 10px; COLOR: #666666
}
.footer A:link {
	COLOR: #756189
}
.footer A:active {
	COLOR: #756189
}
.footer A:visited {
	COLOR: #756189
}
.navleftheader {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; TEXT-TRANSFORM: uppercase; COLOR: #756189
}
.navleftheader A:link {
	COLOR: #756189
}
.navleftheader A:visited {
	COLOR: #756189
}
.navleftheader A:active {
	COLOR: #756189
}
.navleft {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; TEXT-TRANSFORM: capitalize; COLOR: #333333
}
.navleft A:link {
	COLOR: #756189
}
.navleft A:visited {
	COLOR: #756189
}
.navleft A:active {
	COLOR: #756189
}
SELECT.navleft {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; WIDTH: 165px; COLOR: #333333
}
SELECT.otherwaystoshop {
	FONT-WEIGHT: bold; TEXT-TRANSFORM: capitalize; WIDTH: 150px; COLOR: #666666
}
SELECT.directorysort {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; WIDTH: 150px; COLOR: #333333
}
SELECT.showcount {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; WIDTH: 150px; COLOR: #333333
}
SELECT.dirpagnation {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; COLOR: #333333
}
.smallheaderbg {
	BACKGROUND-IMAGE: url(/images/us/global/globalgraphics/PrpSMHeader_background.gif); BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #7f436d
}
.prodheaderbg {
	BACKGROUND-IMAGE: url(/images/us/global/globalgraphics/Prp484Header_background.gif); BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #7f436d
}
.lrgheaderbg {
	BACKGROUND-IMAGE: url(/images/us/global/globalgraphics/PrpLRGHeader_background.gif); BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #7f436d
}
.directorysortbg {
	BACKGROUND-IMAGE: url(/images/us/local/page_specific/productindex/dir_pulldown_bg1.gif); BACKGROUND-REPEAT: no-repeat
}
.detailitembg {
	BACKGROUND-COLOR: #ffecda
}
.detailitemheaderbg {
	BACKGROUND: #fad4b3
}
.personalizationheader {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #756189
}
.personalizenote {
	COLOR: #cc0000
}
.message {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: #cc0000
}
.messageerror {
	FONT-WEIGHT: bold; COLOR: #cc0000
}
.messagealert {
	FONT-WEIGHT: bold; COLOR: #cc0000
}
.messagediscount {
	FONT-WEIGHT: bold; COLOR: #cc0000
}
.messagebackorder {
	FONT-WEIGHT: bold; COLOR: #cc0000
}
.messagesent {
	FONT-WEIGHT: bold; COLOR: #cc0000
}
.navsearchbox {
	WIDTH: 135px; COLOR: #666666
}
.navemailbox {
	WIDTH: 115px; COLOR: #666666
}
INPUT.address {
	WIDTH: 305px
}
INPUT.firstname {
	WIDTH: 119px
}
INPUT.lastname {
	WIDTH: 155px
}
INPUT.zip {
	WIDTH: 120px
}
INPUT.phone {
	WIDTH: 141px
}
INPUT.login {
	WIDTH: 225px
}
INPUT.tellafriend {
	WIDTH: 130px
}
.tableitemheaderbg {
	BACKGROUND: #ffeddc
}
.tablesavedheaderbg {
	BACKGROUND: #ffeddc
}
.tablesavebg1 {
	BACKGROUND: #ffeddc
}
.tableitem1bg {
	BACKGROUND: #ffffff
}
.tableitem2bg {
	BACKGROUND: #ffffff
}
.tablesavedbg {
	BACKGROUND: #ffffff
}
.recoverybg {
	BACKGROUND: #ffffff
}
.headerrule {
	BACKGROUND-IMAGE: url(/images/us/local/localgraphics/header_rule.gif); BACKGROUND-REPEAT: repeat-y
}
.thumbborderbg {
	BACKGROUND: #f1f1f1
}
.altviewborder {
	BACKGROUND: #f1f1f1
}
.tableitemheaderdivbg {
	BACKGROUND: #fad4b3
}
.tableitembottomdivbg {
	BACKGROUND: #fad4b3
}
.tableitemdivbg {
	BACKGROUND: #fad4b3
}
.tablesavedborder {
	BACKGROUND: #fad4b3
}
.recoverborder {
	BACKGROUND: #fad4b3
}
.verticalrule {
	BACKGROUND: #fad4b3
}
.tabledivrule {
	BACKGROUND: #fad4b3
}
.altviewactiveborder {
	BACKGROUND: #dfeaf2
}
.moreinfobg {
	BACKGROUND-IMAGE: url(/images/us/local/page_specific/detail/moreinfo_bg.gif); BACKGROUND-REPEAT: repeat-y
}
.navheaderbg {
	BACKGROUND-IMAGE: url(/images/us/global/globalgraphics/topgradnav_background.gif)
}
.headerbg {
	BACKGROUND-IMAGE: url(/images/us/global/globalgraphics/header_background.gif); BACKGROUND-COLOR: #6f5396
}
.whyshopbg {
	BACKGROUND-IMAGE: url(/images/us/global/globalgraphics/whyshop_background.gif); BACKGROUND-COLOR: #686868
}
.footerbg {
	BACKGROUND-IMAGE: url(/images/us/global/globalgraphics/footer_background.gif); BACKGROUND-COLOR: #6f5396
}
.navheadercatbg {
	BACKGROUND-IMAGE: url(/images/us/global/globalgraphics/navcat_bg.gif)
}
.navcartbg {
	BACKGROUND-IMAGE: url(/images/us/global/globalgraphics/shopcart_background.gif)
}
BODY.popup {
	BACKGROUND: #ffffff
}
.navfooterbg {
	BACKGROUND: #ffffff
}
.imagecellbg {
	BACKGROUND: #ffffff
}
.contentbg {
	BACKGROUND: #ffffff
}
.navleftrule {
	BACKGROUND: #e2e1dd
}
.clearbg {
	BACKGROUND-IMAGE: url(/images/us/global/globalgraphics/spacer01.gif)
}
BODY.main {
	BACKGROUND-IMAGE: url(/images/us/global/globalgraphics/spacer01.gif)
}
TD {
	FONT-SIZE: 10px; COLOR: #666666; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
BODY {
	FONT-SIZE: 10px; COLOR: #666666; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
INPUT {
	FONT-SIZE: 10px; COLOR: #666666; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
SELECT {
	FONT-SIZE: 10px; COLOR: #666666; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
TEXTAREA {
	FONT-SIZE: 10px; COLOR: #666666; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
A.nu {
	TEXT-DECORATION: none
}
.easypay {
	FONT-SIZE: 10px; COLOR: #cc0000
}
.easypaybold {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #cc0000
}
