BODY
{
	background-color: White;
}

.date
{
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 10px;
	color: White;
}



.footer
{
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 10px;
	color: #FFFFFF;
}

.footergrey
{
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 10px;
	color: #CCCCCC;
}

.pageheader
{
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 16px;
	font-weight: bold;
	color: #666666;	
}

.pageheaderred
{
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 16px;
	font-weight: bold;
	color: #cc3333;	
}



.pageheader2
{
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 14px;
	font-weight: bold;
	color: #666666;	
}

.subheader1
{
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 16px;
	font-weight: bold;
	color: #003399;	
}

.subheader2
{
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;	
}

.bodytext
{
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 12px;
	color: #000000;
}

.errortext
{
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 12px;
	color: #990033;
	font-weight: bold;
}

.smalltext
{
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 11px;
	color: #000000;
}

.bodytextblue
{
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 12px;
	color: #003399;
}

.bodytext11
{
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 11px;
	color: #000000;
}

.error
{
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 12px;
	font-weight: bold;
	color: RED;
}



.regionheader
{
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 18px;
	font-weight: bold;
	color: #999999;	
}



.menu
{
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 11px;
	font-weight: normal;
	color: Black;	
}

.text td.col {

	border-bottom: 1px solid #555555;
	border-right: 1px solid #555555;
	border-top: 0px;
	border-left: 0px;
	background-color: #BCCEE3;
	font-family : Arial,Sans-serif,Helvetica;
	font-size : 9px;
	color : #232323;
}


.box {
	border-bottom: 1px solid #000000;
	border-right: 1px solid #000000;
	border-top: 1px solid #000000;
	border-left: 1px solid #000000;
}

	

	

.clear TD	{
	vertical-align : top;
	text-decoration : none;
	border-right-style: groove;
	border-bottom: 1px solid #666666;
	border-right: 0px;
	border-top: 0px;
	border-left: 0px;
	background-color: #F9FBDE;
	font-family : Arial,Sans-serif,Helvetica;
	font-size : 9px;
	color : #232323;
	font-weight: normal;
}

	

TD.main  {
	text-decoration : none;
	border-bottom: 1px solid;
	border-top: 0px;
	border-left: 0px;
	background-color: #0000CC;
	font-family : Arial,Sans-serif,Helvetica;
	font-size : 11px;
	font-weight : bold;
	color : #FFFFFF;
}

TD.sub	{
	text-decoration : none;
	background-color: #B9D9F6;
	border-color : #FFFFFF;
	border-bottom: 1px solid;
	border-right: 1px solid;
	font-family : Arial,Sans-serif,Helvetica;
	font-size : 11px;
	color : #000099;
	font-weight: normal;
}

TD.subtext {
	text-decoration : none;
	background-color: #FFFFFF;
	font-family : Arial,Sans-serif,Helvetica;
	font-size : 11px;
	color : #000099;
	font-weight: normal;
}

TD.subtextright {
	text-decoration : none;
	background-color: #FFFFFF;
	border-color : #CCCCCC;
	border-right: 1px solid #0000CC;
	font-family : Arial,Sans-serif,Helvetica;
	font-size : 11px;
	color : #000099;
	font-weight: normal;
}


TD.subtextborder {
	text-decoration : none;
	background-color: #FFFFFF;
	border-bottom: 1px solid #999999;
	border-top: 0px;
	border-left: 0px;
	border-right: 1px solid #0000CC;
	font-family : Arial,Sans-serif, Helvetica;
	font-size : 11px;
	color : #000099;
	font-weight: normal;
}

.formbox
{
	font-size: 11px;
	font-family: Arial, Helvetica, Geneva, Swiss, Sans-Serif;;
	background-color: #EEEEEE;
	border: solid 1px #006;
}

.formboxsearch
{
	font-size: 11px;
	font-family: Arial, Helvetica, Geneva, Swiss,Sans-Serif;
	background-color: #ffffff;
	border: solid 1px #006;
}

.formbutton
{
	font-size: 12px;
	font-family: Arial, Helvetica, Geneva, Swiss, Sans-Serif;;
	background-color: #888888;
	border: solid 1px #FFFFFF;
	color: white;
}

.tableheader {
        background-color: #666666;
        border: solid 1px grey;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        font-weight: bold;
        color: white;
}

.tabletext {
        background-color: #FFFFCC;
        border: solid 1px grey;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        font-weight: normal;
        color: black;
}

.tabletextgrey {
        background-color: #EEEEEE;
        border: solid 1px grey;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        font-weight: normal;
        color: black;
}

.tabletext_1 {
        background-color: #FFFFCC;
        border: solid 1px grey;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        font-weight: normal;
        color: black;
}

.tabletext_2 {
        background-color: #EEEEEE;
        border: solid 1px grey;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        font-weight: normal;
        color: black;
}

a.white:link
{
	color: #FFFFFF;
	text-decoration: none;
}

a.white:visited
{
	color: #FFFFFF;
	text-decoration: none;
}

a.white:hover
{
	color: #FFCC00;
	text-decoration: none;
}

a.white:active
{
	color: #FFFFFF;
	text-decoration: none;
}

a.noline
{
	color: #000099;
	text-decoration: none;
}

a.noline:link
{
	color: #000099;
	text-decoration: none;
}

a.noline:visited
{
	color: #000099;
	ext-decoration: none;
}

a.noline:hover
{
	color: #CC0000;
	text-decoration: none;
}

a.noline:active
{
	color: #000099;
	text-decoration: none;
}

