body {
}

.cssLogin
{
	width: 18.75em;
	margin-top: 3em;
	background-color: #F7F6F3;
	text-align: left;
	border-right: #E6E2D8 1px solid;
	border-top: #E6E2D8 1px solid;
	border-left: #E6E2D8 1px solid;
	border-bottom: #E6E2D8 1px solid;
}

.cssLogin .AspNet-Login
{
	font-family: Sans-Serif;
	font-size: 0.8em;
	padding: .1em;
}

.cssLogin .AspNet-Login-Banner
{
	padding-top: .3em;
	text-align: center;
}

.cssLogin .AspNet-Login label,
.cssLogin .AspNet-Login input
{
	color: #333333;
}

.cssLogin .AspNet-Login input
{
	font-size: 1em; /* lets the form element scale */
}

/* This rule is used when AutoAccessKey is true */
.cssLogin .AspNet-Login label em
{
	text-decoration: underline;
	font-style: normal;
}

.cssLogin .AspNet-Login .AspNet-Login-TitlePanel
{
	font-weight: bold;
	color: #333333;
	background: #ffe270;
	text-align: center;
	height: 1.4em;
	margin-bottom: 0.3em;
	padding-top: 0.2em;
	border-right: #ffcc33 1px solid;
	border-top: #ffff99 1px solid;
	border-left: #ffff99 1px solid;
	border-bottom: #ffcc33 1px solid;
	font-size: 1.2em;
}

.cssLogin .AspNet-Login .AspNet-Login-FailurePanel
{
	height: 1.5em;
	color: #ff0000;
	text-align:center;
	padding-top:.5em;
}

.cssLogin .AspNet-Login .AspNet-Login-UserPanel, 
.cssLogin .AspNet-Login .AspNet-Login-PasswordPanel, 
.cssLogin .AspNet-Login .AspNet-Login-RememberMePanel, 
.cssLogin .AspNet-Login .AspNet-Login-SubmitPanel
{
	padding:  0.25em 1em 0 0;
	
}

.cssLogin .AspNet-Login .AspNet-Login-UserPanel, 
.cssLogin .AspNet-Login .AspNet-Login-PasswordPanel
{
}
.cssLogin .AspNet-Login .AspNet-Login-SubmitPanel
{
	text-align: right;
	margin-right:1em;
}


.cssLogin .AspNet-Login .AspNet-Login-UserPanel label, 
.cssLogin .AspNet-Login .AspNet-Login-PasswordPanel label
{
	white-space: nowrap;
	color:#000000;
	font-weight:bold;
}

.cssLogin .AspNet-Login .AspNet-Login-UserPanel input, 
.cssLogin .AspNet-Login .AspNet-Login-PasswordPanel input
{
	width: 12em;
}

.cssLogin .AspNet-Login .AspNet-Login-SubmitPanel input
{
	background: #284e98;
	color: #ffffff;
	border: solid 1px #284e98;
	height: 1.7em;
	margin: .5em 0 .5em 0em;
	font-weight: bold;
}

.cssLogin .AspNet-Login .AspNet-Login-InstructionPanel,
.cssLogin .AspNet-Login .AspNet-Login-HelpPanel,
.cssLogin .AspNet-Login .AspNet-Login-PasswordPanel,
.cssLogin .AspNet-Login .AspNet-Login-RememberMePanel,
.cssLogin .AspNet-Login .AspNet-Login-CreateUserPanel,
.cssLogin .AspNet-Login .AspNet-Login-PasswordRecoveryPanel
{
}

.cssLogin .AspNet-Login .AspNet-Login-PasswordRecoveryPanel
{
	text-align:left;
}

.cssLogin .AspNet-Login .AspNet-Login-PasswordRecoveryPanel a
{
	color:#507CD1;
}

.cssLogin .AspNet-Login .AspNet-Login-PasswordRecoveryPanel a:hover
{
	color:#0000ff;
}