body {
   font: 12px/18px "Lucida Grande", Geneva, Arial, Verdana, sans-serif;
   text-align: center; /* For IE */
   margin: 0px;
   margin-top: 25px;
   background-image: url(../images/background.png);
   background-repeat: repeat-x;
   background-color: #003f92; 
   color: #0a256b;
}
h1 {
   font-size: 200%;
   text-align: left;
}
h2 {
   font-size: 150%;
   text-align: left;
}
h3 {
   font-size: 120%;
   text-align: left;
}
td {
   font: 12px/18px "Lucida Grande", Geneva, Arial, Verdana, sans-serif;
   color: #0a256b;
}
.container {
   margin: 0px;
}
td.headernav {
   padding-right: 35px; 
   padding-bottom: 5px;
   color: #0a256b;
}
td.headernav a {
   color: #0a256b;
   text-decoration: none;
}
td.headernav a:hover {
   color: #fff;
   text-decoration: underline;
}
td.navigation {
   background-color: #fff;
   padding: 0px;
   padding-left: 5px;
   padding-right: 3px;
}
td.content {
   background-color: #ffffff;
   padding: 5px;
   padding-left: 25px;
   padding-right: 5px;
}
td.content a {
   color: #0a256b; 
}
td.content td {
   text-align: justify;
}
td.specialblock {
   border-left: dotted 2px #246ab5;
   background-color: #cae0f3;
   padding-top: 5px;
   padding-left: 5px;
   padding-right: 5px;
}
td.specialblock a {
   color: #0a256b; 
}
td.specialblock li{
   text-align: left;
   font-size: 11px;
   padding-bottom: 3px;
}
td.footer a {
   color: #57a4e4;
}
td.footer {
   padding-top: 0px;
   padding-right: 20px;
   padding-bottom: 5px;
   color: #57a4e4; 
}
.footnote {
   border-top: 1px solid  #246ab5;
   padding-top: 10px;
   font-size: 80%;
}
