body {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	font-size: 10pt;
}

td {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	font-size: 10pt;
}

th {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	font-size: 10pt;
}

p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
}

A:active {
	COLOR: #0000FF; 
	TEXT-DECORATION: underline}

A:visited {
	COLOR: #0000FF; 
	TEXT-DECORATION: underline}

A:active {
	COLOR: #FF0000;
	TEXT-DECORATION: none;
	background-color: #FFFF00;
}

A:hover {
	COLOR: #FF0000;
	TEXT-DECORATION: none;
	background-color: #FFFF00;
}

.title1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14pt;
	font-weight: bold;
	color: #333399;

}

.title2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	color: #333399;

}

.title3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #333399;
	font-variant: small-caps;

}

.navtext {
	width:235px;
	font-size:8pt;
	font-family:verdana;
	border-width:2px;
	border-style:outset;
	border-color:#000080;
	layer-background-color:#FFFFFF;
	background-color:#FFFFFF;
	color:black;
}

input {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #003399;
}

textarea {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #003399;
}

select {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #003399;
}

.bg1 {
	background-color: #003399;
	font-size: 10pt;
	font-weight: bold;
	color: #FFFFFF;
	font-variant: small-caps;

}

.bg2 {
	background-color: #EFEAC7;
}

.bg3 {
	background-color: #FBF9EB;
}

.formoutput {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #003399;
	font-weight: normal;
}

.formred {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #FF0000;
	font-weight: bold;
}
.login {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000099;
}
.smallcaps {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-variant: small-caps;
	color: #333399;
	font-weight: bold;
}
h1 {
	font-size: xx-small;
	color: #DBDBDB;
}
.required {
	font-weight: bold;
	color: #FF0000;
	font-size: 10px;

}
.denied {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	font-variant: small-caps;
	color: #FF0000;
}

li {
	line-height: 20px;
	list-style-type: square;
}
.allcaps {
	text-transform: uppercase;
}
.menured {
	background-color: #FF0000;
	color: #000000;
	font-weight: bold;
}
.smalltext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.formrvrs {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #FF0000;
	font-style: normal;
}

.boxout {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF0000;
	background-color: transparent;
}
.boxout a:link, .boxout a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration:none;
	color: #000000;
}
.boxout a:hover, .boxout a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration:none;
	color: #FF0000;
	background-color: #FFFF00;
}
A:hover .nounderline {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#999999
	text-decoration: none;
}
.tblbrdr {
	border: 1px solid #003399;
}
.special {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
}
.required2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #FF0000;
}
.brdr_announce {
	margin: 10px;
	padding: 5px;
	border: thin solid #333399;
}
