H1
{
   	COLOR: #003366;
   	FONT-FAMILY: Arial, Helvetica, sans-serif;
   	MARGIN-BOTTOM: 0pt !important;
   	border-left: white !important;
   	border-top: white !important;
	border-right: white !important;
	FONT-SIZE: 150%;
}
H2
{
    COLOR: #003366;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    MARGIN-BOTTOM: 0pt;
    FONT-SIZE: 130%;
}
H3
{
    COLOR: #003366;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    MARGIN-BOTTOM: 0pt
}
H4
{
    COLOR: #003366;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    MARGIN-BOTTOM: 0pt
}
H5
{
    COLOR: #003366;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    MARGIN-BOTTOM: 0pt;
    FONT-SIZE: 80%;
}
H6
{
    COLOR: #003366;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    MARGIN-BOTTOM: 0pt;
    FONT-SIZE: 80%;
}
BLOCKQUOTE, UL UL, UL OL, UL BLOCKQUOTE, OL OL, OL UL, P H5, P H6,
BLOCKQUOTE P, BLOCKQUOTE BLOCKQUOTE,P TH, OL, P TH
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 100%
}
UL
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 100%;
    LIST-STYLE: url(gbullet1.gif)
}
TD H5, TD H6, TD P H5, P H5
{
FONT-SIZE: 100%;
}
P, P TD
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 80%
}
TH
{
    BACKGROUND: #003399;
    COLOR: white;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 80%
}
B
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-WEIGHT: bold
}
TD H1
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 170%
}
TD H2
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 150%
}
TD H3
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 140%
}
TD UL
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 100%
}
TD OL
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 100%
}
TD UL UL
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 100%
}
TD UL UL UL
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 100%
}
TD P
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 100%
}
TD LABEL
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 100%
}
BLOCKQUOTE UL
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 100%
}
BLOCKQUOTE BLOCKQUOTE UL
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 100%
}
TD
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 80%;
    VERTICAL-ALIGN: top
}
BODY
{
    BACKGROUND: #FFFFCC;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 100%;
    MARGIN-TOP: 2pt
}
TABLE.news
{
    BORDER-BOTTOM: #cccccc 1pt solid;
    BORDER-LEFT: #cccccc 1pt solid;
    BORDER-RIGHT: #cccccc 1pt solid;
    BORDER-TOP: #cccccc 1pt solid
}
TD.news
{
    BACKGROUND: #ffffff
}
TH.news
{
    BACKGROUND: #003399
}
TD.newsborder
{
    BACKGROUND: #ffffff;
    BORDER-BOTTOM: black 1pt solid;
    BORDER-LEFT: black 1pt solid;
    BORDER-RIGHT: black 1pt solid;
    BORDER-TOP: black 1pt solid
}
TD.panel
{
    BACKGROUND: #FFFF99
}
TABLE.current
{
    BORDER-BOTTOM: black 1pt solid;
    BORDER-LEFT: black 1pt solid;
    BORDER-RIGHT: black 1pt solid;
    BORDER-TOP: black 1pt solid
}
TD.current
{
    BACKGROUND: #ffffff
}
TH.current
{
    BACKGROUND: #99ccff;
    COLOR: black
}
HR
{
    COLOR: black;
    HEIGHT: 1pt;
    MARGIN-BOTTOM: 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-BOTTOM: gray 1pt solid;
    BORDER-LEFT: gray 1pt solid;
    BORDER-RIGHT: gray 1pt solid;
    BORDER-TOP: gray 1pt solid;
    PADDING-BOTTOM: 1pt;
    PADDING-LEFT: 1pt;
    PADDING-RIGHT: 1pt;
    PADDING-TOP: 1pt
}
.bottomline
{
    BORDER-BOTTOM: black 1pt solid
}
.blueline
{
    BORDER-BOTTOM: #00cc33 1pt solid;
    PADDING-BOTTOM: 1pt;
    PADDING-LEFT: 1pt;
    PADDING-RIGHT: 1pt;
    PADDING-TOP: 1pt
}
.bulletpadding
{
    PADDING-BOTTOM: 12px
}
.creampanel
{
    BACKGROUND: #ffffcc;
    BORDER-BOTTOM: black 1pt solid;
    BORDER-LEFT: black 1pt solid;
    BORDER-RIGHT: black 1pt solid;
    BORDER-TOP: black 1pt solid
}
.emphasis
{
    BORDER-BOTTOM: red 1pt solid;
    BORDER-TOP: red 1pt solid;
    COLOR: black;
    FONT-WEIGHT: bold;
    PADDING-BOTTOM: 3pt;
    PADDING-LEFT: 3pt;
    PADDING-RIGHT: 3pt;
    PADDING-TOP: 3pt
}
.greenline
{
    BORDER-BOTTOM: #0099ff 1pt solid;
    PADDING-BOTTOM: 1pt;
    PADDING-LEFT: 1pt;
    PADDING-RIGHT: 1pt;
    PADDING-TOP: 1pt
}
.greenPanel
{
    BACKGROUND: #cfc;
    BORDER-BOTTOM: black 1pt solid;
    BORDER-LEFT: black 1pt solid;
    BORDER-RIGHT: black 1pt solid;
    BORDER-TOP: black 1pt solid;
    PADDING-BOTTOM: 6pt;
    PADDING-LEFT: 6pt;
    PADDING-RIGHT: 6pt;
    PADDING-TOP: 6pt
}
.greenPanelThin
{
    BACKGROUND: #cfc
}
.gutters
{
    MARGIN-LEFT: 5%;
    MARGIN-RIGHT: 5%
}
.lightborder
{
    BACKGROUND: #ffffff;
    BORDER-BOTTOM: silver 1pt solid;
    BORDER-LEFT: silver 1pt solid;
    BORDER-RIGHT: silver 1pt solid;
    BORDER-TOP: silver 1pt solid
}
.mustardPanel
{
    BACKGROUND: #ffcc66;
    BORDER-BOTTOM: black 1pt solid;
    BORDER-LEFT: black 1pt solid;
    BORDER-RIGHT: black 1pt solid;
    BORDER-TOP: black 1pt solid;
    PADDING-BOTTOM: 6pt;
    PADDING-LEFT: 6pt;
    PADDING-RIGHT: 6pt;
    PADDING-TOP: 6pt
}
.mustardPanelThin
{
    BACKGROUND: #ffcc66
}
.newspadded
{
    BACKGROUND-COLOR: #ffffff;
    PADDING-BOTTOM: 10pt! important;
    PADDING-LEFT: 10pt! important;
    PADDING-RIGHT: 10pt! important;
    PADDING-TOP: 10pt! important
}
.newsborder
{
    BACKGROUND: #ffffff;
    BORDER-BOTTOM: black 1pt solid;
    BORDER-LEFT: black 1pt solid;
    BORDER-RIGHT: black 1pt solid;
    BORDER-TOP: black 1pt solid;
    PADDING-BOTTOM: 10pt! important;
    PADDING-LEFT: 10pt! important;
    PADDING-RIGHT: 10pt! important;
    PADDING-TOP: 10pt! important
}
.newspanel
{
    BACKGROUND: #ffffcc;
    BORDER-BOTTOM: black 1pt solid;
    BORDER-LEFT: black 1pt solid;
    BORDER-RIGHT: black 1pt solid;
    BORDER-TOP: black 1pt solid;
    PADDING-BOTTOM: 6pt;
    PADDING-LEFT: 6pt;
    PADDING-RIGHT: 6pt;
    PADDING-TOP: 6pt
}
.padding
{
    PADDING-BOTTOM: 6pt;
    PADDING-LEFT: 6pt;
    PADDING-RIGHT: 6pt;
    PADDING-TOP: 6pt
}
.panel
{
    BACKGROUND: #99ccff
}
.panelheading
{
    BACKGROUND: #ffffcc;
    BORDER-BOTTOM: black 1pt solid;
    BORDER-LEFT: black 1pt solid;
    BORDER-RIGHT: black 1pt solid;
    BORDER-TOP: black 1pt solid;
    COLOR: black;
    PADDING-BOTTOM: 5pt;
    PADDING-LEFT: 5pt;
    PADDING-RIGHT: 5pt;
    PADDING-TOP: 5pt
}
.topbutton
{
    BACKGROUND: #00cc33;
    BORDER-TOP: black 1pt solid;
    PADDING-BOTTOM: 4pt;
    PADDING-LEFT: 4pt;
    PADDING-RIGHT: 4pt;
    PADDING-TOP: 4pt
}
.topbuttona
{
    BORDER-RIGHT: #00cc33 2pt solid;
    PADDING-BOTTOM: 0pt;
    PADDING-LEFT: 0pt;
    PADDING-RIGHT: 0pt;
    PADDING-TOP: 0pt
}
.topbuttonOld
{
    BACKGROUND: #ccffcc;
    BORDER-LEFT: #00cc33 2pt solid;
    BORDER-RIGHT: #009933 2pt solid;
    BORDER-TOP: #00ff99 2pt solid
}
.ARCHIVED 
{ 
	COLOR: 	#003366; 
	vertical-align:	middle; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 175%; 
	font-weight:	700; 
	font-style:	normal; 
	text-decoration: none; 	
	word-spacing:	normal; 	
	letter-spacing:	normal;	text-transform:	none;
	Padding-top: 10pt
}
.BLUEMENU 
{
	Padding-top: 1pt;
	Padding-bottom: 1pt;
	BACKGROUND: #003366; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 0.9em; 
	font-weight:	bold; 
	COLOR: #FFFFFF !important;	
	text-decoration: none
}
.BLUEMENU a:link 
{
	BACKGROUND: #003366; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 0.9em; 
	font-weight:	bold; 
	COLOR: #FFFFFF !important;
	text-decoration: none
}
.BLUEMENU a:visited
{
	BACKGROUND: #003366; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 0.9em; 
	font-weight:	bold; 
	COLOR: #FFFFFF !important;
	text-decoration: none
}
.BLUEMENU a:hover
{
	BACKGROUND: #003366; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 0.9em; 
	font-weight:	bold; 
	COLOR: #FFFFFF	
}
.footer
{
	Padding-top: 3pt;
	vertical-align:	middle; 
	color: #FFFFFF;
	font-size: x-small;
	background-color: #333366;
}
.footer a:link, .footer a:visited
{
	Padding-top: 3pt;
	vertical-align:	middle; 
	color: #FFFFFF;
	text-decoration: underline;
}
.footer a:hover
{
	Padding-top: 3pt;
	vertical-align:	middle; 
	color: #FFFFFF;
	text-decoration: none;
}
.whitefooter
{
	background-color: #ffffff !important
}
