div.container
  {
    width:100%;
    margin:0px;
    border:1px solid gray;
    line-height:100%;
    background-color:#c3c8cd;
    font-family:sans-serif
  }
div.header,div.footer
  {
    padding:1.5em;
    background-color:#c3c8cd;
    clear:left;
    font-size: large;
  }
div.header
  {
    border-bottom:1px solid gray;
    text-align:right;
  }
div.subheader
  {
    text-align:right;
    background-color:white;
    border-bottom: 1px solid gray;
  }
div.footer 
  {
    border-top: 1px solid gray
  }
h1.header,h2.header
  {
    line-height:120%;
    padding:0;
    margin:0;
  }
div.left
  {
    float:left;
    align:center;
    width:200px;
    margin:0;
    padding:1em
  }
div.content
  {
    margin-left:220px;
    border-left:1px solid gray;
    padding:1em;
    background-color:white;
    line-height:120%;
  }
p 
  {
    text-indent:25px
  }

A:hover
  {
    color: #00209F;
    text-decoration: none;
  }


UL
  {
    list-style-type: square;
  }

OL
  {
  }

LI
  {
  }

#navcontainer ul
  {
    padding-left: 0;
    margin-left: 0;
    background-color: #036;
    color: White;
    float: none;
    width: 25%;
    font-family: arial, helvetica, sans-serif;
    word-wrap: normal;
  }

#navcontainer ul
  {
    margin: 0;
    padding: 0;
    list-style-type: none;
  }

#navcontainer a
  {
    display: block;
    color: #FFF;
    background-color: #036;
    width: 9em;
    padding: 3px 1px 3px 8px;
    text-decoration: none;
    border-bottom: 2px solid #fff;
    font-weight: bold;
  }

#navcontainer a:hover
  {
    background-color: #369;
    color: #FFF;
  }

#navcontainer li li a
  {
    display: block;
    color: #FFF;
    background-color: #69C;
    width: 9em;
    padding: 1px 1px 1px 17px;
    text-decoration: none;
    border-bottom: 1px solid #fff;
    font-weight: normal;
    font-size:75%;
  }

p-hr
  {
    margin-bottom : 2px solid;
  }

.centeredImage
  {
    text-align:center;
    margin-top:0px;
    margin-bottom:0px;
    padding:0px;
  }
.rightImage
  {
    float: right;
    margin: 4px;
  }
TD.redcolumn
  {
    border:red;
    background-color:red;
  }
.slideshow
  {
/*CSS for DIV containing each image*/
    float: left;
    margin-right: 10px;
    margin-bottom: 10px;
  }

.slideshow img
  { 
/*CSS for each image tag*/
    border: 0;
    width: 200px;
    height: 106px;
  }

#navlinks
  { 
/*CSS for DIV containing the navigational links*/
    width: 400px;
  }

#navlinks a
  { 
/*CSS for each navigational link*/
    margin-right: 8px;
    margin-bottom: 3px;
    font-size: 110%;
  }

#navlinks a.current
  { 
/*CSS for currently selected navigational link*/
    background-color: yellow;
  }
