.input {margin-bottom: 15px}
.required label {font-weight: bolder}

.error-message {display: none}
.error .error-message {display: inline;margin-left: 10px;color: #aa000c}
.error input, .error textarea, .error select {border: 1px solid #aa000c}

.formError {border: 3px solid #aa000c;padding: 10px;margin-bottom: 20px}

.confirm {color: #1673d2}

.success {color: #458f21;font-weight: bold}

.edit {border: 2px dashed #1673d2;padding: 10px;width: 150px;text-align: center;font-weight: bold}

.review {color: #074d94;font-style: italic}

label {
	display: block;
	padding-right: 20px;
}
input, textarea, select {
	font-family: "frutiger linotype", "lucida grande", "verdana", sans-serif;
	font-size: 11pt;
	padding: 1px;
	color: #2a2a2a;
}

input[type="submit"] {
margin-top: 10px;
padding: 7px;
background: #043A6B;
color: #FFFFFF;
font-weight: bold;
font-size: 12pt;
border-bottom: 1px solid #6b6b6b;
border-right: 1px solid #6b6b6b;
border-top: 1px solid #e4e3e3;
border-left: 1px solid #e4e3e3;
margin-bottom: 30px;
}

form div {margin: 10px auto}

.note {font-style: italic}
