select.small
  {
  font-family: helvetica, arial, sans-serif;
  font-size: 0.8em;
  }

input.small
  {
  font-family: helvetica, arial, sans-serif;
  font-size: 0.8em;
  }

option.small
  {
  font-family: helvetica, arial, sans-serif;
  font-size: 0.8em;
  }

input.small
  {
  font-family: helvetica, arial, sans-serif;
  font-size: 0.9em;
  }

font.toosmall
  {
  font-size: 0.6em;
  }

TD, TH
  {
  font-family: helvetica, arial, sans-serif;
  font-size: 1em;
  }

TD.menu
  {
  vertical-align: top;
  width: 20%;
  background-color: rgba(0,0,0,0.5);
  }

TD.black
  {
  vertical-align: top;
  width: 20%;
  background-color: rgba(0,0,0,0.5);
  }

TD.golden
  {
  vertical-align: top;
  width: 20%;
  background-color: rgba(255,255,220,0.5);
  }

TD.darkred
  {
  vertical-align: top;
  width: 20%;
  background-color: rgba(100,20,20,0.5);
  }

TD.lightred
  {
  vertical-align: top;
  width: 20%;
  background-color: rgba(200,100,100,0.5);
  }

TR.small
  {
  text-decoration: none;
  vertical-align: top;
  font-family: helvetica, arial, sans-serif;
  font-size: 0.8em;
  }

HR
  {
  height: 7px;
  background-image: url("../images/bar.gif");
  background-repeat: repeat-x;
  border: none;
  }

P:first-line
  {
  margin-left: 2em;
  }

P
  {
  font-family: garamond, times new roman, serif;
  font-size: 1.2em;
  }

TABLE.black
  {
  background-color: rgba(0,0,0,0.5);
  }

TABLE.golden
  {
  background-color: rgba(255,255,220,0.5);
  }

TABLE.darkred
  {
  background-color: rgba(100,20,20,0.5);
  }

TABLE.lightred
  {
  background-color: rgba(200,100,100,0.5);
  }

TABLE.goldenblock
  {
  background-color: rgba(255,255,220,0.5);
  }

TR.golden
  {
  background-color: rgba(255,255,220,0.5);
  }

TR.darkred
  {
  background-color: rgba(100,20,20,0.5);
  }

TR.lightred
  {
  background-color: rgba(200,100,100,0.5);
  }

TR.black
  {
  background-color: rgba(0,0,0,0.5);
  }

TD.menunoback
  {
  vertical-align: top;
  width: 20%;
  }

TD.article
  {
  vertical-align: top;
  text-align: justify
  }

#article P
  {
  text-align: justify;
  font-family: helvetica, arial, sans-serif;
  font-size: 1em;
  text-indent: 2em;
  }

P.menu:first-line
  {
  margin-left: 0em;
  }

P.menu
  {
  font-family: verdana, helvetica, sans-serif;
  font-size: 1em;
  text-align: center
  }

A.menu
  {
  font-family: verdana, helvetica, sans-serif;
  font-size: 0.8em;
  font-weight: bold;
  text-decoration: none;
  }

BR.menu
  {
  font-size: 0.3em;
  }

B.menu
  {
  font-family: helvetica, arial, sans-serif;
  font-size: 1.2em;
  text-align: center
  }


P.counterline
  {
  font-family: helvetica, arial, sans-serif;
  font-size: 0.8em;
  }

B.counterline
  {
  font-family: helvetica, arial, sans-serif;
  font-size: 1.1em;
  }

IMG
  {
  border: 0px;
  }

OL {
  list-style-position: inside;
  margin 0px;
  padding: 0px;
  }

OL LI {
   padding-left: 2em;
   }


