
table.pub_table, table.bg { background: #96a8c4; width:100%;}

td.bg {color: black;
        background: #96a8c4;
  font: bold 1.2em/1.2em arial, verdana, sans-serif;
  font-size: 12pt;
  width:100%;
}

h2 {  font: bold 1.2em/1.2em arial, verdana, sans-serif;
  font-size: 16pt;}


body {
  margin: 20px;
  padding: 0px;
  background: #ffffff;
  font: 1em/1.2em  arial, verdana, sans-serif;
  font-size: 10pt;}

pre {text-indent: 30px}	

#tabmenu {
  color: #000000;
  border-bottom: 2px solid black;
  margin: 12px 0px 0px 0px;
  padding: 0px;
  z-index: 1;
  padding-left: 10px }

#tabmenu li {
  display: inline;
  overflow: hidden;
  list-style-type: none; }	

#tabmenu a, a.active {
  color: #000000;
/*  background: #0066cc; */
  background: #96A8C4;
  font: bold 1.2em/1.2em arial, verdana, sans-serif;
  border: 2px solid black;
  padding: 5px 5px 0px 5px;
  margin: 0px;
  text-decoration: none; }


#tabmenu a.active {
  background: #FFFFFF;
  color: #96A8C4;
  border-bottom: 3px solid #FFFFFF; }

#tabmenu a:visited {
  color: #000000; }

#tabmenu a:hover {
  background: #FFFFFF; 
  color: #00418f; }	

#tabmenu a.active:visited {
  color: #00418f;}

#tabmenu a.active:hover {
  color: #00418f;}


#content {
  color: black;
  background: white;
  text-align: justify;
  padding: 20px;
  border: 2px solid black;	
  border-top: none;
  z-index: 2;	}

#content a {
  color: #00418F;
  text-decoration: none; }

#content a:visited {
  color:  #00418F;}

#content a:hover {
  color: #0066cc;}

ul li { padding-bottom: 2mm; }
