ody { font-family: Helvetica, Arial, sans-serif }
td { font-family: Helvetica, Arial, sans-serif }
th { font-family: Helvetica, Arial, sans-serif }
textarea { font-family: Helvetica, Arial, sans-serif; font-weight: normal; font-size: 10pt }

td.menu { background: white }
td.menuselect { background: black }
td.footer { font-size: smaller; text-decoration: none}
td.label {font-weight: bold; color: black; background: #DCDCDC; font-size: 10pt; text-align: right; text-valign:top}
td.light {color: black; background: #DCDCDC; font-size: 10pt}
td.white {color: black; background: white; font-size: 10pt}
td.contactLabel {font-weight: bold; color: black; background: #FFFFFF; font-size: 12pt; text-align: right; vertical-align:top}
td.formLabel {font-weight: bold; color: black; background: #FFFFFF; font-size: 12pt; text-align: right; vertical-align:top}
th.light {color: black; background: #DCDCDC}
td.tiny { font-size: 8pt }
p.tiny { font-size: 8pt }
p.smaller { font-size: 10pt }
p.breadcrumbs { font-size: 9pt }

a.menu:link { text-decoration: none; color: black font-weight: bold }
a.menu:visited { text-decoration: none; color: black; font-weight: bold }
a.menu:active { text-decoration: none; color: black; font-weight: bold }
a.menuselect:link { text-decoration: none; color: white; font-weight: bold }
a.menuselect:visited { text-decoration: none; color: white; font-weight: bold }
a.menuselect:active { text-decoration: none; color: white font-weight: bold }
input.radio { background: #DCDCDC }

h2,h3,h5 { color: black } 
h3.home,h4.home,h5.home { color: #8B0000 }
h3.sub,h4.sub,h5.sub{ color: #EEE8AA }
h3.welcome { color: #483D8B }

.error { color: red }

/*---navigation control---*/

.sidenav  {
        
  background-color: #EEE8AA
}       

#myMenu {
  width: 100%;
  background-color:#ffffff;
}

#myMenu span {
  display: none;
  visibility: hidden;
}

#myMenu a {
  display: block;
  padding-right: 0.4em;
  padding-left: 0.5em;
  padding-top: 0.2em;
  padding-bottom: 0.2em;
  text-decoration: none;
}

#myMenu a:link {
  background-color:#EEE8AA ;
   FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
        COLOR: #000000; TEXT-DECORATION: none; Font-Size:12px; font-weight:bold;
        border-top: solid #ffffff 1px;
}

#myMenu a:visited {
  background-color: #EEE8AA;
  color: black;
  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
        COLOR: #000000; TEXT-DECORATION: none; Font-Size:12px; font-weight: bold
;
        border-top: solid #ffffff 1px;
}

#myMenu a:hover {
  background-color: #8B0000;
  color: white;
  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
         TEXT-DECORATION: none; Font-Size:12px; font-weight:bold;
        border-top: solid #ffffff 1px;
}

#myMenu a:active {
  background-color: ##EEE8AA;
  color: white;
  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
        COLOR: #000000; TEXT-DECORATION: none; Font-Size:12px; font-weight: bold
;
        border-top: solid #ffffff 1px;
}

#myMenuHot {
  width: 100%;
  background-color:#ffffff;
} 

#myMenuHot span {
  display: none;
  visibility: hidden;
}
        
#myMenuHot a {
  display: block;
  padding-right: 0.4em;
  padding-left: 0.5em;
  padding-top: 0.2em;
  padding-bottom: 0.2em;
  text-decoration: none;
}

#myMenuHot a:link {
  background-color:#8B0000 ;
   FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
        COLOR: #FFFFFF; TEXT-DECORATION: none; Font-Size:12px; font-weight:bold;
        border-top: solid #ffffff 1px;
} 

#myMenuHot a:visited {
  background-color: #8B0000;
  color: black;
  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
        COLOR: #FFFFFF; TEXT-DECORATION: none; Font-Size:12px;
        border-top: solid #ffffff 1px;
}

#myMenuHot a:hover {  
  background-color: #8B0000;
  color: white;
  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
         TEXT-DECORATION: none; Font-Size:12px; font-weight:bold;
        border-top: solid #ffffff 1px;
}

#myMenuHot a:active {
  background-color: #8B0000;
  color: white;
  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
        COLOR: #FFFFFF; TEXT-DECORATION: none; Font-Size:12px;
        border-top: solid #ffffff 1px;
}

#myMenuChosen {
  display: block;
  padding-right: 0.4em;
  padding-left: 0.5em;
  padding-top: 0.2em;
  padding-bottom: 0.2em;
  text-decoration: none;
  background-color:#8B0000 ;
   FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
        COLOR: #FFFFFF; TEXT-DECORATION: none; Font-Size:12px; font-weight:bold;
        border-top: solid #ffffff 1px;
}


