/*  ----------------------------------------------------------------------------------------------*/
/* Styles specific to CFWebStore */

BODY {
	MARGIN: 0px 0px;
	BACKGROUND-COLOR: #330000;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
}

.menu_admin {
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	COLOR: #999999;
	TEXT-DECORATION: none
}
A.menu_admin{
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	COLOR: #999999;
	TEXT-DECORATION: none
}

/* This is the default font for the entire page body */
.mainpage {
	font-size : 12px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}

/* This is a smaller text used for the wishlist, etc. */
.smalltext {
	font-size : 9px;
}

/* Newsletter signup */
.signup_title {
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
}

.signup_label {
	font-size:10px;
	color:#FFFFFF;
	font-weight:normal;
}

/* Style for page breaks when printing */
P.pageEnd {page-break-before: always}

/* CATEGORY PAGES: Category itself (large) plus 3 listing sizes  for subcats & article, etc. --------------------------------------------- */
.cat_title_large {
	font-family:  Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size: 22px;
}
.cat_title_small {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
}
.cat_title_list {
	font-family:  Arial, Helvetica, sans-serif;
	font-size:	12px;
	font-weight: bold;
	text-decoration: underline
}

.cat_text_large {
	font-size: 14px;
}
.cat_text_featured {
	font-size: 14px;
}
.cat_text_small {
	font-size: 13px;
}
.cat_text_list {
	font-size: 12px;
}
/*  ----------------------------------------------------------------------------------------------*/


/*  ----------------------------------------------------------------------------------------------*/
/* Styles specific to OWS design */

.navtext {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #fffaa2; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}

A.navlink:link {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #fffaa2; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.navlink:active {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #fffaa2; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.navlink:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #fffaa2; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.navlink:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ffffff; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.navlinkLG:link {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #fffaa2; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.navlinkLG:active {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #fffaa2; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.navlinkLG:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #fffaa2; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.navlinkLG:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #ffffff; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.bodylink:link {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #d34b01; FONT-STYLE: normal; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.bodylink:active {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #d34b01; FONT-STYLE: normal; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.bodylink:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #d34b01; FONT-STYLE: normal; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.bodylink:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ff9933; FONT-STYLE: normal; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.featurelink:link {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #722901; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.featurelink:active {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #722901; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.featurelink:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #722901; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.featurelink:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #c07b3d; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.sublink:link {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #fffaa2; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.sublink:active {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #fffaa2; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.sublink:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #fffaa2; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.sublink:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.sublink2:link {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #cc3300; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.sublink2:active {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #cc3300; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.sublink2:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #cc3300; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.sublink2:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #f07900; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.bodytext {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.bodytexthome {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #fffade; FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.soontext {
	FONT-SIZE: 10px; COLOR: #990000; FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.legal {
	FONT-SIZE: 10px; COLOR: #c6915b; FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.header {
	FONT-WEIGHT: bold; FONT-SIZE: 13pt; VERTICAL-ALIGN: middle; COLOR: #600505; FONT-FAMILY: "Times New Roman", Times, serif
}
.headerlg {
	FONT-WEIGHT: normal; FONT-SIZE: 20pt; WORD-SPACING: -1px; VERTICAL-ALIGN: middle; COLOR: #9c4c1c; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; LETTER-SPACING: -2px
}
.headersm {
	FONT-WEIGHT: bold; FONT-SIZE: 11pt; VERTICAL-ALIGN: middle; COLOR: #703714; FONT-FAMILY: "Times New Roman", Times, serif
}
.headerhomelg {
	FONT-WEIGHT: bold; FONT-SIZE: 20pt; VERTICAL-ALIGN: middle; COLOR: #fffade; FONT-FAMILY: "Times New Roman", Times, serif
}
.headerhomesm {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; VERTICAL-ALIGN: middle; COLOR: #fffade; FONT-FAMILY: "Times New Roman", Times, serif
}
.headersm2 {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #9c4c1c; FONT-FAMILY: "Times New Roman", Times, serif
}
.whheader {
	FONT-SIZE: 10pt; COLOR: white; FONT-FAMILY: "Times New Roman", Times, serif
}
.border {
	BORDER-RIGHT: #e2b687 thin solid; BORDER-TOP: #e2b687 thin solid; BORDER-LEFT: #e2b687 thin solid; BORDER-BOTTOM: #e2b687 thin solid
}
.border2 {
	BORDER-RIGHT: #c17b30 thin; BORDER-TOP: #c17b30 thin; BORDER-LEFT: #c17b30 thin; BORDER-BOTTOM: #c17b30 thin
}
.border3 {
	BORDER-RIGHT: #c17b30 thin dotted; BORDER-TOP: #c17b30 thin dotted; BORDER-LEFT: #c17b30 thin dotted; BORDER-BOTTOM: #c17b30 thin dotted
}
.formtext {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #5b2200; FONT-FAMILY: "Times New Roman", Times, serif
}
.pricetext {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #962e01; FONT-FAMILY: "Times New Roman", Times, serif
}
.formheader {
	FONT-WEIGHT: bold; FONT-SIZE: 17px; COLOR: #8b4513; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; LETTER-SPACING: 0.02em
}
.input {
	BORDER-RIGHT: #d47500 1px solid; BORDER-TOP: #d47500 1px solid; FONT-SIZE: 12px; BORDER-LEFT: #d47500 1px solid; WIDTH: 150px; COLOR: #8b4513; BORDER-BOTTOM: #d47500 1px solid
}
.inputmedium {
	BORDER-RIGHT: #d47500 1px solid; BORDER-TOP: #d47500 1px solid; FONT-SIZE: 12px; BORDER-LEFT: #d47500 1px solid; WIDTH: 100px; COLOR: #8b4513; BORDER-BOTTOM: #d47500 1px solid
}
.inputboxsmall {
	BORDER-RIGHT: #d47500 1px solid; BORDER-TOP: #d47500 1px solid; FONT-SIZE: 12px; BORDER-LEFT: #d47500 1px solid; WIDTH: 75px; COLOR: #8b4513; BORDER-BOTTOM: #d47500 1px solid
}
.inputtext {
	FONT-SIZE: 14px; COLOR: #706f6f; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.submitbutton {
	BORDER-RIGHT: #ff8c00 thin outset; BORDER-TOP: #ff8c00 thin outset; FONT-WEIGHT: bold; FONT-SIZE: 10px; BORDER-LEFT: #ff8c00 thin outset; WIDTH: 40px; COLOR: #ffffff; BORDER-BOTTOM: #ff8c00 thin outset; FONT-FAMILY: Arial, Helvetica, sans-serif; LETTER-SPACING: 0.03em; HEIGHT: 18px; BACKGROUND-COLOR: #dc6512
}
.dropdown {
	FONT-SIZE: 9px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
