body {margin: 0; padding: 0; background: #fff; color: #000;}
h1 {font: bold 24px times, serif; color: #1A255C; background: #fff;}
h2,h3,h4,h5 {font-size: 16px; color: #1A255C; background: #fff;}
h3 {font-size: 14px; color: #000;}
h4 {font-size: 12px;}
h5 {font-size: 11px;}
#logo, #leftnav, #pic1, #footer1, #copy {position: absolute; left: 8px; top: 5px;}
#leftnav {top: 225px; width: 175px; border: 2px solid #4E80AC; font-size: 10px;padding: 5px; line-height: 120%;}
#rightnav {position: absolute; right: 0px; top: 70px; font-size: 10px; line-height: 110%; width: 170px; padding: 0px 10px 0px 5px;}
.first {width: 400px;}
#navdivide {border-top: 2px dashed #4e80ac;}
#footer1 {top: 605px; left: 0px; width: 100%;}
#news {padding: 5px;}
#copy {top: 555px; 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: 85px; 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;}
#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:hover, a:active {text-decoration: none;}
a:active {color: #fff; background: 8c1e26;}
a:visited {text-decoration: none; color:#8C1E26;}
acronym {border-bottom: none; font-style: normal;}
/*form style*/
.formpad {text-align: left; color: #03034f; width: 100px;}
.navpad {background: #ccc; color: #e82121; font-weight: bold; text-align: left; padding: 5px; width: 25%;}
.navpad2 {background: #ccc; color: #e82121; font-weight: bold; text-align: left; padding: 5px; width: 40%;}
.header {background: #4a6bf6; font: bold 18px verdana, geneva, lucida, arial, san-serif; letter-spacing: 3px;}
.floatleft {float: left; margin: 0px 5px 5px 0px; }
.floatright {float: right; margin: 0px 0px 5px 5px; } 

