body { 
  color : #505050; 
  background-color : #505050; 
  font-family : Georgia, "Times New Roman", Times, serif;
  }

h1, h2, h3, h4, h5, h6 { 
  color : #707070; 
  background-color : inherit; 
  font-family : Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; 
  }
 
h1 { 
  font-size : 16pt;  
  padding : 0px 15px;
  border : 1px solid #303030;
  } 
  
h2 { 
  font-size : 14pt;
  padding : 0px 15px;
  border : 1px dotted #303030;
  }
  
h3 {
  font-size : 12pt;
  padding : 0px 30px;
  border : 1px dotted #202020;
  }
  
p { 
  font-family : Georgia, "Times New Roman", Times, serif;
  padding : 0px 30px;
  color : #707070; 
  background-color : inherit; 
  }
  
li { 
  font-family : Georgia, "Times New Roman", Times, serif;
  color : #707070; 
  background-color : inherit; 
  }

p.copyright
  {
  font-style : italic;
  padding : 0px 30px;
  }

a {
  color : #707070;
  }
  
td {
  color : #707070;
  background-color : #000000;
  }
  
td.top {
  font-family : Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; 
  font-size : 14pt;
  text-align : right;
  vertical-align : top;
  height : 80px;
  padding-top : 0.3em;
  }

td.bottom {
  font-family : Georgia, "Times New Roman", Times, serif;
  font-size : 8pt;
  text-align : right;
  vertical-align : bottom;
  height : 80px;
  padding-bottom : 0.3em;
  padding-left : 0.3em;
  padding-right : 0.3em;
  }

a.menu {
  text-decoration : none;
  }
  
td.menu {
  font-family : Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; 
  font-size : 12pt;
  font-weight : bold;
  text-align : center;
  vertical-align : middle;
  height : 35px;
  border-top : 1px solid #505050;
  padding-left : 0.3em;
  padding-right : 0.3em;
  }
  
td.menu_active {
  font-family : Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; 
  font-size : 12pt;
  font-weight : bold;
  font-style : italic;
  text-align : center;
  vertical-align : middle;
  height : 35px;
  border-top : 1px solid #505050;
  padding-left : 0.3em;
  padding-right : 0.3em;
  }
  
td.menu_ad {
  font-family : Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; 
  font-size : 12pt;
  font-weight : bold;
  text-align : center;
  vertical-align : middle;
  height : 250px;
  border-top : 1px solid #505050;
  padding-left : 0.3em;
  padding-right : 0.3em;
  }  
  
td.menu_small {
  text-align : right;
  vertical-align : middle;
  height : 16px;
  padding : 0.1em 0.5em;
  font-family : Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; 
  font-size : 10pt;
  border-top : 1px dotted #505050;
  }

td.menu_small_active {
  text-align : right;
  vertical-align : middle;
  height : 16px;
  padding : 0.1em 0.5em;
  font-family : Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; 
  font-size : 10pt;
  font-style : italic;
  border-top : 1px dotted #505050;
  }

td.content {
  width: 100%;
  font-size : 10pt;
  border-left : 1px solid #505050;
  border-top : 1px solid #505050;
  border-bottom : 1px solid #505050;
  padding : 0.6em 2.0em;
  }
  
a.content {
  text-decoration : none;
  }

td.object, th.object {
  font-size : 10pt;
  border : 1px dotted #303030;
  vertical-align : middle;
  padding : 0.3em 0.9em;
  }
  
td.object_name {
  font-size : 12pt;
  font-weight : bold;
  border : 1px dotted #303030;
  vertical-align : middle;
  padding : 0.3em 0.3em;
  }
