
body { font-family:Arial, Helvetica, sans-serif}
.heading1  { color: #008d48; font-size: x-large }
.TableHead { font-weight: bold; font-size: x-small; background-color: #40e0d0 }
.TableBody { font-size: x-small; background-color: #e0ffff }
.heading2 { color: #008d48; font-weight: bold; font-size: large }
.stepNumber { color: #008d48; font-weight: bold; font-size: large }
.stepInfo { color: #008d48; font-weight: bold; font-size: medium }
.text { color: #008d48; font-size: x-small }
div.SP tr.TableBody  { font-size: 10pt; background-color: #e0ffff }
div.SP td.TableHead  { font-size: 10pt; font-weight: bold; background-color: #40e0d0 }


.RegDate {
	color: #008d48;
	font-weight: bold;
	font-size: larger;
}
.RegPay {
	color: Red;
	font-weight: bold;
}
.PayNote {
	color: Red;
	background-color: Yellow;
	font-size: medium;
	text-align: center;
	width: 90%;
	padding: 5px;
	font-weight: bold;
}

.DivHead {
font-size: 16pt; font-weight: bold; background-color: #40e0d0
}
.PayNote2 {
	color: Red;
	background-color: Yellow;
	font-size: small;
	text-align: center;
	width: 90%;
	padding: 5px;
	font-weight: bold;
}
div.SP .TableBody2 {
 background-color: #e0ffff;
}

div.SP .TableHead2 {
font-size: small; background-color: #40e0d0;
}
.TableNote2  { font-size: x-small; background-color: #e0ffff }

.TableRegWk {
	background-color: #CCC
}
.TableZeroWk {
	background-color: #FF0
}
.TableZeroWk a:link { text-decoration:none}
.TableZeroWk a:visited { text-decoration:none}
.TableZeroWk a:hover { font-weight:bold}
.TableZeroWk a:active { text-decoration:none}
