BODY
{
	background-color: #dfe6ec;
	text-align:center;
	font-weight: bold;
	font-size: 12px;
	color: black;
	font-family: Arial;
}

TABLE.Login
{
	background-color: #AFC5D1;
	width: 300px;
	font-family: Arial;
	font-size: 12px;
}

.TitleRow td 
{
	padding-left:15px;
	padding-top:10px;	
	padding-bottom:5px;	
}

.TitleLabel 
{
	font-weight:bold;
}

.LoginGeneric,
.LoginUsername,
.LoginPassword,
.LoginSelfRegLogin, 
.LoginSelfRegPassword1, 
.LoginSelfRegPassword2,
.LoginSelfRegGeneric,
.LoginPassword2
{
	padding-top: 6px;
}

.LoginLabelGeneric,
.LoginLabelUsername,
.LoginLabelPassword,
.LoginLabelSelfRegLogin, 
.LoginLabelSelfRegPassword1, 
.LoginLabelSelfRegPassword2,
.LoginLabelSelfRegGeneric
{
	width: 100px;
	text-align:left;
	font-weight: normal;
	font-size: 12px;
	color: black;
	font-family: Arial;
	background-color: #AFC5D1;
	padding-left: 15px;
	padding-top: 6px;
}

.LoginTextboxGeneric,
.LoginTextboxUsername,
.LoginTextboxPassword,
.LoginTextboxSelfRegLogin, 
.LoginTextboxSelfRegPassword1, 
.LoginTextboxSelfRegPassword2,
.LoginTextboxSelfRegGeneric
{
	width: 180px;
	font-weight: normal;
	font-size: 12px;
	font-family: Arial;
	color: black;
	margin-right:15px;
	height:21px;
}

.LoginError
{
	font-weight: bold;
	font-size: 12px;
	text-align: left;
	padding:15px;
	color: #a00000;
}

.LoginButton
{
	width: 90px;
	text-align:center;
	font-family: Arial;
	font-weight: normal;
	font-size: 12px;
	color: black;
}

.LoginButtonRow
{
	height: 34px;
	text-align:right;
	background-color: #AFC5D1;
	font-weight: bold;
	font-size: 12px;
	color: black;
	padding-right: 15px;
}

.LinkTextRow
{
	padding-top:5px;
	padding-bottom:5px;
	text-align:center;
	font-weight: normal;
	font-size: 12px;
	color: black;
}

.LinkText
{
	font-weight: bold;
}


.AddInfoRow
{
	vertical-align:top;
}

.AddInfoLabel
{
	border: none;
	font-family: Arial;
	font-weight: normal;
	font-size: 12px;
	padding-top:5px;
	padding-bottom:5px;
	padding-left: 15px;
	padding-right: 15px;
}

.CheckBox
{
	border: none;
	font-family: Arial;
	font-weight: normal;
	font-size: 12px;
}

.CheckBoxLabel
{
	border: none;
	font-family: Arial;
	font-weight: normal;
	font-size: 12px;
	padding-top:2px;
	padding-bottom:2px;
	padding-left: 15px;
}

