html, body {
	margin: 0;
	padding: 0;
	border: 0;
	height: 100.01%;
}
body, td, th{
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	font-size: 10pt;
}
body { text-align: center; }
p.first { margin-top: 0px; }

#container {
	margin: 0 auto;
	width: 767px;
	height: 100%;
	bottom: 0;
}
#header {
	padding-top: 42px;
	padding-bottom: 9px;
	height: 124px;	
}
#header div { display: inline; }
#header img { border: 0; }
#content { text-align: left; margin: 13px; }
#utilities_table td { vertical-align: top; }
#utilities_table img {
	margin-right: 8px;
	margin-bottom: 20px;
	margin-top: 20px;
	border: 0;
}
#footer {
	padding-top: 100px;
	font-size: 10px;
	color: #666666;	
	text-align: center;
}

/* OLD FORM STYLE */
.Form { background-color:#D6EBFF; width: 480px; }
.Form .Fo_tbl { width: 100%; }
.Form .Fo_c1 {	background-color:#EBF5FF; border-right: 0px; }
.Form .Fo_c2 {	border-left: 3px solid #cae5ff; }
.Form .Fo_c2 input + br + input { margin-top: 2px; }
.Form thead td { padding: 0px; height: 30px; }
.Form thead td img {	vertical-align: top; }
.Form tbody .Fo_c1, .Form tbody .Fo_c2 {
	height: 20px;
	padding: 3px 6px;
	vertical-align: top;
}
.Form .Required { 
	background-color:#FAFCFF;
	background-image: url(/global/utilities/images/generic/required_field.gif);
	background-repeat:no-repeat;
	background-position: 4px 2px;
	border-bottom: 5px solid #EBF5FF;
	border-left: 1px solid #EBF5FF;
	text-align:right;
}
.Form .NotRequired { background-color:#EBF5FF; text-align:right; }
.Form tfoot td { height: 24px; }
.Form tfoot td img {	vertical-align: bottom; }

.Form .field_lg { width: 220px;  }
.Form .field_med { width: 107px;  }
.Form .field_sm { width: 37px;  }

/* NEW FORM STYLE */
.form { background-color:#D6EBFF; width: 480px; }
.form .top { vertical-align: top; }
.form .bottom { vertical-align: bottom; }
.form .c1 {	background-color:#EBF5FF; border-right: 0px; }
.form .c2 {	border-left: 3px solid #cae5ff; }
.form .c2 input + br + input { margin-top: 2px; }
.form .c2.button { padding: 5px 0px 0px 6px; }
.form thead td, .form thead th {	padding: 0px; height: 30px; }
.form thead td { vertical-align: top; }
.form .right { float: right; }
.form tbody .c1, .form tbody .c2 { height: 20px; padding: 3px 6px; vertical-align: top; }
.form tbody .c1 { text-align:right; }
.form .req { 
	background-color:#FAFCFF;
	background-image: url(/global/utilities/images/generic/required_field.gif);
	background-repeat:no-repeat;
	background-position: 4px 2px;
	border-bottom: 5px solid #EBF5FF;
	border-left: 1px solid #EBF5FF;
	text-align:right;
}
.form tfoot td { height: 24px; vertical-align: bottom; }
.form .note { font-size: 8pt; margin-top: 5px; }
.form.flat tfoot td { height: 10px; }
.form.flat thead td { height: 10px; }


