body {
margin: 0px;
font-family: arial, Helvetica, sans-serif;
background-color: #FFFFFF;
}

h1 { font-family: arial, Helvetica, sans-serif;font-size: 24px;font-weight: bold;color: #009933;text-decoration:none; }
h1 A { font-family: arial, Helvetica, sans-serif;font-size: 24px;font-weight: bold;color: #009933;text-decoration:none; }

h2 { font-family: arial, Helvetica, sans-serif;font-size: 18px;font-weight: bold;color: #009933;text-decoration:none; }
h2 A { font-family: arial, Helvetica, sans-serif;font-size: 18px;font-weight: bold;color: #009933;text-decoration:none; }


.biggreen { font-family: arial, Helvetica, sans-serif;font-size: 17px;font-weight: bold;color: #009933; }
.biggreen A { font-family: arial, Helvetica, sans-serif;font-size: 17px;font-weight: bold;color: #009933; }
.biggreen A:Hover { font-family: arial, Helvetica, sans-serif;font-size: 17px;font-weight: bold;color: #009933; }

.vbiggreen { font-family: arial, Helvetica, sans-serif;font-size: 24px;font-weight: bold;color: #009933;text-decoration:none; }
.vbiggreen A { font-family: arial, Helvetica, sans-serif;font-size: 24px;font-weight: bold;color: #009933;text-decoration:none; }
.vbiggreen A:Hover { font-family: arial, Helvetica, sans-serif;font-size: 24px;font-weight: bold;color: #009933;text-decoration:none; }

.vbigred { font-family: arial, Helvetica, sans-serif;font-size: 24px;font-weight: bold;color: #CC0000;text-decoration:none; }
.vbigred A { font-family: arial, Helvetica, sans-serif;font-size: 24px;font-weight: bold;color: #CC0000;text-decoration:none; }
.vbigred A:Hover { font-family: arial, Helvetica, sans-serif;font-size: 24px;font-weight: bold;color: #CC0000;text-decoration:none; }

.bodytext { font-family: arial, Helvetica, sans-serif;color:#666666;font-size:80%;margin-left: 0px; }
.bodytext A { font-family: arial, Helvetica, sans-serif;color:#666666;font-size:100%;margin-left: 0px; text-decoration:underline; }
.bodytext A:Hover { font-family: arial, Helvetica, sans-serif;color:#666666;font-size:100%;margin-left: 0px;text-decoration:none; }

.bodytextbold { font-family: arial, Helvetica, sans-serif;color:#666666;font-size:80%;margin-left: 0px;font-weight: bold; }
.bodytextbold A { font-family: arial, Helvetica, sans-serif;color:#666666;font-size:100%;margin-left: 0px; text-decoration:underline;font-weight: bold; }
.bodytextbold A:Hover { font-family: arial, Helvetica, sans-serif;color:#666666;font-size:100%;margin-left: 0px;text-decoration:none;font-weight: bold; }

.bodytextbig { font-family: arial, Helvetica, sans-serif;color:#666666;font-size:90%;margin-left: 0px; }
.bodytextbig A { font-family: arial, Helvetica, sans-serif;color:#666666;font-size:100%;margin-left: 0px; text-decoration:underline; }
.bodytextbig A:Hover { font-family: arial, Helvetica, sans-serif;color:#666666;font-size:100%;margin-left: 0px;text-decoration:none; }

.bodytextblack { font-family: arial, Helvetica, sans-serif;color:#000000;font-size:80%;margin-left: 0px; }

.bodytextbigger { font-family: arial, Helvetica, sans-serif;color:#666666;font-size:75%;font-weight: normal;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
.bodytextbigger A { font-family: arial, Helvetica, sans-serif;color:#666666;font-size:100%;margin-left: 0px;font-weight: normal;text-decoration:underline; }
.bodytextbigger A:Hover { font-family: arial, Helvetica, sans-serif;color:#000000;font-size:100%;margin-left: 0px;font-weight: normal; }
p.bodytextbigger img{border: none;padding: 0px;margin: 0px;}

.bodytextsmall { font-family: arial, Helvetica, sans-serif;color:#666666;font-size:70%;margin-left: 5px;font-weight: normal; }
.bodytextsmall A { font-family: arial, Helvetica, sans-serif;color:#666666;font-size:100%;margin-left: 5px;font-weight: normal; }
.bodytextsmall A:Hover { font-family: arial, Helvetica, sans-serif;color:#000000;font-size:100%;margin-left: 5px;font-weight: normal; }

.quicklinks { font-family: arial, Helvetica, sans-serif; color:#000000;font-size:70%;margin-left: 10px;font-weight: normal; }
.quicklinks A { font-family: arial, Helvetica, sans-serif;color:#000000;font-size:100%;margin-left: 0px;font-weight: normal;text-decoration:underline; }
.quicklinks A:Hover { font-family: arial, Helvetica, sans-serif;color:#666666;font-size:100%;margin-left: 0px;font-weight: normal;text-decoration:underline; }

.redlink { font-family: arial, Helvetica, sans-serif;color:#FF6600;font-size:75%;margin-left: 0px;font-weight: normal;text-decoration:none; }
.redlink A { font-family: arial, Helvetica, sans-serif;color:#FF6600;font-size:100%;margin-left: 0px;font-weight: normal;text-decoration:underline; }
.redlink A:Hover { font-family: arial, Helvetica, sans-serif;color:#FF6600;font-size:100%;margin-left: 0px;font-weight: normal;text-decoration:underline; }

.redheader { font-family: arial, Helvetica, sans-serif;color:#FF6600;font-size:80%;margin-left: 0px;margin-top: 0px;margin-bottom: 5px;font-weight: bold; }

.errormsg { font-family: arial, Helvetica, sans-serif;color:#FFFFFF;font-size:80%;margin-left: 0px;margin-top: 0px;margin-bottom: 5px;font-weight: bold;background:#CF2626; padding:2px; }

.greentext { font-family: arial, Helvetica, sans-serif;color:#009933;font-size:75%;margin-left: 0px;font-weight: normal; }
.greentext A { font-family: arial, Helvetica, sans-serif;color:#009933;font-size:100%;margin-left: 0px;font-weight: normal; }
.greentext A:Hover { font-family: arial, Helvetica, sans-serif;color:#009933;font-size:100%;margin-left: 0px;font-weight: normal; }

.footertextgreen { font-family: arial, Helvetica, sans-serif;color:#009933;font-size:70%;margin-left: 0px;margin-top: 5px; margin-bottom: 5px; }
.footertextgreen A { font-family: arial, Helvetica, sans-serif;color:#009933;font-size:100%;text-decoration:underline;font-weight: normal; margin-left: 0px; }
.footertextgreen A:Hover { font-family: arial, Helvetica, sans-serif;color:#009933;font-size:100%;text-decoration:underline;font-weight: normal; margin-left: 0px; }

.footertext { font-family: arial, Helvetica, sans-serif;color:#666666;font-size:65%;margin-left: 5px;margin-right: 5px;}
.footertext A { font-family: arial, Helvetica, sans-serif;color:#666666;font-size:100%;text-decoration:underline;font-weight: normal; }
.footertext A:Hover { font-family: arial, Helvetica, sans-serif;color:#000000;font-size:100%;text-decoration:underline;font-weight: normal; }

.ancientwisdomtext { font-family: arial, Helvetica, sans-serif;color:#953C16;font-size:75%;margin-left: 0px;font-weight: normal; }
.ancientwisdomtext A { font-family: arial, Helvetica, sans-serif;color:#953C16;font-size:100%;margin-left: 0px;font-weight: normal;text-decoration:underline; }
.ancientwisdomtext A:Hover { font-family: arial, Helvetica, sans-serif;color:#953C16;font-size:100%;margin-left: 0px;font-weight: normal;text-decoration:underline; }

.ancientwisdomdropdown { font-family: arial, Helvetica, sans-serif;color:#000000;font-size:80%;font-weight:normal;border: 1px solid #000000; }

.welcomegreen { font-family: arial, Helvetica, sans-serif;font-size: 44px;color:#009933;font-weight: normal;text-decoration:none;background-color: #FFFFFF }

.green { font-family: arial, Helvetica, sans-serif;font-size:15px;color:#009933;font-weight:normal; text-decoration:none;}
.green A { font-family: arial, Helvetica, sans-serif;font-size:15px;color:#009933;font-weight:normal; text-decoration:underline; }
.green A:Hover { font-family: arial, Helvetica, sans-serif;font-size:15px;color:#009933;font-weight:normal; text-decoration:underline; }

.reg { font-family: arial, Helvetica, sans-serif;font-size: 14px;color: #FFFFFF;font-weight: bold;text-decoration:underline; }
.reg A { font-family: arial, Helvetica, sans-serif;font-size: 14px;color: #FFFFFF;font-weight: bold;text-decoration:underline; }
.reg A:Hover { font-family: Arial;font-size: 14px;color: #FFFFFF;font-weight: bold;text-decoration:none; }

.menu { font-family: arial, Helvetica, sans-serif;font-size: 14px; color: #009933;text-decoration:none; font-weight: normal; }
.menu A { font-family: arial, Helvetica, sans-serif;font-size: 14px;color: #009933;text-decoration:none; font-weight: bold; }
.menu A:Hover { font-family: arial, Helvetica, sans-serif;font-size: 14px;color: #FFFFFF;text-decoration:none; font-weight: bold; }

.menusmall { font-family: arial, Helvetica, sans-serif;font-size: 12px; color: #ffffff;text-decoration:none; font-weight: normal; }
.menusmall A { font-family: arial, Helvetica, sans-serif;font-size: 12px;color: #ffffff;text-decoration:none; font-weight: bold; }
.menusmall A:Hover { font-family: arial, Helvetica, sans-serif;font-size: 12px;color: #BEEBB1;text-decoration:none; font-weight: bold; }


td.header { background-color: #194C19; height:90px; }
td.headerleft { background-color: #194C19; width:339px; height:90px; }
td.headerright { background-color: #194C19; width:339px; height:90px; }
td.quicklinksbox { border-style: solid;border-left-color: #009933;border-right-color: #009933;border-bottom-color: #009933;border-top-color: #FFFFFF;border-left-width: 1px;border-right-width: 1px;border-bottom-width: 1px;border-top-width: 0px; margin-top: 0px; }
td.greenborderbox { border: solid 1px #194C19;}

.hr { margin-left: 5px;margin-right: 5px;color: #009933;height: 1px; }

#ul { 
font-family: arial, Helvetica, sans-serif;
color:#666666;
font-size:80%;
margin-left: 0px;
font-weight: normal; 
}

#li{
font-family: Arial, Helvetica;
color: #666666;
font-size:100%;
list-style-type: circle;
font-style: normal;
font-weight: normal;
text-decoration:none;
margin-left: 0px;
margin-top: 10px;
}

#li A{
font-family: Arial, Helvetica;
color: #666666;
font-size:100%;
list-style-type: circle;
font-style: normal;
font-weight: normal;
text-decoration:none;
margin-left: 0px;
}

.productname { font-family: arial, Helvetica, sans-serif;color:#666666;font-size:16px;margin-left: 0px;font-weight: bold; }
.productname A { font-family: arial, Helvetica, sans-serif;color:#666666;font-size:16px;margin-left: 0px;font-weight: bold; }
.productname A:Hover { font-family: arial, Helvetica, sans-serif;color:#666666;font-size:16px;margin-left: 0px;font-weight: bold; }

.latinname { font-family: arial, Helvetica, sans-serif;color:#666666;font-size:14px;margin-left: 0px;font-weight: bold; }
.latinname A { font-family: arial, Helvetica, sans-serif;color:#666666;font-size:14px;margin-left: 0px;font-weight: bold; }
.latinname A:Hover { font-family: arial, Helvetica, sans-serif;color:#666666;font-size:14px;margin-left: 0px;font-weight: bold; }

.productname-large { font-family: arial, Helvetica, sans-serif;color:#009933;font-size:24px;margin-left: 0px;font-weight: bold; }
.productname-large A { font-family: arial, Helvetica, sans-serif;color:#009933;font-size:24px;margin-left: 0px;font-weight: bold; }
.productname-large A:Hover { font-family: arial, Helvetica, sans-serif;color:#009933;font-size:24px;margin-left: 0px;font-weight: bold; }

.latinname-large { font-family: arial, Helvetica, sans-serif;color:#009933;font-size:18px;margin-left: 0px;font-weight: bold; }
.latinname-large A { font-family: arial, Helvetica, sans-serif;color:#009933;font-size:18px;margin-left: 0px;font-weight: bold; }
.latinname-large A:Hover { font-family: arial, Helvetica, sans-serif;color:#009933;font-size:18px;margin-left: 0px;font-weight: bold; }

.productprice { font-family: arial, Helvetica, sans-serif;color:#009933;font-size:14px;font-weight: bold; }
.productprice A { font-family: arial, Helvetica, sans-serif;color:#009933;font-size:14px;font-weight: bold; }
.productprice A:Hover { font-family: arial, Helvetica, sans-serif;color:#009933;font-size:14px;font-weight: bold; }

.productpricesml { font-family: arial, Helvetica, sans-serif;color:#009933;font-size:12px;margin-left: 0px;font-weight: bold; }
.productpricesml A { font-family: arial, Helvetica, sans-serif;color:#009933;font-size:12px;margin-left: 0px;font-weight: bold; }
.productpricesml A:Hover { font-family: arial, Helvetica, sans-serif;color:#009933;font-size:12px;margin-left: 0px;font-weight: bold; }


.offprice { font-family: arial, Helvetica, sans-serif;color:#666666;font-size:12px;margin-left: 0px;font-weight: normal; }

.button{
	background-color: #009933;
	color: #BEEBB1;
	font-size: 9pt;
	font-family: verdana;
	font-weight: bold;
	border: 1px solid #BEEBB1;
}

.buybutton{background-color: #CA5506;color: #FFFFFF;font-size: 9pt;font-family: verdana;font-weight: bold;border: 1px solid #FCB585;}
.infobutton{background-color: #CC9933;color: #FFFFFF;font-size: 9pt;font-family: verdana;font-weight: bold;border: 1px solid #E1C58A;}

.cartheader { background-color: #009933;font-family: arial, Helvetica, sans-serif;color:#FFFFFF;font-size:80%;margin: 3px;padding:3px;height:20px;font-weight: bold;}
.cartheader A { background-color: #009933;font-family: arial, Helvetica, sans-serif;color:#FFFFFF;font-size:100%;margin: 3px;padding:3px;height:20px;font-weight: bold;}

.note-highlight {font-size:14px;color:#CC0000;margin:0px 0px 10px 5px;}
