form li ul,form ul p{
	font-size:1em;
	padding:0;
}

form label.text,form label.date,form label.textarea, form legend{
	font-weight:bold;
}

form input.long{
	width:288px;
}

form textarea{
	width:100%;
	height:100px;
	font-family: Arial, Helvetica, sans-serif;
}

form label.text{
	display: block;
	clear:both;
}

#freeform ul li{
	list-style-type: none;
	padding:0;
	margin:0 10px 4px 0;
	float:left;
}

.clear{
	clear:both;
}

fieldset{
	padding:2em 0 1em;
	border-bottom:1px solid #ccc;
}

fieldset fieldset{
	border:0;
	border:1px solid #efefef;
	background: #f7f7f7;
	padding:10px;
	margin:0.5em 0 1em;
}

.last{
	border:0;
}