p { font-family: Arial, Helvetica, sans-serif, Helvetica, Geneva; font-size: 12px; }
body { font-family: Arial, Helvetica, sans-serif, Helvetica, Geneva; font-size: 12px; }
td { font-family: Arial, Helvetica, sans-serif, Helvetica, Geneva; font-size: 12px; }

.headline { 
	font-size: 16px;
	font-weight: bold;
	color: #0000C7;
}

th {
	
	font-size: 12px;
	color: #C1C1DC;
	background-color: #000076;
	padding: 0px 2px;
}

.alert {  font-size: 15px; font-weight: bold; font-weight: bold; color: #AE0000 }

.BTN {
	color : #ffffff;
	font : normal 11px Arial, Helvetica, sans-serif;
	cursor: hand;
	text-decoration: none;
	font-weight: bold;
	background-color: #000000;
	padding-right: 2px;
	padding-left: 2px;
}
.BTNsmall {
	color : #ffffff;
	font : normal 10px Arial, Helvetica, sans-serif;
	cursor: hand;
	text-decoration: none;
	font-weight: bold;
	background-color: #000000;
	padding-right: 3px;
	padding-left: 3px;
}

.BTNghostSmall { 
	color : #464662;
	font : normal 10px Arial, Helvetica, sans-serif;
	text-decoration: none; 
	font-weight: bold; 
	background-color: #9494B1;
}
.BTNghost { 
	color : #464662;
	font : normal 11px Arial, Helvetica, sans-serif;
	text-decoration: none; 
	font-weight: bold; 
	background-color: #9494B1;
}

.instruct { 
	
	font-size: 11px;
	color: #000000; 
	background-color: #E0E0FF;
}

.LINKvmenu {  color : #ffffff;
	font : normal 10px Arial, Helvetica, sans-serif; 
	cursor: hand; 
}

.LINKcal {  color : #000000;
	font : normal 10px Arial, Helvetica, sans-serif; 
	cursor: hand; 
	text-decoration: none; 
	background-color: #C1C1DC;
}

.LINK {  color : #000000;
	font : normal 12px Arial, Helvetica, sans-serif; 
	cursor: hand; 
}

.small { 
	
	font-size: 11px;
}

.subhead { 
	
	font-size: 14px;
	font-weight: bold;
	color: #0000C7;
}


.TDdark {
	
	font-size: 12px;
	color: #ffffff;
	background-color: #000000;
	padding-right: 2px;
	padding-left: 2px;
}

TD#officer {
	background: #B7E4A7;
	padding-right: 3px;
	padding-left: 3px;
}

.TDlight {
	
	font-size: 12px;
	color: #000000;
	background-color: #C1C1DC;
	padding-right: 3px;
	padding-left: 3px;
}

.TDmed{ 
	
	font-size: 12px;
	color: #C1C1DC; 
	background-color: #0000C7;
}

.TDmedsmall { 
	
	font-size: 10px;
	color: #C1C1DC; 
	font-weight: bold; 
	background-color: #0000C7;
}

.TDdarksmall { 
	
	font-size: 10px;
	color: #ffffff; 
	font-weight: bold; 
	background-color: #000000;
}

.TDlightsmall { 
	
	font-size: 10px;
	color: #000000; 
	font-weight: bold; 
	background-color: #C1C1DC;
}

.TDred{
	
	font-size: 12px;
	color: #ffffff;
	background-color: #8C0000;
	padding-right: 3px;
	padding-left: 3px;
}
.TDredsmall{ 
	
	font-size: 10px;
	color: #ffffff; 
	background-color: #8C0000;
}


.thsmall {
	
	font-size: 10px;
	color: #C1C1DC
	background-color: #000076;
	padding-right: 2px;
	padding-left: 2px;
}

.thlight {
	
	font-size: 13px;
	color: 0000C7;
	background-color: CCCCCC;
	padding-right: 2px;
	padding-left: 2px;
}

.vmenu {  	color : #ffffff;
	font : normal 11px Arial, Helvetica, sans-serif, Helvetica, Geneva; 
	font-weight: bold; 
	cursor: hand
}

div#welcome {
	padding-bottom: 1em;
}
div.redCell {
	font-weight: bold;
	color: #FFFFFF;
	background-color: #8C0000;
	padding-right: 2px;
	padding-left: 2px;
	line-height: 105%;
	text-align: left;
	padding-top: 1px;
	padding-bottom: 1px;
}

div.bluecell {
	font-weight: bold;
	color: #FFFFFF;
	background-color: #000076;
	padding-right: 2px;
	padding-left: 2px;
	line-height: 105%;
	text-align: left;
	padding-top: 1px;
	padding-bottom: 1px;
}

div.lightbluecell {
	padding-right: 2px;
	background-color: #A7D8FF;
	padding-left: 2px;
	text-align: left;
	padding-top: 1px;
	padding-bottom: 3px;
}

div.whitecell {
	padding-right: 2px;
	padding-left: 2px;
	text-align: left;
	padding-top: 1px;
	padding-bottom: 3px;
}
