<!--

body { margin: 0px 0px 0px 0px; background-color: #FFFFFF; scrollbar-base-color:#A8FFCA; scrollbar-face-color:#A8FFCA; scrollbar-arrow-color:#2E5E41; scrollbar-shadow-color:#16763C; scrollbar-track-color:#ffffff; scrollbar-highlight-color:#A8FFCA; scrollbar-darkshadow-Color:#16763C; }
a { text-decoration: none; color: #3F7554; font: 12px Arial, Helvetica; }
a:hover { text-decoration: underline; }
a:visited { color: #3F7554 }
input { border: #003366 1px solid; height: 20px; }
select { border: #003366 1px solid; height: 20px; }
textarea { border: #003366 1px solid; }

<!-- class items -->
a.smalllinks { text-decoration: none; color: #3F7554; font: bold 10px Arial, Helvetica; text-align: center; }
a.homelink { text-decoration: underline; color: #OOOOOO; font: 12px Arial, Helvetica; text-align: center; }
a.gallery { text-decoration: none; color: #2E5E41; font: bold 11px Arial, Helvetica; text-align: center; }
a.homelink2 { text-decoration: underline; color: #2E5E41; font: bold 14px Arial, Helvetica; text-align: center; }
.linktext { text-decoration: none; color: #3F7554; font: 12px Arial, Helvetica; text-align: center;}
.heading { color: #2E5E41; font: bolder 18px Arial, Helvetica; text-align: center; }
.subheading { color: #8FE8B3; font: bolder 16px Arial, Helvetica; text-align: center; }
.title { color: #000303; font: bolder 14px Arial, Helvetica; text-align: center; }
.normaltext { color: #3F7554; font: 10px Arial, Helvetica; text-align: center; }
.normaltextbold { color: #2E5E41; font: bolder 11px Arial, Helvetica; text-align: center; }
.normaltextboldleft { color: #2E5E41; font: bolder 11px Arial, Helvetica; text-align: left; }
.hometext { color: #2E5E41; font: 12px Arial, Helvetica; text-align: center; }
.normaltextleft { color: #3F7554; font: bolder 10px Arial, Helvetica; text-align: left; }
.normaltextright { color: #16ABAB; font: bolder 10px Arial, Helvetica; text-align: right; }
.normaltextleftitalics { color: #3F7554; font: italic 10px Arial, Helvetica; text-align: left; }
.normaltexthighlights { color: #3F7554; font: bolder 12px Arial, Helvetica; text-align: center; }
.normaltextlists { color: #3F7554; font: 10px Arial, Helvetica; text-align: left; }
.subtitle { text-decoration: none; color: #16ABAB; font: 10px Arial, Helvetica; text-align: center; }
.comments { color: #16ABAB; font: 10px Arial, Helvetica; text-align: center; font-style : italic; }
.none { border: none; }
.submit { width: 600px; border: none; color: #000303; font: bold 12px Arial, Helvetica; text-align: left; }
.submittext { color: #000303; font: bold 12px Arial, Helvetica; text-align: left; }
.submitcomments { color: #16ABAB; font: 10px Arial, Helvetica; }
.tablerow1 { background-color: #004747; }
.tablerow2 { background-color: #2CFFFF; }
.dashedborder { border: dashed 1px; color: #8FE8B3; }

.lowText { text-decoration: none; color: #000000; font: 12px Arial, Helvetica }
.highText { text-decoration: none; color: #000000; font: 12px Arial, Helvetica }
.itemBorder { border: 1px solid #666666 }
.itemBorderBlank { border: 1px solid #CCCCDD }

.buttonText { text-decoration: none; color: #FFCC99; font: Bold 12px Arial, Helvetica }
.buttonHover { text-decoration: none; color: #99CCFF; font: Bold 12px Arial, Helvetica; padding: 1px }
.buttonBorder { border: 1px outset #339966 }
.buttonBorderOver { border: 1px inset #CC9966 }

<!-- id items -->
#required { border: #000000 2px solid; }
-->