/* CSS */

body { margin-top:5px; background-color:#bdd6eb; font-family:Arial; }

.Subpage { background-color:#ffffff; }

a {
text-decoration: none;
color: #063369;
}

a:hover {text-decoration: underline}

h2 {font-family:Arial, Verdana, Geneva, Helvetica, sans-serif}
td {font-family:Arial, Verdana, Geneva, Helvetica, sans-serif}

.Date {font-family:Arial, Verdana, Geneva, Helvetica, Helv; font-size:larger}

.HeadingWhite {font-family:Arial, Verdana, Geneva, Helvetica, Helv; color:#ffffff; font-size:smaller}

.HeadingBlack {font-family:Arial, Verdana, Geneva, Helvetica, Helv; color:#000000}

.TimeDetail {font-family:Arial, Verdana, Geneva, Helvetica, Helv; font-size:x-small}
.OtherDetail {font-family:Arial, Verdana, Geneva, Helvetica, Helv; font-size:xx-small}

#sddm {
	margin: 0;
	padding: 0;
	z-index: 30;
	width: 110px;
}
#sddm li {
	margin: 0;
	padding: 0;
	list-style: none;
	float: left;
	font: bold 11px arial
}
#sddm li a {
	display: block;
	margin: 0 0 0 0;
	padding: 0px 0px;
	width: 60px;
	color: #FFF;
	text-align: center;
	text-decoration: none;
}
#sddm li a:hover {
	background: #ffffff;
}
#sddm div {
	position: absolute;
	visibility: hidden;
	margin: 0;
	padding: 5px 5px;
	background: #ffffff;
	color: #000000;
	border: 1px solid #c0c0c0;
}
#sddm div a	{
	position: relative;
	display: block;
	margin: 0;
	padding: 5px 10px;
	width: 108px;
	white-space: nowrap;
	text-align: left;
	text-decoration: none;
	background: #ffffff;
	color: #000000;
	font: bold 11px arial;
}
#sddm div a:hover {
	color: #003366;
	text-decoration: underline;
}

#sddm span a {
 font-weight: normal;
}
#sddm span a:hover {
 font-weight: normal;
}
	
.SideNav {
display:none;
}

.Header {
 font-family: Arial;
 font-size:20px;
 color: #063369;
}
	
.ProgNav {
display:none;
}
	
.SubjectNav {
 color: #000000;
 font-size: 14px;
}
.SubjectNav a {
	color: #063369;
 font-size: 14px;
 text-decoration: underline;
}
.SubjectNav a:hover {
 color:	#64ace4;
}
	
.CalendarNav {
 color: #000000;
 font-size: 14px;
}
.CalendarNav a {
 color: #063369;
	font-size: 14px;
	text-decoration: underline;
}
.CalendarNav a:hover {
 color:	#64ace4;
}

.FormText {
font-size: 12px;
}

.Footer {
font-size: 9px;
}

.NoPrint {
display: none;
}