BODY { 	font-size: 100%;
	font-weight: 100;
	font-family: Trebuchet MS;
	color: #004488;
	background-color: #bbddff }
H1 {
	font-size: 500%;
	margin: 0
	}
H2 {
	font-size: 300%;
	margin: 0
	}
P {
	margin-top: 9pt;
	line-height: 1.2
	}
	
LI {
	margin-top: 12pt;
	line-height: 1.2;
	list-style-type: circle
	}
	
TD {
	line-height: 1.2;
	vertical-align: top
	}
	
.super {
	font-size: 9pt;
	vertical-align: top;
	}
.question {
	font-weight: 900;
	line-height: 1.2
	}
.answer {
	font-weight: 100;
	line-height: 1.2
	}
.footnote {
	font-size: 66%;
	}
.menu_h {
	margin: 0;
	text-align: center }
.slate {
	border-color: #000000;
	border-width: 1;
	border-style: solid;
	background-color: #dfd7f7;
	padding: 10 }
	
.submit { 
	border-style: outset;
	border-color: #bbddff;
	padding: 2; 
	border-width: 3; }
.input_small {
	font-size: 11 }
.small {
	font-size: 11 }
.church {
	font-weight: 900;
	font-variant: small-caps}
.lite {
	font-weight: 100;
	color: #0077ff }
.label_required {
	font-weight: 900;
	vertical-align: top;
	text-align: right;
	padding = 0 }
.label_optional {
	font-weight: 100;
	vertical-align: top;
	text-align: right;
	padding: 0 }
.label_required_erk {
	font-weight: 900;
	color: #ff0000;
	vertical-align: top;
	text-align: right;
	padding = 0 }
.label_optional_erk {
	font-weight: 100;
	color: #ff0000;
	vertical-align: top;
	text-align: right;
	padding: 0 }
.form_cell {
	color: #ff0000;
	vertical-align: middle;
	padding: 0;
	margin: 0}
	
	
	