html, body {
  border-right: 0px !important;
}
body {
  font-size: 10pt;
  color: black;
  font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
  background-color: #ffffff;
  margin: 0px;
  margin-top: 0px;
  margin-left: 0px;
  margin-right: 0px;
  padding: 0px;
}
a, a:visited {
  color: black;
  background: transparent;
  font-size: 10pt;
  text-decoration: underline; 
}
a:hover {
  color: red !important;
  background: transparent;
  text-decoration: underline !important;
}
blockquote {
  color: darkblue;
}
table {
  border-collapse: collapse;
  empty-cells: show;
}
tr, td {
  font-size: 10pt;
  color: black;
  font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
  vertical-align: top;
  empty-cells: show;
  border-collapse: collapse;
}
.titlebar, .titlebar a, .titlebar a:visited {
  background-color: #336699;
  color: white;
  font-size: 12pt;
  font-weight: bold;
}
.tablehead, .tablehead td, .tablehead a, .tablehead a:visited	{
  color: black;
  background-color: #6899db;
  font-weight: bold;
}
.row1, .row1 td, .row1 a, .row1 a:visited {
  color: black;
  background-color: #b1c9e9;
}
.row2, .row2 td, .row2 a, .row2 a:visited {
  color: black;
  background-color: #e4eaf2;
}
.row3, .row3 td, .row3 a, .row3 a:visited {
  color: yellow;
  background-color: #336699;
}
.row4, .row4 td, .row4 a, .row4 a:visited {
  color: white;
  background-color: darkgreen;
}
.row5, .row5 td, .row5 a, .row5 a:visited {
  color: black;
  background-color: lightgreen;
}
.borders, .borders td {
  border: 1px solid gray;
}
