h1 { font-family: Arial, Helvetica, sans-serif; font-size: 18px; color: #000000; font-style: normal; font-weight: bold;}

h2 { font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #C00000; font-style: normal; font-weight: bold}

th, td { border-color:#000000; 
			font-family: Arial, Helvetica, sans-serif; font-size: 12px; 
            font-style: normal; color: #000000; font-weight: normal }
				
td.subtitle {
	width: 100%;
	border-top: #00a0c0 1px solid;
	background-color: #E9E9E9;
	font-size: 12px;
}
			   
body { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; font-style: normal; font-weight: normal}

textarea, input, select, radio { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #000000; 
	font-style: normal; 
	font-weight: normal
}

input, select, textarea {
	background-color: #FFFFFF;
	border: 1px solid #808080;
}

input.btnformat {
	background-color: #C0C0C0;
	color: #011D83;
	font-weight: bold
}

.ulinetxt {text-decoration: underline;}

.boldtxt {font-weight: bold;}

.italictxt {font-style: italic;}

.pagetitle { font-family: Arial, Helvetica, sans-serif; font-size: 24px; color: #EA191D; font-style: normal; font-weight: bold; text-align: center; background-color: #7D90BC;}
.pagetitletext {font-family: Arial, Helvetica, sans-serif; font-size: 24px; color: #000000; font-style: normal; font-weight: bold; text-align: center;}

.footer {background-color: #7D90BC; font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; font-style: normal; font-weight: bold; text-align: center;}

sup.sm {font-family: Verdana,Geneva,Arial,Helvetica,sans-serif; font-size: 8px; color: #000000; font-style: normal; font-weight: normal}
sup.footer {font-family: Verdana,Geneva,Arial,Helvetica,sans-serif; font-size: 8px; color: #FFFFFF; font-style: normal; font-weight: normal}

a {
	color: #0D318A;
	text-decoration: underline;
}
a:hover {
	color: #CC0000;
	text-decoration: underline;
}

.foot, .footWhite {font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;}
.footWhite {color: #FFFFFF; 
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 4px;
	margin-left: 0px;}
	
p.foot {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	color: #1A2C60;
}
p.footsmall {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	color: #1A2C60;
}
a.footlink {
	color: #1A2C6C;
	text-decoration: underline;
}
a.footlink:hover {
	color: #CC0000;
}
	
.listhdr { font-family: Arial, Helvetica, sans-serif; font-size: 12px; 
               font-style: normal; color: #000000; font-weight: bold; background-color: #c0c0c0; text-align: center }			   
.list { font-family: Arial, Helvetica, sans-serif; font-size: 12px; 
               font-style: normal; color: #000000; font-weight: normal; background-color: #d3d3d3 }
td.noedit {background-color: #CCCCCC}

.formReq {
	color: #C00000;
}

.errortext
{
	color: #C00000;
	font-weight: bold;
}