a {
  color: blue;
  text-decoration: underline
}
a:hover {
  color: red;
}

body {
  background: white
}

code {
  font-family: ariel, helvetica, lucida;
  font-size:10pt;
  color: #515151;
}
code.error {
  color: red;
  font-family: ariel, helvetica, lucida;
  font-size:12pt;
  font-weight: bold;
}

code.copyright {
  font-family: ariel, helvetica, lucida;
  font-size:7pt;
  font-weight:bold;
  color: #515151;
}

code.footer {
  font-family: ariel, helvetica, lucida;
  font-size:8pt;
  font-weight:normal;
  color: #515151;
}

/***********************/
/* TD specific classes */
/***********************/

TD {
  font-family: ariel, helvetica, lucida;
  font-size:10pt;
  color: black;
}
TD.caption  {
  background: #ffffff;
  color: navy;
  font-family: ariel, helvetica, lucida;
  font-size:12pt;
  font-weight:bold;
}
TD.head  {
  background: white;
  color: navy;
  font-family: ariel, helvetica, lucida;
  font-size:9pt;
  font-weight:bold;
}
TD.head2  {
  color: navy;
  font-family: ariel, helvetica, lucida;
  font-size:9pt;
  font-weight:normal;
}
TD.row1 {
  background: #ffffff;
  color: grey;
  font-family: ariel, helvetica, lucida;
  font-size:8pt;
  font-weight:normal;
}
TD.row2 {
  background: #f6f6f6;
  color: grey;
  font-family: ariel, helvetica, lucida;
  font-size:8pt;
  font-weight:normal;
}

/***********************/
/* TR specific classes */
/***********************/

TR {
  font-family: ariel, helvetica, lucida;
  font-size:10pt;
  color: black;
}
TR.head {
  background: white;
  color: navy;
  font-family: ariel, helvetica, lucida;
  font-size:9pt;
  font-weight:bold;
}
TR.row1 {
  background: #ffffff;
  color: navy;
  font-family: ariel, helvetica, lucida;
  font-size:8pt;
  font-weight:normal;
}
TR.row2 {
  background: #F6F6F6;
  color: navy;
  font-family: ariel, helvetica, lucida;
  font-size:8pt;
  font-weight:normal;
}

