<STYLE TYPE-"type/css">

<!--
BODY {
	background: #FFFFFF;
	color : #000000;
	font-size: 10pt;
	font-family: Arial;
}

A:link {
	color: White;
}

A:visited {
	color: White;
}

TR {
	font-family: Arial;
	font-size: 10pt;
	background: transparent;
	color : #000000;
}

H1 {
	font-size: 20pt;
	font-family: Arial;
	color : #000000;
}
H2 {
	font-weight : bold;
	font-size: 14pt;
	font-family: Arial;
	color : #000000;
}

H3 {
	font-size: larger;
	font-family: Arial;
	color: #000000;
	font-weight: bolder;
	font: normal;
}


HR {
	color: Silver;
}

SELECT {
	font-size: 10pt;
	font-family: Arial;
	color : #191970;
}


INPUT , TEXTAREA{
	font-size: 10pt;
	font-family: Arial;
	BORDER-RIGHT: #99CCFF 1px solid; 
	BORDER-TOP: #99CCFF 1px solid; 
	FONT-SIZE: 11px; 
	BORDER-LEFT: #99CCFF 1px solid; 
	BORDER-BOTTOM: #99CCFF 1px solid
}


.shaded {
	color : White;
	background-color : #000755;
	font-family: Arial;
	font-size: 10pt;
}

.main {
	background: White;
	color : #000755;
	background-color : White;
	font-family: Arial;
	font-size: 10pt;
}

.menu {
	color: Black;
	background-color: #336699;
	font-family: Arial;
	font-size: 10pt;
}

.topmenubar {
	color: White;
	background-color: #336699;
	width: 975;
	font-family: Arial;
	font-size: 10pt;
	border-bottom: 1px solid Black;
}


.mainheader {
	background: #336699;
	color: White;
	background-color: #336699;
	width: 975;
	font-family: Arial;
	font-size: 10pt;
}

.mainheaderimage {
	padding: 0px;
	border: solid 1px #000000;
	width: 973;
	height: 90;
}

.mainbody {
	color: black;
	background-color: #336699;
	border: solid 1px #000000;
	width: 975;
	font-family: Arial;
	font-size: 10pt;
}

.displayarea {
	background: #336699;
	color: black;
	background-color: #336699;
	font-family: Arial;
	font-size: 10pt;
	width: 730px;
}
	
.validationerror {
	background: White;
	color: Red;
	background-color: White;
	font: bold;
	font-family: Arial;
	font-size: 10pt;
}

.errordescription {
	background: White;
	color: Red;
	background-color: White;
	font: smaller;
	font-family: Arial;
	font-size: 10pt;
}

.pagefooter {
	color: black;
	width: 975;
	background-color: white;
	width: 100%
	font: smaller;
	text-align: center;
	font-family: Arial;
	font-size: 10pt;
}

.downloadtable {
	border-color: Black;
	background-color: #DFE7FF;
	font-family: Arial;
	font-size: 10pt;
}

.downloadtableshaded {
	background-color: #CEE0FF;
	font-family: Arial;
	font-size: 10pt;
}


.MainMenuButtons a 
{
	color: #FFFFFF;
	background-color: #336699;
	padding: 2px;
	padding-left: 8px;
	display: block;
	border:solid 1px #336699;
	font: 12px Arial;
	font-weight: normal;
	text-decoration: none;
	text-align: left;
	width: 175px;
	font-family: Arial;
	font-size: 10pt;
}

.MainButtonsContainer 
{
	width: 175px;
	font-family: Arial;
	font-size: 10pt;
}

.MainMenuButtons a:hover 
{
	background-color: #99CCFF;
	color: #000000;
	border:solid 1px #000000;
	text-decoration: none;
	width: 175px;
	font-family: Arial;
	font-size: 10pt;
}

.securityerror 
{
	color: red;
	font-family: Arial;
	font-size: 10pt;
	font-weight: bold;
}

.activationsteps
{
	border: 0px solid #D6E4EE;
}

.activationstepshighlight
{
	border: 3px solid Yellow;
	background-color: white;
}

.walkthroughstep
{
	border: 0px solid #D6E4EE;
	color: Black;
	background: #white;
	font-family: Arial;
	font-size: 12px;
}

.walkthroughstepdisable
{
	border: 0px solid #D6E4EE;
	color: Silver;
	background: #white;
	font-family: Arial;
	font-size: 12px;

}

.errormessage {
	border: 0px solid Red;
	background: #663300;
	color: White;
	width: 740px;
	text-align: left;
}

.validmessage {
	border: 0px solid black;
	background: Teal;
	color: White;
	width: 735px;
}

.newstitle {
	background: #CCCCCC;
	font-family: Arial;
	border: 1px solid #999999;
	border-right: 0px solid #336666;
	color: black; 
	font-size: 14px;
	font-weight: bold; 
	margin: 0px;
	padding: 4px;
}

.newspostdate {
	background: #CCCCCC;
	font-family: Arial;
	border: 1px solid #999999;
	border-left: 0px solid #336666;
	color: black; 
	font-size: 12px;
	font-weight: bold; 
	margin: 0px;
	padding: 4px;
}

.newsbody {
	background: #FFFFFF;
	font-family: Arial;
	border: 0px solid #999999;
	border-bottom: 0px solid #999999;
	color: black; 
	font-size: 12px;
	font-weight: normal; 
	margin: 0px;
	padding: 2px;
}


#border_tc{
background-image:url("./images/border-tc.gif");
background-position:top center;
background-repeat:repeat-x;position:relative;

}
#border_rc
{
background-image:url("./images/border-rc.gif");
background-position:right;
background-repeat:repeat-y;position:relative;
}


#border_lc
{
background-image:url("./images/border-lc.gif");
background-position:left;
background-repeat:repeat-y;
margin:0px;
background-color:white;
color:black;position:relative;

}

#border_bc
{
background-image:url("./images/border-bc.gif");
background-position:bottom center;
background-repeat:repeat-x;position:relative;
}
#border_tl
{
background-image:url("./images/border-tl.gif");
background-position:top left;
background-repeat:no-repeat;position:relative;
}
#border_tr
{
background-image:url("./images/border-tr.gif");
background-position:top right;
background-repeat:no-repeat;
position:relative;
}
#border_bl
{
background-image:url("./images/border-bl.gif");
background-position:bottom left;
background-repeat:no-repeat;position:relative;
}
#border_br
{
background-image:url("./images/border-br.gif");
background-position:bottom right;
background-repeat:no-repeat;position:relative;
}


#border_inside{
	position: relative;
	padding: 25px;
}



#errorborder_tc{
background-image:url("./images/errorborder-tc.gif");
background-position:top center;
background-repeat:repeat-x;position:relative;

}
#errorborder_rc
{
background-image:url("./images/errorborder-rc.gif");
background-position:right;
background-repeat:repeat-y;position:relative;
}


#errorborder_lc
{
background-image:url("./images/errorborder-lc.gif");
background-position:left;
background-repeat:repeat-y;
margin:0px;
background-color:white;
color:black;position:relative;

}

#errorborder_bc
{
background-image:url("./images/errorborder-bc.gif");
background-position:bottom center;
background-repeat:repeat-x;position:relative;
}
#errorborder_tl
{
background-image:url("./images/errorborder-tl.gif");
background-position:top left;
background-repeat:no-repeat;position:relative;
}
#errorborder_tr
{
background-image:url("./images/errorborder-tr.gif");
background-position:top right;
background-repeat:no-repeat;
position:relative;
}
#errorborder_bl
{
background-image:url("./images/errorborder-bl.gif");
background-position:bottom left;
background-repeat:no-repeat;position:relative;
}
#errorborder_br
{
background-image:url("./images/errorborder-br.gif");
background-position:bottom right;
background-repeat:no-repeat;position:relative;
}


#errorborder_inside{
	position: relative;
	padding: 15px;
}

-->



</STYLE>