BODY, td, th, input, select, a { FONT-WEIGHT: bold; FONT-SIZE: 8pt; FONT-FAMILY: Tahoma }
TH { TEXT-ALIGN: left }
.tableheader { COLOR: white }
.tablefooter { COLOR: white }
.maintable { BORDER: #0099cc 2px solid; BACKGROUND-COLOR: #0099cc; color:White}
.innertable { BACKGROUND-COLOR: #ffffff }
.windowtable { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px; HEIGHT: 100%; }
.fieldlabel
{
	color: #003399;
	text-align: right;
}
body
{
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
a
{
	COLOR: #1a5780
}
WhiteLink
{
	color:White;
}
.MainHeaderLink
{
	color:003399;
	text-decoration:none;
}
input.SimpleButton
{
	color:#ff0000;
	border:1px solid #ff0000;
	background-color:#FFF3F3;
}
.ErrorText
{
	color:Red;
	padding-top:5px;
	padding-left:2px;
}
td.NotificationText
{
	color:#524891;
	padding-top:5px;
	padding-left:2px;
	text-align:center;
}
.ForgottenPassword
{
	color:#888888;
	padding-top:5px;
	padding-left:2px;
}
a.ForgottenPassword
{
	color:#666666;
	padding-top:5px;
	padding-left:2px;
	text-decoration:underline;
}
td.HighlightOutstanding
{
	background-color:#fff2f2;
	color:Red;
}
td.HighlightResponses
{
	background-color:#f2fff2;
	color:Green;
}
tr.AlternateRow
{
	background-color:#f8f8ff;
}
.HeadingText
{
	font-family:Arial;
	font-size:14pt;
	font-weight:bold;
	color:#003399;
}