body,td,p,div,sup { font-family: arial,helvetica,sans-serif; font-size: 12px; color: #ffffff; font-weight: normal; }
.pageheading { font-size: 14px; color: #ffffff; font-weight: bold; } 
em.requiredfield	{ font-family: verdana,tahoma,arial,helvetica,sans-serif; font-size: 13px; color: #003300; font-weight:bold; }
.welcome { font-family: Trebuchet MS,tahoma,arial,sans-serif; font-size: 15px; color: #ffffff; font-weight: bold; letter-spacing: 1px; }
.address { font-family: Trebuchet MS,arial,sans-serif; color: #ccff99; }
.smaller { font-size: 11px; }
.boxtext { font-size: 11px; color: #CCFF99; }

INPUT { background-color: #CCFF99;}
TEXTAREA { background-color:#cf9;}

A:link	{  text-decoration: underline; color: #FFFF66;  font-weight: normal; }
A:visited	{  text-decoration: underline; color: #FFFF66;  font-weight: normal; }
A:hover	{  text-decoration: underline; color: #003300;  font-weight: normal; }
A:active	{  text-decoration: underline; color: #ffffff; font-weight: normal; }

A.footer:link	{ font-family: Trebuchet MS,arial,sans-serif; color: #ccff99; font-weight: normal; }
A.footer:visited	{ font-family: Trebuchet MS,arial,sans-serif; color: #ccff99; font-weight: normal; }
A.footer:hover	{ font-family: Trebuchet MS,arial,sans-serif; color: #ccff99; font-weight: normal; }
A.footer:active	{ font-family: Trebuchet MS,arial,sans-serif; color: #ccff99; font-weight: normal; }

.nav { font-family : Trebuchet MS,tahoma,arial,sans-serif; font-size: 13px; }
A.nav:link	{ font-family : Trebuchet MS,tahoma,arial,sans-serif; font-size: 13px; text-decoration: none; color: #336633;  font-weight: normal; }
A.nav:visited	{ font-family : Trebuchet MS,tahoma,arial,sans-serif; font-size: 13px; text-decoration: none; color: #336633;  font-weight: normal; }
A.nav:hover	{ font-family : Trebuchet MS,tahoma,arial,sans-serif; font-size: 13px; text-decoration: underline; color: #000000;  font-weight: normal; }
A.nav:active	{ font-family : Trebuchet MS,tahoma,arial,sans-serif; font-size: 13px; text-decoration: none; color: #336633;  font-weight: normal; }

.newstitle { font-size:13px; font-weight: bold; }
.newsboxteaser { font-size:10px; color:#ccff99; }

A.newsboxtitle:link	{ color: #ffffff; font-size:11px; text-decoration: underline; font-weight: normal; }
A.newsboxtitle:visited	{ color: #ffffff; font-size:11px; text-decoration: underline; font-weight: normal; }
A.newsboxtitle:hover	{ color: #66ff00; font-size:11px; text-decoration: underline; font-weight: normal; }
A.newsboxtitle:active	{ color: #ffffff; font-size:11px; text-decoration: underline; font-weight: normal; }

.sig1 { font-family: tahoma,sans-serif; font-size: 9px; color:#669966; font-weight:bold; font-style:italic; }
.sig2 { font-family: tahoma,sans-serif; font-size: 9px; color:#669966; }

A.qdk:link	{	text-decoration: underline;	color: #669966;	font-size: 9px;	font-family: tahoma,arial,sans-serif; font-weight: normal; }
A.qdk:visited	{	text-decoration: underline;	color: #669966;	font-size: 9px; font-family: tahoma,arial,sans-serif; font-weight: normal; }
A.qdk:hover	{ text-decoration: underline; color: #ccff99; font-size: 9px; font-family: tahoma,arial,sans-serif; font-weight: normal; }
A.qdk:active	{ text-decoration: underline; color: #669966; font-size: 9px; font-family: tahoma,arial,sans-serif; font-weight: normal; }