A:link    { color: green }    /* unvisited links */
A:visited { color: black }   /* visited links   */
A:hover   { color: black } /* user hovers     */
A:active  { color: orange }   /* active links    */

.font-7-green {
color: green;
font-family: Trebuchet, sans-serif;
font-size: 7pt;
font-style: normal;
font-weight: normal;
}

.font-9-normal {
font-family: Trebuchet, sans-serif;
font-size: 9pt;
font-style: normal;
font-weight: normal
}

.font-9-bold {
font-family: Trebuchet, sans-serif;
font-size: 9pt;
font-style: normal;
font-weight: bold
}

.font-9-green {
color: green;
font-family: Trebuchet, sans-serif;
font-size: 9pt;
font-style: normal;
font-weight: normal;
}

.font-12-normal {
color: black;
font-family: Trebuchet, sans-serif;
font-size: 12pt;
font-style: normal;
font-weight: normal;
}

.font-12-bold {
color: black;
font-family: Trebuchet, sans-serif;
font-size: 12pt;
font-style: normal;
font-weight: bold;
}

.font-12-green {
color: green;
font-family: Trebuchet, sans-serif;
font-size: 12pt;
font-style: normal;
font-weight: normal;
}

.font-12-green-italic {
color: green;
font-family: Trebuchet, sans-serif;
font-size: 12pt;
font-style: italic;
font-weight: normal;
}

.font-14-normal {
color: black;
font-family: Trebuchet, sans-serif;
font-size: 14pt;
font-style: normal;
font-weight: normal;
}

.font-24-bold {
color: black;
font-family: Trebuchet, sans-serif;
font-size: 24pt;
font-style: normal;
font-weight: bold
}

.font-24-green {
color: green;
font-family: Trebuchet, sans-serif;
font-size: 24pt;
font-style: normal;
font-weight: normal;
}

.font-36-bold {
color: black;
font-family: Trebuchet, sans-serif;
font-size: 36pt;
font-style: normal;
font-weight: bold;
}

#bkgnd {
background-color: rgb(150,150,150);
border: 2px solid orange;
float: left;
height: 600px;
left: 10px;
overflow: auto;
position: absolute;
top: 10px;
visibility: visible;
width: 800px;
z-index: 1;
}

#banner {
border: 2px groove black;
float: left;
height: 50px;
left: 20px;
overflow: hidden;
position: absolute;
top: 20px;
visibility: visible;
width: 780px;
z-index: 3;
}

#contentBkgnd {
border: 1px double rgb(12,1,83);
float: left;
height: 380px;
left: 125px;
overflow: hidden;
position: absolute;
top: 170px;
visibility: visible;
width: 475px;
z-index: 4;
}

#bulk {
border: 2px double green;
float: left;
height: 460px;
left: 130px;
overflow: auto;
position: absolute;
top: 80px;
visibility: visible;
width: 670px;
z-index: 5;
}

#menuBkgnd {
border: 2px double green;
float: left;
height: 460px;
left: 20px;
overflow: hidden;
position: absolute;
text-align: center;
top: 80px;
visibility: visible;
width: 100px;
z-index: 6;
}

#menu {
border: 2px solid orange;
float: left;
height: 440px;
left: 30px;
overflow: hidden;
position: absolute;
text-align: center;
top: 90px;
visibility: visible;
width: 80px;
z-index: 7;
}

#content {
border: 2px solid orange;
float: left;
height: 430px;
left: 140px;
overflow: auto;
padding: 5px;
position: absolute;
text-align: center;
top: 90px;
visibility: visible;
width: 630px;
z-index: 8;
}

#motto {
float: left;
font-family: Arial,Helvetica,sans-serif;
font-size: 48px;
font-style: italic;
font-weight: normal; 
font-variant: normal;
height: 137px;
left: 30px;
letter-spacing: normal;
line-height: normal;
overflow: auto;
position: absolute;
text-align: left;
text-indent: 0px;
top: 30px;
visibility: visible;
white-space: normal;
width: 570px;
word-spacing: normal;
z-index: 9;
}

td.bannerCell {
padding: 7px;
text-align: center;
}

td.menuPadding {
padding: 10px 10px;
}

td.slanu {
padding: 5px;
text-align: center;
}

td.alignLeft {
text-align: left;
}

td.alignRight {
text-align: right;
}

table.silverBorder {
border-style: groove;
border-width: 2px;
color: silver;
}

tbody.eventsTable {
line-height: normal;
padding: 3px;
text-align: left;
}
