/******************** Login / Verify */
.uloginverify .errorMode .errorText, .uloginverify .errorMode .errorText p {padding: 0;}
.uloginverify .errorMode .errorText > p + div {margin-top: .667em;}
.uloginverify .errorMode .errorText .validation {padding: 0; border: none; background: none; display: block; font-style: italic;}

.uloginverify .uverify label {font-weight: bold; font-size: 1em; font-style: normal;}
.uloginverify .uverify input, .uloginverify .uverify label {margin-bottom: .33em; vertical-align: middle;}
.uloginverify .uverify .validation {display: block; vertical-align: middle; clear: both; float: left;}

.uloginverify .uverify .subtitle {margin-bottom: 1em;}
.uloginverify .uverify .tdEmail {width: 40%; min-width: 164px; padding-right: 6px;}
.uloginverify .uverify .tdPassword {width: 57%; min-width: 230px;}
	.uloginverify .uverify .tdPassword > .validation {margin-top: .33em;}
.uloginverify .uverify > table {margin-bottom: 1.5em;}
.uloginverify .uverify td {vertical-align: top;}
.uloginverify .uverify td > a {margin-top: .33em; display: -moz-inline-box; display: inline-block; *display: inline; *zoom: 1;}
.uloginverify .uverify td > input {max-width: 160px;}
.uloginverify .uverify td > label {display: block;}
.uloginverify .uverify .btnWrap {
	display:block; padding: 1px;
	background: url('/EI/MS/Images/Frame/BG/tint/000x20.png') transparent repeat;
	-moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px;
	}
.uloginverify .uverify .btnWrap > .notAMember {
	display: block; width: 100%; padding: .25em 0; margin: 0;
	white-space: normal; font-size: 1.08em; text-align: center;
	border: none; background: url('/EI/MS/Images/Frame/BG/tint/fffx50.png') transparent repeat;
	-moz-border-radius: 2px; -webkit-border-radius: 2px; border-radius: 2px;
	}
	.uloginverify .uverify .btnWrap > .notAMember:hover {background-image: url('/EI/MS/Images/Frame/BG/tint/fffx60.png');}
.uloginverify .uverify td > .forgotPassword {display: block; clear: both;}