body
{
	font-size: 9pt;
	color: black;
	background-repeat: repeat-x;
	font-family: Arial;
	text-decoration: none;
}


.fineprint
{
	font-size: 8pt;
	font-style: italic;
}

.TEXTHEADING
{
	font-weight: bold;
	font-size: 10pt;
	color: #c80000;
	font-family: Arial;
}


.ERROR
{
	font-weight: bold;
	font-size: 9pt;
	color: red;
	font-style: normal;
	font-family: Arial;
}

DIV.NOTICE
{
	display: none;
}

BODY.NOTICEBOARD
{
	border-top: black 1px solid;
	margin-top: 3px;
	font-size: 9pt;
	font-family: Arial;
	height: 75px;
	background-color: #ffffc6;
	text-align: center;
}

BODY.BANNER
{
	font-size: 9pt;
	margin: 2px;
	color: black;
	font-family: Arial, Helvetica, sans-serif;
	background-color: rgb(255,255,255);
}

BODY.TIADROP
{

	font-family: Arial, Helvetica, sans-serif;
	background-color: rgb(247,233,255);
}

BODY.HELPFRAME
{
	border-right: lightgrey 2px inset;
	border-top: lightgrey 2px inset;
	margin-top: 0px;
	font-weight: bold;
	font-size: 9pt;
	border-left: lightgrey 2px inset;
	color: black;
	border-bottom: lightgrey 2px inset;
	font-family: Arial, Helvetica, sans-serif;
	background-color: rgb(255,255,255);
}
TD
{
	font-size: 9pt;
	color: black;
	font-family: Arial;
	text-decoration: none;
}

.HEADING
{
	font-weight: bold;
	font-size: 11pt;
	color: #c80000;
	font-family: Arial;
	text-align: left;
	font-variant: small-caps;
}

TD.HEADING
{
	font-weight: bold;
	font-size: 11pt;
	color: #c80000;
	font-family: Arial;
	text-align: left;
	font-variant: small-caps;
}

TD.TABLEHEADING
{
	font-weight: bold;
	font-size: 9pt;
	color: white;
	font-family: Arial;
	background-color: #c80000;
	text-align: left;
}
TD.OPERATORINDEX
{

}

TD.OPERATORHEADING
{
	font-weight: bold;
	font-size: 12px;
	color: #c80000;
	border-bottom: purple 1px solid;
	font-family: Arial;
	text-align: center;
}


TD.OPERATORTEXT
{

}


TD.COLUMN
{
	background-color: white;
}

TD.TOP
{
	background-color: white;
	font-size: 8pt;
	font-family: Arial;
}

TD.QUESTION
{
	font-weight: bold;
	font-size: 9pt;
	width: 100%;
	color: yellow;
	font-family: Arial;
	background-color: navy;
	text-align: left;
	font-variant: normal;
}

TD.NOTICEBOARD
{
	font-size: 9pt;
	width: 100%;
	color: white;
	font-family: Arial;
	height: 40px;
	background-color: purple;
	text-align: center;
}


TD.BUTTON
{
	border-right: #660000 1px solid;
	border-top: #660000 1px solid;
	font-weight: bold;
	font-size: 9px;
	border-left: #660000 1px solid;
	width: 200px;
	color: #FFFFFF;
	border-bottom: #660000 1px solid;
	font-family: Arial;
	height: 20px;
	background-color: #003573;
	text-align: center;
}

TD.HOME
{
	padding-right: 2px;
	padding-left: 2px;

}

TD.PAGE
{
	background-image: url(images/mainbg.gif);
	background-repeat: no-repeat;
	background-color: white;
}

TD.NEWS
{
	padding-right: 2px;
	padding-left: 2px;
	font-size: 9pt;
	color: black;
	font-family: Arial;
}

TD.HEADLINE
{
	padding-right: 2px;
	padding-left: 2px;
	font-weight: bold;
	font-size: 9pt;
	color: purple;
	font-family: Arial;
}

TD.POLL
{
	border-right: #000000 1px double;
	padding-right: 2px;
	border-top: #000000 1px double;
	padding-left: 2px;
	font-size: 9pt;
	border-left: #000000 1px double;
	color: blue;
	border-bottom: #000000 1px double;
	font-family: Arial;
}

TD.SPECIALS
{
	padding-right: 2px;
	padding-left: 2px;
	font-size: 9pt;
	background-repeat: no-repeat;
	font-family: Arial;
}

TD.SEARCH
{
	border-top: black 1px solid;
}

TD.QSEARCH
{
	font-weight: bold;
	color: white;
}

INPUT
{
	font-size: 8pt;
	color: black;
	font-family: Arial;
	text-decoration: none;
}

SELECT
{
	font-size: 8pt;
	color: black;
	font-family: Arial;
	text-decoration: none;
}


INPUT.ACTIONBUTTON
{
	font-weight: bold;
	font-size: 9pt;
	color: white;
	font-family: Arial;
	background-color: #003573;
	text-decoration: none;
}

TABLE.SEARCH
{
	border-top-width: 1px;
	background-position: center center;
	margin-top: 2px;
	border-left-width: 1px;
	border-left-color: black;
	background-attachment: fixed;
	border-bottom-width: 1px;
	margin-bottom: 2px;
	border-bottom-color: black;
	margin-left: 2px;
	border-top-color: black;
	background-repeat: no-repeat;
	border-right-width: 1px;
	border-right-color: black;
}

TABLE.MAIN
{

}

TABLE.SECTION
{
background-color: #003573;
}

TABLE.LOGIN
{
	border-right: 1px solid;
	border-top: 1px solid;
	border-left: 1px solid;
	border-bottom: 1px solid;
	background-color: #fed78a;
}

A:Active
{
	font-size: 9pt;
	color: #003573;
	font-family: Arial;
	text-decoration: none;
}
A:Hover
{
	font-size: 9pt;
	color: #003573;
	font-family: Arial;
	text-decoration: none;
}
A:Link
{
	font-size: 9pt;
	color: #003573;
	font-family: Arial;
	text-decoration: none;
}
A:Visited
{
	font-size: 9pt;
	color: #003573;
	font-family: Arial;
	text-decoration: none;
}



A:Active.Story
{
	font-size: 9pt;
	font-weight:bold;
	color: #003573;
	font-family: Arial;
	text-decoration: none;
}
A:Hover.Story
{
	font-size: 9pt;
	font-weight:bold;
	color: #003573;
	font-family: Arial;
	text-decoration: none;
}
A:Link.Story
{
	font-size: 9pt;
	font-weight:bold;
	color: #003573;
	font-family: Arial;
	text-decoration: none;
}
A:Visited.Story
{
	font-weight: bold;
	font-size: 9pt;
	color: dimgray;
	font-family: Arial;
	text-decoration: none;
}



A:Active.Menu
{
	font-size: 9pt;
	color: #003573;
	font-family: Arial;
	text-decoration: none;
}
A:Hover.Menu
{
	font-size: 9pt;
	color: #003573;
	font-family: Arial;
	text-decoration: none;
}
A:Link.Menu
{
	font-size: 9pt;
	color: #003573;
	font-family: Arial;
	text-decoration: none;
}
A:Visited.Menu
{
	font-size: 9pt;
	color: #003573;
	font-family: Arial;
	text-decoration: none;
}


A:Active.HP
{
	font-size: 9pt;
	color: black;
	font-family: Arial;
	text-decoration: none;
}
A:Hover.HP
{
	font-size: 9pt;
	color: black;
	font-family: Arial;
	text-decoration: none;
}
A:Link.HP
{
	font-size: 9pt;
	color: black;
	font-family: Arial;
	text-decoration: none;
}
A:Visited.HP
{
	font-size: 9pt;
	color: black;
	font-family: Arial;
	text-decoration: none;
}


A:Active.BUTTON
{
	color: #FFFFFF;
	text-decoration: none;
}
A:Hover.BUTTON
{
	color: #FFFFFF;
	text-decoration: none;
}
A:Link.BUTTON
{
	color: #FFFFFF;
	text-decoration: none;
}
A:Visited.BUTTON
{
	color: #FFFFFF;
	text-decoration: none;
}


A:Active.PHEAD
{
	font-weight: bold;
	font-size: 10pt;
	color: #800080;
	font-family: Arial;
	text-decoration: none;
}
A:Hover.PHEAD
{
	font-weight: bold;
	font-size: 10pt;
	color: #800080;
	font-family: Arial;
	text-decoration: none;
}

A:Link.PHEAD
{
	font-weight: bold;
	font-size: 10pt;
	color: #800080;
	font-family: Arial;
	text-decoration: none;
}

A:Visited.PHEAD
{
	font-weight: bold;
	font-size: 10pt;
	color: #800080;
	font-family: Arial;
	text-decoration: none;
}

TD.MAINMENU
{
	height: 20px;
}

A:Active.MAINMENU
{
	font-weight: bold;
	font-size: 9pt;
	color: #003573;
	font-family: Arial;
	text-decoration: none;
}
A:Hover.MAINMENU
{
	font-weight: bold;
	font-size: 9pt;
	color: #003573;
	font-family: Arial;
	text-decoration: none;
}
A:Link.MAINMENU
{
	font-weight: bold;
	font-size: 9pt;
	color: #003573;
	font-family: Arial;
	text-decoration: none;
}
A:Visited.MAINMENU
{
	font-weight: bold;
	font-size: 9pt;
	color: #003573;
	font-family: Arial;
	text-decoration: none;
}

A:Active.NEWSHEADLINE
{
	font-weight: bold;
	font-size: 9pt;
	color: #003573;
	font-family: Arial;
	font-variant: normal;
	text-decoration: none;
}
A:Hover.NEWSHEADLINE
{
	font-weight: bold;
	font-size: 9pt;
	color: #003573;
	font-family: Arial;
	font-variant: normal;
	text-decoration: none;
}
A:Link.NEWSHEADLINE
{
	font-weight: bold;
	font-size: 9pt;
	color: #003573;
	font-family: Arial;
	font-variant: normal;
	text-decoration: none;
}
A:Visited.NEWSHEADLINE
{
	font-weight: bold;
	font-size: 9pt;
	color: #003573;
	font-family: Arial;
	font-variant: normal;
	text-decoration: none;
}



A:Active.SPECHEADLINE
{
	font-weight: normal;
	font-size: 8pt;
	color: black;
	font-family: Arial;
	font-variant: normal;
	text-decoration: none;
}
A:Hover.SPECHEADLINE
{
	font-weight: normal;
	font-size: 8pt;
	color: black;
	font-family: Arial;
	font-variant: normal;
	text-decoration: none;
}
A:Link.SPECHEADLINE
{
	font-weight: normal;
	font-size: 8pt;
	color: black;
	font-family: Arial;
	font-variant: normal;
	text-decoration: none;
}
A:Visited.SPECHEADLINE
{
	font-weight: normal;
	font-size: 8pt;
	color: black;
	font-family: Arial;
	font-variant: normal;
	text-decoration: none;
}



li {

}

