body {    
  background: url(gfx/bg.gif);
  background-color:#1F6B95;
  margin: 20px 0px 40px 0px;      
}
body, div, a, td {
  font-family:Arial, Helvetica;
  color:#000000;    
  font-size:12px;  
  line-height:20px;      
}
a:link, a:visited, a:active {
  text-decoration:underline;
}
a:hover {
  text-decoration:none;
  color:#009FDF;
}

.headline {
  color:#065A89;
  font-size:16px;
  font-weight:bold;
  text-decoration:none;
}

.small_headline {
  color:#009FDF;
  font-size:14px;
  font-weight:bold;
}

.footer, a.footer:link, a.footer:visited, a.footer:active {
  font-size:10px;
  color:#ffffff;
  text-decoration:none;
}
a.footer:hover {
  text-decoration:underline;
}


.button, a.button:link, a.button:visited, a.button:active{
  font-size:11px;
  font-weight:bold;
  color:#ffffff;
  text-decoration:none;
  padding-left:10px;
  padding-right:10px;
}

a.button:hover {
}
      
    
#navigation a {
  color:#ffffff;
  font-size:12px;
  background-color:#065A89;
  text-decoration:none;
  font-weight:bold;
  display: block;
  padding-left: 20px;
  padding-top: 8px;
  padding-bottom: 8px;
}
#navigation a:hover {
  text-decoration:underline;
}

#sub_navigation a {
  color:#000000;
  font-size:11px; 
  background-color:#B5E6FF;
  text-decoration:none;
  font-weight:bold;
  display: block;
  padding-left: 20px;
  padding-top: 8px;
  padding-bottom: 8px;
}
#sub_navigation a:hover {
  color:#009FDF;
  text-decoration:underline;
}


#tab table	{ border:0; background-color:#3030cc; border-spacing:3pt;}
#tab td 	{ border:0; background-color:#FFFFFF; border-spacing:3pt;}
#tab th 	{ color:#3030cc; border:0; background-color:#DDDFF0; border-spacing:3pt;}