body {
margin: 0;
padding: 0;
background-color: #010163;
}
p,td, li {
font-family: arial, 'sans serif';
font-size: 13px;
color: #000080;
}
h2 { 
  margin: 1em 10%;
  padding: 6px;   
  background-color: #7F9DE4; 
  color: #FEFFEF; 
  font-family: arial, "sans serif";
  font-size: 100%; 
  text-align: center; 
  text-transform: uppercase; 
} 
.navcell {
	background :url('nav-cell-bkg.png');
	background-repeat:repeat;
	background-position:top right;
}

td.flow  {
	margin-top: 100px;
	background: #fdffef url('sub-head.jpg') no-repeat top right; 
}
A:link    { color:#000080; text-decoration:none;}
A:visited { color:#000080; text-decoration:none;}
A:active  { color:#000080; text-decoration:none;}
A:hover   { color:#977f1f; text-decoration:none;
}
A.a:link    { color:#feffef; text-decoration:none;}
A.a:visited { color:#feffef; text-decoration:none;}
A.a:active  { color:#feffef; text-decoration:none;}
A.a:hover   { color:#FFE743; text-decoration:none;
}
#navcontainer { 
width: 146px; 
border-top: 1px dotted #000080;
}
#navcontainer ul
{
margin-left: 0px;
padding-left: 0px;
list-style-type: none;
font-family: Arial, Helvetica;
font-weight: bold;
}
#navcontainer a
{
display: block;
padding: 4px 10px 4px 0px;
width: 146px;
background-color: transparent;
border-bottom: 1px dotted #000080;
}
#navcontainer a:link, #navlist a:visited
{
color: #000080;
text-decoration: none;
}
#navcontainer a:hover
{
background-color: #feffef;
color: #000080;
}
.s, .s a, .s a:hover, .s a:active, .s a:visited{
font-size: 80%;
text-decoration: none;
color: #000080;}