Body{Font-Family:Arial; Font-Size:.9EM; Margin:4px; padding:0;}
hr{color:gray}
h2{font-weight:bold; font-size:1.2em;}
#container{margin: 0; width:950px}
#header{margin:0}
#menu{padding-bottom:2px}
#menu a:visited{color:blue}
#body{clear:both}
#date{float:right;padding-right:4px}
.openingstatement{Margin:0; padding:8px}
Form{margin:0}
.title{	background-color: #303E71;	padding: 2px;	Font-Weight: Bold;	Font-Size: 1EM;	color: White;	Border: 1px solid Gray;}
.text{padding:4px 0}
.error {margin: 6px 0 0 0;  padding: 0 3px; Font-Size:.8EM; font-weight:bold; color:red}
.Login{	margin:0; padding:0; font-size: 12px; width: 100%; border: 1px solid #012759; background-color: #CFD9DF;}
.TitleField{color:#012759; font-weight:bold; text-align:left; width:70%;}
.StepField{color:#012759; font-weight:bold; font-size: 16px; text-align:right; width:30%;}
.half{vertical-align:top; width:400px;}
.pending{font-weight:bold; color:Navy; background-color: #CFD9DF; border: 1px solid navy; display:Block; padding:2px; margin-bottom:4px}
.pendingaccount, .urgentnotice{font-weight:bold; color:red}
.viewtitle{border:1px solid gray; font-weight:bold; padding:2px; background-color: #CFD9DF;}
.listeditem{padding-left:10px}
.alert{Border: 1px solid maroon; background-color:Pink; color:maroon; font-weight:bold; font-size:1.2em; padding:20px 12px; text-align:center; vertical-align:middle}
.note{color:gray}
.help{padding-bottom:2px; padding-left:6px}
#footer{text-align:center;}