body {
	background: #FFFFFF;
	color: #000000;
	font: normal 8pt Tahoma, Verdana, Arial;
	margin: 0px;
	padding: 0px;
}
form {
	margin: 0px;
	padding: 0px;
}
img {
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-right-width: 0px;
	border-style: none;
	border-top-width: 0px;
}
h1 {
	color: #666633;
	font: normal 18pt Arial, Helvetica, "Arial Black", sans-serif;
	margin: 0px;
	padding: 0px;
}
h4 {
	color: #555555;
	font: bold 12px Arial, Helvetica, "Arial Black", sans-serif;
	margin: 0px;
	padding: 0px;
}
.abouttxt {
	color: #000000;
	font: normal 10pt Arial, Verdana, Tahoma;
	margin: 10px 10px 10px 8px;
	padding: 10px 10px 10px 8px;
	text-align: left;
}
.addy {
	color: #000000;
	font: bold 11pt Arial,Verdana,  Tahoma;
	margin: 2px 0px 2px 8px;
	padding: 2px 0px 2px 8px;
}
.arch {
	color: #000000;
	font: normal 0.8em  Arial, Verdana, sans-serif;
	border-left: 0.1em solid #99cc66;
	border-bottom: 0.1em solid #99cc66;
	margin-left: 8px;
	padding-left: 8px;
}
.bkgd {
	background: #E2A850;
	padding: 0px 2px 0px 2px;
}
.bptitle, .gptitle {
	color: #444444;
	font: 10pt Arial, Verdana, Tahoma;
}
.box {
	border: solid 3px #777777;
}
.boxdot {
	border: dashed 2px #804F2C;
}
.bptitleb, .gptitleb {
	color: #555555;
	font: bold 10pt Verdana, Arial, Verdana, Tahoma;
}
.border  {
	border-color: #679C34;
	border-style: solid;
	border-width: 0.1em;
}
.borderT {	
	border-top: 0.1em solid #99cc66;
}
.borderB {	
	border-bottom: 0.1em solid #99cc66;
}
.borderL {	
	border-left: 0.1em solid #99cc66;
}
.borderR {	
	border-right: 0.1em solid #99cc66;
}

.cadd {
	background: #AAAAAA;
	border: solid;
	border-color: #BBBBBB #666666 #777777 #BBBBBB;
	border-width: 1px 2px 2px 1px;
	color: #000000;
	font: normal 8pt Tahoma, Verdana, Arial;

}
.cadd2 {
	background: #AAAAAA;
	border: solid;
	border-color: #CCCCCC #CCCCCC #333333 #333333;
	border-width: 2px 2px 2px 1px;
	color: #000000;
	font: bold 8pt Tahoma, Verdana, Arial;
	height: 20px;
	margin: 0px 2px 0px 2px;
	padding: 0px 2px 0px 2px;
	width: 95px;
}
.cbio {
	color: #FFFFFF;
	font: normal 12px/20px Arial, Verdana, Tahoma, Arial;
	margin: 8px;
	padding: 8px;
}
.chd {
	color: #FFFFFF;
	font: bold 12pt Arial, Verdana, sans-serif;
	letter-spacing: 3pt;
}
.cital {
	color: #000000;
	font: italic bold 9pt Georgia, "Times New Roman", Times, serif;
}
.cnoital {
	color: #888888;
	font: normal bold 14px Georgia, "Times New Roman", Times, serif;
}
.contacthd {
	color: #000000;
	font: bold 11pt  Arial, Verdana, sans-serif;
}
.contacttex {
	color: #000000;
	font: normal 9pt Verdana, Arial, sans-serif;
}
.contactp {
	color: #FFFFFF;
	font: normal 9pt Arial, sans-serif, Verdana;
}
.copyright {
	color: #DDDDDD;
	font: normal 9px verdana, sans-serif, Verdana;
	text-align: left;
}
.cp {
	color: #111111;
	font: normal 12px Arial, Verdana, Tahoma, Arial;
}
.cphilite {
	color: #000000;
	font: bold 12px Arial, Verdana, Tahoma;
}
.cptitle {
	color: #444444;
	font: 13px Arial, Verdana, Tahoma;
}
.cptitleb {
	color: #555555;
	font: bold 13px Verdana, Arial, Verdana, Tahoma;
}
.cqty {
	background: #EEEEEE;
	border: 1px solid;
	border-color: #333333 #AAAAAA #BBBBBB #555555;
	color: #000000;
	font: 8pt Arial, Verdana, Tahoma;
	width: 20pt;
}
.csize {
	background: #EEEEEE;
	border: 2px solid;
	border-color: #333333 #AAAAAA #AAAAAA #333333;
	color: #000000;
	font: 8pt Arial, Verdana, Tahoma;
	margin-right: 0px;
	padding-right: 0px;
}
.cqty1 {
	color: #000000;
	font: bold 9px Verdana, Tahoma;
	vertical-align: middle;
}
.ctbk {
	background: url(../images/contact_bk.jpg);
}
.ctitle {
	color: #000000;
	font: 10pt Arial, Verdana, Tahoma;
}
.ctitleb {
	color: #000000;
	font: bold 10pt Verdana, Arial, Verdana, Tahoma;
}
.faqtit {
	color: #000000;
	font: normal 10pt Arial, Verdana, Tahoma;
	margin: 10px 10px 10px 8px;
	padding: 10px 10px 10px 8px;
	text-align: justify;
}
.faqtitb {
	color: #FFFFFF;
	font: bold 11pt Arial,Verdana,  Tahoma;
	margin: 3px 8px 3px 8px;
	padding: 3px 8px 3px 8px;
}
.firstltr {
	color: #888888;
	font: bold 40pt "Arial Black", Helvetica, sans-serif;
}
.gmsg {
	color: #000000;
	font: bold 10pt  Arial, Verdana, sans-serif;
}
.gmsgtex {
	color: #000000;
	font: bold 10pt  Arial, Verdana, sans-serif;
	margin: 0px 0px 1px 2px;
	padding: 0px 0px 1px 2px;
}
.homehd {
	color: #666666;
	font: bold 18pt "Book Antiqua", Perpetua, "Bell MT", sans-serif;
	margin: 4px 4px 4px 8px;
	padding: 4px 4px 4px 8px;
}
.homehdg {
	color: #FFFFFF;
	font: bold 16pt "Book Antiqua", Perpetua, "Bell MT", sans-serif;
	margin: 4px 4px 4px 4px;
	padding: 4px 4px 4px 4px;
}
.homehd2 {
	color: #000000;
	font: bold 12pt "Book Antiqua", Perpetua, "Bell MT", sans-serif;
	margin: 4px 4px 4px 4px;
	padding: 4px 4px 4px 4px;
}
.homemo {
	color: #FFFFFF;
	font: bold 12pt "Book Antiqua", Perpetua, "Bell MT", Perpetua, sans-serif;
}
.homemoday {
	color: #FFFFFF;
	font: bold 14pt "Book Antiqua", Perpetua, "Bell MT", Perpetua, sans-serif;
	text-align: center;
}
.hometex {
	color: #FFFFFF;
	font: normal 9px Verdana, Tahoma;
	margin: 0px 4px 0px 4px;
	padding: 0px 12px 0px 12px;
}
.hsubhd2  {
	color: #9A4907;
	font: normal 14pt "Arial Black", sans-serif;
	margin: 0px;
	padding: 0px;
}
.htex {
	color: #000000;
	font: normal 11px Tahoma, Verdana, Arial;
	margin: 4px 25px 4px 25px;
	padding: 4px 6px 4px 6px;
	text-align: justify;
}
.htexw {
	color: #FFFFFF;
	font: normal 11px Tahoma, Verdana, Arial;
	padding: 10px 10px 10px 10px;
	text-align: justify;
}
.imghdrpad {
  float:left;
  margin-right:6px;
}
.lhd {
	color: #FFFFFF;
	font: bold 12pt Arial, Verdana, sans-serif;
	letter-spacing: 2pt;
}
.lhdlite {
	color: #FFFFFF;
	font: normal 14pt Tahoma, serif;
	letter-spacing: 7pt;
}
.linkhead {
	font: bold 11px Verdana, Arial, sans-serif;
	color: #593215;
	margin: 0px;
	padding: 0px;
}
.loca {
	color: #000000;
	font: bold 10pt Arial,Verdana,  Tahoma;
	margin: 1px 0px 1px 8px;
	padding: 1px 0px 1px 8px;
}
.locat {
	color: #000000;
	font: bold 11pt Arial,Verdana,  Tahoma;
	margin: 1px 0px 1px 0px;
	padding: 1px 0px 1px 0px;
}

.lp {
	color: #000000;
	font: bold 1.5em Arial, Verdana, Tahoma, sans-serif;
}
.lpnl {
	color: #579817;
	font: bold 1.9em/1.8em Arial, Verdana, Tahoma, sans-serif;
}

.ltype {
	color: #FFFFFF;
	font: bold 9pt Arial, Verdana, sans-serif;
	letter-spacing: 2pt;
}

.newbdr {
	border: 0px dotted #DDDDDD;
	padding: 1.0em;
}

.newqty {
	color: #000000;
	font: 0.7em Arial, Verdana, Tahoma, sans-serif;
	margin: 0em;
	padding: 0em;
}

.newImgBdr {
	border: 3px double #DDDDDD;
}

.ndescb {
	color: #000000;
	font: normal 8pt Verdana, Tahoma;
}
.ndescw {
	color: #CACADD;
	font: normal 11px/16px Verdana;
	margin: 0px 5px 0px 3px;
	padding: 0px 5px 0px 0px;
}
.nft {
	color: #FFFFFF;
	font: bold 14px Arial, Tahoma;
	letter-spacing: 1em;
}
.nhdb {
	color: #000000;
	font: bold 11px Arial, Verdana;
}
.nhdw {
	color: #FFFFFF;
	font: bold 11px Arial, Verdana;
}
.nvalb {
	color: #000000;
	font: normal 9px Verdana, Tahoma;
	margin: 3px 7px;
	padding: 3px 7px;
}
.nvalw {
	color: #FFFFFF;
	font: normal 8pt Verdana, Tahoma;
}
.presshd {
	color: #BECDC0;
	font: bold 10pt Arial, Verdana, Tahoma;
}
.presshdb {
	color: #ABBEAD;
	font: bold 9pt Arial, Verdana, Tahoma;
}
.presshdnob {
	color: #B7C8B9;
	font: normal 9pt Arial, Verdana, Tahoma;
}
.pressp {
	color: #000000;
	font: normal 9pt Arial, Tahoma, Verdana;
	margin: 3px 5px 0px 5px;
	padding: 3px 5px 0px 5px;
	text-align: justify;
}
.pressp2 {
	color: #000000;
	font: normal 8pt Tahoma, Verdana, Tahoma;
	margin: 3px 5px 0px 5px;
	padding: 3px 5px 0px 5px;
	text-align: justify;
}
.presstitle {
	color: #FFFFFF;
	font: bold 12pt Arial, Verdana, Tahoma;
}
.price {
	color: #000000;
	font: 10pt Arial, Verdana, Tahoma;
}
.procopy {
	color: #000000;
	font: 10pt Arial, Verdana, Tahoma, sans-serif;
	text-align: justify;
	margin: 0px 4px 0px 4px;
}
.procopy2 {
	color: #000000;
	font: 10pt Arial, Verdana, Tahoma, sans-serif;
	text-align: left;
	margin: 0px 4px 0px 4px;
}

.prodqtytitle {
	color: #000000;
	font: bold 1.1em Arial, Verdana, Tahoma, sans-serif;
}
.ques {
	color: #000000;
	font: bold 11pt  Arial, Verdana, sans-serif;
	margin-left: 8px;
	padding-left: 8px;
}
.recall {
	color: #FF0000;
	font: bold 0.8em Arial, Verdana, Tahoma, sans-serif;
	text-align: justify;
	margin: 0px 4px 0px 4px;
}
.rital {
	color: #000000;
	font: italic normal 9pt Georgia, "Times New Roman", Times, serif;
}
.sel {
	background: #EEEEEE;
	border: 2px solid;
	border-color: #333333 #AAAAAA #AAAAAA #333333;
	color: #000000;
	font: normal 8pt Arial, Verdana, Tahoma;
	margin-right: 0px;
	padding-right: 0px;
}
.soldout {
	color: #DEBC18;
	font: bold 1.2em Arial, Verdana, Tahoma;
}
.thd {
	color: #888888;
	font: bold 22pt Garamond, Tahoma;
}

.wcopy {
	color: #000000;
	font: 10pt Arial, Verdana, Tahoma, sans-serif;
	text-align: justify;
	margin: 0.3em 1.2em 0.3em 0em;
	padding: 0.3em 1.2em 0.3em 0em;
}

.wtraycopy {
	color: #000000;
	font: 10pt Arial, Verdana, Tahoma, sans-serif;
	text-align: justify;
	margin: 0.3em 0em 0.3em 1.2em;
	padding: 0.3em 0em 0.3em 1.2em;
}

.wcathdr {
	color: #666666;
	font: normal 1.2em Arial, Verdana, Tahoma, sans-serif;
	text-align: justify;
	margin: 0em 0em 0em 0.3em;
	padding:0em 0em 0em 0.3em;
}

.wholesalehdr {
	color: #000000;
	font: bold 1.2em Arial, Verdana, Tahoma, sans-serif;
	text-align: justify;
	margin: 0em 0em 0em 0em;
	padding:0em 0em 0em 0em;
}

#dl a {
	color: #FFFFFF;
	font: bold 9pt Arial, Verdana, sans-serif;
}
#dl a:link {
	color: #FFFFFF;
	font: bold 9pt Arial, Verdana, sans-serif;
	text-decoration: none;
}
#dl a:visited {
	color: #FFFFFF;
	font: bold 9pt Arial, Verdana, sans-serif;
	text-decoration: none;
}
#dl a:hover {
	color: #B02F13;
	font: bold 9pt Arial, Verdana, sans-serif;
	text-decoration: none;
}
#green a {
	font: normal 0.6em Arial, Verdana, sans-serif;
}
#green a:link, a:visited {
	color: #659832; text-decoration: none;
}
#green a:hover {
	color: #666666;
}

#nutri a {
	font: normal 0.6em Arial, Verdana, sans-serif;
}
#nutri a:link, a:visited {
	color: #111111; text-decoration: none;
}
#nutri a:hover {
	color: #666666;
}