body,td,p,div	{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; }
a:link			{ font-weight: bold; color: #990000; text-decoration: none; }
a:visited 		{ font-weight: bold; color: #990000; text-decoration: none; }
a:hover 		{ font-weight: bold; color: #333399; text-decoration: none; }

.altfg1		{ color: #FFFFFF; font-size: 16px; font-weight: bold; }
.altfg		{ color: #006600; font-size: 16px; font-weight: bold; }
.bodybg		{ color: #000000; background-color: #000000; }
.whitebg	{ color: #000000; background-color: #FFFFFF; }

.sep	{ background-color: #FFFF00; }
.sep2	{ background-color: #FFCC99; }

.mainbg		{ color: #000000; background-color: #FFFFFF; }
.featuredbg	{ color: #000000; background-color: #FFFFCC; }
.productbg	{ color: #000000; background-color: #FFFFCC; }
.categorybg	{ color: #000000; background-color: #FFFFCC; }

.orange		{ background-color: #ff6600; }
.red		{ background-color: #ff3300; }
.pink		{ background-color: #cc33cc; }
.purple		{ background-color: #6600ff; }
.yellow		{ background-color: #ffff00; }
.blue		{ background-color: #0000ff; }
.green		{ background-color: #009900; }



.crumb				{ font-size: 11px;  font-weight: bold; color: #FFFFFF;background-color: #006600}
.crumb a:link		{ font-weight: bold; color: #FFFFFF; text-decoration: none; }
.crumb a:visited	{ font-weight: bold; color: #FFFFCC; text-decoration: none; }
.crumb a:hover		{ font-weight: bold; color: #CCCCCC; text-decoration: none; }

.subcat1				{ font-size: 14px; font-weight: bold; color: #006600; background-color: #FFFFCC; }
.subcat				{ font-size: 14px; font-weight: bold; color: #FFFFFF; background-color: #006600; }
.subcat a:link		{ font-weight: bold; color: #FFFFFF; text-decoration: none; }
.subcat a:visited	{ font-weight: bold; color: #FFFFFF; text-decoration: none; }
.subcat a:hover		{ font-weight: bold; color: #E7C3BD; text-decoration: none; }

.catname { font-size: 12px; font-weight: bold; color: #006600; background-color: #FFFFCC; }

.sidenav			{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #9C0031; font-style: italic; }

.product_head {  font-size: 14px; font-weight: bolder; color: #003366; }

.pagenav	{ font-weight: bold; color: #003366; }

.pagetop			{ font-size: 14px; font-weight: bold; color: #990000; background-color: #FFFFFF; }

.pagetop2			{ font-weight: bold; color: #FFFFFF; background-color: #006600; }
.pagetop2 a:link	{ font-weight: bold; color: #FFFF99; text-decoration: none; }
.pagetop2 a:visited	{ font-weight: bold; color: #FFFF99; text-decoration: none; }
.pagetop2 a:hover 	{ font-weight: bold; color: #FFFFFF; text-decoration: none; }

.pagebot			{ font-weight: bold; color: #000000; background-color: #FFFFFF; }

.store_footer		{ font-size: 10px; color: #000000; background-color: #FFFFFF; }

.credits				{ font-size: 10px;  font-weight: bold; color: #FFFFFF; }
.credits a:link		{ font-weight: bold; color: #FFFFFF; text-decoration: none; }
.credits a:visited	{ font-weight: bold; color: #FFFFFF; text-decoration: none; }
.credits a:hover 	{ font-weight: bold; color: #FFCC33; text-decoration: none; }

.error			{ font-weight: bold; color: #cc0000; }
.required		{ font-weight: bold; color: #cc0000; }
.errorlg		{ font-size: 16px; font-weight: bold; color: #990000; }
