
/* Start Holly Hack, hidden from MacIE. \*/
html #navigation ul li
 { font-family: Verdana; height: 1% }
/* End Holly Hack. */
#navigation
 { font-size: 12px; font-family: Verdana; background-position: 0 0px; margin: 2px 0px 0px }
#navigation ul
{
font-family: Verdana;
text-align: center;
list-style-type: none;
margin: 0px;
padding: 0px
}
#navigation li {
display: inline;
text-align: center;
margin: 0px 5px;
}
#navigation li a   { color: #c0c0c0; text-decoration: none; background-color: #ffffff; padding: 1px 5px; border: solid 1px #cccccc }
#navigation li a:hover {
color: #000000;
border: 1px solid #666666;
border-top: 2px solid #666666;
border-bottom: 2px solid #666666;
}
#active 
  { color: #000000; font-size: 12px; font-family: Verdana; background-color: #ffffff; text-align: center; margin: 0px 5px; padding: 1px 5px; border-style: solid; border-width: 2px 1px 2px 1px; border-color: #666666 }
#header    
      { background: #330 url(../Images/braid.jpg); clear: both; margin-top: 105px; margin-left: 127px; padding-top: 1px; width: 885px; height: 20px }
#main 
    { clear: both; margin-left: 240px; padding: 20px 5px 10px; border-right: 1px groove #fffff0; border-bottom: 1px groove #fffff0; border-left: 1px groove #fffff0; width: 760px; height: auto }
#footer
 { color: #000; font-size: 10px; font-family: Verdana; text-align: center; clear: both; margin-left: 240px; padding: 5px; border-right: 1px groove #fffff0; border-bottom: 1px groove #fffff0; border-left: 1px groove #fffff0; width: 760px }
.flattext { color: black; font-size: 10px; font-family: Verdana }
h3  { color: black; font-size: 14px; font-family: verdana }
/* Agenda specific */
.agenda     { color: white; font-weight: bold; text-align: left }
tr.agenda_title    { color: white; font-weight: bold; background-color: #b12124; text-align: center }
tr.agenda_details     { color: white; font-weight: bold; background-color: #017550; text-align: left; vertical-align: top }
tr.agenda_details a  { color: white }
.agenda td     { color: white; font-weight: bold; text-align: left; vertical-align: top; margin: 2px 2px 2px 5px; padding: 2px 2px 5px 5px }
.error_msg { color: #e00; font-weight: bold; font-size: 14px; text-align: center }
.warning_msg { color: #1418f6; font-weight: bold; font-size: 14px; text-align: center }
.form_box { text-align: center; padding-top: 20px; padding-bottom: 10px; padding-left: 20px; border: solid 1px black; width: 580px; height: auto }
.confirm_box { color: white; font-weight: bold; background-color: #f61414; text-align: center; padding-top: 20px; padding-bottom: 10px; border: solid 1px black; width: 300px; height: auto }
input { text-align: center; border: solid 1px black }
hr { border-style: solid none none none; border-width: 2px; border-color: black; width: 100% }
.subtitle { font-size: 14px; font-family: Verdana; text-decoration: none }
. mytable { font-size: 14px; font-family: Verdana }
.title { color: #039; font-weight: bold; font-size: 14px; text-align: center }
.sel_box table { text-align: center }
.form_box { text-align: center; padding-top: 20px; padding-bottom: 10px; padding-left: 20px; border: solid 1px black; width: 580px; height: auto }
.content table { font-size: 12px; font-family: Verdana; padding: 2px 10px 2px 2px; border: solid 1px black; width: 700px }
