body  {
	margin:0px 0px 0px 0px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 0.90em;
}

p {
	margin:0px 0px 0px 0px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 0.90em;
}

/* The font for this one seems to be handled differently in Netscape and IE */
td {
	margin:0px 0px 0px 0px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 0.90em;
}

/* The font for this one seems to be handled differently in Netscape and IE */
li {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 0.85em;
	margin-bottom: 0.1em;
}


/* N = normal */
.N {
	margin:0px 0px 0px 0px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 0.9em;
}

/* L = logout link */
.L {
	margin:0px 0px 0px 0px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align : right;
	font-size : 0.9em;
}

h1 {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
/*	font-size:small;*/
/*	font-size:1em;*/
	font-size:1.3em;
	font-weight : bold;
/*	line-height: 0.5em;*/
	margin-bottom: 0.0em;
/*	padding-top:10px;*/
/*	color : Blue;  */
	color : #003399;
}
H2 {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
/*	font-size : x-small;*/
	font-size:1.1em;
	font-weight : bold;
	margin-bottom: 0.0em;
	/*color: #990099*/
/*	color : Blue;  */
	color : #003399;
}
H3 {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
/*	font-size : x-small;*/
	font-size : 1.0em;
	font-weight : bold;
	font-style : italic;
	margin-bottom: 0.0em;
/*	color : Blue;  */
	color : #003399;
}
.error {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align : left;
	color : Red;
}
.highlight {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #003399;
}
.promptOld {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-size : 0.70em;
	vertical-align : bottom;
	padding-top : .2em;
}
.prompt1 {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 0.70em;
	text-align : left;
	vertical-align : middle;
	line-height : 1.1em;
	background-position : bottom;
}
TD.prompt {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 0.70em;
	text-align : right;
	line-height : 1.1em;
	background-position : bottom;
}
/* Same idea as above, but left aligned */
TD.promptleft {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 0.70em;
	text-align : left;
	line-height : 1.1em;
	background-position : bottom;
}
/* Same idea as above, but for a textarea field */
TD.promptTA {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 0.70em;
	vertical-align : top;
	text-align : left;
	line-height : 1.1em;
}
TD.TH1 {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-size : 0.90em;
	vertical-align : top;
	text-align : left;
	line-height : 1.1em;
}
TD.TD1 {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 0.80em;
	vertical-align : top;
	text-align : left;
}
td.even {
	margin:0px 0px 0px 0px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 0.85em;
	/*background-color : #CCCCCC;*/
	background-color : #FFFFFF;
}
td.odd {
	margin:0px 0px 0px 0px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 0.85em;
	/*background-color : #99CCFF;*/
	background-color : #CCCCCC;
}
td.blue {
	margin:0px 0px 0px 0px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 0.80em;
/*	color : Blue;  */
	color : #003399;
}
td.red {
	margin:0px 0px 0px 0px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 0.80em;
	color : Red;
}
td.gray {
	margin:0px 0px 0px 0px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 0.80em;
	color : Gray;
}
.formback {
	background-color : #CCCC99;
	border: none
}
.formhead {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
/*	font-weight : bold;*/
	font-size: 1.1em;
	vertical-align : top;
/*	line-height : 1.4em;
	padding-bottom: 1px;
	margin-bottom: 2px;
	*/
}
.large {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : large;
/*	color : Blue;  */
	color : #003399;
}
.medium {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : medium;
/*	color : Blue;  */
	color : #003399;
}
.mediumBLK {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : medium;
	color : Black;
}
.small {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
/*	font-size : 11px;*/
/*	font-size : small;*/
	font-size : 0.75em;
}
.smalltop {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	vertical-align : middle;
	font-size : 0.75em;
}
.verysm {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
/*	font-size : 10px;*/
/*	font-size : x-small;*/
	font-size : 0.7em;
}

A.menu:link {
/*	color : Blue;  */
	color : #003399;
	text-decoration: none;
	line-height : 200%;
}
A.menu:visited {
/*	color : Blue;  */
	color : #003399;
	text-decoration: none; 
	line-height : 200%;
}
A.menu:hover {
	color: red; 
	text-decoration: underline;
	line-height : 200%;
}
.alert {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: red;
	font-size : 1.50em;
}
.alertNormal {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: red;
	font-size : 0.90em;
}
.alertSmall {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: red;
	font-size : 0.60em;
}