body {
   margin: 2% 5% 2% 5%;
   background-color: #fff;
   color: #000000;
}

h1 {
    FONT: bold 1.2em "verdana", sans-serif;
}

h2 {
    FONT: bold .9em "verdana", sans-serif;
    line-height: 170%
}

h1, h2 {
     text-align: left;
}

td.rss {
      background-color: #fff;
      color: #000000;
      FONT: .8em "verdana", sans-serif;
      padding-bottom: 15px;
      padding-top: 10px;
}

td.rss-bottom {
      background-color: #fff;
      text-align: left;
      vertical-align: middle;
      color: #000000;
      FONT: .8em "verdana", sans-serif;
      padding-bottom: 15px;
}

.iconLeft {
  margin-top: 10px;
  margin-right: 15px;
  float:left;
  background-color:white;
  color: black;
}


a:link { color: black; TEXT-DECORATION: none; background-color:white;
} 

a:visited { color: black; TEXT-DECORATION: none; background-color:white;
} 

a:focus { color: black; TEXT-DECORATION: none; background-color:white;
}

a:hover { color: #CE0404; TEXT-DECORATION: underline; background-color:white;
}

a:active { color: black; TEXT-DECORATION: none; background-color:white;
}

p { line-height: 170% }

p.indent {text-indent: 15em;}

td.nav {
   background-color: #fff;
   vertical-align: top;
   padding-top: 10px;
   padding-bottom: 5px;
   padding-left: 60px;
}

td.nav-bottom {
   background-color: #fff;
   padding-top: 10px;
   padding-bottom: 5px;
      
}

td.right-column {
   background-color: #fff;
   color: #000000;
   vertical-align: top;
}

td.upper-right-column {
   background-color: #fff;
   color: #000000;
   vertical-align: middle;
   text-align: center;
}

td.upper-left-column {
   background-color: #fff;
   color: #000000;
   vertical-align: middle;
   text-align: left;
}

td.right1 {
   background-color: #fff;
   color: #000000;
   FONT: .8em "verdana", sans-serif;
   border-width: 1px;
   border-bottom-style: solid;
   border-color: #ccf;
   text-align: center;
   padding-top: 10px;
   padding-bottom: 10px;
}

td.right2 {
   background-color: #fff;
   color: #000000;
   border-width: 1px;
   border-bottom-style: solid;
   border-color: #ccf;
   text-align: left;
   FONT: .8em "verdana", sans-serif;
   padding-top: 10px;
   padding-bottom: 10px;
}

td.right3 {
   background-color: #fff;
   color: #000000;
   border-width: 1px;
   border-bottom-style: solid;
   border-color: #ccf;
   text-align: left;
   FONT: .8em "verdana", sans-serif;
   padding-top: 10px;
   padding-bottom: 10px;
}

td.content {
   background-color: #fff;
   color: #000000;
   FONT: .8em "verdana", sans-serif;
   padding-top: 10px;
   padding-bottom: 10px;
   vertical-align: top;

}

.center {
	TEXT-ALIGN: center;
}

#navlist
{
FONT: .8em "verdana", sans-serif;
padding-left: 0;
margin-left: 0;
border-bottom: none;
width: 140px;
}

#navlist li
{
list-style: none;
margin: 0;
padding: 0.3em;
border-top: none;
}

#navlist li a:link { color: black; TEXT-DECORATION: none; background-color:white;
} 

#navlist li a:visited { color: black; TEXT-DECORATION: none; background-color:white;
} 

#navlist li a:focus { color: black; TEXT-DECORATION: none; background-color:white;
}

#navlist li a:hover { color: #CE0404; TEXT-DECORATION: underline; background-color:white;
}

#navlist li a:active { color: black; TEXT-DECORATION: none; background-color:white;
}

#footer {
         TEXT-ALIGN: center;
         FONT-SIZE: 0.6em;
         FONT-FAMILY: "verdana", sans-serif;
}

td.footer {
         TEXT-ALIGN: center;
         FONT-SIZE: 0.6em;
         FONT-FAMILY: "verdana", sans-serif;
         border-top-width: 1px;
         border-top-style: solid;
         border-color: #ccf;
}

table.shLeft1 {
        width:200px;
        float: left;
        MARGIN: 0px 10px 5px 0px;
}

table.shLeft2 {
        width:119px;
        float:left;
        MARGIN: 0px 10px 5px 0px;
}

table.shRight1 {
        width:189px;
        float:right;
        MARGIN: 0px 10px 5px 10px;
}

table.shLeft3 {
        width:225px;
        float:left;
        MARGIN: 0px 10px 5px 0px;
}

.shcaption {
        font-size: .8em;
        font-family: "verdana", sans-serif;
        border-top-style: none;
        border-width: thin;
        border-left-style: dotted;
        border-right-style: dotted;
        border-bottom-style: dotted;
        border-color: #ccf;
        text-align: center;
}

table.subs {
        font-size: .7em;
        font-family: "verdana", sans-serif;
}

#dates
{
FONT: 1em/1.2em "verdana", "arial", sans-serif;
padding-left: 0;
margin-left: 0;
border-bottom:50px;
}

#datelist
{
FONT: 1em/1.2em "verdana", "arial", sans-serif;
padding-left: 0;
margin-left: 0;
border-bottom:50px;
}

#datelist li
{
list-style: square;
margin: 0;
padding: 0;
border-top: none;
border-bottom: 40px;
line-height: 170%;
}

#datelist li a:link { color: black; TEXT-DECORATION: underline; background-color:white;
} 

#datelist li a:visited { color: black; TEXT-DECORATION: underline; background-color:white;
} 

#datelist li a:focus { color: black; TEXT-DECORATION: underline; background-color:white;
}

#datelist li a:hover { color: #CE0404; TEXT-DECORATION: underline; background-color:white;
}

#datelist li a:active { color: black; TEXT-DECORATION: underline; background-color:white;
}

td.content a:link { color: black; TEXT-DECORATION: underline; background-color:white;
} 

td.content a:visited { color: black; TEXT-DECORATION: underline; background-color:white;
} 

td.content a:focus { color: black; TEXT-DECORATION: underline; background-color:white;
}

td.content a:hover { color: #CE0404; TEXT-DECORATION: underline; background-color:white;
}

td.content a:active { color: black; TEXT-DECORATION: underline; background-color:white;
}