div#content div.input {
	float:left;
	margin:0 0 10px 0;
	position:relative;
	width:100%;
}
div#content div.input label {
	display:block;
	float:left;
	margin:0 9px 0 0;
	position:relative;
	text-align:right;
	width:100px;
}
div#content div.required label {
	font-style:italic;
}
div#content div.checkbox input {
	float:left;
	margin-left:90px;
	position:relative;	
}
div#content div.checkbox label {
	margin-left:10px;
	text-align:left;
	width:270px;
}
div#content div.error-message {
	margin-left:110px;
}

div#content label.long {
	width:auto !important;
}

div.checkbox input {
	float:left;
	margin-left:82px;
	position:relative;	
}
div.checkbox label {
	margin-left:9px;
	text-align:left;
	width:200px;
}

div.radio input {
	display:inline;
	float:none;
}

div#content div.input input.textInput,
div#content div.input textarea.textArea
{
	width:280px;
}

div#content div.input textarea.textArea { height:100px; }
