h1 {font-family: 'Trebuchet MS', Arial, Helvetica;
    font-size: 20pt;
    color: #330066;
    font-weight: bold;
}

h2 {font-family: 'Trebuchet MS', Arial, Helvetica;
    font-size: 16pt;
    color: #330066;
    font-weight: bold;
}

h3 {font-family: 'Trebuchet MS', Arial, Helvetica;
    font-size: 12pt;
    color: #330066;
    font-weight: bold;
}

h4 {font-family: 'Trebuchet MS', Arial, Helvetica;
    font-size: 10pt;
    color: #330066;
    font-weight: bold;
}

body, p {font-family: 'Trebuchet MS', Arial, Helvetica;
        font-size: 10pt;
        color: #210042;
}
a {font-family: Arial, Helvetica, Sans-Serif;
   font-size: 10pt;
   color: #9c0000;
   text-decoration: none;
   padding-right: 3px;
   padding-left: 3px;
   font-weight: bold;
}

a.noPad {padding-right: 0px;
   padding-left: 0px;
   font-family: 'Trebuchet MS', Arial, Helvetica;
   color: #9c0000;
}

a:link, a:visited {color: #9c0000;
   font-weight: bold;
}

a:hover {color: #006400;
   font-weight: bold;
   text-decoration: underline;
}

a.pdfform:hover {color: white;
   background-color: #27a2f3;
   text-decoration: none;
}

a.MainNav:hover {color: #cc0000;
   background-color: white;
   text-decoration: none;
}

a.MainNav {color: #3c0000;
   background-color: lightgrey;
   font-weight: bold;
   padding-right: 6px;
   padding-left: 6px;
}

a.menuFont, a.menuFont:visited {
   font-size: 10pt;
   padding-left: 0px;
   color: white
}
a.submenuFont, a.submenuFont:visited {
   font-size: 8pt;
   padding-left: 5px;
   color: white
}
a.menuFont:hover {color: #cc0000;
   background-color: white;
   text-decoration: none;
}
a.submenuFont:hover {color: #cc0000;
   background-color: white;
   text-decoration: none;
}

.footer {padding-left: 0px;
         padding-right: 0px;
         font-size: 8pt;
         font-family: Geneva, Arial, Helvetica, San-Serif;
         margin: 2px;
}

.title0 {font-family: 'Trebuchet MS', Arial, Helvetica;
  font-size: 14pt;
  color: #000066;
  font-weight: bold;
}
.title1 {font-family: 'Trebuchet MS', Arial, Helvetica;
  font-size: 12pt;
  color: #000066;
  font-weight: bold;
}
.newsbox {
  border-width: 4px;
  border-style: groove;
  border-color: #FF0000;
  background-color: #EDDA74;
  padding: 6px;
  margin: 2px;
}
.newstxt {
  background-color: #EDDA74;
  text-indent: -.75cm;
  margin-left: .75cm;
  margin-top:  2px;
  margin-bottom: 2px;
}
.newsP {
  background-color: #EDDA74;
  margin-top:  6px;
  margin-bottom: 6px;
}
.calsum {
  text-indent: -4cm;
  margin-left: 4cm;
  margin-bottom: 1px;
  margin-top: 1px;
  font-family: "Courier New", Geneva, Arial, Helvetica, San-Serif;
  font-size: 8pt;
}

.blueBot {
        border-bottom-style: groove;
        border-bottom-color: #004080;
        border-bottom-width: 2px;

}
.redRight {
        border-right-width: 2px;
        border-right-style: groove;
        border-right-color: #FF0000;
}
.leftPad {
        padding-left: 4px;
        font-family: Geneva, Arial, Helvetica, San-Serif;
        font-size: 10pt;

}

.leftPad1 {
        padding-left: 4px;
        font-family: Geneva, Arial, Helvetica, San-Serif;
        font-size: 8pt;

}

.allPad {
        padding: 8px 0px 4px 8px;
        border-top-style: solid;
//      border-bottom-style: solid;
        border-left-style: solid;
        border-top-color: #333366;
        border-right-color: #333366;
        border-bottom-color: #333366;
        border-left-color: #333366;
        border-top-width: thin;
        border-right-width: thin;
        border-bottom-width: thin;
        border-left-width: thin

}
.calTD {
        padding: 2px;
        font-size: 8pt;
        vertical-align: top;
}

.MainTD {
        background-color: 27a2f3;
        padding: 2px;
        border-top-width: 0px;
        border-right-width: 0px;
        border-bottom-width: 0px;
        border-left-width: 0px;
        border-top-style: none;
        border-bottom-style: none;
        font-size: 10pt;
        border-right-style: none;
        border-left-style: none;
}

.MainTD1 {
        padding: 2px;
        border-top-width: 0px;
        border-right-width: 0px;
        border-bottom-width: 0px;
        border-left-width: 0px;
        border-top-style: none;
        border-bottom-style: none;
        font-size: 10pt;
        border-right-style: none;
        border-left-style: none;
}
.brnMenuTD {
        padding: 3px;
        border-top-width: 0px;
        border-bottom-width: 0px;
        border-top-style: none;
        border-bottom-style: none;
        border-top-color: #000000;
        border-bottom-color: #000000;
}
.noTop {
        border-right-width: 2px;
        border-bottom-width: 2px;
        border-left-width: 2px;
        border-right-style: solid;
        border-bottom-style: solid;
        border-left-style: solid;
        border-right-color: #000000;
        border-bottom-color: #000000;
        border-left-color: #000000;
}
.noBot {
        border-top-width: 2px;
        border-right-width: 2px;
        border-bottom-width: 2px;
        border-left-width: 2px;
        border-top-style: solid;
        border-right-style: solid;
        border-left-style: solid;
        border-top-color: #000000;
        border-right-color: #000000;
        border-bottom-color: #000000;
        border-left-color: #000000;
}
.noLeft {
        border-top-width: 2px;
        border-right-width: 2px;
        border-bottom-width: 2px;
        border-left-width: 0px;
        border-top-style: double;
        border-right-style: double;
        border-bottom-style: double;
        border-left-style: double;
        border-top-color: #000000;
        border-right-color: #000000;
        border-bottom-color: #000000;
        border-left-color: #000000;
}
.noRight {
        border-top-width: 2px;
        border-right-width: 2px;
        border-bottom-width: 2px;
        border-left-width: 2px;
        border-top-style: solid;
        border-right-style: none;
        border-bottom-style: solid;
        border-left-style: solid;
        border-top-color: #000000;
        border-right-color: #000000;
        border-bottom-color: #000000;
        border-left-color: #000000;
}
.sidesOnly {
        border-right-width: 2px;
        border-left-width: 2px;
        border-right-style: solid;
        border-left-style: solid;
        border-right-color: #000000;
        border-left-color: #000000;
}
.pdfform {
        border-width: 2px;
        border-style: groove;
        border-color: #330066;
        padding-right: 3px;
        padding-left: 3px;
        font-family: Verdana, Arial, Helvetica, Sans-Serif;
        font-size: 8pt;
        font-weight: bold;
}
.MainNav {
        border-width: 2px;
        border-style: ridge;
        border-color: #000000;
        padding-right: 3px;
        padding-left: 3px;
        font-family: Verdana, Arial, Helvetica, Sans-Serif;
        font-size: 10pt;
        color: #000066;
        font-weight: bold;
}
.menuLink {
        font-family: Verdana, Arial, Helvetica, Sans-Serif;
        font-size: 10pt;
        color: #330066;
}
.mOver {
        background-color: #ffFFff;
        padding-right: 3px;
        padding-left: 3px;
        font-weight: bold;
        font-family: Verdana, Arial, Helvetica, Sans-Serif;
        font-size: 10pt;
        font-style: normal;
}

td {
        font-family: 'Trebuchet MS', Arial, Helvetica;
        font-size: 10pt;
        color: #210042;
}
th {
font-family: 'Trebuchet MS', Arial, Helvetica;
        font-size: 11pt;
        font-weight: bold;
        color: #000099;
}
.tborder {
        border: thin solid #EAEAEA;
}

.fontMenu
 {
        font-size: 8pt;
}
.lefttopborder {
        border-top-width: thin;
        border-right-width: thin;
        border-top-style: solid;
        border-right-style: none;
        border-top-color: #CCCCFF;
        border-right-color: #CCCCFF;
        border-bottom-color: #CCCCFF;
        border-left-color: #CCCCFF;
        border-left-width: thin;
        border-left-style: solid;

}
.toprightborder {
        border-top-width: thin;
        border-right-width: thin;
        border-top-style: solid;
        border-right-style: solid;
        border-top-color: #CCCCFF;
        border-right-color: #CCCCFF;
        border-bottom-color: #CCCCFF;
        border-left-color: #CCCCFF;
}
.leftbottomborder {
        border-bottom-width: thin;
        border-left-width: thin;
        border-bottom-style: solid;
        border-left-style: solid;
        border-top-color: #CCCCFF;
        border-right-color: #CCCCFF;
        border-bottom-color: #CCCCFF;
        border-left-color: #CCCCFF;
}
.bottomrightborder {
        border-right-width: thin;
        border-bottom-width: thin;
        border-right-style: solid;
        border-bottom-style: solid;
        border-top-color: #CCCCFF;
        border-right-color: #CCCCFF;
        border-bottom-color: #CCCCFF;
        border-left-color: #CCCCFF;
}
.leftborder {
        border-left-width: thin;
        border-left-style: solid;
        border-top-color: #CCCCFF;
        border-right-color: #CCCCFF;
        border-bottom-color: #CCCCFF;
        border-left-color: #CCCCFF;
}
.rightborder {
        border-right-width: thin;
        border-right-style: solid;
        border-top-color: #CCCCFF;
        border-right-color: #CCCCFF;
        border-bottom-color: #CCCCFF;
        border-left-color: #CCCCFF;
}
.smallSelect {
        font-family: Arial, Helvetica, Sans-Serif;
        font-size: 9pt;
}


