/******************************************************************************
* generic
******************************************************************************/

div.simple_form { }

p.simple_form_field {
	float:left; width:460px; margin:0px 0px 5px 0px;
	padding:5px 10px 5px 5px;
	border:1px solid #000000;
	background-color:#000000;
}

p.field_error {
}

p.field_focus {
	background-color:#263441;
}

p.simple_form_field label {
	float:left; width:80px; font-weight:bold;
}

p.simple_form_field label span {
	color:red; font-size:16px;
}

p.simple_form_field span span.help_text {
	display:block; float:left;
	width:100%;
	font-size:10px; margin-top:3px;
}

p.simple_form_field span.input-element {
	float:right; width:380px;
}

p.simple_form_field span input {
	width:100%;
	color:#333399;
}

p.simple_form_field span select {
	color:#333399;
}

p.simple_form_field span input.input_checkbox {
	float:left; width:auto;
}

p.simple_form_field span textarea {
	font-family: Verdana, Arial, sans-serif;  font-size:12px;
	color:#333399;
	width:100%;
}

div#submit {
	float:left; clear:both; width:470px;
	text-align:right;
}

/******************************************************************************
* field specific
******************************************************************************/

p#sff_sex span input {
	float:right; clear:both; width:auto;
}

