body {margin: 0; padding: 0; background: #fff; color: #000;}
h1,h2,h3,h4,h5 {font: bold 20px times, verdana, sans serif;color: #333d72; background: #fff;}
h2 {font-size: 16px;}
h3 {font-size: 14px;}
h4 {font-size: 12px;}
h5 {font-size: 11px;}
#logo, #leftnav, #pic1, #footer1, #copy {position: absolute; left: 8px; top: 5px;}
#leftnav {top: 215px; width: 163px; border: 1px solid #4E80AC; font-size: 10px;padding: 5px; line-height: 130%;}
#rightnav {position: absolute; right: 0px; top: 40px; font-size: 10px; line-height: 120%; width: 170px; padding-right: 10px;}
#footer1 {top: 605px; left: 0px; width: 100%;}
#news {padding: 5px;}
#blue {color: #000099;}
#copy {top: 575px; left: 30px;}
.sch {border: 1px solid #4e80ac; padding: 10px; margin: 4px;}
#footer, #footer1 {margin: 10px; font-size: 10px; padding: 3px; border-top: 1px solid #ccc;}
#printed {display: none;}
#pic1 {top: 75px; left: 8px;}
body, div, input, pre {font: 12px verdana,geneva,lucida,arial,sans-serif;}
#logo1, .heading {font-size: 19px; letter-spacing: 2px;}	
.heading {font-size: 15px;}	
.heading2 {font-size: 12px; font-weight: bold;}
.bh {font-size: 14px; border-top: 1px solid #4E80AC; border-left: 2px solid #4E80AC; padding: 3px;}
.ital {font-style: italic;}
.bld, #navbox, li span {font-weight: bold;}
.red {color:red;}
.small {font-size: 11px;}
.border {border: 1px; width: 400px; color: #000; background: #fff;}
.rt {text-align: right;}
ul {list-style: circle;}
ul li ul li {list-style: none;}	
.schedule ul li,.schedule ul li{font-weight: bold; font-size: 14px;}
.sch ul li {font-weight: normal; font-size: 12px;}

.schedule ul li ul li{font-weight: normal;}
a:link {text-decoration: none;}
a:hover, a:active {text-decoration: none; background:#feabb1; }
a:visited {text-decoration: none}
#rightnav a:visited {text-decoration: none; background:#fcd7da;  color:#2e087c; padding-left: 1px; padding-right: 1px;}
acronym {border-bottom: none; font-style: normal;}
