/* Style sheet for CSS compliant browsers. */ 
/* Tested in Opera 7 and Gecko (Mozilla) */ 
html  
{ 
padding: 0px; 
background-color: #003366; 
color: white;  
} 

body { 
height: 100%;  
margin: 0px;  
padding: 0px; 
}  

div.fixed {  
position: fixed;  
width: 140px;  
left: 0px;  
top: 0px;  
background: #990000;  
color: white;  
font: 100% tahoma, verdana, arial, helvetica, sans-serif;  
padding-top: 10px;  
padding-left: 0px; 
/* This value controls the vertical bar */ 
height: 100%;  
}  

div.content {  
color: white;  
font: 100% tahoma, verdana, arial, helvetica, sans-serif;  
margin-left: 155px;  
padding: 0px;  
width: 715px;
}  
/* -- End basic layout section -- */ 

div.content p {  
font: 100% tahoma, verdana, arial, helvetica, sans-serif;  
text-align: justify;  
padding-top: 0px;  
padding-right: 10px;  
padding-left: 10px;  
padding-bottom: 10px;  
margin-top: 0px;  
margin-right: 10px;  
margin-left: 10px;  
margin-bottom: 10px;  
}  

div.content H3 {
padding-bottom: 5px;
margin-bottom: 5px;
}

div.content ul {
padding-top: 3px;
margin-top: 3px;
}

#map {
color: black;
}

#map a {
color: #003366;
}

#map a:hover {  
color: #990000;  
}  

div.content a {  
color: white;  
}  

div.content a img {
border: none;
}

div.content a:hover {  
color: #990000;  
}  

#logo
{
  margin: 0 0 0 0;
  text-align: center;
  text-decoration: none;
}

#logo a img {
border: none;
}

#nav
{
  position: absolute;
  top: 100px; 
  left: 15px;
} 

#nav ul
{
  margin: 0 0 0 0; /*removes indent IE and Opera*/
  padding: 0 0 0 0; /*removes indent Mozilla and NN7*/
  list-style-type: none; /*turns off display of bullet*/
  font-family: tahoma, verdana, arial, helvetica, sans-serif;
  font-size: 14px;
}

#nav li
{
  margin: 0 0 3px 0;
}

#nav a
{
  /*/*/display: block;
  padding: 2px 2px 2px 24px;
  margin: 0 0 0 0px;
  border: 1px solid #333;
  width: 85px;
  background-color: #999;
  background-image: url(/images/l1_down.gif); /* */
}

#nav a:link, #nav a:visited
{
  color: #000;
  /*/*/color: #EEE;
  text-decoration: none; /* */
}

#nav a:hover
{
  border: 1px solid #333;
  background-color: #003366;
  background-image:  url(/images/l1_over.gif);
  color: white;
}

#current a:link, #current a:visited, #current a:hover
{
  /*/*/border: 1px solid #333;
  background-color: #003366;
  background-image:  url(/images/l1_over.gif);
  color: white; /* */
}

td{
vertical-align: top;
}

tr.odd td {
        background-color: #993333;
}

tr.odd td a:hover{
        color: #003366;
}

tr.even td {

}

td.odd {
        background-color: #993333;
}

td.odd a:hover{
        color: #003366;
}
