H1 {
	BORDER-RIGHT: white; BORDER-TOP: white; FONT-SIZE: 150%; BACKGROUND: white; MARGIN-BOTTOM: 0pt! important; BORDER-LEFT: white; COLOR: green; BORDER-BOTTOM: #00cc33 1pt solid; FONT-FAMILY: Arial, Helvetica, sans-serif
}
H2 {
	FONT-SIZE: 130%; MARGIN-BOTTOM: 0pt; COLOR: #003366; FONT-FAMILY: Arial, Helvetica, sans-serif
}
H3 {
	MARGIN-BOTTOM: 0pt; COLOR: #003366; FONT-FAMILY: Arial, Helvetica, sans-serif
}
H4 {
	MARGIN-BOTTOM: 0pt; COLOR: #003366; FONT-FAMILY: Arial, Helvetica, sans-serif
}
H5 {
	FONT-SIZE: 80%; MARGIN-BOTTOM: 0pt; COLOR: #003366; FONT-FAMILY: Arial, Helvetica, sans-serif
}
H6 {
	FONT-SIZE: 80%; MARGIN-BOTTOM: 0pt; COLOR: #003366; FONT-FAMILY: Arial, Helvetica, sans-serif
}
BLOCKQUOTE {
	FONT-SIZE: 100%; FONT-FAMILY: Arial, Helvetica, sans-serif
}
UL UL {
	FONT-SIZE: 100%; FONT-FAMILY: Arial, Helvetica, sans-serif
}
UL OL {
	FONT-SIZE: 100%; FONT-FAMILY: Arial, Helvetica, sans-serif
}
UL BLOCKQUOTE {
	FONT-SIZE: 100%; FONT-FAMILY: Arial, Helvetica, sans-serif
}
OL OL {
	FONT-SIZE: 100%; FONT-FAMILY: Arial, Helvetica, sans-serif
}
OL UL {
	FONT-SIZE: 100%; FONT-FAMILY: Arial, Helvetica, sans-serif
}
P H5 {
	FONT-SIZE: 100%; FONT-FAMILY: Arial, Helvetica, sans-serif
}
P H6 {
	FONT-SIZE: 100%; FONT-FAMILY: Arial, Helvetica, sans-serif
}
BLOCKQUOTE P {
	FONT-SIZE: 100%; FONT-FAMILY: Arial, Helvetica, sans-serif
}
BLOCKQUOTE BLOCKQUOTE {
	FONT-SIZE: 100%; FONT-FAMILY: Arial, Helvetica, sans-serif
}
P TH {
	FONT-SIZE: 100%; FONT-FAMILY: Arial, Helvetica, sans-serif
}
OL {
	FONT-SIZE: 100%; FONT-FAMILY: Arial, Helvetica, sans-serif
}
P TH {
	FONT-SIZE: 100%; FONT-FAMILY: Arial, Helvetica, sans-serif
}
UL {
	FONT-SIZE: 100%; LIST-STYLE-IMAGE: url(../site_graphics/gbullet1.gif); FONT-FAMILY: Arial, Helvetica, sans-serif
}
TD H5 {
	FONT-SIZE: 100%
}
TD H6 {
	FONT-SIZE: 100%
}
TD P H5 {
	FONT-SIZE: 100%
}
P H5 {
	FONT-SIZE: 100%
}
P {
	FONT-SIZE: 80%; FONT-FAMILY: Arial, Helvetica, sans-serif
}
P TD {
	FONT-SIZE: 80%; FONT-FAMILY: Arial, Helvetica, sans-serif
}
TH {
	FONT-SIZE: 80%; BACKGROUND: #003399; COLOR: white; FONT-FAMILY: Arial, Helvetica, sans-serif
}
B {
	FONT-WEIGHT: bold; FONT-FAMILY: Arial, Helvetica, sans-serif
}
TD H1 {
	FONT-SIZE: 170%; FONT-FAMILY: Arial, Helvetica, sans-serif
}
TD H2 {
	FONT-SIZE: 150%; FONT-FAMILY: Arial, Helvetica, sans-serif
}
TD H3 {
	FONT-SIZE: 140%; FONT-FAMILY: Arial, Helvetica, sans-serif
}
TD UL {
	FONT-SIZE: 100%; FONT-FAMILY: Arial, Helvetica, sans-serif
}
TD OL {
	FONT-SIZE: 100%; FONT-FAMILY: Arial, Helvetica, sans-serif
}
TD UL UL {
	FONT-SIZE: 100%; FONT-FAMILY: Arial, Helvetica, sans-serif
}
TD UL UL UL {
	FONT-SIZE: 100%; FONT-FAMILY: Arial, Helvetica, sans-serif
}
TD P {
	FONT-SIZE: 100%; FONT-FAMILY: Arial, Helvetica, sans-serif
}
TD LABEL {
	FONT-SIZE: 100%; FONT-FAMILY: Arial, Helvetica, sans-serif
}
BLOCKQUOTE UL {
	FONT-SIZE: 100%; FONT-FAMILY: Arial, Helvetica, sans-serif
}
BLOCKQUOTE BLOCKQUOTE UL {
	FONT-SIZE: 100%; FONT-FAMILY: Arial, Helvetica, sans-serif
}
TD {
	FONT-SIZE: 80%; VERTICAL-ALIGN: top; FONT-FAMILY: Arial, Helvetica, sans-serif
}
BODY {
	MARGIN-TOP: 2pt; FONT-SIZE: 100%; BACKGROUND: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif
}
TABLE.news {
	BORDER-RIGHT: #cccccc 1pt solid; BORDER-TOP: #cccccc 1pt solid; BORDER-LEFT: #cccccc 1pt solid; BORDER-BOTTOM: #cccccc 1pt solid
}
TD.news {
	BACKGROUND: #ffffff
}
TH.news {
	BACKGROUND: #003399
}
TD.newsborder {
	BORDER-RIGHT: black 1pt solid; BORDER-TOP: black 1pt solid; BACKGROUND: #ffffff; BORDER-LEFT: black 1pt solid; BORDER-BOTTOM: black 1pt solid
}
TD.panel {
	BACKGROUND: #99ccff
}
TABLE.current {
	BORDER-RIGHT: black 1pt solid; BORDER-TOP: black 1pt solid; BORDER-LEFT: black 1pt solid; BORDER-BOTTOM: black 1pt solid
}
TD.current {
	BACKGROUND: #ffffff
}
TH.current {
	BACKGROUND: #99ccff; COLOR: black
}
HR {
	MARGIN-BOTTOM: 1pt; COLOR: black; HEIGHT: 1pt
}
A:link {
	COLOR: #003399
}
A:visited {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #6600cc
}
A:hover {
	COLOR: red! important
}
A:active {
	COLOR: #ff9933
}
.border {
	BORDER-RIGHT: gray 1pt solid; PADDING-RIGHT: 1pt; BORDER-TOP: gray 1pt solid; PADDING-LEFT: 1pt; PADDING-BOTTOM: 1pt; BORDER-LEFT: gray 1pt solid; PADDING-TOP: 1pt; BORDER-BOTTOM: gray 1pt solid
}
.bottomline {
	BORDER-BOTTOM: black 1pt solid
}
.blueline {
	PADDING-RIGHT: 1pt; PADDING-LEFT: 1pt; PADDING-BOTTOM: 1pt; PADDING-TOP: 1pt; BORDER-BOTTOM: #00cc33 1pt solid
}
.bulletpadding {
	PADDING-BOTTOM: 12px
}
.creampanel {
	BORDER-RIGHT: black 1pt solid; BORDER-TOP: black 1pt solid; BACKGROUND: #ffffcc; BORDER-LEFT: black 1pt solid; BORDER-BOTTOM: black 1pt solid
}
.emphasis {
	PADDING-RIGHT: 3pt; BORDER-TOP: red 1pt solid; PADDING-LEFT: 3pt; FONT-WEIGHT: bold; PADDING-BOTTOM: 3pt; COLOR: black; PADDING-TOP: 3pt; BORDER-BOTTOM: red 1pt solid
}
.greenline {
	PADDING-RIGHT: 1pt; PADDING-LEFT: 1pt; PADDING-BOTTOM: 1pt; PADDING-TOP: 1pt; BORDER-BOTTOM: #0099ff 1pt solid
}
.greenPanel {
	BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 6pt; BORDER-TOP: black 1pt solid; PADDING-LEFT: 6pt; BACKGROUND: #cfc; PADDING-BOTTOM: 6pt; BORDER-LEFT: black 1pt solid; PADDING-TOP: 6pt; BORDER-BOTTOM: black 1pt solid
}
.greenPanelThin {
	BACKGROUND: #cfc
}
.gutters {
	MARGIN-LEFT: 5%; MARGIN-RIGHT: 5%
}
.lightborder {
	BORDER-RIGHT: silver 1pt solid; BORDER-TOP: silver 1pt solid; BACKGROUND: #ffffff; BORDER-LEFT: silver 1pt solid; BORDER-BOTTOM: silver 1pt solid
}
.mustardPanel {
	BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 6pt; BORDER-TOP: black 1pt solid; PADDING-LEFT: 6pt; BACKGROUND: #ffcc66; PADDING-BOTTOM: 6pt; BORDER-LEFT: black 1pt solid; PADDING-TOP: 6pt; BORDER-BOTTOM: black 1pt solid
}
.mustardPanelThin {
	BACKGROUND: #ffcc66
}
.newspadded {
	PADDING-RIGHT: 10pt! important; PADDING-LEFT: 10pt! important; PADDING-BOTTOM: 10pt! important; PADDING-TOP: 10pt! important; BACKGROUND-COLOR: #ffffff
}
.newsborder {
	BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 10pt! important; BORDER-TOP: black 1pt solid; PADDING-LEFT: 10pt! important; BACKGROUND: #ffffff; PADDING-BOTTOM: 10pt! important; BORDER-LEFT: black 1pt solid; PADDING-TOP: 10pt! important; BORDER-BOTTOM: black 1pt solid
}
.newspanel {
	BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 6pt; BORDER-TOP: black 1pt solid; PADDING-LEFT: 6pt; BACKGROUND: #ffffcc; PADDING-BOTTOM: 6pt; BORDER-LEFT: black 1pt solid; PADDING-TOP: 6pt; BORDER-BOTTOM: black 1pt solid
}
.padding {
	PADDING-RIGHT: 6pt; PADDING-LEFT: 6pt; PADDING-BOTTOM: 6pt; PADDING-TOP: 6pt
}
.panel {
	BACKGROUND: #99ccff
}
.panelheading {
	BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5pt; BORDER-TOP: black 1pt solid; PADDING-LEFT: 5pt; BACKGROUND: #ffffcc; PADDING-BOTTOM: 5pt; BORDER-LEFT: black 1pt solid; COLOR: black; PADDING-TOP: 5pt; BORDER-BOTTOM: black 1pt solid
}
.topbutton {
	PADDING-RIGHT: 4pt; BORDER-TOP: black 1pt solid; PADDING-LEFT: 4pt; BACKGROUND: #00cc33; PADDING-BOTTOM: 4pt; PADDING-TOP: 4pt
}
.topbuttona {
	BORDER-RIGHT: #00cc33 2pt solid; PADDING-RIGHT: 0pt; PADDING-LEFT: 0pt; PADDING-BOTTOM: 0pt; PADDING-TOP: 0pt
}
.topbuttonOld {
	BORDER-RIGHT: #009933 2pt solid; BORDER-TOP: #00ff99 2pt solid; BACKGROUND: #ccffcc; BORDER-LEFT: #00cc33 2pt solid
}
A.topbutton:link {
	FONT-WEIGHT: bold; COLOR: #003399
}
A.topbutton:visited {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #003399
}
A.topbutton:hover {
	COLOR: red! important
}
A.topbutton:active {
	COLOR: #ff9933
}
