Body {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

body, html {
	margin: 15px;
	font-size: 87%;
	font-family: Arial, Helvetica, sans-serif;
	letter-spacing:.02px;
	}

p {
	margin: 4px 0px 8px 0px;
	padding: 0px 0px 0px 1px;
	}
td {
	font-family: /*Verdana,*/ Arial, Helvetica, sans-serif;
	font-size: 100%;
	}
select, input {
	font-size: 100%;
	}
br.clear-all {
	clear: both;
	margin: 0px;
	}
form {
	margin: 0px;
	}

.legal {
	width: 100%;
	font-size: 70%;
	padding: 0px 0px 0px 1px;
	clear: both;
	}
.legal_bold {
	width: 100%;
	font-size: 75%;
	font-weight: bold;
	padding: 0px 0px 0px 1px;
	clear: both;
	}

h2.form_head {
	font-size: 1em;
	font-weight: bold;
	border-bottom: solid 1px #CCCCCC;
	padding-top: 10px;
	padding-bottom: 3px;
	margin-bottom: 10px;
	clear: both;
	}

.form_field {
	width: 100%;
	font-size: 90%;
	padding: 0px 0px 0px 1px;
	clear: both;
	}

.form_field label {
	width: 35%;
	float: left;
	text-align: right;
	}

.form_field_input {
	padding: 0px 0px 8px 2px;
	float: left;
	}
