﻿.members-candidates{
	float:left;
	width:200px;
	padding:20px 70px 50px 50px;
	border-right:1px solid #999
}

.members-candidates h2{
	margin:0
}

.members-candidates p{
	margin:0 0 8px
}

.members-candidates ul{
	margin:0 0 0 18px
}

.members-candidates ul li{
	margin-left:0
}

.members-candidates .floatR{
	float:none;
	width:200px;
	padding:9px 0 8px;
	background:url(img/buttons.gif) no-repeat;
	margin:12px 0 0
}

.memberLogin{
	font-size:11px;
	color:#fff !important
}

#login-panel{
	float:left;
	width:350px;
	padding:20px 0 0 64px
}

#login-panel h1{
	font-size:13px;
	margin:0 0 10px
}

.newUsersPanel{
	float:left
}

#newUsers, #returningUsers{
	width:240px
}

#forgotPassword{
	width:490px
}

#user-id-side{
	background:url(img/bg-or-vertical.gif) no-repeat center right;
	float:left;
	width:230px;
	padding:0 14px 0 0;
	margin:0 8px 0 0
}
        
#email-address-side{
	float:left;
	width:230px
}

.text-box{
	width:212px;
	display:block;
	margin:0 0 8px;
	font-size:11px
}

#loginLinks{
	margin:-28px 0 0;
	padding:0;
	width:107px;
	position:relative
}

#loginLinks li{
	list-style:none;
	margin:2px 0 0
}

.forgot-password{

}

.create-account{

}

.floatR{
	float:right;
	width:90px;
	padding:5px 0;
	border:0;
	color:#fff;
	font:bold 11px arial;
	background:url(img/btn-log-in.gif) no-repeat;
	text-transform:uppercase;
	margin:0 22px 0 108px;
	cursor:pointer
}

.email-confirm{
	margin-bottom:40px
}

/* BEGIN: User Errors ================== */
.errors{
	display:block !important;
	padding:0 0 3px 0px;
	font-size:11px;
	font-weight:bold;
	color:#e5120f
}

.errors a{
	color:#e5120f
}

.errors a:hover{
	color:#f00
}

.errorsForget{
	width:370px;
	display:block;
	padding:0 0 3px 0px;
	font-size:11px;
	font-weight:bold;
	color:#e5120f
}

.errorsForget a{
	color:#d00
}

.errorsForget a:hover{
	color:#f00
}
/* END: User Errors ================== */

#needHelp{
	margin:0 0 40px
}
