body { color: black; background: white;
         font-family: Verdana, sans-serif;
	 margin: 0em;
	 }
h1,h2,h3,h4,h5,p,ul { font-family: sans-serif; }

H1, H2, H3, H4, H5, H6 {
     font-weight: bold;
     margin-top: .5em;
     margin-bottom: .5em;
        }
fieldset {
text-align: left;
}

   H1 { font-size: 20pt }
   H2 { font-size: 18pt }
   H3 { font-size: 16pt }
   H4 { font-size: 14pt }
   H5 { font-size: 12pt }
   H6 { font-size: 10pt }

pre { font-family: monospace; }

th {color: white; border-color: "white";
	font-weight: bold; text-align: "center"}

A:link, A:visited, A:active {
	text-decoration: none;
	color: blue;
	}

.nicetable {
	border-collapse:collapse;

}

.nicetableheader {
	margin:5px;
 	padding: 8px;
	border:1px solid #336699;
	background-color:#336699;
	font-family:Verdana;
	color:#FFFFFF;
	font-size: 9pt;
	font-weight:bold;
}

.nicetablerow {
	margin:5px;
 	padding: 5px;
	border:1px solid #336699;
	background-color:#ffffff;
	font-family:Verdana;
	color:#000000;
	font-size: 80%;

}

.nicemenu {
	font-family:Verdana;
	font-size: 12pt;
	}

a.white:link, a.white:visited, a.white:active {
	text-decoration: none;
	color: white;
	}

.textalert {
	text-decoration: bold;
	color: red;
	}

.smalltable {
	border-collapse:collapse;
	font-size: 8pt;
	}

.smalltable1 {
	font-size: 8pt;
	border:1px solid #336699;
	}

.smalltable2 {
	font-size: 8pt;
	border:0px;
	}

.smallinput { font-size: 8pt; }

.smallbutton { 
	font-size: 8pt;
	height: 20;
	width: 20;
	 }

.smallbutton1 { 
	font-size: 8pt;
	height: 20;
	 }


form  {
	margin-top: 0px;
	margin-bottom: 0px;
	}
.go {
	font-family: Tahoma, Verdana, Arial, Helvetica;
	font-size: 11px;
	border: solid black 1px;
	}

html, body, #contents {
	min-height: 100%;
	width: 100%;
	height: 100%;
}

/*
 * The "height" above is a hack for IE5+/Win.  Below we adjust
 * it using the child selector to hide from IE5+/Win
 */

html>body, html>body #contents {
	height: auto;
}

/*
 * Without this, Moz1.0 adds a vertical scrollbar
 */

#contents {
	position: absolute;
	top: 0;
	left: 0;
}

#footer {
	position: absolute;
	bottom: 20;
	width: 100%;
	text-align: center;
}

#main {
	margin-bottom: 0em;
	margin: 0em;
	height: auto;
}
