
input.error { 
		border-color: red; 
		display: inline;
}

label.error { 
	color: red; 
	font-size: 1.1em; 
	font-weight: bold; 
	display: inline; 
	padding-left: 1%;
}

.bold {
	font-weight: bold;
}

#content {
	font-size: 85%;
	width:95%;
	margin: 0 auto;
	padding: 1em;
}

#heading {
	padding-top:1em;
}

.formField label {
	font-size: 1.1em;
	font-weight: bold;
	width: 15em;
	display: inline-block;
	white-space: nowrap;
}
.formField label.error {
color: red; 
	font-size: 1.1em; 
	font-weight: bold; 
	display: inline; 
	padding-left: 1%;
	width: 40%;
}


.formField input {
	width: 20em;
	display: inline-block;
}

#logoutLink {
	text-align: right;
	font-size: 1.1em;
	font-weight: bold;
}

#homeLink {
	text-align: right;
	font-size: 1.1em;
	font-weight: bold;
}

#accountsLink {
	text-align: right;
	font-size: 1.1em;
	font-weight: bold;
}
/* 
#loginForm {
	margin-top: 20px;
	padding: 1em 1em; 
	width: 50%;
} */