fieldset {
	margin : 0;
	padding : 0;
	border: none;
}

fieldset legend {
	font-weight : bold;
	margin-bottom: 10px;
}

fieldset div {
	margin-bottom: 5px;
}

fieldset label {
	display : block;
}

fieldset input, fieldset textarea {
	width: 300px; /* Width for modern browsers */
	/*border: 1px solid #008164;*/
	padding : 1px;
	font-size: 1em;
}
	
fieldset .submit {
	padding : 1px;
	font-size: 0.9em;
	width: 75px;
}
						
fieldset div label:before {
	content: "* ";
}

fieldset div.form-optional label:before {
	content: "";
}
