/* -- login form / unsubscribe form -- */
#loginform,
#unsubscribeform {
	margin-top: 4em;
}

#loginform p,
#unsubscribeform p {
	clear: left;
	height: 1%; /* IE fix */
}

#loginform label,
#unsubscribeform label {
	float: left;
	font-weight: bold;
	margin-bottom: 1.2em;
	width: 110px;
}

#loginform .submit,
#unsubscribeform .submit {
	display: inline; /* IE fix */
	margin-left: 110px;
}

#emailaddress {
	width: 250px;
}

/* -- error list -- */
#loginform .errorlist,
#unsubscribeform .errorlist {
	background-color: #ffffff;
	border: 1px solid #f0685c;
	margin-bottom: 2em;
	padding: 5px;
}

#loginform .errorlist ul,
#unsubscribeform .errorlist ul {
	color: #f0685c;
	margin: 0 0 0 20px;
}

/* -- unsubscribe confirm -- */
#unsubscribeconfirm .submit {
	text-align: center;
}

#unsubscribeconfirm .submit input {
	margin: 0 5px;
}

