

* { margin: 0; padding: 0;}
A { FONT-FAMILY: Verdana, Geneva, sans-serif; TEXT-DECORATION: none; COLOR: #007f4e; FONT-SIZE: 100%; text-align:left;}
A:hover { FONT-SIZE: 100%; COLOR: #007f4e; FONT-FAMILY: verdana; TEXT-DECORATION: underline; font-weight:0; }
body { FONT-FAMILY: Verdana, Geneva, sans-serif; font-size:12px; color:#000000; text-align:left; }
img {border: 0px;}
img.bbd {border: 1px solid #000000;}

table.hamtop { font-size:24px; color:#FFFFFF; text-align:center; background-color:#007f4e; }
table.boxofstuff { background-color:#e3f6f0; border:0px; }
table.boxofstuffblue { background-color:#e3ebf6; border:0px; }
table.vtop td { vertical-align: top; }

.smalltext { font-size:10px; }

.subtitle {font-size:14px; color:#000000; font-weight:bold;}
.medsubtitle {font-size:20px; color:#000000;}
.bigsubtitle {font-size:22px; color:#000000;}

.hamgreen { color:#007f4e; }
.hamred { color:#CC0000; }
.lightgreen { color:#b2d8c9; }
.verylightgreen { color:#e3f6f0; }
.midgreen { color:#66b295; }
.hampink { color:#ec008c; }


tr.hammenu { background-color:#66b295; }
td.hammenu { text-align:center; background-color:#66b295;  }
A.hammenu:link, A.hammenu:visited
	{ font-size:11px; font-weight:bold; color:#FFFFFF; text-align:center; }
A.hammenu:hover, A.hammenuon:link, A.hammenuon:hover, A.hammenuon:visited
	{ font-size:11px; font-weight:bold; color:#FFFFFF; text-align:center; text-decoration:none; }
td.hammenu:hover, td.hammenuon, td.hammenuon:hover, td.hammenuon:visited { text-align:center; background-color:#b2d8c9; }

tr.subhammenu { background-color:#b2d8c9; }
A.subhammenu:link, A.subhammenu:visited
	{ background-color:#b2d8c9; font-size:11px; font-weight:bold; color:#FFFFFF; text-align:center;
	padding-bottom:4px; padding-top:4px; padding-left:5px; padding-right:5px;}
A.subhammenu:hover, A.subhammenuon:link, A.subhammenuon:hover, A.subhammenuon:visited
	{ background-color:#b2d8c9; font-size:11px; font-weight:bold; color:#007f4e; text-align:center; text-decoration:none;
	padding-bottom:4px; padding-top:4px; padding-left:5px; padding-right:5px;}


/* OTHER */

.img_border {border: 1px solid #333333;}
.img_noborder {border: 0px;}

td.boxbox {
	border-top: 1px solid #000000;
	border-bottom: 1px solid #000000;
	border-left: 1px solid #000000;
	border-right: 1px solid #000000;
	padding: 2px;
	}

