body, div, h1, h2, h3, p, td, a, dl, dt, dd, ul, ol, li {font-family: verdana, arial, helvetica;}
body, div, p, td, a, dl, dt, dd, ul, ol, li {font-size: small;}
body {margin-top: 20px; background-color:#FFFFFF;}
table#page {width: 700px;}
a.nav {font-size:14px; color: #FFFFFF; font-weight: bold; text-decoration:none; letter-spacing: 80%;}
td.nav {
	padding: 10px 10px 10px 10px;
	width: 160px;
	text-align:left;
	background-color:#0066FF;
}
div.nav {
border: solid 1px #FFFFFF; color: white; padding: 4px 4px 4px 4px;
}

td.pagetitle {
	width:520px; 
	margin: 0px 0px 0px 0px; 
	padding: 0px 0px 0px 0px; 
	border-right: solid 2px #0066FF;
	height: 50px;
}

div.pagetitle {
	text-align:left; 
	margin-left: 150px; 
	color: #0066FF; 
	width: 370px;
	border-bottom: solid 2px #0066FF;
}
h1.pagetitle {
	margin: 0px 0px 0px 0px;
	font-size: 24px;
	font-family: Arial, Helvetica, sans-serif;
}

td.content {
	padding: 20px 20px 20px 20px;
	border-right: solid 2px #0066FF;
}

a.link {font-weight:bold; color: blue; text-decoration:none;}
.ch {font-size: smaller; font-weight:normal;}
dd {margin-bottom: 20px;}
dt {font-weight: bold;}
.bc400 {font-weight: bold; text-align:center; width:400px;}

h2 {font-size: 16px; font-weight: bold; color:#0066FF; width: 400px;}
h2.toptitle {text-align: center;}

table#schedule td {padding-bottom: 10px; vertical-align:top; padding-right: 10px;} 

div#box {background-color: #0066FF; color: white; font-size: 14px; padding: 10px 10px 10px 10px; border: solid thin white; width: 430px; margin: 0 auto;}