body {margin: 0; padding: 0; background: #fff; color: #000;}
h1 {font: bold 20px verdana, sans serif; color: #1A255C; background: #fff;}
h2,h3,h4,h5 {font-size: 16px; color: #1A255C; background: #fff;}
h3 {font-size: 14px; color: #2c3d91}
h4 {font-size: 12px;}
h5 {font-size: 11px;}
#logo, #leftnav, #pic1, #pic2, #footer1, #copy, #topnav, #breadcrumb {position: absolute; left: 185px; top: 15px;}
#leftnav {top: 215px; left: 6px; width: 160px; border: 1px solid #4E80AC; font-size: 9px;padding: 0px 5px 5px 5px; line-height: 130%;}
#rightnav {position: absolute; right: 6px; top: 215px; font-size: 10px; line-height: 130%; width: 155px; padding: 1px 10px 1px 3px; border: 1px solid #4E80AC;}
#footer1 {top: 615px; left: 0px; width: 100%;}
#news {padding: 5px;}
#blue,.blue {color: #000099;}
#border {border-top: 1px dashed #000;}
#breadcrumb,#breadcrumb a {top: 193px;left: 10px; font-size: 10px; color: #18188f; background:#b6d1e8;}
#mission {background: #8eafcb; color: #fff; padding: 3px; font-size: 10px;}
#copy {top: 600px; left: 25px;}
#topnav {top: 145px; left: 70%;}
#pic2 {top: 26px; left: 80%;}
.sch {border: 1px solid #4e80ac; padding: 10px; margin: 4px;}
#footer, #footer1 {margin: 10px; font-size: 10px; padding: 3px; }
#printed {display: none;}
#pic1 {top: 6px; left: 6px;}
.pictop1 {background-image: url(images/bottompicbanner.jpg)}
body, div, input, pre {font: 12px verdana,geneva,lucida,arial,sans-serif;}
#logo1, .heading {font: bold italic 50px fantasy, verdana, sans-serif; letter-spacing: 2px;}	
.heading {font-size: 28px;}	
.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 li {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;}
ol li ol li {list-style-type:lower-alpha;}
ol li ol li ol li {list-style-type:lower-roman;}
a:link {text-decoration: none;}
a:hover {text-decoration: none; color:#5a8dbd; background: #fff;}
a:visited {text-decoration: none; color: #25537e; background:#fff;}
#logo a:active {text-decoration: none; color:#EEEAA5; background: #4E80AC;}
#logo a:hover {text-decoration: none; color:#fff; background: #4E80AC;}
#logo a:visited {text-decoration: none; color: #00008B; background:#4E80AC;}
#rightnav a:visited {text-decoration: none; background:#fff;  color:#2e087c; padding-left: 1px; padding-right: 1px;}
acronym {border-bottom: none; font-style: normal;}
.floatleft {float: left; margin: 0px 5px 5px 0px; }
.floatright {float: right; margin: 0px 0px 5px 5px; }
.blank {target: _blank;} 