form {
width: 90%;
}
form p {
	margin: 0;
	border: 1px solid #fff;
}
form label.left {
float: left;
text-align: right;
margin: 2px;
width: 40%;
font-weight: bold;
}
form input.right, form select#popup {
float: left;
margin: 2px 2px 2px 6px;
width: 40%;
}
fieldset legend {
	font-size: 109%;
}
fieldset {
	border: 1px solid #dbd9dc;
	color: #474646;
	font-weight: bold;
}
fieldset p {
	margin: 0px;
}
form p {
clear: both;
}
form input.submit {
	float: none;
}
h3 {
	color: #474646;
	font-size: 118%;
	border-bottom: 1px solid #474646;
}
span.error {
	color: red;
}