BODY
{
    background-color: #ffffff;
    color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}

A
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
    text-decoration: none;
	color: #000000;
}

A:hover
{
    COLOR: #909090;
	text-decoration: underline;
}

a:visited
{
	color: #000000;
}
a:active
{
	color: #000000;
}

a.listheader
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
}
a.listheader:active
{
	color: #006699;
}

a.listheader:hover
{
	text-decoration: underline;
}

a.listheader:visited
{
	COLOR: #006699;
}
table.maintable
{
}

td.menuitem
{
	border: solid 1px #003366;
	padding-left: 5px;
	height: 24px;
	width: 110px;
}

td
{
	font-family: Arial, Helvetica, sans-serif;
    color: #000000;
	font-size: 10px;
}

td.pagecontent
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding-left: 10px;
	padding-right: 10px;
}

table.loginbox
{
	border: solid 1px #003366;
	padding: 0px 0px 0px 0px;
	width: 116px;
}

td.loginbox
{
	padding-left: 5px;
	width: 110px;
}

input.loginbox
{
	BORDER-RIGHT: silver 1px solid;
	BORDER-TOP: silver 1px solid;
	BORDER-LEFT: silver 1px solid;
	BORDER-BOTTOM: silver 1px solid;
}

td.copyright
{
	padding-left: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 7pt;
	TEXT-ALIGN: center;
}

table.list
{
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 10px;
	vertical-align: middle;
	color: #006699;
	border: 1px solid #c0c0c0;
	padding-left:		3px;
	padding-right:		3px;
	background: #f0f0f0;
}

.listfooter
{
	border-top: 1px solid #000066;
}

td.listcaption
{
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	border-bottom: 1px solid black;
	padding-left: 3px;
	height:		14px;
}

td.listcaption_notopborder
{
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	border-bottom: 1px solid black;
	padding-left: 3px;
}

td.listheader
{
	background-color:	#e0e0e0;
	font-family:		Arial, Helvetica, sans-serif;
	font-size:			11px;
	font-weight:		bold;
	border-bottom:		1px solid black;
	padding-left:		3px;
	height:				18px;
}

td.listheader_right
{
	font-family:		Arial, Helvetica, sans-serif;
	font-size:			12px;
	font-weight:		bold;
	color:				#006699;
	border-bottom:		1px solid black;
	padding-right:		3px;
	height:				20px;
	text-align:			right;
}

td.listspace
{
	padding-left:		3px;
}

td.listevenrow
{
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	padding-left: 3px;
	height:	16px;
}

td.listoddrow
{
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	padding-left: 3px;
	height:	16px;
}

tr.listevenrow
{
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	background-color: #ffffff;
	padding-left: 3px;
	height:	16px;
}

tr.listoddrow
{
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	background-color: #f0f0f0;
	padding-left: 3px;
	height:	16px;
}

input.list,select
{
	BORDER-RIGHT: silver 1px solid;
	BORDER-TOP: silver 1px solid;
	BORDER-LEFT: silver 1px solid;
	BORDER-BOTTOM: silver 1px solid;
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 10px;
}

table.search
{
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #006699;
	border: 1px solid #000066;
}

td.search
{
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 10px;
	height: 24px;
	padding-left: 3px;
	vertical-align: middle;
	color: #000000;
}

input.search,select
{
	BORDER-RIGHT: silver 1px solid;
	BORDER-TOP: silver 1px solid;
	BORDER-LEFT: silver 1px solid;
	BORDER-BOTTOM: silver 1px solid;
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 10px;
}
