BODY, INPUT, TABLE, TD, TH, DIV, CENTER, P, A
{
	font-family: Arial, Helvetica, Helv, sans-serif;
	font-size: 10pt;
}
.Logon_Pannel
{
	border: solid 1px black;
	padding: 1px;
	text-align: left;
}
.LogonTextBox
{
	width: 200px;
}
TR.Logon_PannelTitle TH
{
	background-color: navy;
	color: white;
	font-size: 12pt;
	padding: 4px;
	border: solid 1px white;
}
.Logon_Pannel H2
{
	font-size: 10pt;
	margin-top: 4px;
	margin-bottom: 4px;
}
.Logon_InputPannel TD,
.Logon_SubmitPannel TD,
.Logon_BrowserPannel TD
{
	padding: 4px;
	border: none;
	background-color: white;
}
.Logon_JavaPannel TD
{
	background-color: white;
	border-top: solid 1px silver;
	border-left: solid 0px white;
	border-right: solid 0px white;
	border-bottom: solid 0px white;
	padding: 4px;
}
DIV.Logon_Warning
{
	margin-top: 8px;
	margin-bottom: 8px;
	border-top: solid 2px red;
	border-bottom: solid 2px red;
	padding-top: 4px;
	padding-bottom: 4px;
	color: red;
}
.Logon_Warning, .Logon_UnknownBrowserBox
{
	color: red;
}
P
{
	margin-top: 8px;
	margin-bottom: 8px;
}
.Logon_Warning P
{
	margin-top: 4px;
	margin-bottom: 4px;
}
P.Logon_ExtraInfo
{
	margin-bottom: 0px;
}
.Logon_SubmitPannel TD
{
	border-top: solid 1px silver;
	border-bottom: solid 1px silver;
	padding-top: 8px;
	padding-bottom: 8px;
	text-align: center;
}
.Logon_SubmitPannel INPUT
{
	width: 100px;
}
.Logon_BrowserPannel
{
	padding-bottom: 0px;
}
.Logon_JavaPannel
{
	padding-bottom: 0px;
}
.Logon_WarningExtraInfo
{
	color: red;
	text-style: italic;
}
.Logon_Disclaimer
{
	margin-top: 24px;
	font-size: 8pt;
	text-align: center;
}
.Logon_Banner
{
	margin-top: 24px;
	margin-bottom: 24px;
}
A
{
	text-decoration: underline;
}
