A {
	COLOR: #333333; TEXT-DECORATION: none
}
A:hover {
	TEXT-DECORATION: underline
}
A.tableheader:hover {
	BACKGROUND-COLOR: #999999; TEXT-DECORATION: underline
}
BODY {
	FONT-WEIGHT: normal; FONT-SIZE: 9pt; MARGIN: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff
}
FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
INPUT {
	FONT-WEIGHT: normal; WIDTH: auto; FONT-FAMILY: Helvetica, Arial, sans-serif
}
INPUT.email {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: auto; PADDING-TOP: 0px; FONT-FAMILY: Helvetica, Arial, sans-serif; TEXT-ALIGN: left
}
.inputNormalWidth {
	FONT-WEIGHT: normal; WIDTH: 120px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.input2chars {
	WIDTH: 20px
}
.input3chars {
	WIDTH: 30px
}
.input4chars {
	WIDTH: 40px
}
.input5chars {
	WIDTH: 50px
}
.inputdate {
	WIDTH: 70px
}
P {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; MARGIN-TOP: 0.3em; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 9pt; MARGIN-BOTTOM: 1.3em; PADDING-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
P.nospace {
	MARGIN-BOTTOM: 0.3em
}
.preTagText {
	MARGIN-TOP: 0px; FONT-WEIGHT: normal; FONT-SIZE: 9pt; MARGIN-BOTTOM: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
SELECT {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; WIDTH: auto; FONT-FAMILY: Arial, Helvetica, sans-serif
}
SELECT.sort {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; WIDTH: auto; FONT-FAMILY: Arial, Helvetica, sans-serif
}
TABLE.sortable A.sortheader {
	DISPLAY: block; FONT-WEIGHT: bold; COLOR: #666666; BACKGROUND-COLOR: #eee; TEXT-DECORATION: none
}
TABLE.sortable SPAN.sortarrow {
	COLOR: black; TEXT-DECORATION: none
}
TD {
	FONT-SIZE: 9pt; MARGIN-LEFT: 3px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
UL {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; MARGIN-TOP: 0.3em; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 9pt; MARGIN-BOTTOM: 0.3em; PADDING-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
OL {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; MARGIN-TOP: 0.3em; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 9pt; MARGIN-BOTTOM: 0.3em; PADDING-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
DL {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; MARGIN-TOP: 0.3em; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 9pt; MARGIN-BOTTOM: 0.3em; PADDING-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
LI {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; MARGIN-TOP: 0.3em; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 9pt; MARGIN-BOTTOM: 0.3em; PADDING-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
DT {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; MARGIN-TOP: 0.3em; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 9pt; MARGIN-BOTTOM: 0.3em; PADDING-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
DD {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; MARGIN-TOP: 0.3em; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 9pt; MARGIN-BOTTOM: 0.3em; PADDING-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
BLOCKQUOTE {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; MARGIN-TOP: 0.3em; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 9pt; MARGIN-BOTTOM: 0.3em; PADDING-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
UL {
	MARGIN-TOP: 2px; PADDING-LEFT: 8px; MARGIN-BOTTOM: 0px; MARGIN-LEFT: 8px
}
UL LI {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px
}
LI.UL_expanded {
	MARGIN-BOTTOM: 5px
}
.blueheading {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.bluesubheading {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.buttonNoBorder {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none; BACKGROUND-COLOR: #ffffff
}
.buttonStyle {
	BORDER-RIGHT: #ffffff thin ridge; BORDER-TOP: #ffffff thin ridge; FONT-WEIGHT: normal; FONT-SIZE: 12px; BORDER-LEFT: #ffffff thin ridge; COLOR: #ffffff; LINE-HEIGHT: normal; BORDER-BOTTOM: #ffffff thin ridge; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; WHITE-SPACE: normal; BACKGROUND-COLOR: #645277; TEXT-ALIGN: center
}
.buttonStyleSmall {
	BORDER-RIGHT: #ffffff thin ridge; PADDING-RIGHT: 0px; BORDER-TOP: #ffffff thin ridge; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #ffffff thin ridge; CURSOR: hand; COLOR: #000000; LINE-HEIGHT: normal; PADDING-TOP: 0px; BORDER-BOTTOM: #ffffff thin ridge; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #cebed6; TEXT-ALIGN: center
}
.copyright {
	FONT-WEIGHT: normal; FONT-SIZE: 9px; TEXT-DECORATION: none
}
.errortext {
	COLOR: #cc0000
}
.successtext {
	COLOR: #000000
}
.errorBorder {
	BORDER-RIGHT: #cc0000 2px solid; PADDING-RIGHT: 0px; BORDER-TOP: #cc0000 2px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; BORDER-LEFT: #cc0000 2px solid; WIDTH: 100%; PADDING-TOP: 0px; BORDER-BOTTOM: #cc0000 2px solid; spacing: 0
}
.FieldLabel {
	FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.FieldLabelError {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #cc0000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.FieldLabelNormalFont {
	
}
.FieldLabelNormalFontError {
	FONT-WEIGHT: bold; COLOR: #cc0000
}
.FieldValue {
	MARGIN-TOP: 1px; FONT-SIZE: 11pt
}
.GogruMogru {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #333333; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: center
}
.links {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.pageTitle {
	FONT-SIZE: 24px; COLOR: #645277; FONT-FAMILY: "Times New Roman", Times, serif
}
.sitemapHeader {
	BORDER-RIGHT: #efebf5 1px solid; BORDER-TOP: #efebf5 1px solid; BORDER-LEFT: #efebf5 1px solid; COLOR: #645277; BORDER-BOTTOM: #efebf5 1px solid; BACKGROUND-COLOR: #f0edf6
}
.small {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #333333; TEXT-DECORATION: none
}
.smallBold {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.smallItalic {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; FONT-STYLE: italic; TEXT-DECORATION: none
}
.smalllink {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #333333
}
.smallserif {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Georgia, "Times New Roman", Times, serif; TEXT-DECORATION: none
}
.sortBy {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #333366; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.tablealtrow {
	BACKGROUND-COLOR: #e8e8e8
}
.directcalendartablealtrow {
	BACKGROUND-COLOR: #f3e9dc
}
.alttablerow {
	BACKGROUND-COLOR: #f7f3ef
}
.altblankrow {
	BACKGROUND-COLOR: #ffffff
}
.tableheader {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000
}
.tagline {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #333366; FONT-STYLE: italic; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.textAreaNormal {
	WIDTH: 275px
}
.whitetext {
	COLOR: #ffffff
}
LI.articleLinks {
	MARGIN-TOP: 3px; LIST-STYLE-POSITION: outside; MARGIN-BOTTOM: 3px; MARGIN-LEFT: -10px; LIST-STYLE-TYPE: none
}
A.articleLinks {
	FONT-WEIGHT: normal; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.articleLinks:visited {
	COLOR: #000000
}
A.articleLinks:hover {
	TEXT-DECORATION: underline
}
.articleText {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; MARGIN-TOP: 0.3em; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 9pt; MARGIN-BOTTOM: 1.3em; PADDING-BOTTOM: 0px; BORDER-LEFT: 0px; LINE-HEIGHT: 16px; PADDING-TOP: 0px; BORDER-BOTTOM: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.articleSubTitle {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; MARGIN-TOP: 0.3em; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 12pt; MARGIN-BOTTOM: 0.3em; PADDING-BOTTOM: 0px; BORDER-LEFT: 0px; COLOR: #999999; LINE-HEIGHT: 18px; PADDING-TOP: 0px; BORDER-BOTTOM: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.articleTitle {
	FONT-WEIGHT: normal; FONT-SIZE: 22px; COLOR: #645277; FONT-FAMILY: "Times New Roman", Times, serif
}
P.articleParagraph {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; MARGIN-TOP: 1.3em; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 9pt; MARGIN-BOTTOM: 1.3em; PADDING-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
OL.articleList {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 9pt; PADDING-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
LI.articleList {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; LIST-STYLE-POSITION: inside; FONT-SIZE: 9pt; MARGIN-BOTTOM: 3px; PADDING-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
A.articlePagesLeft {
	FONT-WEIGHT: normal; FONT-SIZE: 9pt; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.articlePagesLeft:visited {
	COLOR: #000000
}
A.articlePagesLeft:hover {
	TEXT-DECORATION: underline
}
LI.articlePagesLeft {
	MARGIN-TOP: 1px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; LIST-STYLE-POSITION: outside; FONT-SIZE: 9pt; MARGIN-BOTTOM: 8px; MARGIN-LEFT: -14px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; LIST-STYLE-TYPE: none
}
LI.articlePagesLeftSelected {
	MARGIN-TOP: 1px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; LIST-STYLE-POSITION: outside; FONT-SIZE: 9pt; MARGIN-BOTTOM: 8px; MARGIN-LEFT: -14px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; LIST-STYLE-TYPE: none
}
.introBoxLinks {
	FONT-WEIGHT: normal; FONT-SIZE: 9pt; COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.introBoxText {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; MARGIN-TOP: 0.3em; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 9pt; MARGIN-BOTTOM: 1.3em; PADDING-BOTTOM: 0px; BORDER-LEFT: 0px; LINE-HEIGHT: 16px; PADDING-TOP: 0px; BORDER-BOTTOM: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.introBoxTitle {
	FONT-WEIGHT: normal; FONT-SIZE: 22px; COLOR: #645277; FONT-FAMILY: "Times New Roman", Times, serif
}
TABLE.crumbtable {
	BACKGROUND-COLOR: #ffffff
}
.breadCrumb {
	FONT-SIZE: 7pt; COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.breadCrumbCurrent {
	FONT-WEIGHT: bold; FONT-SIZE: 7pt; COLOR: #666666; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.careersBodyText {
	FONT-SIZE: 12px; COLOR: #898989; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.careersBodyTextPurple {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #452866; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.careersBodyTextBoldPurple {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; TEXT-TRANSFORM: uppercase; COLOR: #452866; FONT-FAMILY: Arial, Helvetica, sans-serif
}
LI.category {
	MARGIN-TOP: 3px; LIST-STYLE-POSITION: outside; MARGIN-BOTTOM: 3px; MARGIN-LEFT: -10px; LIST-STYLE-TYPE: none
}
A.categoryLinks {
	FONT-WEIGHT: normal; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.categoryLinks:visited {
	COLOR: #000000
}
A.categoryLinks:hover {
	TEXT-DECORATION: underline
}
A.categoryTitle {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; MARGIN-TOP: 0.3em; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 9pt; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px; BORDER-LEFT: 0px; COLOR: #000000; LINE-HEIGHT: 18px; PADDING-TOP: 0px; BORDER-BOTTOM: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
A.categoryTitle:visited {
	COLOR: #000000
}
A.categoryTitle:hover {
	TEXT-DECORATION: underline
}
.categoryText {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; MARGIN-TOP: 0.3em; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 9pt; MARGIN-BOTTOM: 1.3em; PADDING-BOTTOM: 10px; BORDER-LEFT: 0px; LINE-HEIGHT: 16px; PADDING-TOP: 5px; BORDER-BOTTOM: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.categorySubTitle {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; MARGIN-TOP: 0.3em; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 10pt; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px; BORDER-LEFT: 0px; COLOR: #000000; LINE-HEIGHT: 18px; PADDING-TOP: 0px; BORDER-BOTTOM: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.categoryTitle {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; MARGIN-TOP: 0.3em; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 9pt; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px; BORDER-LEFT: 0px; COLOR: #000000; LINE-HEIGHT: 18px; PADDING-TOP: 0px; BORDER-BOTTOM: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.t1InfoHdr {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: #666666; FONT-FAMILY: "Times New Roman", Times, serif
}
SPAN.t1InfoHdr A {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: #666666; FONT-FAMILY: "Times New Roman", Times, serif
}
.t1InfoLnk {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #666666; FONT-FAMILY: "Times New Roman", Times, serif
}
SPAN.t1InfoLnk A {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #666666; FONT-FAMILY: "Times New Roman", Times, serif
}
.t1InfoHdr2 {
	FONT: bold 10px "Times New Roman", Times, serif; TEXT-TRANSFORM: uppercase; COLOR: #666666
}
SPAN.t1InfoHdr2 A {
	FONT: bold 10px "Times New Roman", Times, serif; TEXT-TRANSFORM: uppercase; COLOR: #666666
}
.t1FeatureBar {
	FONT: bold 13px "Times New Roman", Times, serif; COLOR: #ffffff; TEXT-DECORATION: none
}
.t1ColBorder1 {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid
}
.t1ColBorder2 {
	BORDER-BOTTOM: #cccccc 1px solid
}
.tSubHeader {
	FONT-SIZE: 18px; COLOR: #666666; FONT-FAMILY: "Times New Roman", Times, serif
}
.t2FeatureLink {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif
}
TD.t2FeatureLink A {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.t2FeatureHeader {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #ffffff; FONT-FAMILY: "Times New Roman", Times, serif
}
.flowersSubHeader {
	FONT-SIZE: 18px; COLOR: #666666; FONT-FAMILY: "Times New Roman", Times, serif
}
.flowersBodyText {
	FONT-WEIGHT: normal; FONT-SIZE: 9pt; COLOR: #666666; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.flowersBodyTextSmall {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.flowersOccH1Header {
	MARGIN-TOP: 0px; FONT-SIZE: 24px; MARGIN-BOTTOM: 0px; COLOR: #666666; FONT-FAMILY: "Times New Roman", Times, serif
}
.flowersOccH1Subheader {
	MARGIN-TOP: 0px; FONT-SIZE: 24px; MARGIN-BOTTOM: 0px; COLOR: #ffffff; FONT-FAMILY: "Times New Roman", Times, serif
}
.flowersOccH2Link {
	MARGIN-TOP: 0px; FONT-SIZE: 10px; MARGIN-BOTTOM: 0px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.flowersOccH2Subheader {
	MARGIN-TOP: 0px; FONT-SIZE: 14px; MARGIN-BOTTOM: 0px; COLOR: #666666; FONT-FAMILY: "Times New Roman", Times, serif
}
.flowersOccLinkPadding {
	PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BACKGROUND-COLOR: #93886d
}
.flowersOccTopText {
	FONT-SIZE: 11px; PADDING-BOTTOM: 5px; COLOR: #ffffff; PADDING-TOP: 5px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.flowersOccSmallText {
	FONT-SIZE: 11px; PADDING-BOTTOM: 5px; COLOR: #666666; PADDING-TOP: 5px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.flowersOccSmallRedText {
	FONT-SIZE: 11px; PADDING-BOTTOM: 5px; COLOR: #e26e72; PADDING-TOP: 5px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.flowersOccBigWhiteText {
	FONT-SIZE: 22px; COLOR: #ffffff; FONT-FAMILY: "Times New Roman", Times, serif
}
.flowersOccMedWhiteText {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.giftFeatureCell {
	PADDING-RIGHT: 22px; PADDING-LEFT: 22px; BACKGROUND: #eaeece; PADDING-BOTTOM: 22px; COLOR: #666666; PADDING-TOP: 22px; FONT-FAMILY: Arial,Helvetica,sans-serif
}
.giftFeatureCellAlt {
	PADDING-RIGHT: 22px; PADDING-LEFT: 22px; BACKGROUND: #f1f4df; PADDING-BOTTOM: 22px; COLOR: #666666; PADDING-TOP: 22px; FONT-FAMILY: Arial,Helvetica,sans-serif
}
.giftFeatureCopyrights {
	FONT: bold 10px Arial,Helvetica,sans-serif; COLOR: #666666
}
.giftFeatureDescriptionLink {
	COLOR: #bf0024; FONT-FAMILY: Arial,Helvetica,sans-serif
}
.giftFeatureHeader {
	FONT: bold 16px "Times New Roman",Times,serif; COLOR: #666666
}
.giftFeatureLink {
	FONT: bold 11px Arial,Helvetica,sans-serif; COLOR: #666666
}
.cardsTopPageSubHeader {
	FONT-SIZE: 18px; COLOR: #666666; FONT-FAMILY: "Times New Roman", Times, serif
}
.bodyText {
	FONT-SIZE: 12px; COLOR: #666666; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.bodyText:hover {
	TEXT-DECORATION: underline
}
TABLE.gcs {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid
}
TABLE.gcs_specialoffers {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid
}
.hmHeader {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #007cb1; FONT-FAMILY: Arial, Helvetica, sans-serif
}
A.bannerlinks {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.bannerlinks:hover {
	TEXT-DECORATION: underline
}
A.footerlinks {
	FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.footerlinks:hover {
	TEXT-DECORATION: underline
}
INPUT.search {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; WIDTH: auto; FONT-FAMILY: Helvetica, Arial, sans-serif; TEXT-ALIGN: right
}
.search#input {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: auto; PADDING-TOP: 0px; FONT-FAMILY: Helvetica, Arial, sans-serif; TEXT-ALIGN: right
}
.searchtabtext {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #333333; TEXT-DECORATION: none
}
.searchtabtextselected {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #333333; TEXT-DECORATION: none
}
.welcomemessage {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #462370; FONT-FAMILY: Georgia, "Times New Roman", Times, serif
}
.holidayCatalogInstructions {
	FONT-WEIGHT: bold; FONT-SIZE: 11pt; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
A.holidayCatalogNavigation {
	TEXT-DECORATION: none
}
A.holidayCatalogNavigation:hover {
	TEXT-DECORATION: underline
}
A.holidayCatalogLinks {
	FONT-WEIGHT: normal; FONT-SIZE: 9pt; COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.holidayCatalogLinks:hover {
	TEXT-DECORATION: underline
}
LI.holidayCatalogList {
	MARGIN-TOP: 3px; FONT-WEIGHT: normal; LIST-STYLE-POSITION: outside; MARGIN-BOTTOM: 3px; MARGIN-LEFT: -10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; LIST-STYLE-TYPE: none
}
LI.holidayCatalogList_selected {
	MARGIN-TOP: 3px; FONT-WEIGHT: bold; LIST-STYLE-POSITION: outside; MARGIN-BOTTOM: 3px; MARGIN-LEFT: -10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; LIST-STYLE-TYPE: none
}
.holidayIdeasProductTitle {
	FONT-SIZE: 20px; COLOR: #666666; FONT-FAMILY: "Times New Roman", Times, serif
}
.holidayIdeasProductDescription {
	PADDING-RIGHT: 20px; FONT-SIZE: 12px; COLOR: #666666; FONT-FAMILY: Arial, Helvetica, sans-serif
}
A.holidayIdeasProductDescription {
	PADDING-RIGHT: 0px; COLOR: #dc2749; TEXT-DECORATION: none
}
.holidayIdeasLeftNavLinks {
	FONT-SIZE: 11px; COLOR: #686459; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.holidayIdeasLeftNavLinksSelected {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #686459; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.holidayIdeasLeftNavHeader {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #e9dcc3; TEXT-ALIGN: center
}
.holidayIdeasLeftNavLinksAlt {
	FONT-SIZE: 11px; COLOR: #d9183c; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.holidayIdeasProductDescriptionSmall {
	PADDING-RIGHT: 20px; FONT-SIZE: 10px; COLOR: #666666; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.holidayContestWinnerHeader {
	FONT-WEIGHT: bold; FONT-SIZE: 17px; COLOR: #d9183c
}
.holidayContestWinnerBodyText {
	FONT-SIZE: 12px; COLOR: #866662; FONT-FAMILY: Arial, Helvetica, sans-serif
}
LI.homemenu {
	MARGIN-TOP: 1px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; LIST-STYLE-POSITION: outside; FONT-SIZE: 9pt; MARGIN-BOTTOM: 1px; MARGIN-LEFT: -14px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; LIST-STYLE-TYPE: none
}
LI.inthomemenu {
	MARGIN-TOP: 1px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; LIST-STYLE-POSITION: outside; FONT-SIZE: 9pt; MARGIN-BOTTOM: 1px; MARGIN-LEFT: -14px; COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; LIST-STYLE-TYPE: none
}
UL.homemenu {
	MARGIN-TOP: 1px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; LIST-STYLE-POSITION: outside; FONT-SIZE: 9pt; MARGIN-BOTTOM: 1px; MARGIN-LEFT: 0px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; LIST-STYLE-TYPE: none
}
UL.inthomemenu {
	MARGIN-TOP: 1px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; LIST-STYLE-POSITION: outside; FONT-SIZE: 9pt; MARGIN-BOTTOM: 1px; MARGIN-LEFT: 0px; COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; LIST-STYLE-TYPE: none
}
A.homemenu {
	FONT-WEIGHT: normal; FONT-SIZE: 9pt; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.inthomemenu {
	FONT-WEIGHT: normal; FONT-SIZE: 9pt; COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.homemenu:hover {
	TEXT-DECORATION: underline
}
A.inthomemenu:hover {
	TEXT-DECORATION: underline
}
TABLE.hp_content {
	BORDER-RIGHT: #ffffff 0.01em solid; BORDER-TOP: #ffffff 0.01em solid; BORDER-LEFT: #ffffff 0.01em solid; BORDER-BOTTOM: #ffffff 0.01em solid
}
A.hyy_articlePagesLeft:link {
	FONT-SIZE: 16px; COLOR: #598fca; FONT-FAMILY: futura, arial, sans-serif; LIST-STYLE-TYPE: none; TEXT-DECORATION: none
}
A.hyy_articlePagesLeft:visited {
	FONT-SIZE: 16px; COLOR: #598fca; FONT-FAMILY: futura, arial, sans-serif; LIST-STYLE-TYPE: none; TEXT-DECORATION: none
}
A.hyy_articlePagesLeft:unknown {
	FONT-SIZE: 16px; COLOR: #80d53f; FONT-FAMILY: futura, arial, sans-serif; LIST-STYLE-TYPE: none; TEXT-DECORATION: blink
}
A.hyy_articlePagesLeft:hover {
	FONT-SIZE: 16px; COLOR: #80d53f; FONT-FAMILY: futura, arial, sans-serif; LIST-STYLE-TYPE: none; TEXT-DECORATION: underline
}
.ideasLookingAheadKnowingTitles {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; MARGIN-TOP: 0.3em; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 10pt; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px; BORDER-LEFT: 0px; COLOR: #000000; LINE-HEIGHT: 18px; PADDING-TOP: 0px; BORDER-BOTTOM: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.smallTableHeading {
	FONT-SIZE: 8pt
}
.smallCapsLeader {
	FONT-SIZE: 12pt
}
.smallCaps {
	FONT-SIZE: 10pt; FONT-VARIANT: small-caps
}
DIV.ideasLookingAhead {
	MARGIN-LEFT: 50%; WIDTH: 45%; MARGIN-RIGHT: 5%; TEXT-ALIGN: right
}
P.ideasCardStories {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 9pt; PADDING-BOTTOM: 0px; MARGIN: 2em 2.8em; BORDER-LEFT: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.ideasFeatureIntro {
	FONT-WEIGHT: normal; FONT-SIZE: 11pt; COLOR: #0066ff; FONT-STYLE: italic; FONT-FAMILY: "Times New Roman", Times, serif
}
.ideasFeatureSmall {
	FONT-WEIGHT: normal; FONT-SIZE: 7pt; COLOR: #764916; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.ideasFeatureTitle {
	FONT-WEIGHT: normal; FONT-SIZE: 14pt; COLOR: #764916; FONT-STYLE: italic; FONT-FAMILY: "Times New Roman", Times, serif
}
.ideasFeature {
	FONT-WEIGHT: normal; FONT-SIZE: 9pt; COLOR: #764916; FONT-FAMILY: Arial, Helvetica, sans-serif
}
P.ideasFeature {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 9pt; PADDING-BOTTOM: 0px; MARGIN: 2em 2.8em; BORDER-LEFT: 0px; COLOR: #764916; PADDING-TOP: 0px; BORDER-BOTTOM: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
A.ideasFeature {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #764916; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.ideasSummerfunTitle {
	FONT-WEIGHT: normal; FONT-SIZE: 14pt; COLOR: #000; FONT-STYLE: italic; FONT-FAMILY: "Times New Roman", Times, serif
}
.ideasSummerfun {
	FONT-WEIGHT: normal; FONT-SIZE: 9pt; COLOR: #000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
P.ideasSummerfun {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 9pt; PADDING-BOTTOM: 0px; MARGIN: 2em 2.8em; BORDER-LEFT: 0px; COLOR: #000; PADDING-TOP: 0px; BORDER-BOTTOM: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
A.ideasSummerfun {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
UL.ideasSummerfun {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; MARGIN-TOP: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; LIST-STYLE-POSITION: outside; FONT-SIZE: 9pt; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px; MARGIN-LEFT: 22px; BORDER-LEFT: 0px; COLOR: #000; PADDING-TOP: 0px; BORDER-BOTTOM: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
LI.ideasSummerfun {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; MARGIN-TOP: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; LIST-STYLE-POSITION: outside; FONT-SIZE: 9pt; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px; MARGIN-LEFT: 22px; BORDER-LEFT: 0px; COLOR: #000; PADDING-TOP: 0px; BORDER-BOTTOM: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.ideasBirthdayTitle {
	FONT-WEIGHT: normal; FONT-SIZE: 14pt; COLOR: #000; FONT-STYLE: italic; FONT-FAMILY: "Times New Roman", Times, serif
}
.ideasBirthday {
	FONT-WEIGHT: normal; FONT-SIZE: 9pt; COLOR: #000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
P.ideasBirthday {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 9pt; PADDING-BOTTOM: 0px; MARGIN: 1.5em 2.3em; BORDER-LEFT: 0px; COLOR: #000; PADDING-TOP: 0px; BORDER-BOTTOM: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
A.ideasBirthday {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
A.ideasFeatureGifts {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #764916
}
.ideasFeatureGiftsTitle {
	FONT-WEIGHT: normal; FONT-SIZE: 14pt; COLOR: #764916; FONT-STYLE: normal; FONT-FAMILY: "Times New Roman", Times, serif
}
DIV.ideasFeatureGifts {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 9pt; PADDING-BOTTOM: 0px; MARGIN: 2em 2.8em 0px; BORDER-LEFT: 0px; COLOR: #764916; PADDING-TOP: 0px; BORDER-BOTTOM: 0px
}
P.ideasEaster {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 9pt; PADDING-BOTTOM: 0px; MARGIN: 2em 1em 0px 2.8em; BORDER-LEFT: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
P.ideas {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 10pt; PADDING-BOTTOM: 0px; MARGIN: 1.3em 0.5em; BORDER-LEFT: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.lookingAhead {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 8pt; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
P.lookingAhead {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 8pt; PADDING-BOTTOM: 0px; MARGIN: 1em 0.5em; BORDER-LEFT: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.ideasLookingAheadGatheringBorder {
	BORDER-BOTTOM: #ffffff 1px solid
}
TD.ideasLookingAheadUnderline {
	MARGIN: 0px 1px; LINE-HEIGHT: 22px; BORDER-BOTTOM: #000000 1px solid
}
TD.ideasLookingAheadGatheringMargin {
	BORDER-RIGHT: #fff2f8 13px solid; BORDER-TOP: #fff2f8 13px solid; BORDER-LEFT: #fff2f8 13px solid; LINE-HEIGHT: 20px
}
OL.ideasLookingAhead {
	MARGIN: 10px 10px 10px 30px
}
LI.ideasLookingAheadNumeric {
	FONT-SIZE: 8pt
}
UL.ideasLookingAhead {
	MARGIN-TOP: 10px; MARGIN-BOTTOM: 10px
}
LI.ideasLookingAhead {
	FONT-SIZE: 8pt; MARGIN: 10px 20px
}
LI.ideasLookingAheadNoSpace {
	FONT-SIZE: 8pt
}
.productTitleLeftColumn {
	FONT-WEIGHT: normal; FONT-SIZE: 24px; COLOR: #333333; FONT-FAMILY: "Times New Roman", Times, serif
}
LI.left_hand_nav_level_2 {
	MARGIN-TOP: 15px; FONT-WEIGHT: bold; LIST-STYLE-POSITION: outside; FONT-SIZE: 12px; MARGIN-BOTTOM: 3px; MARGIN-LEFT: -15px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; LIST-STYLE-TYPE: none
}
LI.left_hand_nav_level_3 {
	MARGIN-TOP: 1px; FONT-WEIGHT: normal; LIST-STYLE-POSITION: outside; FONT-SIZE: 11px; MARGIN-LEFT: -10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; LIST-STYLE-TYPE: none
}
LI.left_hand_nav_level_3_selected {
	MARGIN-TOP: 1px; FONT-WEIGHT: bold; LIST-STYLE-POSITION: outside; FONT-SIZE: 11px; MARGIN-LEFT: -10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; LIST-STYLE-TYPE: none
}
LI.left_hand_nav_level_4 {
	MARGIN-TOP: 1px; FONT-WEIGHT: normal; LIST-STYLE-POSITION: outside; FONT-SIZE: 11px; MARGIN-LEFT: -5px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; LIST-STYLE-TYPE: none
}
LI.left_hand_nav_level_4_selected {
	MARGIN-TOP: 1px; FONT-WEIGHT: bold; LIST-STYLE-POSITION: outside; FONT-SIZE: 11px; MARGIN-LEFT: -5px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; LIST-STYLE-TYPE: none
}
LI.left_hand_nav_level_5 {
	MARGIN-TOP: 1px; FONT-WEIGHT: normal; LIST-STYLE-POSITION: outside; FONT-SIZE: 11px; MARGIN-LEFT: -1px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; LIST-STYLE-TYPE: none
}
LI.left_hand_nav_level_5_selected {
	MARGIN-TOP: 1px; FONT-WEIGHT: bold; LIST-STYLE-POSITION: outside; FONT-SIZE: 11px; MARGIN-LEFT: -1px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; LIST-STYLE-TYPE: none
}
LI.left_hand_nav_level_6 {
	MARGIN-TOP: 1px; FONT-WEIGHT: normal; LIST-STYLE-POSITION: outside; FONT-SIZE: 11px; MARGIN-LEFT: -5px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; LIST-STYLE-TYPE: none
}
LI.left_hand_nav_level_6_selected {
	MARGIN-TOP: 1px; FONT-WEIGHT: bold; LIST-STYLE-POSITION: outside; FONT-SIZE: 11px; MARGIN-LEFT: -5px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; LIST-STYLE-TYPE: none
}
LI.left_hand_nav_level_7 {
	MARGIN-TOP: 1px; FONT-WEIGHT: normal; LIST-STYLE-POSITION: outside; FONT-SIZE: 11px; MARGIN-LEFT: -1px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; LIST-STYLE-TYPE: none
}
LI.left_hand_nav_level_7_selected {
	MARGIN-TOP: 1px; FONT-WEIGHT: bold; LIST-STYLE-POSITION: outside; FONT-SIZE: 11px; MARGIN-LEFT: -1px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; LIST-STYLE-TYPE: none
}
LI.left_hand_nav_level_8 {
	MARGIN-TOP: 1px; FONT-WEIGHT: normal; LIST-STYLE-POSITION: outside; FONT-SIZE: 11px; MARGIN-LEFT: -5px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; LIST-STYLE-TYPE: none
}
LI.left_hand_nav_level_8_selected {
	MARGIN-TOP: 1px; FONT-WEIGHT: bold; LIST-STYLE-POSITION: outside; FONT-SIZE: 11px; MARGIN-LEFT: -5px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; LIST-STYLE-TYPE: none
}
A.left_hand_nav_level_2 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
A.left_hand_nav_level_3 {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
A.left_hand_nav_level_4 {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
A.left_hand_nav_level_5 {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
A.left_hand_nav_level_6 {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
A.left_hand_nav_level_7 {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
A.left_hand_nav_level_8 {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.thirdlevelselected {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #333366; TEXT-INDENT: 15px; FONT-STYLE: italic; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.fourthlevel {
	FONT-SIZE: 10px; COLOR: #333366; TEXT-INDENT: 25pt; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
TD.tab_selected {
	BACKGROUND-COLOR: #ffffff
}
TABLE.kocInnerTable {
	BACKGROUND-COLOR: #f7e6ce
}
TD.kocInnerTable {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 16px; PADDING-TOP: 16px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
A.koc {
	FONT: 9pt Arial, Helvetica, sans-serif; COLOR: #794500
}
A.kocProducts {
	FONT: bold italic 9pt "Times New Roman", Times, serif; COLOR: #794500
}
A.kocProductsTitle {
	COLOR: #794500
}
.kocSmall {
	FONT: italic 8pt "Times New Roman", Times, serif
}
.kocCopy {
	FONT: 8pt Arial, Helvetica, sans-serif; COLOR: #333; TEXT-DECORATION: none
}
.kocSmallInstructions {
	FONT: 8pt "Times New Roman", Times, serif; COLOR: #794500
}
H1.koc {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 20pt; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: 0px; COLOR: #794500; PADDING-TOP: 0px; BORDER-BOTTOM: 0px; FONT-STYLE: normal; FONT-FAMILY: Times New Roman, Times, serif; FONT-VARIANT: normal
}
H2.koc {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 11pt; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: 0px; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-VARIANT: normal
}
H3.koc {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 8pt; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: 0px; COLOR: #794500; PADDING-TOP: 0px; BORDER-BOTTOM: 0px; FONT-STYLE: normal; FONT-FAMILY: Times New Roman, Times, serif; LETTER-SPACING: 4px; FONT-VARIANT: small-caps
}
P.koc {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 9pt; PADDING-BOTTOM: 0px; MARGIN: 0.3em 0px 1.3em; BORDER-LEFT: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: 0px; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-VARIANT: normal
}
UL.koc {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; LIST-STYLE-POSITION: outside; MARGIN: 0.3em 20px 1.3em; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
OL.koc {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; LIST-STYLE-POSITION: outside; MARGIN: 0.3em 20px 1.3em; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
LI.koc {
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
DL.koc {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; DISPLAY: inline; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
DT.koc {
	DISPLAY: inline; FONT: bold 11pt Arial, Helvetica, sans-serif; COLOR: #794500
}
DD.koc {
	DISPLAY: inline; MARGIN: 3px; FONT: 10pt Arial, Helvetica, sans-serif
}
.kocHdr {
	FONT-SIZE: 18px; COLOR: #c42a4b; FONT-FAMILY: "Times New Roman", Times, serif
}
.kocSubHdr {
	FONT-WEIGHT: bold; COLOR: #c42a4b
}
.kocBG {
	BACKGROUND-COLOR: #fff5d0
}
.mailerInstructions {
	FONT-WEIGHT: bold; FONT-SIZE: 11pt; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
A.mailerNavigation {
	TEXT-DECORATION: none
}
A.mailerNavigation:hover {
	TEXT-DECORATION: underline
}
A.mailerLinks {
	FONT-WEIGHT: normal; FONT-SIZE: 9pt; COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.mailerLinks:hover {
	TEXT-DECORATION: underline
}
LI.mailerList {
	MARGIN-TOP: 3px; FONT-WEIGHT: normal; LIST-STYLE-POSITION: outside; MARGIN-BOTTOM: 3px; MARGIN-LEFT: -10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; LIST-STYLE-TYPE: none
}
LI.mailerList_selected {
	MARGIN-TOP: 3px; FONT-WEIGHT: bold; LIST-STYLE-POSITION: outside; MARGIN-BOTTOM: 3px; MARGIN-LEFT: -10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; LIST-STYLE-TYPE: none
}
UL LI UL LI.mailerList {
	MARGIN-LEFT: 0px; COLOR: #333333; LIST-STYLE-TYPE: disc
}
UL LI UL LI.mailerList_selected {
	FONT-WEIGHT: normal; MARGIN-LEFT: 0px; COLOR: #000000; LIST-STYLE-TYPE: disc
}
.gcc_promo_title {
	FONT-WEIGHT: normal; FONT-SIZE: 18px; MARGIN-BOTTOM: 2px; COLOR: #645277; FONT-FAMILY: "Times New Roman", Times, serif
}
.gcc_promo_text {
	COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.gccloginmessage {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Georgia, "Times New Roman", Times, serif
}
.HolidayReminderCategoryText {
	FONT-SIZE: 10px; TEXT-TRANSFORM: uppercase; COLOR: #73698c; FONT-FAMILY: "Times New Roman", Times, serif
}
.HolidayReminderCategoryTextSelected {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; TEXT-TRANSFORM: uppercase; COLOR: #000000; FONT-FAMILY: "Times New Roman", Times, serif
}
.HolidayReminderCategoryTextLabel {
	FONT-SIZE: 10px; TEXT-TRANSFORM: uppercase; COLOR: #666666; FONT-FAMILY: "Times New Roman", Times, serif
}
.HolidayReminderStepLabel {
	FONT-SIZE: 22px; COLOR: #ffffff; FONT-FAMILY: "Times New Roman", Times, serif
}
.HolidayReminderStepText {
	FONT-SIZE: 18px; COLOR: #ffffff; FONT-FAMILY: "Times New Roman", Times, serif
}
.HolidayReminderTypeText {
	FONT-SIZE: 24px; COLOR: #645277; FONT-FAMILY: "Times New Roman", Times, serif
}
.HolidayReminderYear {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #645277; FONT-FAMILY: "Times New Roman", Times, serif
}
SELECT.select_addressbook {
	FONT-SIZE: 14px; WIDTH: 175px
}
TD.adrbook {
	FONT-SIZE: 11px
}
TABLE.holidayReminder {
	BORDER-RIGHT: #645277 1px solid; BORDER-TOP: #645277 1px solid; BORDER-LEFT: #645277 1px solid; BORDER-BOTTOM: #645277 1px solid
}
.holidayReminderTableHeader {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #ffffff; BACKGROUND-COLOR: #645277
}
.reminderList {
	LINE-HEIGHT: 25px
}
.helpTopics {
	COLOR: #645277
}
.membershipList {
	FONT-SIZE: 9pt
}
.membersColumnSortLinks {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #ffffff
}
A.membersColumnSortLinks {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #ffffff; TEXT-DECORATION: underline
}
UNKNOWN {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #ffffff; TEXT-DECORATION: underline
}
.membersHiddenLinks {
	COLOR: #000000; TEXT-DECORATION: none
}
UNKNOWN {
	COLOR: #000000; TEXT-DECORATION: none
}
.membersSmallTableButton {
	BORDER-RIGHT: #796491 1px outset; PADDING-RIGHT: 2px; BORDER-TOP: #796491 1px outset; PADDING-LEFT: 2px; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: middle; BORDER-LEFT: #796491 1px outset; COLOR: #000000; PADDING-TOP: 1px; BORDER-BOTTOM: #796491 1px outset; BACKGROUND-COLOR: #cebed6; TEXT-ALIGN: center; border-radius: .5em; box-shadow: box-shadow: 0.2em 0.2em #CCC
}
.patternBackground {
	BACKGROUND-IMAGE: url(/wcsstore/GogruMogruStore/images/fom_rs_v_pattern.gif)
}
#popupMask {
	DISPLAY: none; Z-INDEX: 200; LEFT: 0px; WIDTH: 100%; POSITION: absolute; TOP: 0px; HEIGHT: 100%
}
#popupContainer {
	PADDING-RIGHT: 0px; DISPLAY: none; PADDING-LEFT: 0px; Z-INDEX: 201; LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; POSITION: absolute; TOP: 0px
}
#popupInner {
	BORDER-RIGHT: #000000 2px solid; BORDER-TOP: #000000 2px solid; BORDER-LEFT: #000000 2px solid; BORDER-BOTTOM: #000000 2px solid; BACKGROUND-COLOR: #ffffff
}
#popupFrame {
	Z-INDEX: 202; MARGIN: 0px; WIDTH: 100%; POSITION: relative; HEIGHT: 100%
}
#popupTitleBar {
	BORDER-RIGHT: #666666 0px solid; BORDER-TOP: #ffffff 0px solid; BORDER-LEFT: #ffffff 0px solid; COLOR: #ffffff; BORDER-BOTTOM: #ffffff 1px solid; POSITION: relative
}
.closeWindowLinks {
	FONT-WEIGHT: normal; FONT-SIZE: 9pt; FONT-FAMILY: Arial, Helvetica, sans-serif
}
A.closeWindowLinks:visited {
	COLOR: #000000
}
A.closeWindowLinks:hover {
	TEXT-DECORATION: underline
}
.popupTitle {
	FONT-SIZE: 24px; COLOR: #645277; FONT-FAMILY: "Times New Roman", Times, serif
}
.popup_product_detail_price_line {
	FONT-FAMILY: Verdana, Arial, Helvetica, san-serif
}
.popup_product_detail_price {
	FONT-WEIGHT: bold; FONT-FAMILY: Verdana, Arial, Helvetica, san-serif
}
.popup_product_detail_price_strikeout {
	COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, san-serif; TEXT-DECORATION: line-through
}
.popup_product_detail_price_sale {
	FONT-WEIGHT: bold; COLOR: #ff0000; FONT-FAMILY: Verdana, Arial, Helvetica, san-serif
}
P.popup_product_detail {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; MARGIN-TOP: 1.3em; PADDING-LEFT: 0px; MARGIN-BOTTOM: 0.3em; PADDING-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
A.pagination {
	COLOR: #333333; TEXT-DECORATION: none
}
.paginationSmallLink {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #333333
}
A.iconcategory:hover {
	BACKGROUND-COLOR: #9999cc
}
LI.LIpersonalmessage {
	LIST-STYLE-POSITION: outside; FONT-SIZE: 11px; PADDING-BOTTOM: 3px
}
P.productDescriptionParagraph {
	FONT-SIZE: 11px; MARGIN-BOTTOM: 5px
}
TEXTAREA.sentiment {
	FONT-SIZE: 10px; WIDTH: auto; FONT-FAMILY: "Courier New", Courier, mono
}
.cardStepCompleted {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #663366; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.cardStepUncompleted {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #999999; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.featureitem {
	FONT-WEIGHT: normal; FONT-SIZE: 18px; COLOR: #000000; FONT-STYLE: italic; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.featureitemprice {
	FONT-WEIGHT: normal; FONT-SIZE: 14px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.featureitempricesale {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #ff0000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.flowerOccasionPurpleDescription {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #ffffff; BACKGROUND-COLOR: #442266
}
.futureOffers {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #000000
}
.homeCategoryTitle {
	FONT-SIZE: 18px; COLOR: #645277; FONT-FAMILY: "Times New Roman", Times, serif
}
.iconHeading {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #333366; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.iconHeadingRelated {
	FONT-WEIGHT: normal; FONT-SIZE: 18px; MARGIN-BOTTOM: 2px; COLOR: #666666; FONT-FAMILY: "Times New Roman", Times, serif
}
.iconProductLabel {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Geneva, Arial, Helvetica, san-serif
}
.iconProductPrice {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Geneva, Arial, Helvetica, san-serif
}
.iconProductPriceStrikeout {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Times, 'Times New Roman', Helvetica, san-serif; TEXT-DECORATION: line-through
}
.iconProductPriceSale {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #ff0000; FONT-FAMILY: Geneva, Arial, Helvetica, san-serif
}
.productDetailPrice {
	FONT-WEIGHT: bold; FONT-SIZE: 14px
}
.productDetailIncludes {
	FONT-SIZE: 16px
}
.productDetailExclusive {
	FONT-WEIGHT: bold
}
.productTitleMainColumn {
	FONT-SIZE: 24px; COLOR: #645277; FONT-FAMILY: "Times New Roman", Times, serif
}
.promoboxborder {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid
}
.relatedItemsHeading {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.relatedItems {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.relatedItemsTopHeader {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Geneva, Arial, Helvetica, san-serif
}
.selecteditem {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; MARGIN-BOTTOM: 1px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
TABLE.signatureGiftTipsTable {
	MARGIN: 2em 0px; BACKGROUND-COLOR: #fffdf4
}
A.signatureGiftTipsLinks {
	FONT-WEIGHT: bold; COLOR: #66547a; TEXT-DECORATION: none
}
.signatureGiftTipsSubTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #66547a
}
TABLE.deliveryCosts {
	BORDER-RIGHT: #51266d 1px solid; BORDER-TOP: #51266d 1px solid; BORDER-LEFT: #51266d 1px solid; BORDER-BOTTOM: #51266d 1px solid
}
.deliveryCostsTableHeader {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND-COLOR: #e1c6a4
}
.shoppingcarttableheader {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; BACKGROUND-COLOR: #51266d
}
.shoppingcartTotalLine {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; BACKGROUND-COLOR: #efe5d6
}
.personalizeTotalLine {
	FONT-WEIGHT: 100; FONT-SIZE: 12px; COLOR: #ffffff; BACKGROUND-COLOR: #51266d
}
.shoppingcartTotalLineLight {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #ffffff; BACKGROUND-COLOR: #efe5d6
}
.shoppingcartTotalHighlighted {
	COLOR: #ffff00
}
.shopbasketProductTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #333333; TEXT-DECORATION: none
}
.shopbasketProductDescription {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #333333; TEXT-DECORATION: none
}
.shopbasketProductDescriptionTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; TEXT-DECORATION: none
}
.shoppingGuideInstructions {
	FONT-WEIGHT: bold; FONT-SIZE: 11pt; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
A.shoppingGuideNavigation {
	TEXT-DECORATION: none
}
A.shoppingGuideNavigation:hover {
	TEXT-DECORATION: underline
}
A.shoppingGuideLinks {
	FONT-WEIGHT: normal; FONT-SIZE: 9pt; COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.shoppingGuideLinks:hover {
	TEXT-DECORATION: underline
}
LI.shoppingGuideList {
	MARGIN-TOP: 3px; FONT-WEIGHT: normal; LIST-STYLE-POSITION: outside; MARGIN-BOTTOM: 3px; MARGIN-LEFT: -10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; LIST-STYLE-TYPE: none
}
LI.shoppingGuideList_selected {
	MARGIN-TOP: 3px; FONT-WEIGHT: bold; LIST-STYLE-POSITION: outside; MARGIN-BOTTOM: 3px; MARGIN-LEFT: -10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; LIST-STYLE-TYPE: none
}
.searchBorder {
	COLOR: #d3d3d3
}
.searchInnerBorder {
	BACKGROUND-COLOR: #f7f7ef
}
.patternPopup {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 20px; WIDTH: 420px; PADDING-TOP: 20px
}
.patternPopupHeader {
	FONT-WEIGHT: bold
}
H1.productPage {
	FONT: 24px "Times New Roman", Times, serif; COLOR: #645277
}
H1.homePage {
	FONT: 24px "Times New Roman", Times, serif; COLOR: #645277
}
H1.categoryPage {
	FONT: 24px "Times New Roman", Times, serif; COLOR: #645277
}
H1.articlePage {
	FONT: 24px "Times New Roman", Times, serif; COLOR: #645277
}
H2.productPage {
	FONT: bold 10pt Arial, Helvetica, sans-serif; COLOR: #000000
}
H2.homePage {
	FONT: bold 10pt Arial, Helvetica, sans-serif; COLOR: #000000
}
H2.categoryPage {
	FONT: bold 10pt Arial, Helvetica, sans-serif; COLOR: #000000
}
H2.articlePage {
	FONT: bold 10pt Arial, Helvetica, sans-serif; COLOR: #000000
}
.footertext {
	FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.gcsFeatProducts {
	FONT-SIZE: 18px; COLOR: #333333; FONT-FAMILY: "Times New Roman", Times, serif
}
.gcsHeaders {
	FONT-SIZE: 22px; COLOR: #d55820; FONT-FAMILY: "Times New Roman", Times, serif
}
.gcsBodyText {
	FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
TD.directFeatImageLight A {
	COLOR: #ffffff; TEXT-DECORATION: underline
}
TD.directFeatImageDark A {
	COLOR: #000000; TEXT-DECORATION: underline
}
.directFeatHeader {
	FONT-SIZE: 18px; TEXT-TRANSFORM: uppercase; COLOR: #ffffff; FONT-FAMILY: "Times New Roman", Times, serif; LETTER-SPACING: 4px; BACKGROUND-COLOR: #fb296c
}
.directFeatSubHeader {
	BACKGROUND-COLOR: #f681b5
}
.directFeatSubHeaderText {
	FONT-SIZE: 38px; COLOR: #ffffff; FONT-FAMILY: "Times New Roman", Times, serif
}
.directSEOText {
	FONT-SIZE: 18px; COLOR: #333333; FONT-FAMILY: "Times New Roman", Times, serif
}
.directFeatSubHeader {
	FONT-SIZE: 19px; COLOR: #ffffff; FONT-FAMILY: "Times New Roman", Times, serif
}
TD.directFeatSubHeader A {
	FONT-SIZE: 19px; COLOR: #ffffff; FONT-FAMILY: "Times New Roman", Times, serif; TEXT-DECORATION: underline
}
.directCatBg {
	BACKGROUND-COLOR: #f1e5d6
}
.directCatText {
	FONT-SIZE: 12px; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.directBodyCopy {
	FONT-SIZE: 11px; COLOR: #4a4540; LINE-HEIGHT: 1.5em; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.directBodyCopyRed {
	FONT-SIZE: 11px; COLOR: #990000; LINE-HEIGHT: 1.5em; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.directBodyCopyBold {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #4a4540; LINE-HEIGHT: 1.5em; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.directHeadlineCopy {
	FONT-SIZE: 24px; COLOR: #4a4540; LINE-HEIGHT: 20px; FONT-STYLE: normal; FONT-FAMILY: “Times New Roman”, Times, serif
}
.directPromoBannerCopySerif {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #990000; LINE-HEIGHT: 1.3; FONT-FAMILY: “Times New Roman”, Times, serif
}
.directBannerCopySerif {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #4a4540; LINE-HEIGHT: 0; FONT-FAMILY: “Times New Roman”, Times, serif; BACKGROUND-COLOR: #efe5d6
}
.directPromoBannerCopySans {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #990000; LINE-HEIGHT: 1.3; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.directLinkFinePrint {
	FONT-SIZE: 10px; COLOR: #4a4540; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.directLinkRegular {
	FONT-SIZE: 11px; COLOR: #4a4540; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.directCheckoutProgSerif {
	FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: “Times New Roman”, Times, serif
}
.directCheckoutProgSans {
	FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.directButton {
	BORDER-RIGHT: #000000 1px inset; BORDER-TOP: #000000 1px inset; FONT-WEIGHT: bold; FONT-SIZE: 11px; BORDER-LEFT: #000000 1px inset; COLOR: #ffffff; BORDER-BOTTOM: #000000 1px inset; FONT-FAMILY: Arial, Helvetica, sans-serif; LETTER-SPACING: 1px; BACKGROUND-COLOR: #677f45
}
.directButtonSmall {
	BORDER-RIGHT: #000000 1px inset; BORDER-TOP: #000000 1px inset; FONT-WEIGHT: bold; FONT-SIZE: 10px; BORDER-LEFT: #000000 1px inset; COLOR: #ffffff; BORDER-BOTTOM: #000000 1px inset; FONT-FAMILY: Arial, Helvetica, sans-serif; LETTER-SPACING: 1px; BACKGROUND-COLOR: #677f45
}
.directButtonMedium {
	BORDER-RIGHT: #000000 1px inset; BORDER-TOP: #000000 1px inset; FONT-WEIGHT: bold; FONT-SIZE: 10px; BORDER-LEFT: #000000 1px inset; COLOR: #000000; BORDER-BOTTOM: #000000 1px inset; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff
}
.directDeliveryDetails {
	FONT-SIZE: 14px; COLOR: #4a4540; LINE-HEIGHT: 1.1; FONT-FAMILY: “Times New Roman”, Times, serif
}
.directBrowseProdName {
	FONT-SIZE: 11px; COLOR: #4a4540; LINE-HEIGHT: 1.5em; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.backGroundColor {
	BACKGROUND-COLOR: #efe5d6
}
.dottedBorder {
	BORDER-RIGHT: #c8c8c8 1px dashed; BORDER-TOP: #c8c8c8 1px dashed; BORDER-LEFT: #c8c8c8 1px dashed; BORDER-BOTTOM: #c8c8c8 1px dashed
}
.dottedTopLine {
	BORDER-TOP: #a9a397 2px dotted; valign: top
}
.dottedBottomLine {
	BORDER-BOTTOM: #a9a397 2px dotted; valign: top
}
.tableBorderRight {
	BORDER-TOP-WIDTH: 1px; BORDER-RIGHT: #cccccc 1px solid; BORDER-LEFT-WIDTH: 1px; BORDER-LEFT-COLOR: #cccccc; BORDER-BOTTOM-WIDTH: 1px; BORDER-BOTTOM-COLOR: #cccccc; BORDER-TOP-COLOR: #cccccc
}
.directBodyCopyYellow {
	FONT-SIZE: 11px; COLOR: #ffff00; LINE-HEIGHT: 1.5em; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.directSubButton {
	BORDER-RIGHT: #000000 1px inset; BORDER-TOP: #000000 1px inset; FONT-WEIGHT: bold; FONT-SIZE: 11px; BORDER-LEFT: #000000 1px inset; WIDTH: 160px; COLOR: #ffffff; BORDER-BOTTOM: #000000 1px inset; FONT-FAMILY: Arial, Helvetica, sans-serif; LETTER-SPACING: 1px; BACKGROUND-COLOR: #677f45
}
.spText {
	FONT-SIZE: 11px; COLOR: #7e706b; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.spTextHighlighted {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #7e706b; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.spTextSale {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ff0000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.productTitleMainColumn2 {
	FONT-SIZE: 24px; COLOR: #776963; FONT-FAMILY: "Times New Roman", Times, serif
}
.dashedBorder {
	BORDER-RIGHT: #c8c8c8 2px dashed; BORDER-TOP: #c8c8c8 2px dashed; BORDER-LEFT: #c8c8c8 2px dashed; BORDER-BOTTOM: #c8c8c8 2px dashed
}
.solidBorder {
	BORDER-RIGHT: #6a6a6a 1px solid; BORDER-TOP: #6a6a6a 1px solid; BORDER-LEFT: #6a6a6a 1px solid; BORDER-BOTTOM: #6a6a6a 1px solid
}
.header {
	FONT-SIZE: 24px; COLOR: #65625d; FONT-FAMILY: Georgia, "Times New Roman", Times, serif
}
.sbTable {
	BORDER-RIGHT: #d1cac2 1px solid; BORDER-TOP: #d1cac2 1px solid; BORDER-LEFT: #d1cac2 1px solid; BORDER-BOTTOM: #d1cac2 1px solid
}
.dashedBorderColumn {
	BORDER-BOTTOM: #c8c8c8 2px dashed
}
.solidBorderColumn {
	BORDER-BOTTOM: #6a6a6a 1px solid; BACKGROUND-COLOR: #f1e5d7
}
.sbButton {
	COLOR: #ffffff; BACKGROUND-COLOR: #67803f
}
.sbBackGroundHeader {
	BACKGROUND-COLOR: #f1e5d7
}
.sbBackGroundBody {
	BACKGROUND-COLOR: #faf5ef
}
.sbDottedLine {
	BORDER-RIGHT: #a9a397 2px dotted
}
.sbGoldCrownTable {
	BORDER-RIGHT: #cdc1bb 1px solid; BORDER-TOP: #cdc1bb 1px solid; BORDER-LEFT: #cdc1bb 1px solid; BORDER-BOTTOM: #cdc1bb 1px solid
}
.sbGoldCrownColumn {
	PADDING-LEFT: 18px; FONT-SIZE: 11px; COLOR: #7e706b; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #f7eae0
}
.sbProductTotalColumn {
	PADDING-RIGHT: 10px; FONT-SIZE: 11px; COLOR: #7e706b; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #f7eae0
}
.sbPromoBox {
	BORDER-RIGHT: #d5ccc6 1px solid; BORDER-TOP: #d5ccc6 1px solid; BORDER-LEFT: #d5ccc6 1px solid; BORDER-BOTTOM: #d5ccc6 1px solid
}
.sbPromoBoxRow {
	PADDING-LEFT: 18px; FONT-SIZE: 11px; COLOR: #7e706b; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #fbf6f1
}
.detailPageHeader {
	FONT-SIZE: 18px; COLOR: #4a4540; LINE-HEIGHT: 1.2; FONT-STYLE: normal; FONT-FAMILY: "Times New Roman", Times, serif
}
.detailShoppingCart {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #4a4540; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.backgroundShoppingCart {
	BACKGROUND-COLOR: #f7f3ef
}
.directButtonSmallShoppingCart {
	BORDER-RIGHT: #000000 1px inset; BORDER-TOP: #000000 1px inset; FONT-WEIGHT: bold; FONT-SIZE: 10px; BORDER-LEFT: #000000 1px inset; COLOR: #000000; BORDER-BOTTOM: #000000 1px inset; FONT-FAMILY: Arial, Helvetica, sans-serif; LETTER-SPACING: 1px
}
