#ContentBody form {
	margin-left: 1em;
}
#ContentBody fieldset {
    margin: 1em 0;
    padding: 0 0 1em;
    border-bottom: 1px dashed #ddd;
}
#ContentBody legend {
    font-weight: bold;
	color: #69411f;
	padding-bottom: 0.4em;
}
#ContentBody fieldset div {
    margin: 0 0 1em;
    clear: left;
}
#ContentBody fieldset label {
    clear: left;
    float: left;
    width: 15em;
	margin-right: 0.5em;
}
#ContentBody form ul, #ContentBody form ol {
	list-style: none;
}
#ContentBody fieldset ul label {
    clear: none;
    float: none;
    width: 10em;
}
#ContentBody form ul.normal {
	list-style:inside;
}
/* floats text for required information off page to far left */
#ContentBody span.required {
    position: absolute;
    left: -500em;
}
#ContentBody input, #ContentBody textarea {
	border: #69411f 1px solid;
}
#ContentBody input#optEmailCopy {
	border: none;
}
#ContentBody input:focus, #ContentBody textarea:focus {
	background-color: #FFEEC7;
}
#ContentBody fieldset.buttons {
	border: 0;
	text-align: center;
}