BODY  {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	color: #000000;
}

P  {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	color: #000000;
}

TD  {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	color: #000000;
}

.wht  {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	color: #FFFFFF;
}


TABLE.border {
	background-color: #243864;	
}

TR.border {
	background-color: #243864;	
}


TR.subrow {
	background-color: #0094C9;
}

TD.inside {
	background-color: #ffffff;
}

TD.forminside {
	background-color: #eeeeee;
}

TR.evenrow {
	background-color: #eeeeee;
}

TR.oddrow {
	background-color: #ffffff;
}

TR.evenrow1 {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10px;
	background-color: #eeeeee;
}

TR.oddrow1 {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10px;
	background-color: #ffffff;
}
a {
	color:#003399;
}

.evenrow1 {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10px;
	background-color: #eeeeee;
}

.oddrow1 {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10px;
	background-color: #ffffff;
}


a.headertext {
	font-size : 16px;
	font-weight: bold;
	text-decoration: underline;
}

a.headertext:hover {
	font-size : 16px;
	font-weight: bold;
	text-decoration: none;
	color: #333399;
}


.headertext {
	font-size : 18px;
	font-weight: bold;
	color:#243864;
	text-decoration:underline;
}

.midtext {
	font-size : 14px;
	font-weight: bold;
	color: #2B6786;
}

.boldtext {
	font-weight: bold;
}

.FormText {
	color: #888888;
	font-size : 12px;
	font-weight: bold;	
}

.smmidtext {
	color: #2B6786;
	font-size : 12px;
	font-weight: bold;	
}

.hint {
	color: #800000;
	font-size: 10px;
}

.formreq {
	color: #990000;
	font-weight: bold;
}

.formnoreq {
	font-weight: bold;
}

.bigboxhead {
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}

.boxhead {
	color: #ffffff;
	font-size: 12px;
	font-weight: bold;
}

.subboxhead {
	color: #ffffff;
	font-weight: bold;
}

.smbold {
	font-size: 11px;
	font-weight: bold;
}

.smLink {
	font-size: 11px;
}

.smboxhead {
	color: #ffffff;
	font-size: 10px;
	font-weight: bold;	
}

.botnav {
	color : #ffffff;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
}

A.botnav:hover {
	color : #ffffff;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	text-decoration:none;
}

A.botnav {
	color : #ffffff;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	text-decoration:none;
}

.orangetext  {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	color: #FFCC66;
}

.tabon {
	color: #ffffff;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;		
}

.tabon:hover {
	color: #ffffff;
	font-size: 12px;
	font-weight: bold;
	text-decoration: underline;		
}

.taboff {
	color: #cccccc;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;		
}

.taboff:hover {
	color: #cccccc;
	font-size: 12px;
	font-weight: normal;
	text-decoration: underline;		
}

.tabon {
	background-color: #2B6786;
}

.taboff {
	background-color: #666666;
}

INPUT.button { 
	background-color: #243864;
	border: solid 1px #000066; 
	color: #ffffff;
	font-weight: bold;
}

.totalbox {
  	font-family: Arial, Helvetica, sans-serif;
  	font-size: 12px;
  	font-weight: bold;
  	color: #990000;
  	width: 95px;
  	background-color : #ffffff;
  	border-style : Solid;
  	border-color : #ffffff;
  	border-width : 0;
}
.footer {
	background-image:url(../images/footer/footerBG.jpg)
}
.footerBlue {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
}
.bodyContent {
	padding-top: 25px;
	padding-bottom:10px;
	padding-left: 5px;
	padding-right: 5px;
}
.topMiniNav, .topMiniNav a:link, .topMiniNav a:active, .topMiniNav a:visited {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	color:#000000;
	text-decoration:none;
}
.topMiniNav a:hover {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	color:#000000;
	text-decoration:underline;
}
.rightCol {
	background-color:#E2E2E2;
	padding-top: 10px;
}
.rightCol th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color:#666666;
}
.rightContent {
	border-top: 2px solid #FFFFFF;
	border-right: 2px solid #FFFFFF;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 0px;
	margin-bottom: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
#news td, #news a {
	padding-left:5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0094C9;
	text-decoration: none;
}
#news a:hover {
	text-decoration: underline;
}
.calendarTB {
	background-color: #243864;
}
.calHeader {
	background-color: #243864;
	color: #ffffff;
	font-weight: bold;
}
.calSubHeader {
	background-color: #0094C9;
}

.bodyHeader {
	font-size : 16px;
	font-weight: bold;
	color:#243864;
	text-decoration:none;
}

.leftNavTD {
	padding-top: 4px;
	padding-right: 2px;
	padding-bottom: 4px;
	padding-left: 4px;
	background-color: #9A9A9A;
	border-bottom:2px solid #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
	text-align:left;
	text-decoration: none;
}

.leftNavTD a:link, .leftNavTD a:active, .leftNavTD a:visited {
	color: #FFFFFF;
	text-decoration: none;
}

.leftNavTD a:hover {
	color: #FFFFFF;
	text-decoration: underline;
}

.topNav1-1 a {
	color: #FFFFFF;
	background-color: #7562BA;
	text-decoration: none;
	height:21px;
	padding-top:2px;
	padding-right:6px;
	padding-left:6px;
	vertical-align: middle;
	font-weight: bold;
}
.topNav1-2 a {
	color: #FFFFFF;
	background-color: #AEA3D6;
	text-decoration: none;
	height:21px;
	padding-top:2px;
	padding-right:6px;
	padding-left:6px;
	vertical-align: middle;
	font-weight: bold;
}
.topNav2-1 a {
	color: #FFFFFF;
	background-color: #A41170;
	text-decoration: none;
	height:21px;
	padding-top:2px;
	padding-right:6px;
	padding-left:6px;
	vertical-align: middle;
	font-weight: bold;
}
.topNav2-2 a {
	color: #FFFFFF;
	background-color: #D61693;
	text-decoration: none;
	height:21px;
	padding-top:2px;
	padding-right:6px;
	padding-left:6px;
	vertical-align: middle;
	font-weight: bold;
}
.topNav3-1 a {
	color: #FFFFFF;
	background-color: #F69000;
	text-decoration: none;
	height:21px;
	padding-top:2px;
	padding-right:6px;
	padding-left:6px;
	vertical-align: middle;
	font-weight: bold;
}
.topNav3-2 a {
	color: #FFFFFF;
	background-color: #FFB34A;
	text-decoration: none;
	height:21px;
	padding-top:2px;
	padding-right:6px;
	padding-left:6px;
	vertical-align: middle;
	font-weight: bold;
}
.topNav4-1 a {
	color: #FFFFFF;
	background-color: #0099CC;
	text-decoration: none;
	height:21px;
	padding-top:2px;
	padding-right:6px;
	padding-left:6px;
	vertical-align: middle;
	font-weight: bold;
}
.topNav4-2 a {
	color: #FFFFFF;
	background-color: #1CC7FF;
	text-decoration: none;
	height:21px;
	padding-top:2px;
	padding-right:6px;
	padding-left:6px;
	vertical-align: middle;
	font-weight: bold;
}
.topNav5-1 a {
	color: #FFFFFF;
	background-color: #22177C;
	text-decoration: none;
	height:21px;
	padding-top:2px;
	padding-right:6px;
	padding-left:6px;
	vertical-align: middle;
	font-weight: bold;
}
.topNav5-2 a {
	color: #FFFFFF;
	background-color: #3726CC;
	text-decoration: none;
	height:21px;
	padding-top:2px;
	padding-right:6px;
	padding-left:6px;
	vertical-align: middle;
	font-weight: bold;
}
.topNav6-1 a {
	color: #FFFFFF;
	background-color: #CC6666;
	text-decoration: none;
	height:21px;
	padding-top:2px;
	padding-right:6px;
	padding-left:6px;
	vertical-align: middle;
	font-weight: bold;
}
.topNav6-2 a {
	color: #FFFFFF;
	background-color: #DD9B9B;
	text-decoration: none;
	height:21px;
	padding-top:2px;
	padding-right:6px;
	padding-left:6px;
	vertical-align: middle;
	font-weight: bold;
}
.topNav7-1 a {
	color: #FFFFFF;
	background-color: #339999;
	text-decoration: none;
	height:21px;
	padding-top:2px;
	padding-right:6px;
	padding-left:6px;
	vertical-align: middle;
	font-weight: bold;
}
.topNav7-2 a {
	color: #FFFFFF;
	background-color: #4DC4C4;
	text-decoration: none;
	height:21px;
	padding-top:2px;
	padding-right:6px;
	padding-left:6px;
	vertical-align: middle;
	font-weight: bold;
}
.topNav8-1 a {
	color: #FFFFFF;
	background-color: #999933;
	text-decoration: none;
	height:21px;
	padding-top:2px;
	padding-right:6px;
	padding-left:6px;
	vertical-align: middle;
	font-weight: bold;
}
.topNav8-2 a {
	color: #FFFFFF;
	background-color: #C8C85B;
	text-decoration: none;
	height:21px;
	padding-top:2px;
	padding-right:6px;
	padding-left:6px;
	vertical-align: middle;
	font-weight: bold;
}
.topNav9-1 a {
	color: #FFFFFF;
	background-color: #FF6633;
	text-decoration: none;
	height:21px;
	padding-top:2px;
	padding-right:6px;
	padding-left:6px;
	vertical-align: middle;
	font-weight: bold;
}
.topNav9-2 a {
	color: #FFFFFF;
	background-color: #FF936F;
	text-decoration: none;
	height:21px;
	padding-top:2px;
	padding-right:6px;
	padding-left:6px;
	vertical-align: middle;
	font-weight: bold;
}
.topNav10-1 a {
	color: #FFFFFF;
	background-color: #009966;
	text-decoration: none;
	height:21px;
	padding-top:2px;
	padding-right:6px;
	padding-left:6px;
	vertical-align: middle;
	font-weight: bold;
}
.topNav10-2 a {
	color: #FFFFFF;
	background-color: #00C183;
	text-decoration: none;
	height:21px;
	padding-top:2px;
	padding-right:6px;
	padding-left:6px;
	vertical-align: middle;
	font-weight: bold;
}

.formhead {
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}

