body,td,p,div { font-family: arial,helvetica,sans-serif; font-size: 12px; color: #000000; }
.pageheading { font-size: 14px; color: #000000; font-weight: bold; } 
em.requiredfield	{ font-family: verdana,tahoma,arial,helvetica,sans-serif; font-size: 13px; color: #ff0000; font-weight:bold; }
.footer { font-size: 11px; color: #ffffff; }
.smaller { font-size:11px; }
.category { font-size:14px; font-weight: bold; color: #996699; }
.linktitle { font-size:12px; color: #996699; font-weight: bold;}

A:link	{  text-decoration: underline; color: #333333;  font-weight: bold; }
A:visited	{  text-decoration: underline; color: #333333;  font-weight: bold; }
A:hover	{  text-decoration: underline; color: #ff3300;  font-weight: bold; }
A:active	{  text-decoration: underline; color: #333333; font-weight: bold; }

A.nav:link	{  font-size: 10px; text-decoration: none; color: #ffffff; }
A.nav:visited	{ font-size: 10px; text-decoration: none; color: #ffffff; }
A.nav:hover	{ font-size: 10px; text-decoration: underline; color: #ffffff; }
A.nav:active	{ font-size: 10px; text-decoration: none; color: #ffffff; }

A.email:link	{  font-size: 11px; color: #ffffff; font-weight: normal; }
A.email:visited	{ font-size: 11px; color: #ffffff; font-weight: normal; }
A.email:hover	{ font-size: 11px; color: #ffffff; font-weight: normal; }
A.email:active	{ font-size: 11px; color: #ffffff; font-weight: normal; }

A.linklib:link	{  font-size: 12px; color: #996699; font-weight: normal; }
A.linklib:visited	{ font-size: 12px; color: #996699; font-weight: normal; }
A.linklib:hover	{ font-size: 12px; color: #996699	; font-weight: normal; }
A.linklib:active	{ font-size: 12px; color: #996699; font-weight: normal; }

.newstitle { font-size:14px; font-weight: bold; }
.newsboxteaser { font-size:10px; }
.newsboxteaser2 { font-size:10px; color:#999999; }

A.newsboxcat:link	{ color: #ffffff; }
A.newsboxcat:visited	{ color: #ffffff; }
A.newsboxcat:hover	{ color: #ffffff; }
A.newsboxcat:active	{ color: #ffffff; }

A.newsboxtitle:link	{ color: #006699; font-size:11px; }
A.newsboxtitle:visited	{ color: #006699; font-size:11px; }
A.newsboxtitle:hover	{ color: #006699; font-size:11px; }
A.newsboxtitle:active	{ color: #006699; font-size:11px; }

A.newsboxtitle2:link	{ color: #669999; font-size:11px; }
A.newsboxtitle2:visited	{ color: #669999; font-size:11px; }
A.newsboxtitle2:hover	{ color: #669999; font-size:11px; }
A.newsboxtitle2:active	{ color: #669999; font-size:11px; }

.box1 {	font-family:Tahoma,Geneva,Sans-Serif;font-size : xx-small;color: #99f;}
.box1 A:link { color: #996699; }
.box1 A:visited { color: #339999; }
.box1 A:hover { color: #FF6600; }
.box1 A:active { color: #339999; }

.box1header {	font-family:Tahoma,Geneva,Sans-Serif;font-size : xx-small;color: #FF9;  font-weight : bold;  background-color : #996699;  }
.box1header A:link { color: #FF9; }
.box1header A:visited { color: #FF9; }
.box1header A:hover { color: #FF9; }
.box1header A:active { color: #FF9; }

.box1divider {	background-color : transparent;}

.sig1 { font-family: tahoma,sans-serif; font-size: 9px; color:#996699; font-weight:bold; font-style:italic; }
.sig2 { font-family: tahoma,sans-serif; font-size: 9px; color:#996699; }

A.qdk:link	{	text-decoration: underline;	color: #003366;	font-size: 9px;	font-family: tahoma,arial,sans-serif; font-weight: normal; }
A.qdk:visited	{	text-decoration: underline;	color: #003366;	font-size: 9px; font-family: tahoma,arial,sans-serif; font-weight: normal; }
A.qdk:hover	{ text-decoration: underline; color: #ff6600; font-size: 9px; font-family: tahoma,arial,sans-serif; font-weight: normal; }
A.qdk:active	{ text-decoration: underline; color: #003366; font-size: 9px; font-family: tahoma,arial,sans-serif; font-weight: normal; }