.text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
.blacktext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.text2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
}
.text3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px; color:#A3084C;
}
a:link { 
 color: #000000; 
 text-decoration: none; 
}

a:visited { 
 color: #000000; 
 text-decoration: none; 
}

a:active { 
 color: #000000; 
 text-decoration: none;
}

a.wlink { 
 color: #FFFFFF; 
 text-decoration: none;
}

a.wlink:visited { 
 color: #FFFFFF; 
 text-decoration: none;
}
a.wlink:hover { 
 color: #fdcf4d; 
 text-decoration: none;
}
a.blink { 
 color: #dc3467; 
 text-decoration: none;
}

a.blink:visited { 
 color: #dc3467; 
 text-decoration: none;
}
a.blink:hover { 
 color: #000000; 
 text-decoration: none;
}
a:hover { 
 color: #dc3467; 
 text-decoration: none; 
}
input.radio {
background-color: #FFFFFF;
background-image: url(none);
border-style:none;
}
input.button, .button {
	color:#a3084c;
	background-color: #FEE6FE;
	background-image: none;
	border-top-color: #a8004c;
	border-left-color: #FEE6FE;
	border-right-color: #a3084c;
	border-bottom-color: #a3084c;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
}
input.button:hover {
	color:#FFFFFF;
	background-color: #a3084c;
	background-image: none;
	border-top-color: #FEE6FE;
	border-left-color: #FEE6FE;
	border-right-color: #a3084c;
	border-bottom-color: #a3084c;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
}
.standout {
	font-weight: bold;
	color: #8E8854;
	font-family: Arial, Helvetica, sans-serif;
	}

.highlighter {
	background-color: #FFFFCC;
	color: #333333;
}

ul {
	margin: 15px;
	padding: 15px;
}
ol {
	list-style: decimal;
	padding: 10px;
	margin: 10px;
}

/* Horizontal drop down menu */		
#nav, #nav ul { /* all lists */
	padding: 0;
	margin: 0;
	list-style: none;
	line-height: 1;
}
#nav a {
	display: block;
	width: 7.5em;
	font-weight: bold;
	color: #FFFFFF;	
}
#nav li { /* all list items */
	font-size: 11px;
	float: left;
	width: 7.5em; /* width needed or else Opera goes nuts */
	position: relative;
	text-align: left;
	cursor: default;
	border: 1px solid #EA0086;
	border-width: 0px 0;}
#nav li li a {
	display: block;
	font-weight: bold;
	color: #FFFFFF;
	background-color:#E3FFB4;
	padding: 0.1em 3px; 
	width: 115px;
	border: 1px solid #C3A4B3;
	text-align: left;}
#nav li li a:hover {
	padding: 0.1em 3px;
	background: #FFFFFF;
	border-width: 1px 1px;
	border-style: solid;
	border-color:#EA0086;}
#nav li ul { /* second-level lists */
	position: absolute;
	background: transparent;
	width: 7em;
	left: -999em; /* using left instead of display to hide menus because display: none isn't read by screen readers */
	padding: 0.3em 0 1em 0;
}
#nav li li {
	display: block;
	float: none;
	background-color: transparent;
	border: 0;}	
#nav li:hover ul, #nav li.sfhover ul { /* lists nested under hovered list items */
	left: auto;
}

/* ANCHOR STYLES */
a { 
color: #fcc83a; 
}

a:hover { 
color: #a3084c; 
}

/* TABLE DATA CELL FONT AND SIZE */
td { 
font-family: Arial; 
font-size: 10pt; 
}

/* SMALL FONT SIZE */
.smfont { 
font-size: 8pt; 
text-decoration: none; 
}

/* LARGE FONT SIZE */
.lgfont { 
font-size: 12pt; 
font-weight: bold; 
}

/* BOLD FONT */
.boldtext { 
font-weight: bold; 
}

/* ACCENTED FONT */
.accent { 
font-style: italic; 
}

/* HIGHLIGHT TEXT */
.highlighttext { 
color: #D2A6C1; 
font-weight: bold; 
}

/* ACCENT TEXT */
.accenttext { 
color: #70871D; 
font-weight: bold; 
}

/* HEADER FONT COLOR */
.header { 
color: #70871D; 
font-weight : bold; 
text-align : center; 
font-size : 24px; 
}

/* CELL COLOR FOR ACCENTS */
.accentcell { 
background-color: #70871D; 
}

/* TABLE BORDER FOR ACCENTS */
.accenttable { 
border: 1px solid #70871D; 
border-collapse: collapse; 
}

/* FORMATTING FOR ORDER/SEARCH BUTTONS AND LINKS */
.formbutton { 
color: #ffffff; 
font-weight: bold; 
background-color: #a8004c; 
border-color: #000000; 
border: 1px solid; 
}

.orderlink { 
font-weight: bold; 
color: #CAC9AC; 
background-color: #E855B0; 
border-color: #000000; 
border: 1px solid; 
text-decoration: none; 
padding: 3; 
}

/* SALE AND ERROR COLOR */
.salecolor { 
color: #a3084c; 
}

/* HORIZONTAL LINE LINK */
.linecolor { 
color: ; 
height: 1px; 
width: 100%; 
}

/* LINE TABLE */
.linetable { 
border: 1 solid ; 
border-collapse: collapse; 
}

/* LINE TABLE CELL */
.linecell { 
border: 1 solid ; 
}

/* PRODUCT LINK */
.itemcolor { 
color: #70871D; 
font-weight: bold; 
}

a.itemcolor:hover { 
color: #a3084c; 
font-weight: bold; 
}

/* PAGE LINK */
.pagelinkcolor { 
color: #dc3467; 
font-weight: bold; 
}

a.pagelinkcolor:hover { 
color: #a3084c; 
font-weight: bold; 
}

/* FEATURED ITEMS */
.featurecolor { 
color: #a8004c; 
font-weight: bold; 
}

a.featurecolor:hover { 
color: #a3084c; 
font-weight: bold; 
}

/* EMAIL FRIEND LINK */
.emailcolor { 
color: #dc3467; 
}

a.emailcolor:hover { 
color: #a3084c; 
}

/* RELATED ITEM LINK */
.relatedcolor { 
color:#dc3467; 
}

a.relatedcolor:hover { 
color: #a3084c; 
}

/* POP UP LINK */
.popupcolor { 
color: #dc3467; 
}

a.popupcolor:hover { 
color: #a3084c; 
}

/* DRILL DOWN LINK */
.drilldown { 
color: #dc3467; 
}

a.drilldown:hover { 
color: #a3084c; 
}

/* VIEW CART LINK */
.cartcolor { 
color: #dc3467; 
font-weight: bold; 
}

a.cartcolor:hover { 
color: #fed255; 
font-weight: bold; 
}

/* MAIN CATEGORY LINK */
.catcolor { 
color: #FFFFFF; 
font-weight: bold; 
}

a.catcolor:hover { 
color: #FFFFFF; 
font-weight: bold; 
}

/* SUBCATEGORY LINK */
.subcatcolor { 
color: #FFFFFF; 
}

a.subcatcolor:hover { 
color: #FFFFFF; 
}

/* END CATEGORY LINK */
.endcatcolor { 
color: #FFFFFF; 
}

a.endcatcolor:hover { 
color: #FFFFFF; 
}

/* PARAGRAPH LAYOUT FOR CATALOG PRODUCTS */
.p_layout { 
margin-top: 10; margin-bottom: 10; 
}

/* BUTTON SETUP FOR USE WITH %PAGES_TABLE% OR %NAVBAR_TABLE% */
td.buttoncell { 
border: 3 solid #a8004c 
background-color: #a8004c; 
color: #ffffff 
}

td.buttoncell a { 
font-weight: bold; 
color: #ffffff; 
text-decoration: none; 
display: block; 
}



td.buttonactive { 
border: 3 solid #a8004c; 
background-color: #a8004c; 
color: #ffffff; 
}

td.buttonactive a { 
font-weight: bold; 
color: #FFFFFF; 
text-decoration: none; 
background-color: #a8004c;
display: block; 
}

td.buttonactive a:visited { 
font-weight: bold; 
color: #FFFFFF; 
text-decoration: none; 
background-color: #a8004c;
display: block; 
}

td.buttonactive a:hover { 
font-weight: bold; 
color: #fbc735; 
text-decoration: none;
background-color: #a8004c; 
display: block; 
}

td.buttoncell a { 
font-weight: bold; 
color: #FFFFFF; 
text-decoration: none; 
background-color: #a8004c;
display: block; 
}

td.buttoncell a:visited { 
font-weight: bold; 
color: #FFFFFF; 
text-decoration: none; 
background-color: #a8004c;
display: block; 
}

td.buttoncell a:hover { 
font-weight: bold; 
color: #fbc735; 
text-decoration: none;
background-color: #a8004c; 
display: block; 
}

/* TAB CELL STYLE FOR USE WITH %PAGES_TABS% OR %NAVBAR_TABS% */
td.tabcell { 
border-top: 1 solid #ffffff; 
border-left: 1 solid #ffffff; 
border-right: 1 solid #ffffff; 
background-color: #f6ae52; 
color: #ffffff; 
}

td.tabcell a { 
font-weight: bold; 
color: #ffffff; 
text-decoration: none; 
background-color: #f6ae52; 
display: block; 
}

td.tabcell a:hover, td.tabactive a:hover { 
font-weight: bold; 
color: #ffffff; 
text-decoration: none; 
background-color: #a3084c; 
display: block; 
}

td.tabactive { 
border-top: 1 solid #ffffff; 
border-left: 1 solid #ffffff; 
border-right: 1 solid #ffffff; 
background-color: #a8004c; 
color: #000000; 
}

td.tabactive a { 
font-weight: bold; 
color: #FFFFFF; 
text-decoration: none; 
background-color: #a8004c; 
display: block; 
}

td.tabactive a:hover { 
font-weight: bold; 
color: #FFFFFF; 
text-decoration: none; 
background-color: #a8004c; 
display: block; 
}
/* BAR CELL STYLE FOR USE WITH %PAGES_BAR% OR %NAVBAR_BAR% */
table.bar { 
border-top: 1 solid #ffffff; 
border-bottom: 1 solid #ffffff; 
background-color: #f6ae52; 
color: #ffffff; 
}

td.barcell { 
background-color: #f6ae52; 
color: #ffffff; 
}

td.barcell a { 
font-weight: bold; 
color: #ffffff; 
text-decoration: none; 
background-color: #f6ae52; 
display: block; 
}

td.barcell a:hover, td.baractive a:hover { 
font-weight: bold; 
color: #ffffff; 
text-decoration: none; 
background-color: #a3084c; 
display: block; 
}

td.baractive { 
background-color: #a8004c; 
color: #FFFFFF; 
}

td.baractive a { 
font-weight: bold; 
color: #FFFFFF; 
text-decoration: none; 
background-color: #a8004c; 
display: block; 
}


// -->
