body { 
	background-color:#FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

/* General font families for common tags */
font{ font-family: Verdana, Arial, Helvetica, sans-serif }
p, td, li { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; }
hr	{ height: 0px; border: solid #021A4A 0px; border-top-width: 1px;}

/* Anchor settings */
a	{ color:#006633; text-decoration: underline; font-weight:bold; }
a:hover	{ color: #FF0000; text-decoration: underline; }
a.leftnavbar { color:#000000; text-decoration:none; font-weight:normal; }
a.leftnavbar:hover { color:#006633; text-decoration:underline; }
a.topnavbar { color:#000000; text-decoration:none; font-weight:normal; }
a.topnavbar:hover { color:#FF0000; text-decoration:underline; }

input.submit { font-family:Arial; font-size:8pt; font-weight:bold; font-style:italic; color:#003300; background-color:#FFFF00; border-style:outset; border-width:3px; border-color:#FFFF66; }
input.submit:hover { border-style:inset; background-color:#CCCCCC; border-color:#FFFFFF; }

.navelement { background-color:#F0F0F0 ; border: #999999; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px }
.navselected { font-weight: bold; color: #000000; }

h1,h2		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size : 20px; font-weight : bold; text-decoration : none; line-height : 120%; color : #000000;}
h5			{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size : 12px; font-weight : bold; text-decoration : none; line-height : 100%; color : #000000;}
td { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px }
td.maincell { border-style:solid; border-color:#000000; border-width:1px; padding-left:10;padding-right:10;padding-top:5;padding-bottom:5; }
th { text-align:center; font-family:Geneva, Arial, Helvetica, sans-serif; background-color: #006633; height: 20px; color:#FFFFFF; font-size: 16px; font-weight: bold; }
th.leftnavbar { text-align:left; }
table.box { border-style:solid; border-color:#33CC33; border-width:thin; }
table.cartbox { border-style:solid; border-color:#006900; }

TR.row1		{ background-color: #e0e0e0}
TR.row2		{ background-color: #f0f0f0 }

/* Errors */
.error { color:#FF0000; font-weight:bold; background-color:#F0F0F0 ; border: #999999; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px }
.featured { background-color:#F0F0F0 ; border: #999999; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px }
.highlight { color:#FF0000; font-weight:bold; font-family:Arial, Helvetica, sans-serif; }
.label { color:#FF0000; font-weight:bold; }
.footer { color:#FFFFFF; background-color:#006633; font-weight:bold; }
.productsale { color:#FF0000; }
.productwholesale { color:#FF0000; }