
/* === body and text - general === */
body, td { font-family: arial; font-size: 12px; color: #000000; cursor: default; }

/* === body - content === */
body.content { margin: 0px 10px 0px 1px; text-align: justify; scrollbar-face-color: #0093d0; scrollbar-base-color: #0093d0; scrollbar-shadow-color: #eeeeee; scrollbar-highlight-color: #eeeeee; scrollbar-3dlight-color: #eeeeee; scrollbar-darkshadow-color: #eeeeee; scrollbar-track-color: #eeeeee; scrollbar-arrow-color: #ffffff; }

/* === links === */
a { color: #00853e; text-decoration: none; }


/* === heading font === */
font.heading { color: #0093d0; font-weight: bold; text-decoration: underline; }

/* === subheading font === */
font.subheading { color: #0093d0; font-weight: bold; }

/* === webmaster font === */
font.webmaster { font-family: verdana; font-size: 9px; text-align: right; }

/* === inline images - right === */
img.inline_r { margin: 0px 0px 0px 10px; }

/* === inline images - left === */
img.inline_l { margin: 0px 10px 0px 0px; }

/* === signature font === */
font.sig { font-family: verdana; font-size: 9px; font-weight: normal; color: #000000; }

/* === signature font - links === */
font.sig a { color: #c99260; }

/* === main 800x600 table === */
table.main { width: 802px; height: 602px; border: 0px; border-collapse: collapse; }

/* === main 800x600 table cell - general === */
table.main td { border: 1px solid #000000; }

/* === main 800x600 table cell - heading === */
table.main td.heading { background-color: #0093d0; text-align: center; font-weight: bold; color: #ffffff; }

/* === main 800x600 table cell - no border === */
table.main td.noborder { border: 0px; }

/* === main 800x600 table cell - banner === */
table.main td.banner { border: 0px; background-image: url(main_nav_banner.gif); }

/* === main 800x600 table cell - banner - table === */
table.main td.banner td { border: 0px; font-size: 18px; font-weight: bold; color: #ffffff; }

/* === main nav top table === */
table.main_nav_top { width: 100%; height: 100%; border: 0px; border-collapse: collapse; background-color: #eeeeee; }

table.main_nav_top a { color: #000000; }

/* === main nav top table cell - general === */
table.main_nav_top td { width: 74px; border: 0px; background-color: #eeeeee; text-align: center; cursor: pointer; font-family: times new roman; font-size: 11px; font-weight: bold; }

/* === main nav top table cell - middle === */
table.main_nav_top td.middle { border-left: 1px dashed #000000; border-right: 1px dashed #000000; }

/* === main nav middle table === */
table.main_nav_middle { width: 100%; height: 100%; border: 0px; border-collapse: collapse; }

/* === main nav middle table cell - general === */
table.main_nav_middle td { width: 74px; border: 0px; border-top: 1px solid #000000; border-bottom: 1px solid #000000; text-align: center; }

/* === main nav middle table cell - middle === */
table.main_nav_middle td.middle { border-left: 1px solid #000000; border-right: 1px solid #000000; }

/* === main nav middle table cell - down 1 === */
table.main_nav_middle td.down1 { background-color: #ff4040; background-image: url(main_nav_swoosh_1.gif) }

/* === main nav middle table cell - down 2 === */
table.main_nav_middle td.down2 { background-color: #ffac40; background-image: url(main_nav_swoosh_2.gif) }

/* === main nav middle table cell - down 3 === */
table.main_nav_middle td.down3 { background-color: #fff440; background-image: url(main_nav_swoosh_3.gif) }

/* === main nav middle table cell - down 4 === */
table.main_nav_middle td.down4 { background-color: #65e841; background-image: url(main_nav_swoosh_4.gif) }

/* === main nav middle table cell - down 5 === */
table.main_nav_middle td.down5 { background-color: #40f8f5; background-image: url(main_nav_swoosh_5.gif) }

/* === main nav middle table cell - down 6 === */
table.main_nav_middle td.down6 { background-color: #4040f4; background-image: url(main_nav_swoosh_6.gif) }

/* === main nav middle table cell - down 7 === */
table.main_nav_middle td.down7 { background-color: #b040ff; background-image: url(main_nav_swoosh_7.gif) }

/* === sub nav table === */
table.sub_nav { width: 100%; height: 100%; border: 0px; border-collapse: collapse; }

table.sub_nav a { color: #000000; }

/* === sub nav table cell - general === */
table.sub_nav td { border: 0px; }

/* === sub nav table cell - link === */
table.sub_nav td.link { height: 18px; background-color: #eeeeee; border-top: 1px solid #000000; border-bottom: 1px solid #000000; text-align: right; cursor: pointer; }

/* === sub nav table cell - link down === */
table.sub_nav td.down { background-color: #cacaca; }

/* === content table === */
table.content { width: 100%; height: 100%; border: 0px; }

/* === content table cell === */
table.content td { border: 0px; vertical-align: top; }

/* === directory table === */
table.directory td { font-size: 11px; }

/* === weather frame === */
iframe.weather { width: 100%; height: 100%; padding-left: 12px; padding-right: 12px; padding-top: 10px; padding-bottom: 10px; margin-bottom: -20px; }

.publicHearing { padding: 0 36px 0px 30px; height: 30px; }
