label[for="id_display_contact_details"], label[for="id_employer"]  {
        display: block;
        padding: 3px 1em 3px 0;
        float: left;
        width: 13em;
}

form#filter-form div  {
	margin-top: 7px;
}

#filter-form select, option  {
	width: 140px;
}

/*form p  {
	color: #505050;
	font-size: 8pt;
	clear: left;
}


form p input  {
	color: #000000;
	font-size: 10pt;

}

form p label {
	color: #000000;
	font-size: 10pt;
	
	display: block;
	padding: 3px 1em 3px 0;
	float: left;
	width: 8em;
}


.form-row label {
	display: block;
	padding: 3px 1em 3px 0;
	float: left;
	width: 8em;
}*/

.form-row label.buttons  {
	height: 20px;
}

.form-row p.help  {
	font-size: 10pt;
	color: #505050;
	margin-top: 4px;
	margin-left: 9em;
}

.form-row ul.errorlist  {
	font-size: 10pt;
	color: #e00000;
}

p.error  { 
	color: #e00000;
}

fieldset  {
	border: none;
}



.errorlist  {
        padding-left: 15px;
}

.errorlist li {
        list-style: none;
	color: #e00000;
}


