a:link { color: #333333; text-decoration: none }
a:active { text-decoration: none }
a:visited { color: #333333; text-decoration: none }
a:hover { color: #3D0C13; text-decoration: none; cursor: hand }

a.news:link { color: #333333; text-decoration: underline; font-weight: bold; font-size: 14; font-family: Arial; }
a.news:active { text-decoration: none }
a.news:visited { color: #333333; text-decoration: underline; font-weight: bold; font-size: 14; font-family: Arial; }
a.news:hover { color: #3D0C13; text-decoration: none; cursor: hand }

a.red:link { color: red; text-decoration: none }
a.red:active { text-decoration: none }
a.red:visited { color: red; text-decoration: none }
a.red:hover { color: #3D0C13; text-decoration: none; cursor: hand }

body { background-image: url("forsyth_bg.jpg"); background-attachment: scroll; background-repeat:  no-repeat; background-color: white; font-size: 14; font-family: Arial; width: 785; text-align: left; margin-left: 0; margin-top: 0; margin-right: 0}

/* h2 { font-size: 20; color: black; font-variant: small-caps; font-weight: 20 } */

form input.menu {background-color: transparent; display: inline; border: none;}
form input.titleedit {font-size: 20; font-family: Arial;}
div.newstitle, form input.newstitle { font-weight: bold; font-size: 14; font-family: Arial;}

p.pagetitle {font-size: 20; font-family: Arial; color: #3D0C13}

/*table { width: 100%; text-align: center } */
table.title { width: 785px; height: 170px; text-align: center; border: #333333}
table.middle { width: 785px }
table.footer { width: 785px; text-align: center; font-size: 12; color: #333333}
table.radiotable { vertical-align: center }
table.strip { width: 100%; text-align: center; font-size: 12; color: white; font-family: Arial; font-weight: 170; background: blue }


td { padding: 0 }
td.titlebar {padding: 0}
td.planes {padding: 0}
td.column { width: 120; color: white; text-align: center; vertical-align: top }
td.menutd {vertical-align: top; padding-left: 10; padding-top: 0; width: 170 }
td.navbutton { height: 20; width: 120px; padding-top: 7; padding-right: 5; padding-bottom: 7; border-bottom: #333333 thin dashed; font-family: verdana, arial; font-size: 12; text-align: left; vertical-align: top }
td.mainleft { text-align: left; font-size: 12 }
td.maincenter { height: 20; text-align: center; font-size: 12 }
td.feestitle { height: 30; text-align: center; font-weight: bold; font-size: 14 }
td.feessubhead { width: 80; text-align: center; font-weight: bold; font-size: 12 }

td.address { padding-right: 50; font-family: Arial; color: #333333; font-size: 12; text-align: left; vertical-align: top; padding: 10 }
td.radiotable { vertical-align: middle }

td.rightcolgreen {  background-color: green; font-size: 14; font-family: Arial narrow; color: white; width: 100%; text-align: center }
td.rightcolred {  background-color: red; font-size: 14; font-family: Arial narrow; color: white; width: 100%; text-align: center }
td.rightcolbrown {  background-color: brwon; font-size: 14; font-family: Arial narrow; color: white; width: 100%; text-align: center }
