.Footer {
  font: 10pt Tahoma;
  color: #FFFFFF;
  font-weight: bold;
}

h1, h2, h3, h4 {
font: Verdana, Arial;
  padding: 0;
  margins: 0;
  position: relative;
  top: 15px;
}

a:link {color:#FF0000}      /* unvisited link */
a:visited {color:#00FF00}  /* visited link */
a:hover {color:#FF00FF}  /* mouse over link */
a:active {color:#0000FF}  /* selected link */

a:link.nav {color: #c0c0c0; text-decoration:none;}
a:visited.nav {color: #c0c0c0;  text-decoration:none;}
a:active.nav {color: yellow;}
a:hover.nav {color: yellow;}

a:link.current {color: yellow;  text-decoration:none;}
a:visited.current {color: yellow; text-decoration:none;}
a:active.current {color: yellow; text-decoration:none;}
a:hover.current {color: yellow; text-decoration:none;}

.m-contents {
 position: relative;
 top: -25px;
 }

table.pullout td{
  background-position: right bottom; 
  background-image:url('images/lower-right.png'); 
  background-repeat:no-repeat;
  border-style:solid;
  border-color:#FFFFFF;
  border-width: 1px;
  padding: 0px 10px 10px 10px;
  border-collapse: collapse;
  width:100%;
  background-color: #D3DCE7;
  cellspacing:12px;
}

h2 {

  color: #8D2823;
  letter-spacing: -1px;
}

h3 {

  color: #333333;
}

.AltFont1 {
  font: 10pt Tahoma;
  color: #033360;
}

.AltFont2 {
  font: 10pt Tahoma;
  color: #033360;
}

.Content_Small {
  font: 7.5pt Tahoma;
  color: #033360;
}

.Content_Large {
  font: 13.5pt Tahoma;
  color: #033360;
}

.ECheck {
  font: 10pt Tahoma;
  color: #033360;
}

.ECheck2 {
  font: 7.5pt Tahoma;
  color: #033360;
}

.Error {
  font: 12pt Tahoma;
  color: #FF0000;
}

.Middle_Top_Banner_Small {
  font: 10pt Tahoma;
  color: #FFFFFF;
}

.ContentBar_Small {
  font: 7.5pt Tahoma;
  color: #FFFFFF;
}

.TopBanner_Large {
  font: 12pt Tahoma;
  color: #033360;
}

body {
  background-color: #C0CCD7; background-image:url('images/background.jpg')
}

body, table, td, p {
  font: 11pt Verdana, Arial;
  color: #033360;

}

.tdLaLa {
    background-image:url('images/horzgradiant.jpg');  vertical-align:text-top;
    padding: 7px; 
    font-family:Verdana, Arial;
    font-family:Verdana, Arial; font-style:normal; font-variant:normal; font-weight:normal; font-size:11pt; background-repeat:repeat-y; 
    }
    
.tdbackgrnd {
  background-color: #033360;
}

.tdTopBanner {
  font: 10pt Tahoma;
  color: #A7BACF;
  background-color: #033360;
  font-weight: bold;
}

.tdTopBanner2 {
}

.tdMiddleTopBanner {
  font: 13.5pt Tahoma;
  color: #FFFFFF;
  background-color: #295178;
  font-weight: bold;
}

.tdBottomTopBanner {
  font: 10pt Tahoma;
  color: #FFFFFF;
  background-color: #4E708F;
}

.tdBottomTopBanner2 {
  font: 10pt Tahoma;
  color: #FFFFFF;
  background-color: #4E708F;
}

.tdContent {
  background-color: #FFFFFF;
}

.tdContent2 {
  background-color: #FFFFFF;
}

.tdContent3 {
  background-color: #FFFFFF;
}

.tdContentBar {
  font: 10pt Tahoma;
  color: #FFFFFF;
  background-color: #8199AF;
  font-weight: bold;
}

.tdFooter {
  font: 10pt Tahoma;
  color: #FFFFFF;
  background-color: #033360;
  background: url("images/footback.jpg");
  font-weight: bold;
}

.tdAltFont1 {
  font: 10pt Tahoma;
  color: #033360;
  background-color: #C0CCD7;
}

.tdAltFont2 {
  font: 10pt Tahoma;
  color: #033360;
  background-color: #D3DCE7;
}

.tdAltBG1 {
  background-color: #C0CCD7;
}

.tdAltBG2 {
  background-color: #D3DCE7;
}
