form.ulform ul {
    list-style: none;
    overflow: hidden;
}
form.ulform li {
    margin: 5px 0px;
    overflow: hidden;
}

form.ulform li input, form.ulform li textarea {
    border: 1px solid #666666;
    float: left;
    width: 298px;
}
form.ulform fieldset {
	border: 1px solid #CCCCCC;
	padding: 5px;
}
form.ulform fieldset legend {
	font-size: 130%;
	font-weight: bold;
}
form.ulform label {
	float: left;
	display: block;
	width: 130px;
	clear: left;
    margin-bottom: 0px; /* override settings in main.css */
}
form.ulform .help-text {
	float: left;
	display: block;
	clear: left;
    margin-left: 130px; /* same as the label width */
    font-size: 70%;
}
form.ulform ul.errorlist {
	background-color: #E85752;
	float: left;
	padding: 1px 5px;
    margin-left: 25px;
}

form.ulform ul.errorlist li {
    margin: 0px;
}
