body{
	margin:0px;
	padding:0px;
	font-size:8pt;
	font-family:Verdana, sans-serff;
	line-height:14pt;
	background:#e7f2e4;
	color:#393939;
}
td{
	font-size:8.5pt;
}
a img{
	border:0px;
}
.searchbox{
	background:#dae6d6;
	padding:4px;
	text-align:center;
}
input,select,textarea{
	font-size:8pt;
	font-family:Verdana;
}
.btn{
	background:url(images/btnbg.gif) top left repeat-x #ffffff;
	border:1px solid #aabba4;
	color:#728f66;
	font-weight:bold;
	padding:2 0px;
	cursor:hand;
	cursor:pointer;
	font-size:7.5pt;
}
.menu{
	padding:15 0px;
}

a.mmenu:link {display:block;font:bold 7.5pt verdana, "arial"; color:#589062;text-decoration:none;background:url(images/lbg.gif) top left repeat-y;margin-bottom:1px;}
a.mmenu:visited {display:block;font:bold 7.5pt verdana, "arial"; color:#589062;text-decoration:none;background:url(images/lbg.gif) top left repeat-y;margin-bottom:1px;}
a.mmenu:hover {display:block;font:bold 7.5pt verdana, "arial"; color:#fe9002;text-decoration:none;background:url(images/lbg.gif) top left repeat-y;margin-bottom:1px;}
a.mmenu:visited.hover {display:block;font:bold 7.5pt verdana, "arial"; color:#589062;text-decoration:none;background:url(images/lbg.gif) top left repeat-y;margin-bottom:1px;}

.mmenuon{
	display:block;font:bold 7.5pt verdana, "arial"; color:#025b12;text-decoration:none;background:url(images/lbgon.gif) top left repeat-y;margin-bottom:1px;
}

.mmenunl{
	display:block;font:bold 7.5pt verdana, "arial"; color:#7c8d7f;text-decoration:none;background:url(images/lbg.gif) top left repeat-y;margin-bottom:1px;
}

a.smenu:link {display:block;font:bold 7.5pt verdana, "arial"; color:#589062;text-decoration:none;margin-bottom:1px;padding-left:40px;margin-top:4px;padding-bottom:1px;background:url(images/sblt.gif) top left no-repeat;}
a.smenu:visited {display:block;font:bold 7.5pt verdana, "arial"; color:#589062;text-decoration:none;margin-bottom:1px;padding-left:40px;margin-top:4px;padding-bottom:1px;background:url(images/sblt.gif) top left no-repeat;}
a.smenu:hover {display:block;font:bold 7.5pt verdana, "arial"; color:#fe9002;text-decoration:none;margin-bottom:1px;padding-left:40px;margin-top:4px;padding-bottom:1px;background:url(images/sblt.gif) top left no-repeat;}
a.smenu:visited.hover {display:block;font:bold 7.5pt verdana, "arial"; color:#589062;text-decoration:none;margin-bottom:1px;padding-left:40px;margin-top:4px;padding-bottom:1px;background:url(images/sblt.gif) top left no-repeat;}

.smenuon{
	display:block;font:bold 7.5pt verdana, "arial"; color:#025b12;text-decoration:none;margin-bottom:1px;padding-left:40px;margin-top:4px;padding-bottom:1px;background:url(images/sblt.gif) top left no-repeat;
}

.newsletterbox{
	padding:10px;
	font-size:7.5pt;
	line-height:10pt;
}
.newsletterbox h1{
	color:#5e8950;
	font-size:10pt;
	margin:0 0 10 0px;
}
.scart{
	height:29px;
	text-align:right;
	font-size:7.5pt;
	padding-right:10px;
}
.header{
	background:url(images/aloe.jpg) top left no-repeat #81b571;
	height:72px;
}
.breadcrumb{
	background:url(images/brcrbg.gif) top left repeat-x;
	font-size:7.5pt;
	height:27px;
	color:#7f8e78;
}
h1{
	color:#339900;
	font-size:12pt;
}
a.bot:link {font: 7.5pt verdana, "arial"; color:#ffffff;text-decoration:none;}
a.bot:visited {font: 7.5pt verdana, "arial"; color:#ffffff;text-decoration:none;}
a.bot:hover {font: 7.5pt verdana, "arial"; color:#ffffff;text-decoration:underline;}
a.bot:visited.hover {font: 7.5pt verdana, "arial"; color:#ffffff;text-decoration:none;}

a:link {font:bold 8pt verdana, "arial"; color:#589062;}
a:visited {font:bold 8pt verdana, "arial"; color:#589062;}
a:hover {font:bold 8pt verdana, "arial"; color:#589062;}
a:visited.hover {font:bold 8pt verdana, "arial"; color:#589062;}

a.sml:link {font:bold 7.5pt verdana, "arial"; color:#589062;text-decoration:none;}
a.sml:visited {font:bold 7.5pt verdana, "arial"; color:#589062;text-decoration:none;}
a.sml:hover {font:bold 7.5pt verdana, "arial"; color:#589062;text-decoration:underline;}
a.sml:visited.hover {font:bold 7.5pt verdana, "arial"; color:#589062;text-decoration:none;}

a.ptitle:link {font:bold 10pt verdana, "arial"; color:#589062;text-decoration:none;}
a.ptitle:visited {font:bold 10pt verdana, "arial"; color:#589062;text-decoration:none;}
a.ptitle:hover {font:bold 10pt verdana, "arial"; color:#589062;text-decoration:underline;}
a.ptitle:visited.hover {font:bold 10pt verdana, "arial"; color:#589062;text-decoration:none;}

.copy{
	background:#9bb394;
	text-align:center;
	font-size:7.5pt;
	color:#e7f2e4;
	line-height:12pt;
	padding:3 0px;
}
.price{
	margin-top:8px;
	font-weight:bold;	
}
.sctbl td{
	background:#ffffff;
	padding:2 5px;
}
.sctbl{
	border:1px solid #9bb394;
	background:#d8e5d4;
}
.sctbl th{
	background:#deeadb;
	padding:5 5px;
	font-size:8.5pt;
}
.sctbl td.head{
	background:#e3eee0;
	padding:2 5px;
	font-weight:bold;
}

.msg {
	font:10pt "verdana";
	font-weight:bold;
	color:#000000;
	text-align:center;
	padding:2px;
	margin-bottom:10px;
	font-size:8.5pt;
	margin-top:10px;
}


.errormsg {
	font:10pt "verdana";
	font-weight:bold;
	color:#cc0000;
	text-align:center;
	padding:2px;
	margin-bottom:10px;
	font-size:8.5pt;
	margin-top:10px;
}
#prnhdr{
	display:none;
}
h2{
	color:#426c35;
	font-size:10pt;
	margin:15 0 10 0px;
}

.outofstock {
	font:8.5pt "verdana";
	font-weight:bold;
	color:#cc0000;
	text-align:center;
	padding:2px;
	margin-bottom:10px;
	margin-top:10px;
}