/* Links */
a:link, a:active, a:visited { 
	color: #730007; 
	text-decoration: underline; 
}
a:hover { 
	color: #A3B071; 
}
a.SubTitle:link, a.SubTitle:visited { 
	font-size: 11px;
	color: #630146;
	font-weight: bold;	
	text-decoration: underline; 	
}
a.SubTitle:hover { 
	font-size: 11px;
	color: #A3B071;
	font-weight: bold;	
	text-decoration: underline; 	
}
a.FeaturedProduct:link, a.FeaturedProduct:active, a.FeaturedProduct:visited { 
	color: #29015A;
	font-weight: bold;	
	text-decoration: underline; 	
}
a.FeaturedProduct:hover { 
	color: #B59DA7;
	font-weight: bold;	
	text-decoration: underline; 	
}

/* BackGround Colors */
.bgHeader {
	background-color: #A3B071;
}
.bgRule {
	background-color: #730007;
}
.bgLeftColumn {
	background-color: #FFD78C;
}
.bg2ndColumn {
	background-color: #FFFBF4;
}
.bg3rdColumn {
	background-color: #FFEFD0;
}
.bgProdSelectorHeader {
	background-color: #630146;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	padding-top: 5px;
	padding-bottom: 5px;

}
.bgProdSelector {
	background-color: #FFD78C;
}
.bgFeaturedProduct {
	background-color: #E9E2E4;
	padding: 8px 6px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;	
}

.copy {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}
.copyFooter {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	padding: 12px;
}
.productThumb {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding: 8px 6px;
}
.featuredProductHighlight {
	color: #29015A; 
	font-weight: bold;
}

.bodyHighlight {
	color: #A3B071; 
	font-weight: bold;
	font-size: 11px;
}

.prodSelectorCurPage { 
	color: #A3B071; 
}
.inputEmail { 
	font: 10px Verdana, Arial, Helvetica, sans-serif; 
	color: #000000; 
	border: 1px solid #630146; 
	width: 127px; 
	background-color: #FFFFFF; 
}
.selectProduct { 
	font: 9px Verdana, Arial, Helvetica, sans-serif; 
	color: #630146; 
	border: 1px solid #5A8CC1; 
	width: 160px; 
	background-color: #FFD78C; 
}
.selectProductTD {
	padding-bottom: 9px;
}
.productTitle {
	color: #A3B071; 
	font-weight: bold;
	font-size: 13px;
}
.productSelectorTable {
	padding: 2px;
	border-top: 1px solid #E2E2E2;
	border-right: 1px solid #E2E2E2;
	border-bottom: 0px solid #E2E2E2;
	border-left: 1px solid #E2E2E2;
}

.headerwebaddress {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
 	color: #FFFFFF;
}

.heading1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
 	color: #630042;
}

a.productListingTitle:Link, a.productListingTitle:hover, a.productListingTitle:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #A5B273;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none; 
}

 .productListingTitleNoLink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #A5B273;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none; 
}

.above, .below { font-size: 70%;
                 }
.above { vertical-align: 0.7ex; }
.below { vertical-align: -0.3ex; }


/* -------------COOL MENUS STYLES ------------------------------*/
/* CoolMenus 4 - default styles - do not edit */
.clCMAbs{position:absolute; visibility:hidden; left:0; top:0}
/* CoolMenus 4 - default styles - end */
  
/*Style for the background-bar*/
.clBar{position:absolute; width:0; height:0; background-color:#FFFFFF; layer-background-color:#FFFFFF; visibility:hidden}

/*Styles for level 0*/
.clLevel0,.clLevel0over{position:absolute; padding: 3px 8px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight: bold;}
.clLevel0{background-color:#630146; layer-background-color:#FFFFFF; color:#FFFFFF;}
.clLevel0over{background-color:#370027; layer-background-color:#FFFFFF; color:#ffffff; cursor:pointer; cursor:hand; }
.clLevel0border{position:absolute; visibility:hidden; background-color:#CDADC4; layer-background-color:#CDADC4}

/*Styles for level 1*/
.clLevel1,.clLevel1over{position:absolute; padding: 3px 8px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight: bold;}
.clLevel1{background-color:#630146; layer-background-color:#FFFFFF; color:#FFFFFF;}
.clLevel1over{background-color:#370027; layer-background-color:#CDADC4; color:#ffffff; cursor:pointer; cursor:hand; }
.clLevel1border{position:absolute; visibility:hidden; background-color:#CDADC4; layer-background-color:#CDADC4}
a.SubTitle:active { 
	font-size: 11px;
	color: #A3B071;
	font-weight: bold;	
	text-decoration: underline; 	
 } 
