a.internal, a:visited.internal {
	color: #005500;
}
a:hover.internal {
	color: #990000;
}
BODY {
	FONT-SIZE: 11pt; BACKGROUND: white; MARGIN: 0px; COLOR: black; FONT-FAMILY: sans-serif
}
.menubar {
	FONT-SIZE: 9pt; BACKGROUND: #006600; PADDING-BOTTOM: 2px; COLOR: black; PADDING-TOP: 2px; FONT-FAMILY: sans-serif; text-color: white
}
.menubar A {
	BORDER-RIGHT: black 1px solid; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; MARGIN: 0px; COLOR: white; TEXT-DECORATION: none
}
.menubar .chosen {
	BORDER-TOP: white 1px solid; BACKGROUND: gray; BORDER-BOTTOM-COLOR: gray; PADDING-BOTTOM: 2px; BORDER-LEFT: white 1px solid
}
.menubar A:hover {
	BACKGROUND: white; COLOR: #006600
}
.submenu1 {
	BORDER-TOP-WIDTH: 1px; BORDER-LEFT-WIDTH: 1px; FONT-SIZE: 9pt; BORDER-LEFT-COLOR: black; BACKGROUND: gray; BORDER-BOTTOM-WIDTH: 1px; BORDER-BOTTOM-COLOR: black; PADDING-BOTTOM: 2px; WIDTH: 100%; BORDER-TOP-COLOR: black; PADDING-TOP: 2px; FONT-FAMILY: sans-serif; BORDER-RIGHT-WIDTH: 1px; BORDER-RIGHT-COLOR: black; text-color: black
}
.submenu1 A {
	BORDER-RIGHT: black 1px solid; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: gray; MARGIN: 0px; COLOR: black; TEXT-DECORATION: none
}
.submenu1 A:hover {
	BACKGROUND: #333333; COLOR: white
}
.submenu1 .chosen {
	BORDER-TOP: white 1px solid; BACKGROUND: black; PADDING-BOTTOM: 2px; BORDER-LEFT: white 1px solid; COLOR: white
}
.pageheader {
	BACKGROUND: #ffffff; MARGIN: 5px 0px; WIDTH: 100%; HEIGHT: 123px
}
.pageheader IMG {
	FLOAT: left; MARGIN-LEFT: 10px; MARGIN-RIGHT: 10px
}
P {
	MARGIN-BOTTOM: 1ex; MARGIN-LEFT: 15px
}
H1 {
	PADDING-LEFT: 5px; FONT-SIZE: 14pt; MARGIN-BOTTOM: 5px; WIDTH: 99%; COLOR: #006600; BORDER-BOTTOM: black 1px solid
}
H2 {
	MARGIN-LEFT: 15px; MARGIN-RIGHT: 15px
}
H3 {
	MARGIN-LEFT: 15px; MARGIN-RIGHT: 15px
}
H4 {
	MARGIN-LEFT: 15px; MARGIN-RIGHT: 15px
}
H5 {
	MARGIN-LEFT: 15px; MARGIN-RIGHT: 15px
}
.footer {
	BORDER-TOP: #006600 1px solid; MARGIN-TOP: 15px; FONT-SIZE: 8pt; FONT-FAMILY: sans-serif; TEXT-ALIGN: center
}
.question {
	FONT-WEIGHT: bold; COLOR: #003300
}
div.question {
	font-weight: bold; color: #003300; padding-left: 15px; padding-right: 15px;
}
div.answer {
	font-weight: normal; color: #000000; padding-left: 15px; padding-right: 15px;
}
DIV.table {
	MARGIN-LEFT: 10px; WIDTH: 100%; MARGIN-RIGHT: 10px; text-allign: centre
}
DIV.cell {
	PADDING-RIGHT: 5px; DISPLAY: inline; PADDING-LEFT: 5px; BACKGROUND: #ccffcc; MARGIN: 0px; WIDTH: 50%
}
DIV.cell2 {
	PADDING-RIGHT: 5px; DISPLAY: inline; PADDING-LEFT: 5px; BACKGROUND: #ccffcc; MARGIN: 0px; WIDTH: 50%
}
DIV.cell2 {
	DISPLAY: block; BACKGROUND: #33ff33; WIDTH: auto
}
DIV.tr {
	BORDER-RIGHT: green 1px solid; BORDER-TOP: green 1px solid; DISPLAY: block; BORDER-LEFT: green 1px solid; WIDTH: 90%; BORDER-BOTTOM: green 1px solid
}
H2 {
	FONT-SIZE: 12pt; COLOR: #006600
}
H3 {
	FONT-WEIGHT: bold; FONT-SIZE: 12pt; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px; COLOR: black
}
.rules P {
	MARGIN-TOP: 0px; PADDING-TOP: 0px
}
MARQUEE {
	BORDER-TOP: #006600 2px solid; BACKGROUND: yellow; BORDER-BOTTOM: #006600 2px solid
}
.td {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; FONT-SIZE: 10pt; BACKGROUND: white; BORDER-LEFT: 0px; WIDTH: 80%; COLOR: black; BORDER-BOTTOM: 0px
}
TR {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; FONT-SIZE: 10pt; BACKGROUND: white; BORDER-LEFT: 0px; WIDTH: 80%; COLOR: black; BORDER-BOTTOM: 0px
}
td.namedtable{
	border-bottom:dotted 1px #000000;
	padding-right:25px;
}
.newnotice{
	border:solid 2px #005500;
	margin:5px 50px;
	padding:10px;
	text-align:center;
}
a.newslink, a:visited.newslink {
	color: #005500; font-weight: bold; text-decoration: none;
}
a:hover.newslink {
	color: #990000; font-weight: bold; text-decoration: underline;
}
a.newsletter{
	font-size:15px;
}
.cellheader{
	color: #000000; font-weight: bold; text-decoration: none;
}


/* START Admin Styles */
input.buttons1{
	background-color: #FFFFFF;
	color: #000000;
	font-family: sans-serif;
	font-size: 10px;
	border: 1px #005500 solid;
	width: 150px;
}
span.padder1{
	height: 2px;
	width: 10px;
}
div.leftnav{
	font-family: sans-serif;
	font-size: 12px;
	padding: 5px;
}
input.buttons2{
	background-color: #FFFFFF;
	color: #000000;
	font-family: sans-serif;
	font-size: 12px;
	border: 1px #005500 solid;
	width: 250px;
}
input.textboxes{
	background-color: #FFFFFF;
	color: #000000;
	font-family: sans-serif;
	font-size: 12px;
	border: 1px #0000FF solid;
	width: 300px;
}
.smalltable{
	font-family: sans-serif;
	font-size: 12px;
}
.selectbox{
	background-color: #FFFFFF;
	color: #000000;
	font-family: sans-serif;
	font-size: 12px;
	border: 1px #0000FF solid;
	width: 300px;
}
.textareabox{
	background-color: #FFFFFF;
	color: #000000;
	font-family: sans-serif;
	font-size: 12px;
	border: 1px #0000FF solid;
	width: 590px;
}
.rednote{
	color: #FF0000;
	font-weight: bold;
}
/* END Admin Styles */
