body, html {
	height:100%;
}
body, .p {
	font-family:Verdana,Arial, Helvetica, sans-serif;
	font-size:11px;
}
.formtable {
	width:561px;
	border-bottom:1px solid #CCCCCC;
	height:100%;
}
.formrow {
	width:561px;
	border-top:1px solid #CCCCCC;
}
.formrow_none {
	width:561px;
}
.fieldwide {
	padding:4px;
	text-align:left;
	color:#000000;
}
.fieldwide_req {
	padding:4px;
	text-align:left;
	color:#CC0000;
	font-weight:bold;
}
.fieldname {
	float:left;
	width:170px;
	color:#000000;
	padding:4px;
	text-align:right;
}
.fieldname_long {
	float:left;
	width:450px;
	color:#000000;
	padding:4px;
	text-align:left;
}
.fieldname_req {
	float:left;
	width:170px;
	color:#CC0000;
	font-weight:bold;
	padding:4px;
	text-align:right;
}
.fieldname_req_long {
	float:left;
	width:450px;
	color:#CC0000;
	font-weight:bold;
	padding:4px;
	text-align:left;
}
.field {
	float:left;
	width:375px;
	padding:4px;
	text-align:left;
}
.fieldname_quarter1 {
	float:left;
	width:170px;
	color:#000000;
	padding:4px;
	text-align:right;
}
.fieldname_quarter1_req {
	float:left;
	width:170px;
	color:#CC0000;
	padding:4px;
	text-align:right;
}
.fieldname_quarter3 {
	float:left;
	width:110px;
	color:#000000;
	padding:4px;
	text-align:right;
}
.fieldname_quarter3_req {
	float:left;
	width:110px;
	color:#CC0000;
	padding:4px;
	text-align:right;
}
.field_quarter {
	float:left;
	width:124px;
	padding:4px;
	text-align:left;
}
.field_half {
	float:left;
	width:260px;
	padding:4px;
	text-align:left;
}
img.textbottom {
	display:inline;
	border:0px; 
	margin-top:0px;
	padding:0px;
} 