.boxheader {
	background-color:#FDEEE7;
	padding:10px;
	font-weight:bold;
}
.box {
	border:1px solid #FDEEE7;
}

.errorbox {
	border:1px solid red;
	background-color:#FDEEE7;
}

.messagebox {
	border:1px solid green;
	background-color:#efe;
}

fieldset {
	position:relative;
	padding:12px;
	top:10px;
	background-color:#FDEEE7;
	border:1px solid #aaa;
}

legend {
	position: absolute;
	top: -10px;
	left: 5px;
	font-size:18px;
	font-weight:bold;
}

a {
	text-decoration:none;
	color:#8E1C01;
	font-weight:bold;
}

a:hover {
	text-decoration:underline;
}