BODY {
	background-color: #FFFFFF;
	background-repeat: no-repeat;
	font-family: Arial, Verdana, Helvetica, Times, "Times New Roman", serif;
	font-size: 12px;
}

td { 
	font-family: Arial, Verdana, Helvetica; font-size: 12px }


.fontsmall { font-size: 12px }
.fontsmaller { font-size: 10px }
.fontsmallest { font-size: 9px }
.fontlarge { font-size: 17px }

A {
font-family: Arial, Verdana, Helvetica, Times, "Times New Roman", serif; text-decoration: none; color: #000000
}
A:link {color: #3366CC}
A:visited {color: #3366CC}
A:active {color: Silver}
A:hover {text-decoration: underline; color: #CC0033}

A.tablelink {
font-family: Arial, Verdana, Helvetica, Times, "Times New Roman", serif; text-decoration: underline; color: #000000
}
A.tablelink:link {background-color: FFFFBE; color: Black}
A.tablelink:visited {background-color: FFFFBE; color: Black}
A.tablelink:active {background-color: FFFFBE; color: Black}
A.tablelink:hover {background-color: FFFFBE; color: Black}

A.explorer1 {
font-family: Arial, Verdana, Helvetica, Times, "Times New Roman", serif; text-decoration: none;
}
A.explorer1:link {color: 0066CC}
A.explorer1:visited {color: 0066CC}
A.explorer1:active {color: CCCCCC}
A.explorer1:hover {color: Red}

A.explorerselect1 {
font-family: Arial, Verdana, Helvetica, Times, "Times New Roman", serif; text-decoration: none;
}
A.explorerselect1:link {color: Green}
A.explorerselect1:visited {color: Green}
A.explorerselect1:active {color: CCCCCC}
A.explorerselect1:hover {color: Red}

.menuheading {
background-color: Forestgreen;
color: White;
font-style: Bold;
font-size: 16pt;
font-family: Arial, Verdana, Helvetica, Times, "Times New Roman", serif
}

.menuline {
background-color: #CCcd99;
height: 5;
color: White;
font-style: Bold;
font-size: 10pt;
font-family: Arial, Verdana, Helvetica, Times, "Times New Roman", serif
}

.menuitem {
font-weight: bold;
font-family: Arial, Verdana, Helvetica, Times, "Times New Roman", serif;
font-size: 12pt;
}

.tableheading {
text-align: center;
font-family: Arial, Verdana, Helvetica, Times, "Times New Roman", serif;
font-weight: bold;
color: #000000;
background-color: Lightgreen;
}

.tableinfo {
font-family: Arial, Verdana, Helvetica, Times, "Times New Roman", serif;
font-size: 10pt;
color: #000000;
background-color: #FFFFFF;
}

.alt_tableinfo {
font-family: Arial, Verdana, Helvetica, Helvetica, Times, "Times New Roman", serif;
font-size: 10pt;
color: #000000;
background-color: #BCDDFF;
}


.tinylink {
font-family: Arial, Verdana, Helvetica, Times, "Times New Roman", serif;
font-size: 8pt;
color: #FF0000;
background-color: #FFFFFF;
}

.calTopic {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; font-weight: bold}
.calDesc {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; font-weight: 200}
.calDates {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; font-style: italic}
.calRoomname {  font-family: Arial, Verdana, Helvetica, sans-serif; 
	font-size: 12px; 
	font-weight: bold; 
	font-variant: normal; 
	text-decoration: underline}
.calDayNumber {  border: #000000; 
	border-style: solid; 
	border-top-width: 0px; 
	border-right-width: 0px; 
	border-bottom-width: 1px; 
	border-left-width: 1px; 
	background-color: #E1D7FF }
.thinBorder {  border: #333333 outset; border-width: 1px 1px 0px 0px}
.thickBorder { border: 4px #000000 outset}
.padded {  padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px}
.spacing {  margin-top: 5px; margin-right: 5px; margin-bottom: 5px; margin-left: 5px}
.topRightThinBorder { border: #333333 outset; border-width: 1px 1px 0px 0px }
.bottomLeftThinBorder { border: #333333 outset; border-width: 0px 0px 1px 1px}
.lightBlueBg {  background-color: #D9E6FF}
.calInfo { border: #333333 outset; border-width: 1px 1px 0px 0px ; background-color: #E3F2F9}
.indent {  padding-left: 60px}
.alert {color: #990000}
.menu {  background-color: #EFE4E4; border-style: groove; border-top-width: thin; border-right-width: thin; border-bottom-width: thin; border-left-width: thin; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px}
.white { color: #ffffff }