body {
  color: #ffff99;
  background-color: #000000;
  font-family: "Arial", "Helvetica", sans-serif;
  font-size: 10pt;
  width: 100%;
  height: 100%;
  margin: 0;
  padding: 0;
  overflow: hidden;
}

html {
  width: 100%;
  height: 100%;
  margin: 0;
  padding: 0;
  overflow: hidden;
}

td {
  color: #ffff99;
  font-family: "Arial", "Helvetica", sans-serif;
  font-size: 10pt;
  padding-right: 10px;
}

p {
  color: #ffff99;
  font-family: "Arial", "Helvetica", sans-serif;
  font-size: 10pt;
}

table {
  page-break-before: always;
}

img {
  border: 0;
}

ul {
  margin-left: 1em;
  margin: 0;
}

h2 {
  color: #ffff99;
  text-decoration: none;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12pt;
  font-weight:
  bold;
}

p#logo {
  border: 0;
  padding: 0;
  text-decoration: none;
  color: #c0c0c0;
}

a:link {
  text-decoration: none;
}

a.artist {
  text-decoration: underline;
  font-weight: bold;
}

a.artistna {
  text-decoration: none;
  font-weight: normal;
  cursor: default;
}

a.western {
  text-decoration: none;
  font-weight: bold;
}

a.western:link {
  font-family: "Arial", "Helvetica", sans-serif;
  font-size: 10pt;
}

a.western:hover {
  color: #ff0000;
}

div.menu {
  height: 100%;
  width: 175px;
  border: 0;
  float: left;
  text-align: center;
}

div.content {
  height: 100%;
  overflow: auto;
}

ul.list {
  margin: 0;
  padding: 0;
  margin-left: 1em;
}

ul.menu {
  width: 175px;
  /* make the same width as div.menu */
  list-style-type: none;
  padding: 0;
  margin: 0;
}

ul.menu li {
  padding-bottom: 7px;
  padding-top: 7px;
}

ul.menu li a.western {
  color: #cccccc;
}

ul.menu li a.western:hover {
  color: #ff0000;
}

ul.menu li a.western#default {
  color: #0030ff;
}