/* This stylesheet is organized into categories to make the styles more easy to locate, the categories include:
- General
- Article page styles (Ideas)
- Breadcrumb styles
- Category page styles
- Dreambook styles
- Gold Crown Stores styles
- Header and Footer styles
- Holiday Catalog styles
- Homepage styles
- Ideas
- Left Navigation styles
- Mailer styles
- Membership styles
- Popup styles
- Product page styles
- Shopping Basket styles
- Shopping Guide styles (Holiday)
- Wreath styles (Christmas Wreath)
*/


/* General styles */
a {
	text-decoration: none;
	color: #6400CD;
}
a:hover {
	text-decoration: underline;
}
a.tableheader:hover {
	background-color: #999999;
	text-decoration: underline;
}
body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #FFFFFF;
}
form {
	margin-bottom: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
input {
	font-family: Helvetica, Arial, sans-serif;
	font-weight: normal;
	width: auto;
}
input.email {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 10px;
	font-weight: normal;
	width: auto;
	text-align: left;
	margin-bottom: 0;
	margin-top: 0;
	margin-right: 0;
	margin-left: 0;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
}
.inputNormalWidth {
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	width: 120px;
}
.input2chars {
	width: 20px;
}
.input3chars {
	width: 30px;
}
.input4chars {
	width: 40px;
}
.input5chars {
	width: 50px;
}
.inputdate {
	width: 70px;
}
p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	padding: 0;
	margin-top: 0.3em;
	margin-bottom: 1.3em;
	border: 0px none;
}
p.nospace {
	margin-bottom: 0.3em;
}
.preTagText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	margin-bottom: 0px;
	margin-top: 0px;
}
select {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	width: auto;
}
select.sort {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	width: auto;
}
table.sortable A.sortheader {
	background-color: #eee;
	color: #666666;
	font-weight: bold;
	text-decoration: none;
	display: block;
}
table.sortable SPAN.sortarrow {
	color: black;
	text-decoration: none;
}
td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	margin-left: 3px;
	margin-left: 3px;
	margin-left: 3px;
	margin-left: 3px;
}
ul, ol, dl, li, dt, dd, blockquote {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	padding: 0;
	margin-top: 0.3em;
	margin-bottom: 0.3em;
	border: 0px none;
}
ul {
	margin-left: 8px;
	padding-left: 8px;
	margin-top: 2px;
	margin-bottom: 0px;
}
ul li {
	margin-top: 0px;
	margin-bottom: 0px;
}
li.UL_expanded {
	margin-bottom: 5px;
}
.blueheading {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #333333;
}
.bluesubheading {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #333333;
}
.buttonNoBorder {
	border: none;
	background-color: #ffffff;
}
.buttonStyle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #FFFFFF;
	background-color: #645277;
	text-align: center;
	border: thin ridge #FFFFFF;
	white-space: normal;
}
.buttonStyleSmall {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #000000;
	background-color: #CEBED6;
	text-align: center;
	border: thin ridge #FFFFFF;
	cursor: hand;
	margin: 0px;
	padding: 0px;
}
.copyright {
	font-size: 9px;
	font-weight: normal;
	text-decoration: none;
}
.errortext {
	color: #cc0000;
}
.FieldLabel {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
}
.FieldLabelError {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #cc0000;
	font-weight: bold;
}
.FieldLabelNormalFont {
	: ;
}
.FieldLabelNormalFontError {
	color: #CC0000;
	font-weight: bold;
}
.FieldValue {
	font-size: 11pt;
	margin-top: 1px;
}
.hallmark {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #333333;
	text-align: center;
}
.links {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #333333;
	text-decoration: underline;
}
.pageTitle {
	font-family: "Times New Roman", Times, serif;
	font-size: 24px;
	color: #645277;
}
.small {
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}
.smallBold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}
.smallItalic {
	/* smallItalic added by Jim Askew on 6/30/2005 to support new Add Holiday Reminders design */
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	font-style: italic;
}
.smalllink {
	font-size: 11px;
	font-weight: normal;
	color: #9C9279;
}
.smallserif {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.sortBy {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #333366;
}
.tablealtrow {
	background-color: #E8E8E8;
}
.tableheader {
	color: #000000;
	font-size: 12px;
	font-weight: bold;
}
.tagline {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: italic;
	font-weight: bold;
	color: #333366;
}
.textAreaNormal {
	width: 275px;
}
.whitetext {
	color: #FFFFFF;
}
/* End of General styles */
/* Article page styles */
li.articleLinks{
	list-style-type: none;
	list-style-position: outside;
	margin-top: 3px;
	margin-bottom: 3px;
	margin-left: -10px;
}
a.articleLinks {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-decoration: none;
	color: #000000;
}
a.articleLinks:visited {
	color: #000000;
}
a.articleLinks:hover {
	text-decoration: underline;
}
.articleText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	padding: 0;
	margin-top: 0.3em;
	margin-bottom: 1.3em;
	border: 0px none;
	line-height: 16px
}
.articleSubTitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #999999;
	font-size: 12pt;
	padding: 0;
	margin-top: 0.3em;
	margin-bottom: 0.3em;
	border: 0px none;
	line-height: 18px
}
.articleTitle {
	font-family: "Times New Roman", Times, serif;
	font-size: 22px;
	font-weight: normal;
	color: #645277;
}
p.articleParagraph {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	padding: 0;
	margin-top: 1.3em;
	margin-bottom: 1.3em;
	border: 0px none;
}
ol.articleList {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	padding: 0;
	border: 0px none;
}
li.articleList {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	padding: 0;
	margin-bottom: 3px;
	list-style-position: inside;
	border: 0px none;
}
a.articlePagesLeft {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	text-decoration: none;
	color: #000000;
}
a.articlePagesLeft:visited {
	color: #000000;
}
a.articlePagesLeft:hover {
	text-decoration: underline;
}
li.articlePagesLeft {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	margin-left: -14px;
	margin-top: 1px;
	margin-bottom: 8px;
	padding-left: 0;
	list-style-type: none;
	color: #000000;
	list-style-position: outside;
}
li.articlePagesLeftSelected {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	margin-left: -14px;
	margin-top: 1px;
	margin-bottom: 8px;
	padding-left: 0;
	list-style-type: none;
	color: #000000;
	list-style-position: outside;
}
.introBoxLinks {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	color: #333333;
	text-decoration: underline;
}
.introBoxText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	padding: 0;
	margin-top: 0.3em;
	margin-bottom: 1.3em;
	border: 0px none;
	line-height: 16px
}
.introBoxTitle {
	font-family: "Times New Roman", Times, serif;
	font-size: 22px;
	font-weight: normal;
	color: #645277;
}
/* End of Article page styles */
/* Breadcrumb styles */
table.crumbtable {
	background-color: #FFFFFF;
}
.breadCrumb {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #333333;
}
.breadCrumbCurrent {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #666666;
	font-weight: bold;
}
/* End of Breadcrumb styles */

/* Category page styles */
li.category{
	list-style-type: none;
	margin-top: 3px;
	margin-bottom: 3px;
	margin-left: -10px;
	list-style-position: outside;
	list-style-type: none;
}
a.categoryLinks {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-decoration: none;
	color: #000000;
}
a.categoryLinks:visited {
	color: #000000;
}
a.categoryLinks:hover {
	text-decoration: underline;
}
a.categoryTitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #000000;
	font-size: 9pt;
	padding: 0;
	margin-top: 0.3em;
	margin-bottom: 0;
	border: 0px none;
	line-height: 18px
}
a.categoryTitle:visited {
	color: #000000;
}
a.categoryTitle:hover {
	text-decoration: underline;
}
.categoryText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	margin-top: 0.3em;
	margin-bottom: 1.3em;
	border: 0px none;
	line-height: 16px;
	padding-top: 5px;
	padding-bottom: 10px; padding-left:0; padding-right:0
}
.categorySubTitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #000000;
	font-size: 10pt;
	padding: 0;
	margin-top: 0.3em;
	margin-bottom: 0;
	border: 0px none;
	line-height: 18px
}
.categoryTitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #000000;
	font-size: 9pt;
	padding: 0;
	margin-top: 0.3em;
	margin-bottom: 0;
	border: 0px none;
	line-height: 18px
}
/* End of Category page styles */

/* Dreambook styles */
.dreamBookInstructions{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11pt;
}
a.dreamBookNavigation {
	text-decoration: none;
}
a.dreamBookNavigation:hover {
	text-decoration: underline;
}
a.dreamBookLinks {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	color: #9C9279;
	text-decoration: none;
}
a.dreamBookLinks:hover {
	text-decoration: underline;
}
li.dreamBookList{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #000000;
	margin-top: 3px;
	margin-bottom: 3px;
	margin-left: -10px;
	list-style-position: outside;
	list-style-type: none;
}
li.dreamBookList_selected{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #000000;
	margin-top: 3px;
	margin-bottom: 3px;
	margin-left: -10px;
	list-style-position: outside;
	list-style-type: none;
}
ul li ul li.dreamBookList {
	list-style-type: disc;
	color: #9C9279;
	margin-left: 0;
}
ul li ul li.dreamBookList_selected {
	list-style-type: disc;
	color: #000000;
	margin-left: 0;
	font-weight: normal;
}
/* End of Dreambook styles */

/* Gold Crown Stores styles */
table.gcs {
	border-bottom: 'border-bottom-width' 'border-bottom-style' 'border-bottom-color';
	border-bottom-color: #000000;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-left: 'border-left-width' 'border-left-style' 'border-left-color';
	border-left-color: #000000;
	border-left-style: solid;
	border-left-width: 1px;
	border-right: 'border-right-width' 'border-right-style' 'border-right-color';
	border-right-color: #000000;
	border-right-style: solid;
	border-right-width: 1px;
	border-top: 'border-top-width' 'border-top-style' 'border-top-color';
	border-top-color: #000000;
	border-top-style: solid;
	border-top-width: 1px;
}
table.gcs_specialoffers {
	border-bottom: 'border-bottom-width' 'border-bottom-style' 'border-bottom-color';
	border-bottom-color: #000000;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-left: 'border-left-width' 'border-left-style' 'border-left-color';
	border-left-color: #000000;
	border-left-style: solid;
	border-left-width: 1px;
	border-right: 'border-right-width' 'border-right-style' 'border-right-color';
	border-right-color: #000000;
	border-right-style: solid;
	border-right-width: 1px;
	border-top: 'border-top-width' 'border-top-style' 'border-top-color';
	border-top-color: #000000;
	border-top-style: solid;
	border-top-width: 1px;
}
/* End of Gold Crown Stores styles */

/* Header and Footer styles */
a.bannerlinks {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #91866B;
	text-decoration: none;
}
a.bannerlinks:hover {
	text-decoration: underline;
}
a.footerlinks {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}
a.footerlinks:hover {
	text-decoration: underline;
}
input.search {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 10px;
	font-weight: normal;
	width: auto;
	text-align: right;
	margin-bottom: 0;
	margin-top: 0;
	margin-right: 0;
	margin-left: 0;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
}
.searchtabtext {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}
.searchtabtextselected {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}
.welcomemessage {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight: bold;
	color: #462370;
}
/* End of Header and Footer styles */

/* Holiday Catalog styles */
.holidayCatalogInstructions{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11pt;
}
a.holidayCatalogNavigation {
	text-decoration: none;
}
a.holidayCatalogNavigation:hover {
	text-decoration: underline;
}
a.holidayCatalogLinks {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	color: #9C9279;
	text-decoration: none;
}
a.holidayCatalogLinks:hover {
	text-decoration: underline;
}
li.holidayCatalogList{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #000000;
	margin-top: 3px;
	margin-bottom: 3px;
	margin-left: -10px;
	list-style-position: outside;
	list-style-type: none;
}
li.holidayCatalogList_selected {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #000000;
	margin-top: 3px;
	margin-bottom: 3px;
	margin-left: -10px;
	list-style-position: outside;
	list-style-type: none;
}
/* End of Holiday Catalog styles */

/* Homepage styles */
li.homemenu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	margin-left: -14px;
	margin-top: 1px;
	margin-bottom: 1px;
	padding-left: 0;
	list-style-type: none;
	color: #000000;
	list-style-position: outside;
}
li.inthomemenu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	margin-left: -14px;
	margin-top: 1px;
	margin-bottom: 1px;
	padding-left: 0;
	list-style-type: none;
	color: #9C9279;
	list-style-position: outside;
}
ul.homemenu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	margin-left: 0;
	margin-top: 1px;
	margin-bottom: 1px;
	padding-left: 0;
	color: #000000;
	list-style-type: none;
	list-style-position: outside;
}
ul.inthomemenu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	margin-left: 0;
	margin-top: 1px;
	margin-bottom: 1px;
	padding-left: 0;
	color: #9C9279;
	list-style-type: none;
	list-style-position: outside;
}
a.homemenu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
a.inthomemenu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	color: #9C9279;
	text-decoration: none;
}
a.homemenu:hover {
	text-decoration: underline;
}
a.inthomemenu:hover {
	text-decoration: underline;
}
table.hp_content {
	border-bottom: 'border-bottom-width' 'border-bottom-style' 'border-bottom-color';
	border-bottom-color: #FFFFFF;
	border-bottom-style: solid;
	border-bottom-width: 0.01em;
	border-left: 'border-left-width' 'border-left-style' 'border-left-color';
	border-left-color: #FFFFFF;
	border-left-style: solid;
	border-left-width: 0.01em;
	border-right: 'border-right-width' 'border-right-style' 'border-right-color';
	border-right-color: #FFFFFF;
	border-right-style: solid;
	border-right-width: 0.01em;
	border-top: 'border-top-width' 'border-top-style' 'border-top-color';
	border-top-color: #FFFFFF;
	border-top-style: solid;
	border-top-width: 0.01em; /* Fall Color #612D10 */
}
/* End of Homepage styles */
/* Ideas styles */
.ideasLookingAheadKnowingTitles {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #000000;
	font-size: 10pt;
	padding: 0;
	margin-top: 0.3em;
	margin-bottom: 0;
	border: 0px none;
	line-height: 18px
}
.smallTableHeading {
	font-size: 8pt;
}
.smallCapsLeader {
	font-size: 12pt;
}
.smallCaps {
	font-variant: small-caps;
	font-size: 10pt;
}
div.ideasLookingAhead {
	margin-left: 50%;
	margin-right: 5%;
	width: 45%;
	text-align: right;
}
p.ideasCardStories {
	margin:2.0em 2.8em; font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	padding: 0;
	border: 0px none;
}
.ideasFeatureIntro {
	font-family: "Times New Roman", Times, serif;
	font-size: 11pt;
	font-style: italic;
	color: #0066FF;
	font-weight: normal;
}
.ideasFeatureSmall {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-weight: normal;
	color: #764916;
}
.ideasFeatureTitle {
	font-family: "Times New Roman", Times, serif;
	font-size: 14pt;
	font-style: italic;
	color: #764916;
	font-weight: normal;
}
.ideasFeature {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	color: #764916;
}
p.ideasFeature {
	margin:2.0em 2.8em; font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	color: #764916;
	padding: 0;
	border: 0px none;
}
a.ideasFeature {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #764916;
	font-weight: bold;
}
.ideasSummerfunTitle {
	font-family: "Times New Roman", Times, serif;
	font-size: 14pt;
	font-style: italic;
	color: #000;
	font-weight: normal;
}
.ideasSummerfun {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	color: #000;
}
p.ideasSummerfun {
	margin:2.0em 2.8em; font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	color: #000;
	padding: 0;
	border: 0px none;
}
a.ideasSummerfun {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #000;
	font-weight: bold;
}
ul.ideasSummerfun, li.ideasSummerfun {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	color: #000;
	padding: 0;
	border: 0px none;
	margin-top: 0;
	margin-bottom: 0;
	margin-left: 22px;
	list-style-position: outside
}
.ideasBirthdayTitle {
	font-family: "Times New Roman", Times, serif;
	font-size: 14pt;
	font-style: italic;
	color: #000;
	font-weight: normal;
}
.ideasBirthday {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	color: #000;
}
p.ideasBirthday {
	margin:1.5em 2.3em; font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	color: #000;
	padding: 0;
	border: 0px none;
}
a.ideasBirthday {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #000;
	font-weight: bold;
}
a.ideasFeatureGifts {
	font-size: 9pt;
	color: #764916;
	font-weight: bold;
}
.ideasFeatureGiftsTitle {
	font-family: "Times New Roman", Times, serif;
	font-size: 14pt;
	font-style: normal;
	color: #764916;
	font-weight: normal;
}
div.ideasFeatureGifts {
	font-size: 9pt;
	color: #764916;
	font-weight: normal;
	padding: 0;
	margin-top: 2.0em;
	margin-left: 2.8em;
	margin-right: 2.8em;
	margin-bottom: 0;
	border: 0px none;
}
p.ideasEaster {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	padding: 0;
	margin-top: 2.0em;
	margin-left: 2.8em;
	margin-right: 1.0em;
	margin-bottom: 0;
	border: 0px none;
}
p.ideas {
	margin:1.3em 0.5em; font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	padding: 0;
	border: 0px none;
}
.lookingAhead {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	padding: 0;
}
p.lookingAhead {
	margin:1.0em 0.5em; font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	padding: 0;
	border: 0px none;
}
.ideasLookingAheadGatheringBorder {
	border-bottom: 'border-bottom-width' 'border-bottom-style' 'border-bottom-color';
	border-bottom-color: #FFFFFF;
	border-bottom-style: solid;
	border-bottom-width: 1px;
}
td.ideasLookingAheadUnderline {
	border-bottom: 'border-bottom-width' 'border-bottom-style' 'border-bottom-color';
	border-bottom-color: #000000;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	line-height: 22px;
	margin: 0 1px 0 1px;
}
td.ideasLookingAheadGatheringMargin {
	line-height: 20px;
	border-left: 'border-left-width' 'border-right-style' 'border-right-color';
	border-left-color: #FFF2F8;
	border-left-style: solid;
	border-left-width: 13px;
	border-right: 'border-right-width' 'border-right-style' 'border-right-color';
	border-right-color: #FFF2F8;
	border-right-style: solid;
	border-right-width: 13px;
	border-top: 'border-top-width' 'border-top-style' 'border-top-color';
	border-top-color: #FFF2F8;
	border-top-style: solid;
	border-top-width: 13px;
}
ol.ideasLookingAhead {
	margin-right: 10px;
	margin-left: 30px;
	margin-top: 10px;
	margin-bottom: 10px;
}
li.ideasLookingAheadNumeric {
	font-size: 8pt;
}
ul.ideasLookingAhead {
	margin-top: 10px;
	margin-bottom: 10px;
}
li.ideasLookingAhead {
	font-size: 8pt;
	margin: 'margin-top' 'margin-right' 'margin-bottom' 'margin-left';
	margin-top: 10px;
	margin-bottom: 10px;
	margin-left: 20px;
	margin-right: 20px;
}
li.ideasLookingAheadNoSpace {
	font-size: 8pt;
}
/* End of Ideas styles */

/* Left Navigation styles */
.productTitleLeftColumn {
	font-family: "Times New Roman", Times, serif;
	font-size: 24px;
	font-weight: normal;
	color: #91866B;
}
li.left_hand_nav_level_2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: none;
	color: #000000;
	list-style-type: none;
	margin-top: 15px;
	margin-bottom: 3px;
	margin-left: -15px;
	list-style-position: outside;
}
li.left_hand_nav_level_3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	list-style-type: none;
	margin-top: 1px;
	margin-left: -10px;
	list-style-position: outside;
}
li.left_hand_nav_level_3_selected {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	list-style-type: none;
	margin-top: 1px;
	margin-left: -10px;
	list-style-position: outside;
}
li.left_hand_nav_level_4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	list-style-type: none;
	margin-top: 1px;
	margin-left: -5px;
	list-style-position: outside;
}
li.left_hand_nav_level_4_selected {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	list-style-type: none;
	margin-top: 1px;
	margin-left: -5px;
	list-style-position: outside;
}
li.left_hand_nav_level_5 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	list-style-type: none;
	margin-top: 1px;
	margin-left: -1px;
	list-style-position: outside;
}
li.left_hand_nav_level_5_selected {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	list-style-type: none;
	margin-top: 1px;
	margin-left: -1px;
	list-style-position: outside;
}
li.left_hand_nav_level_6 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	list-style-type: none;
	margin-top: 1px;
	margin-left: -5px;
	list-style-position: outside;
}
li.left_hand_nav_level_6_selected {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	list-style-type: none;
	margin-top: 1px;
	margin-left: -5px;
	list-style-position: outside;
}
a.left_hand_nav_level_2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}
a.left_hand_nav_level_3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
}
a.left_hand_nav_level_4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
}
a.left_hand_nav_level_5 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
}
a.left_hand_nav_level_6 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
}
.thirdlevelselected {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: italic;
	font-weight: bold;
	color: #333366;
	text-indent: 15px;
}
.fourthlevel {
	text-indent: 25pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333366;
	font-style: normal;
}
td.tab_selected {
	background-color: #FFFFFF;
}
/* End of Left Navigation styles */

/* KOC styles */
table.kocInnerTable {
	background-color: #F6EABD;
}
td.kocInnerTable {
	padding: 16px 20px;
	font-family: Arial, Helvetica, sans-serif;
}
a.koc {
	font: normal 9pt Arial, Helvetica, sans-serif;
	color: #737A4A;
}
a.kocProducts {
	font: italic normal bold 9pt "Times New Roman", Times, serif;
	color: #737A4A;
}
a.kocProductsTitle {
	color: #737A4A;
}
.kocSmall {
	font: italic normal 8pt "Times New Roman", Times, serif;
}
.kocCopy {
	font: normal normal 8pt Arial, Helvetica, sans-serif;
	color: #333;
	text-decoration: none;
}
.kocSmallInstructions {
	font: normal normal 8pt "Times New Roman", Times, serif;
	color: #737A4A;
}
h1.koc {
	color: #737A4A;
	padding: 0;
	margin: 0;
	border: 0px none;; font-style:normal; font-variant:normal; font-weight:normal; font-size:20pt; font-family:Times New Roman, Times, serif
}
h2.koc {
	padding: 0;
	margin: 0;
	border: 0px none;; font-style:normal; font-variant:normal; font-weight:bold; font-size:11pt; font-family:Arial, Helvetica, sans-serif
}
h3.koc {
	letter-spacing: 4px;
	color: #737A4A;
	padding: 0;
	margin: 0;
	border: 0px none;; font-style:normal; font-variant:small-caps; font-weight:bold; font-size:8pt; font-family:Times New Roman, Times, serif
}
p.koc {
	padding: 0;
	border: 0px none;; font-style:normal; font-variant:normal; font-weight:normal; font-size:9pt; font-family:Arial, Helvetica, sans-serif; margin-left:0; margin-right:0; margin-top:0.3em; margin-bottom:1.3em
}
ul.koc {
	font-family: Arial, Helvetica, sans-serif;
	border: 0px none;
	list-style-position: outside; margin-left:20px; margin-right:20px; margin-top:0.3em; margin-bottom:1.3em
}
ol.koc {
	font-family: Arial, Helvetica, sans-serif;
	border: 0px none;
	list-style-position: outside; margin-left:20px; margin-right:20px; margin-top:0.3em; margin-bottom:1.3em
}
li.koc {
	font-family: Arial, Helvetica, sans-serif;
}
dl.koc {
	font-family: Arial, Helvetica, sans-serif;
	border: 0px none;
	display: inline
}
dt.koc {
	font: bold 11pt Arial, Helvetica, sans-serif;
	color: #737A4A;
	display: inline;
}
dd.koc {
	font: 10pt Arial, Helvetica, sans-serif;
	display: inline;
	margin: 3px;
}
/* End of KOC styles */

/* Mailer styles */
.mailerInstructions{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11pt;
}
a.mailerNavigation {
	text-decoration: none;
}
a.mailerNavigation:hover {
	text-decoration: underline;
}
a.mailerLinks {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	color: #9C9279;
	text-decoration: none;
}
a.mailerLinks:hover {
	text-decoration: underline;
}
li.mailerList{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #000000;
	margin-top: 3px;
	margin-bottom: 3px;
	margin-left: -10px;
	list-style-position: outside;
	list-style-type: none;
}
li.mailerList_selected{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #000000;
	margin-top: 3px;
	margin-bottom: 3px;
	margin-left: -10px;
	list-style-position: outside;
	list-style-type: none;
}
ul li ul li.mailerList {
	list-style-type: disc;
	color: #9C9279;
	margin-left: 0;
}
ul li ul li.mailerList_selected {
	list-style-type: disc;
	color: #000000;
	margin-left: 0;
	font-weight: normal;
}
/* End of Mailer styles */

/* Membership styles */
.gcc_promo_title {
	font-family: "Times New Roman", Times, serif;
	font-size: 18px;
	font-weight: normal;
	color: #645277;
	margin-bottom: 2px;
}
.gcc_promo_text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
}
.gccloginmessage {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}
.HolidayReminderCategoryText {
	/* added by Jim Askew on 6/30/2005 tu support new Holiday Reminder design */
	color: #73698C;
	font-family: "Times New Roman", Times, serif;
	text-transform: uppercase;
	font-size: 10px;
}
.HolidayReminderCategoryTextSelected {
	/* added by Jim Askew on 6/30/2005 tu support new Holiday Reminder design */
	color: #000000;
	font-family: "Times New Roman", Times, serif;
	text-transform: uppercase;
	font-size: 10px;
	font-weight: bold;
}
.HolidayReminderCategoryTextLabel {
	/* added by Jim Askew on 6/30/2005 tu support new Holiday Reminder design */
	color: #666666;
	font-family: "Times New Roman", Times, serif;
	text-transform: uppercase;
	font-size: 10px;
}
.HolidayReminderStepLabel {
	/* added by Jim Askew on 6/30/2005 tu support new Holiday Reminder design */
	color: #FFFFFF;
	font-family: "Times New Roman", Times, serif;
	font-size: 22px;
}
.HolidayReminderStepText {
	/* added by Jim Askew on 6/30/2005 tu support new Holiday Reminder design */
	color: #FFFFFF;
	font-family: "Times New Roman", Times, serif;
	font-size: 18px;
}
.HolidayReminderTypeText {
	/* added by Jim Askew on 6/30/2005 tu support new Holiday Reminder design */
	font-family: "Times New Roman", Times, serif;
	font-size: 24px;
	color: #645277;
}
.HolidayReminderYear {
	/* added by Jim Askew on 6/30/2005 tu support new Holiday Reminder design */
	color: #645277;
	font-family: "Times New Roman", Times, serif;
	font-size: 18px;
	font-weight: bold;
}
select.select_addressbook {
	font-size: 14px;
	width: 175px;
}
td.adrbook {
	font-size: 11px;
}
table.holidayReminder {
	border-bottom: 'border-bottom-width' 'border-bottom-style' 'border-bottom-color';
	border-bottom-color: #645277;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-left: 'border-left-width' 'border-left-style' 'border-left-color';
	border-left-color: #645277;
	border-left-style: solid;
	border-left-width: 1px;
	border-right: 'border-right-width' 'border-right-style' 'border-right-color';
	border-right-color: #645277;
	border-right-style: solid;
	border-right-width: 1px;
	border-top: 'border-top-width' 'border-top-style' 'border-top-color';
	border-top-color: #645277;
	border-top-style: solid;
	border-top-width: 1px;
}
.holidayReminderTableHeader {
	color: #FFFFFF;
	font-size: 9pt;
	font-weight: bold;
	background-color: #645277;
}
.reminderList {
	line-height: 25px;
}
.helpTopics {
	color: #645277;
}
.membershipList {
	font-size: 9pt;
}
.membersColumnSortLinks {
	color: #FFFFFF;
	font-size: 9pt;
	font-weight: bold;
}
a.membersColumnSortLinks {
	color: #FFFFFF;
	font-size: 9pt;
	font-weight: bold;
	text-decoration: underline;
}
a.membersColumnSortLinks: active {
	color: #FFFFFF;
	font-size: 9pt;
	font-weight: bold;
	text-decoration: underline;
}
.membersHiddenLinks {
	color: #000000;
	text-decoration: none;
}
a.membersHiddenLinks: active {
	color: #000000;
	text-decoration: none;
}
.membersSmallTableButton {
	font-size: 11px;
	color: #000000;
	background-color: #CEBED6;
	border: 1px outset #796491;
	text-align: center;
	vertical-align: middle;
	padding: 1px 2px 2px;
	border-radius: .5em;
	box-shadow: box-shadow: 0.2em 0.2em #CCC;
}
.patternBackground {
	background-image: url('/wcsstore/HallmarkStore/images/fom_rs_v_pattern.gif');
}
#popupMask {
	position: absolute;
	z-index: 200;
	top: 0px;
	left: 0px;
	width: 100%;
	height: 100%;
	display: none;
}
#popupContainer {
	position: absolute;
	z-index: 201;
	top: 0px;
	left: 0px;
	display: none;
	padding: 0px;
}
#popupInner {
	border: 2px solid #000000;
	background-color: #ffffff;
}
#popupFrame {
	margin: 0px;
	width: 100%;
	height: 100%;
	position: relative;
	z-index: 202;
}
#popupTitleBar {
	color: #ffffff;
	border-bottom: 1px solid #ffffff;
	border-top: 0px solid #ffffff;
	border-left: 0px solid #ffffff;
	border-right: 0px solid #666666;
	position: relative;
}
/* End of Membership styles */

/* Popup Window styles */
.closeWindowLinks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
}
a.closeWindowLinks:visited {
	color: #000000;
}
a.closeWindowLinks:hover {
	text-decoration: underline;
}
.popupTitle {
	font-family: "Times New Roman", Times, serif;
	font-size: 24px;
	color: #645277;
}
.popup_product_detail_price_line {
	font-family: Verdana, Arial, Helvetica, san-serif;
}
.popup_product_detail_price {
	font-family: Verdana, Arial, Helvetica, san-serif;
	font-weight: bold;
}
.popup_product_detail_price_strikeout {
	font-family: Verdana, Arial, Helvetica, san-serif;
	color: #000000;
	text-decoration: line-through;
}
.popup_product_detail_price_sale {
	font-family: Verdana, Arial, Helvetica, san-serif;
	font-weight: bold;
	color: #FF0000;
}
p.popup_product_detail {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding: 0;
	margin-top: 1.3em;
	margin-bottom: 0.3em;
	border: 0px none;
}
/* End of Popup Window styles */

/* Product styles */
a.iconcategory:hover {
	background-color: #9999CC;
}
li.LIpersonalmessage {
	font-size: 11px;
	padding-bottom: 3px;
	list-style-position: outside;
}
p.productDescriptionParagraph {
	margin-bottom: 5px;
	font-size: 11px;
}
textarea.sentiment {
	font-family: "Courier New", Courier, mono;
	font-size: 10px;
	width: auto;
}
.cardStepCompleted {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #663366;
	font-weight: bold;
}
.cardStepUncompleted {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #999999;
	font-weight: bold;
}
.featureitem {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: italic;
	font-weight: normal;
	color: #000000;
}
.featureitemprice {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #000000;
}
.featureitempricesale {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FF0000;
}
.flowerOccasionPurpleDescription {
	color: #FFFFFF;
	font-size: 12px;
	font-weight: normal;
	background-color: #442266;
}
.futureOffers {
	font-weight: bold;
	color: #000000;
	font-size: 8pt;
}
.homeCategoryTitle {
	font-family: "Times New Roman", Times, serif;
	font-size: 18px;
	color: #645277;
}
.iconHeading {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333366;
}
.iconHeadingRelated {
	font-family: "Times New Roman", Times, serif;
	font-size: 18px;
	font-weight: normal;
	color: #666666;
	margin-bottom: 2px;
}
.iconProductLabel {
	font-family: Geneva, Arial, Helvetica, san-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
}
.iconProductPrice {
	font-family: Geneva, Arial, Helvetica, san-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
}
.iconProductPriceStrikeout {
	font-family: Geneva, Arial, Helvetica, san-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: line-through;
}
.iconProductPriceSale {
	font-family: Geneva, Arial, Helvetica, san-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FF0000;
}
.productDetailPrice {
	font-size: 14px;
	font-weight: bold;
}
.productDetailIncludes {
	font-size: 16px;
}
.productDetailExclusive {
	font-weight: bold;
}
.productTitleMainColumn {
	font-family: "Times New Roman", Times, serif;
	font-size: 24px;
	color: #645277;
}
.promoboxborder {
	border-style: solid;
	border-color: #CCCCCC;
	border-width: 1px;
}
.relatedItemsHeading {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
}
.relatedItems {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
}
.relatedItemsTopHeader {
	font-family: Geneva, Arial, Helvetica, san-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}
.selecteditem {
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin-bottom: 1px;
}
table.signatureGiftTipsTable {
	background-color: #FFFDF4;
	margin: 'margin-top' 'margin-right' 'margin-bottom' 'margin-left';
	margin-top: 2.0em;
	margin-bottom: 2.0em;
	margin-left: 0;
	margin-right: 0;
}
a.signatureGiftTipsLinks {
	text-decoration: none;
	font-weight: bold;
	color: #66547A;
}
.signatureGiftTipsSubTitle {
	font-weight: bold;
	color: #66547A;
	font-size: 14px;
}
/* End of Product styles */

/* Shopping Basket styles */
table.deliveryCosts {
	border-bottom: 'border-bottom-width' 'border-bottom-style' 'border-bottom-color';
	border-bottom-color: #51266D;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-left: 'border-left-width' 'border-left-style' 'border-left-color';
	border-left-color: #51266D;
	border-left-style: solid;
	border-left-width: 1px;
	border-right: 'border-right-width' 'border-right-style' 'border-right-color';
	border-right-color: #51266D;
	border-right-style: solid;
	border-right-width: 1px;
	border-top: 'border-top-width' 'border-top-style' 'border-top-color';
	border-top-color: #51266D;
	border-top-style: solid;
	border-top-width: 1px;
}
.deliveryCostsTableHeader {
	color: #FFFFFF;
	font-size: 12px;
	font-weight: bold;
	background-color: #51266d;
}
.shoppingcarttableheader {
	color: #FFFFFF;
	font-size: 12px;
	font-weight: bold;
	background-color: #51266d;
}
.shoppingcartTotalLine {
	color: #FFFFFF;
	font-size: 12px;
	font-weight: bold;
	background-color: #51266d;
}
.shoppingcartTotalLineLight {
	color: #FFFFFF;
	font-size: 12px;
	font-weight: normal;
	background-color: #51266d;
}
.shoppingcartTotalHighlighted {
	color: #FFFF00;
}
.shopbasketProductTitle {
	font-size: 13px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}
.shopbasketProductDescription {
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}
.shopbasketProductDescriptionTitle {
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
/* End of Shopping Basket styles */

/* Shopping Guide styles */
.shoppingGuideInstructions{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11pt;
}
a.shoppingGuideNavigation {
	text-decoration: none;
}
a.shoppingGuideNavigation:hover {
	text-decoration: underline;
}
a.shoppingGuideLinks {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	color: #9C9279;
	text-decoration: none;
}
a.shoppingGuideLinks:hover {
	text-decoration: underline;
}
li.shoppingGuideList{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #000000;
	margin-top: 3px;
	margin-bottom: 3px;
	margin-left: -10px;
	list-style-position: outside;
	list-style-type: none;
}
li.shoppingGuideList_selected{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #000000;
	margin-top: 3px;
	margin-bottom: 3px;
	margin-left: -10px;
	list-style-position: outside;
	list-style-type: none;
}
/* End of Shopping Guide styles */

/* Wreath styles */
a.wreathIdeasLinks {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	color: #9C9279;
	text-decoration: none;
}
a.wreathIdeasLinks:hover {
	text-decoration: underline;
}
li.wreathIdeasList{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #000000;
	margin-top: 3px;
	margin-bottom: 3px;
	margin-left: -10px;
	list-style-position: outside;
	list-style-type: none;
}
/* End of Wreath styles */

/* start HYY styles */
a.hyy_articlePagesLeft:link {
	font-family: futura, arial, sans-serif;
	font-size: 16px;
	color: #598FCA;
	text-decoration: none;
	list-style-type: none;
}
a.hyy_articlePagesLeft:visited {
	font-family: futura, arial, sans-serif;
	font-size: 16px;
	color: #598FCA;
	text-decoration: none;
	list-style-type: none;
}
a.hyy_articlePagesLeft:focus {
	font-family: futura, arial, sans-serif;
	font-size: 16px;
	color: #80D53F;
	text-decoration: blink;
	list-style-type: none;
}
a.hyy_articlePagesLeft:hover {
	font-family: futura, arial, sans-serif;
	font-size: 16px;
	color: #80D53F;
	text-decoration: underline;
	list-style-type: none;
}
/* end HYY styles */

/* start Careers Section styles */
.careersBodyText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #898989;
}
.careersBodyTextPurple {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #452866;
}
.careersBodyTextBoldPurple {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #452866;
	font-weight: bold;
	text-transform: uppercase;
}
/* end Careers Section styles */

.sitemapHeader {
	background-color: #F0EDF6;
	color: #645277;
	border: 1px solid #EFEBF5;
}