.form-content p {margin-top:0;}
.form-content legend,
.form-content .text label {
	font-weight:bold;
}
.form-content .text label {
	display:block;
}
.form-content fieldset {
	padding:1em 15px;
	margin-bottom:2em;
	border:1px solid #000;
	border-width:1px 0;
	background-color:#f3ebe8;
}
.form-content fieldset div,
.form-content fieldset fieldset {
	margin:0 0 1.2em;
	padding:0;
	border:0;
}
.form-content fieldset fieldset legend {padding:0;}
.form-content fieldset fieldset div {
	display:inline;
	margin-bottom:0;
}
.form-content legend {font-size:1.1em;}
.form-content fieldset fieldset legend {font-size:1em;}
.form-content select {margin-top:4px;}
.form-content input {width:25em;}
.form-content .submit-area input {width:auto;}
.form-content .radio input {vertical-align:bottom;width:auto;}
