.main {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #333333}
td {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #333333}
body {  background-color: #F5F5F5}
.imgline { border-width: 2px; border-color: #660000; border-style:solid;}
.imgstaff { border:#000 solid 2px; }
.tagline {  font-size: 9px; color: #333333; font-style: normal}
.motto {  font-style: italic}
.pageheader {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 24px; font-weight: bold; color: #333333}
a {  font-size: 12px; font-weight: bold; color: #660000}
a:hover {  color: #ff0000; }
.leftnavmenu {  font-size: 10px}
a.leftnavmenu:hover {  font-size: 10px}
.addressblock {  font-size: 9px; color: #f5f5f5}
.sectionhead {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold; color: #333333}
.faqq {  font-weight: bold; color: #660000; font-style: italic}
.faqa {  color: #000000}
.calmonth {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold; background-color: #CCCCCC}
.searchresult {  color: #ffffff; background-color: #cc0000 }
.sectionheadsm { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #333333 }
.sectionheadsmbg { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #333333 ; background-color: #CCCCCC }
.formreqd {  font-size: 9px; font-weight: bold; color: #CC0000}
.imageviewer {  color: #660000}
.caption {  font-size: 12px; font-weight: bold; color: #660000}
