table.form.login {
	margin-top: .8em;
}

.password-helper {
	white-space: nowrap;
}
	.password-helper a, .password-helper a:visited, .password-helper a:hover, .password-helper a:active {
		color: #9f9597;
		text-decoration: none;
	}
		.password-helper a:hover, .password-helper a:active {
			color: #402b30;
		}
		
		#passwordToggler {
			display: none;
		}
		
table.form.login input[type=submit], #login-options {
	float: left;
}

	table.form.login input[type=text], table.form.login input[type=password] {
		width: 19em;
	}
	
#login-options {
	font-size: 90%;
	margin-top: .2em;
	margin-left: 1.4em;
}
	#login-options label {
		color: #9f9597;
	}
		#login-options label:hover {
			color: #402b30;
		}

#login-helper {
	font-size: 90%;
	margin: 1.2em 0 0 0;
	padding: 0;
}
	#content #login-helper {
		list-style: none;
	}
	
	#login-helper li {
		margin-bottom: .2em;
	}
		#login-helper li:last-child {
			margin-bottom: 0;
		}
	
	#login-helper a, #login-helper a:visited, #login-helper a:hover, #login-helper a:active {
		background-image: url(../../_images/nav/utility-nav/arrow.gif);
		background-position: 0 .3em;
		color: #9f9597;
		padding-left: .8em;
		text-decoration: none;
	}
		#login-helper a:hover, #login-helper a:active {
			background-image: url(../../_images/nav/utility-nav/arrow-hover.gif);
			color: #402b30;
		}
		
		#login-helper a.selected, #login-helper a.selected:visited, #login-helper a.selected:hover, #login-helper a.selected:active {
			background-image: url(../../_images/nav/utility-nav/arrow-hover.gif);
			color: #402b30;
		}

#txtPasswordText {
	display: none;
}

input[type=submit].login {
	background-image: url(../../_images/buttons/login.gif);
	width: 67px;
}
input[type=submit].continue {
	background-image: url(../../_images/buttons/continue.gif);
	width: 94px;
}