body,td,p,div { font-family: arial,helvetica,sans-serif; font-size: 12px; color: #000000; }
.bold {font-weight:bold; }
.pageheading { font-size: 15px; color: #000000; font-weight: bold; } 
em.requiredfield	{ font-family: verdana,tahoma,arial,helvetica,sans-serif; font-size: 13px; color: #ff0000; font-weight:bold; }
em.free { font-weight: bold; color: #ff0000; }
.bigger { font-size: 14px; }
.smaller { font-size:11px; }
.tariffheader { font-size: 11px; font-weight: bold; color: #ffffff; }

A:link	{  text-decoration: underline; color: #900;  }
A:visited	{  text-decoration: underline; color: #900;  }
A:hover	{  text-decoration: underline; color: #ff3300;  }
A:active	{  text-decoration: underline; color: #900;  }

A.nav:link	{  text-decoration: none; color: #000000;  font-size: 11px; font-weight: normal; }
A.nav:visited	{  text-decoration: none; color: #000000;  font-size: 11px; font-weight: normal; }
A.nav:hover	{  text-decoration: underline; color: #990000;  font-size: 11px; font-weight: normal; }
A.nav:active	{  text-decoration: none; color: #000000; font-size: 11px; font-weight: normal; }

.box1 {	font-family:Tahoma,Geneva,Sans-Serif; font-size:10px; color:#996; }
.box1 A:link { color: #663; }
.box1 A:visited { color: #663; }
.box1 A:hover { color: #960; }
.box1 A:active { color: #663; }

.box1header {	font-family:Tahoma,Geneva,Sans-Serif; font-size:10px; color:#FF9; font-weight: bold; background-color:#900; }
.box1header A:link { color: #FF9; }
.box1header A:visited { color: #FF9; }
.box1header A:hover { color: #FF9; }
.box1header A:active { color: #FF9; }

.box1selected { font-family:Tahoma,Geneva,Sans-Serif;font-size : xx-small; color:#366;}
.box1selected A:link { color: #366; }
.box1selected A:visited { color: #366; }
.box1selected A:hover { color: #FF9; }
.box1selected A:active { color: #366; }

.box1headerselected {	font-family:Tahoma,Geneva,Sans-Serif;font-size : xx-small;color: #CC9;  font-weight : bold;  background-color : #003;  }
.box1headerselected A:link { color: #CC9; }
.box1headerselected A:visited { color: #CC9; }
.box1headerselected A:hover { color: #FF9; }
.box1headerselected A:active { color: #CC9; }

.box1divider {	background-color : #ffffff;}

.newstitle { font-weight: bold; font-size: 14px; }
.updated { font-size:11px; }
.linkcat, .fishingtitle { color: #300; font-weight: bold; font-size: 15px; }
.linktitle, .fishingtitle2 { color: #600; font-weight: bold; font-size: 14px; }
.eventtitle { font-size:14px; color:#990000; font-weight: bold; }

.sig1 { font-family: tahoma,sans-serif; font-size: 9px; color:#990000; font-weight:bold; font-style:italic; }
.sig2 { font-family: tahoma,sans-serif; font-size: 9px; color:#990000; }

A.qdk:link	{	text-decoration: underline;	color: #660000;	font-size: 9px;	font-family: tahoma,arial,sans-serif; font-weight: normal; }
A.qdk:visited	{	text-decoration: underline;	color: #660000;	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: #660000; font-size: 9px; font-family: tahoma,arial,sans-serif; font-weight: normal; }

DIV.alignleft {
	margin-top: 5px;
	margin-right: 10px;
	margin-bottom: 10px;
	float: left;
}
DIV.alignright {
	margin-top: 5px;
	margin-left: 10px;
	margin-bottom: 10px;
	float: right;
}
div.ul {
	text-decoration: underline;
	font-weight: bold;
}