@charset "UTF-8";
/* CSS Document */

fieldset{
width:450px;
padding:.8em;
border:1px solid #514a42;
margin-bottom:1em;
}

legend{
text-align:left;
font-size:1em;
font-weight:bold;
margin-right:40px;
color:#4f8b0d;
}

form p{
	margin:.75em 0;
	font-size:.9em;
}

label{
float:left;
width:250px;
padding-bottom:4px;
}

input{
width:200px;
}

select{
width:250px;
}

textarea{
width:450px;
height:12em;
}


.button{
	width:auto;
	margin-top:2em;
}

.cmxform label.error, label.error {
	/* remove the next line when you have trouble in IE6 with labels in list */
	color: red;
	font-style: italic
}
div.error { display: none; }
input.checkbox { border: none }
input:focus { border: 1px dotted #514a42; }
input.error { border: 1px dotted red; }