body {	margin: 0; padding: 0; font-family: Verdana, Arial, Helvetica, sans-serif;
	color: black; background-color: #ffffff;
	scrollbar-3d-light-color:#000000;
	scrollbar-arrow-color:#009966;
	scrollbar-base-color:#ffffff;
	scrollbar-dark-shadow-color:#000000;
	scrollbar-face-color:#99cc99;
	scrollbar-highlight-color:#ffffff;
	scrollbar-shadow-color:#000000 }

a { text-decoration: none; font-weight: bold; color:  #009966; outline: none; }
a:visited { color:  #009966; }
a:active { color:  #99cc99; }
a:hover { color: #99cc99; text-decoration: underline; }

.ahem {	display: none; }
strong, b { font-weight: bold; }

/* weird ie5win bug: all line-height to font-size ratios must agree or box gets pushed around. */

p {	color: #000000;	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px; line-height: 22px; margin: 10px; }
h1 {	color: #000000;	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 24px; line-height: 44px; font-weight: bold; margin: 0 5px 10px; }
h2 {	color: #000000;	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px; line-height: 40px; font-weight: bold; margin: 0 5px 10px; }
h3 {	color: #000000;	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px; line-height: 22px; font-weight: bold; margin: 0 5px 10px; }
h4 {	color: #000000;	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px; line-height: 26px; font-weight: bold; margin: 0 5px 10px; }
h5 {	color: #000000;	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px; line-height: 22px; font-weight: bold;	margin: 0 5px 10px; }
h6 {	color: #000000;	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px; line-height: 18px; font-weight: bold;	margin: 0 5px 10px; }

th {	text-align: center; color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px; line-height: 26px; font-weight: bold;	margin: 0; }
td {	font-family: Verdana, Arial, Helvetica, sans-serif; }

li {	color: #000000;	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; line-height: 22px }
input  {
	color: #009966;	font-size: 11px; background-color: transparent; text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif; border: solid 1px #009966 }
img { border: 0; }

.Paragraph { text-indent: .5cm;}
.tiny {	color: #000000;	font-size: 11px;line-height: 14px; margin: 7px 0 5px 7px; }
.tabledata { color: #009966; font-size: 12px; font-weight: 500;
	line-height: 22px; margin: 20px 0 10px 10px; }
.midhdr { display: block; font-weight: bold; background: #99cc99; color: #ffffff; 
	text-align="center"; padding: 0; margin: 0; border-width: 0; text-decoration: none;}
.rghthdr { display: block; font-weight: bold; background: #99cc99; color: #009966;
	padding: 5px 10px; margin: 0; border-width: 0; text-decoration: underline;}
.darkgr { color: #009966; font-size: 12px; line-height: 14px }
.midgr { color: #4CB27F; font-size: 12px; line-height: 14px }
.green { color: #99cc99; font-size: 12px; line-height: 14px }
.lightgr { color: #CCE6CC; font-size: 12px; line-height: 14px }

#top {	margin: 0px 0px 0px 0px; padding: 20px; border: 0px solid #000000; background: #ffffff;
	height: 100px; /* ie5win fudge begins */
	voice-family: "\"}\"";
	voice-family:inherit;
	height: 100px; }
html>body #top {
	height: 100px; /* ie5win fudge ends */ }
#top h1 { color: #009966; font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 24px; line-height: 44px; font-weight: bold; margin: 0; }

#left {	position: absolute; top: 290px; left: 10px;  width: 166px; height: 700px; font: 16px Verdana; font-weight: bold; z-index: 90;
	width: 166px; /* ie5win fudge begins */
	voice-family: "\"}\"";
	voice-family:inherit;
	width: 166px;,}
#left a {
	display: block; text-align: center; font: verdana; font-weight: bold; 
	padding: 5px 10px; margin: 0 0 1px; border-width: 0; 
	text-decoration: none; color: #009966; background: #99cc99;
	border-left: 3px #ffffff solid; border-right: 3px #ffffff solid;,}
#left a:hover {color: #99cc99; background: #009966;
	border-left: 9px #ffffff double; border-right: 9px #ffffff double;}
#left a span {display: none;}
#left a:hover span {display: block;
	position: absolute; top: 230px; left: 10; width: 130px;
	padding: 5px; margin: 10px; z-index: 90;
	color: #000000; background: #ffffff;
	font: 11px Verdana; text-align: center; font-weight: bold;,}
html>body #left {
	width: 166px; /* ie5win fudge ends */ }

#middle { margin: 50px 190px 50px 190px; padding: 0; 
	border: 2px solid #99cc99; background: #ffffff;}
#submenu { margin: 0; padding: 0; border: 0; background: #ffffff;}
#submenu td { font-size: 11px }
#submenu a {
	display: block; text-align: center; font: verdana; font-weight: bold; 
	padding: 5px 10px; margin: 1px 0 0; border-width: 0; 
	text-decoration: none; color: #009966; background: #99cc99;
	border-top: 1px #ffffff solid;border-left: 1px #ffffff solid;
	border-bottom: 1px #ffffff solid; border-right: 1px #ffffff solid;}
#submenu a:hover {color: #99cc99; background: #009966;
	border-top: 1px #009966 solid;border-left: 1px #009966 solid;
	border-bottom: 1px #009966 solid; border-right: 1px #009966 solid;}


#right {position: absolute; top: 210px; right: 10px; padding: 0px; border: 0px solid #99cc99;
	background: #ffffff;
	width: 166px; /* ie5win fudge begins */
	voice-family: "\"}\"";
	voice-family:inherit;
	width: 166px; }
html>body #right {
	width: 166px; /* ie5win fudge ends */ }
#right p { padding: 5px; text-indent: .5cm;}
#right h3 { color: #009966; text-align:center;}


#recipes {
	position: absolute; top: 125px; left: 14px; padding: 10px; border: 0; background: #fff3ac;
	width: 450px; /* ie5win fudge begins */
	voice-family: "\"}\"";
	voice-family:inherit;
	width: 450px;}
html>body #recipes {
	width: 450px; /* ie5win fudge ends */}

#info {
	position: absolute; top: 125px; left: 14px; padding: 10px; border: 0; background: #fff3ac;
	width: 450px; /* ie5win fudge begins */
	voice-family: "\"}\"";
	voice-family:inherit;
	width: 450px;}
html>body #info {
	width: 450px; /* ie5win fudge ends */}


