.body {
	font-family: Verdana;
	font-size: 10pt;
}
.headerW {
	font-family: Verdana;
	font-size: 8pt;
	color: White;
	text-decoration: none;
}

.aW {
	color: White;
	text-decoration: none;
}

.aB {
	font-family: Verdana, Arial;
	font-size: 8pt;
	font-weight: bold;
	color: Blue;
	text-decoration: none;
}
.title {
	font-family: Verdana, Arial;
	font-size: 13pt;
	color: White;
	font-weight: bold;
}
.sectTitle {
	font-family: Verdana, Arial;
	font-size: 10pt;
	color: #000066;
	font-weight: bold;
	text-decoration: none;
}
.sectDesc {
	font-family: Verdana, Arial;
	font-size: 8pt;
	color: #000066;
	text-decoration: none;
}
.subTitle {
	font-family: Verdana, Arial;
	font-size: 13pt;
	color: #003667;
	font-weight: bold;
}
.sectSubtitle,.page_subtitle {
	font-family: Verdana, Arial;
	font-size: 10 pt;
	color: #666699;
}

a.blue {
	font-family: Verdana, Arial;
	font-size: 7pt;
	color: Blue;
	text-decoration: none;
}

td.register {
	font-size: 10pt;
}



td.requiredQuestion { color: ff0000; font-weight:bold; }

div.menu { position:absolute; visibility:hidden; z-index:10; left:0; top:0px; width:100%; height:400; }
div.menub { position:relative; width:740; height:400; border:solid 1px green; text-align:left; }

div.menu2 { position:absolute; visibility:hidden; z-index:11; background-color:BDCFB5; border:solid 1px black; left:0; top:0px; padding:5px; text-align:left; width:10px; }
table.menu2 { border:solid 1px black; background-color:blue; }

a.inMenu { color:4A514A; font-family:verdana; text-decoration:none; font-size:8pt; }
a.inMenuHead { color:4A514A; font-family:verdana; text-decoration:none; font-size:8pt; font-weight:bold; }
a:hover.inMenu { color:000000; }
a:hover.inMenuHead { color:000000; }

table.cal { background-color:#000000; width:150; height:100; }
table.calHighlight { background-color:#000000; width:150; height:100; }
td.cal { font-family:verdana; font-size:8pt; text-align:center; background-color:#ffffff; cursor:hand; }
th.cal { font-family:verdana; font-size:8pt; background-color:#FFFFFF; }
td.calBlank { background-color: #cccccc; cursor:default; font-family:verdana; font-size:8pt; text-align:center; }
td.calHighlight { font-family:verdana; font-size:8pt; text-align:center; cursor:hand; background-color: #66CC99; }
td.calAltHighlight { background-color: #CC9966; }
td.calMouseover { background-color: #f1f6da; font-family:verdana; font-size:8pt; text-align:center; cursor:hand; }
th.calgray { font-family:verdana; font-size:8pt; text-align:center; background-color:#CCCCCC; cursor:hand; }

table.calendarEvent { background-color:#000000; }
span.calendarHeader { font-size:12; font-weight:bold; text-align:center; }
td.eventTitleBar { background-color: #FFFFFF; }
td.eventTitle { font-weight:bold; font-size:11; }
td.eventDate { font-weight:normal; font-size:11; }
td.eventDescription { background-color: #ffffff; font-size:11; }
