
body {
  margin:            5px;
  padding:           0px;
  background:        #FFFFFF;
  }

A           { color: #003366; text-decoration: underline; }
A:link      { color: #003366; text-decoration: underline; }
A:visited   { color: #003366; text-decoration: underline; }
A:active    { color: #999999;  }
A:hover     { color: #999999;  }

h1, h2, h3 {
  margin:             0px;
  padding:            0px;
  }

h1   {
  color:              #333;
  font-family:        palatino, georgia, times new roman, serif;
  font-size:          large;
  font-weight:        bold;
  margin-bottom:      10px;
  border-bottom:      1px solid #999;
  }

.pagebody {
  padding:            8px;
  }
    
.pagebody a, .pagebody a:link, .pagebody a:visited, 
.pagebody a:active, .pagebody a:hover {
  font-weight:        normal;
  text-decoration:    underline;
  }

#header {
  background:         #D7CCB9;
  border:             1px solid black;
  padding-top:        5px;
  padding-bottom:     5px; 
  }

.headerMenu {
  background:         #334F99;
  color:              #FFFFCB;
  padding:            0px; 
  }
.headerMenu A         { color: #FFFFCB; text-decoration: none; }
.headerMenu A:link    { color: #FFFFCB; text-decoration: none; }
.headerMenu A:visited { color: #FFFFCB; text-decoration: none; }
.headerMenu A:active  { color: #FFFFCB; text-decoration: underline;  }
.headerMenu A:hover   { color: #FFFFCB; text-decoration: underline;  }

#footer {
  width:              750; 
  background:         #990000;
  border-top:         1px solid black; 
  border-bottom:      1px solid black; 
  border-left:        1px solid black; 
  border-right:       1px solid black; 
  padding-top:        5px;
  padding-bottom:     5px; 
  }

.footerMenu {
  background:         #990000;
  color:              #FFFFFF;
  padding:            0px;  
  }

.footerMenu A         { color: #FFFFFF; text-decoration: none; }
.footerMenu A:link    { color: #FFFFFF; text-decoration: none; }
.footerMenu A:visited { color: #FFFFFF; text-decoration: none; }
.footerMenu A:active  { color: #FFFFFF; text-decoration: underline;  }
.footerMenu A:hover   { color: #FFFFFF; text-decoration: underline;  }

.container {  
  width:              100%; 
  border:             1px solid black; 
  padding:            10px; 
  padding-bottom:     0px; 
  }

.containerLeftCell {
  background:         #FFFFFF;
  border-top:         0px solid black; 
  border-bottom:      1px solid black; 
  border-left:        1px solid black; 
  border-right:       1px solid black; 
  margin-left:        0px; 
  margin-right:       0px;
  padding:            0px;
  }

.containerCenterCell {  
  background:         #FFFFFF;
  border-top:         0px solid black; 
  border-bottom:      1px solid black; 
  border-left:        0px solid black; 
  border-right:       1px solid black; 
  padding:            5px;
  }

.containerRightCell {  
  width:              200px;
  border:             0px solid black;
  margin-left:        0px; 
  margin-right:       0px;
  padding:            2px;
  }

.menutitle {
  border:             1px black solid;
  background:         #333366;
  color:              #FFFFCB;
  font-size:          12pt;
  font-weight:        bold;
  margin-top:         0px;
  }

.menutitle A         { color: #FFFFCB; text-decoration: none; }
.menutitle A:link    { color: #FFFFCB; text-decoration: none; }
.menutitle A:visited { color: #FFFFCB; text-decoration: none; }
.menutitle A:active  { color: #FFFFCB; text-decoration: underline;  }
.menutitle A:hover   { color: #FFFFCB; text-decoration: underline;  }

.menu {
  background:         #FFF;
  color:              #333366;
  font-family:        verdana, arial, sans-serif;
  font-size:          8pt;
  font-weight:        normal;
  padding-top:        2px;
  padding-left:       5px;
  border-left:        0px black solid;
  border-right:       0px black solid;
  border-bottom:      0px black solid;
  }   
.menu A         { color: #333366; text-decoration: underline; }
.menu A:link    { color: #333366; text-decoration: underline; }
.menu A:visited { color: #333366; text-decoration: underline; }
.menu A:active  { color: #333366; text-decoration: none;  }
.menu A:hover   { color: #333366; text-decoration: none;  }

.powered {
  color:              #333366;
  font-family:        palatino, georgia, times new roman, serif;
  font-size:          x-small;
  letter-spacing:     .2em; 
  line-height:        140%;
  text-transform:     uppercase;
  padding:            6px;
  margin-top:         10px;
  }
.powered A         { color: #333366; text-decoration: none; }
.powered A:link    { color: #333366; text-decoration: none; }
.powered A:visited { color: #333366; text-decoration: none; }
.powered A:active  { color: #333366; text-decoration: underline;  }
.powered A:hover   { color: #333366; text-decoration: underline;  }

// Custom Styles

.menuLink
{
   font-size: 10pt; 
   font-family: Arial, Helvetica, sans-serif;
   font-weight: bold;
   color: #333366;
   text-decoration: none;
}
A.menuLink:visited
{
   font-size: 10pt; 
   font-family: Arial, Helvetica, sans-serif;
   font-weight: bold;
   color: #333366;
   text-decoration: none;
}
A.menuLink:link
{
   font-size: 10pt; 
   font-family: Arial, Helvetica, sans-serif;
   font-weight: bold;
   color: #333366;
   text-decoration: none;
}
A.menuLink:hover 
{
   font-size: 10pt; 
   font-family: Arial, Helvetica, sans-serif;
   font-weight: bold;
   color: #333366;
   text-decoration: underline;
}
