body {
   color: #f5df96;
   font-family: Verdana;
}

td.help {
   font-family: verdana, helvetica, sans-serif;
   font-size: 75%;
   color: black;
   background: white;
   margin: 5px 0px;
   padding: 0px;
}

a {
   text-decoration: none;
   font-family: 'Times New Roman';
   font-size: 1em;
}

a:link {
   color: #f5df96;
}

a:visited {
   color: #f5df96;
}

a:active {
   color: #f5df96;
}

a:hover {
   text-decoration: underline;
}

p {
   text-align: justify;
   text-indent: 1.5em;
   margin: 5pt;
}

li {
   text-align: left;
   text-indent: 0em;
}

.wholepage {
   font-family: Verdana;
   font-size: 11pt;
   font-weight: bold;
   line-height: 1.2em;
}

.wholepage10 {
   font-family: Verdana;
   font-size: 10pt;
}

.wholepage9 {
   font-family:Verdana;
   font-size: 9pt;
}

.righttable {
   font-family: 'Times New Roman';
   font-size: 13pt;
   line-height:1.2em;
   text-align: left;
}

.headstable {
   font-family: Verdana;
   margin-left: 10pt;
   margin-right: 10pt;
   font-size: 12pt;
}

.headsmain {
   font-family: 'Times New Roman';
   font-size: 16pt;
   font-weight: bold;
   line-height:1.2em;
   text-align: center;
}

.tbl {
   border-width: 1px;
   border-style: solid;
   border-color: #f5df96;
}

.tbl2 {
   border-width: 2px;
   border-style: solid;
   border-color: #f5df96;
   margin: 5pt;
}

.by {
   font-size: 11px;
   color: #2f485d;
}

td.menu {
   font-size: 8pt;
   text-align: center;
}

td.map {
   border-left: #f5df96;
   border-top: #f5df96;
   border-right: #f5df96;
   border-bottom: #f5df96;
}

span.bw {
   color: white;
}

span.by {
   color: yellow;
}

span.bc {
   color: aqua;
}

span.br {
   color: red;
}

span.bm {
   color: fuchsia;
}

span.d {
   color: #666666;
}

span.g {
   color: green;
}

span.bg {
   color: lime;
}

#outputframe {
  width: 95%;
  height: 80%;
  border: 1px solid black;
}

#commandframe {
  width: 1px;
  height: 1px;
  border: 0px solid black;
}

#commanddiv {
  width: 95%;
}

#output-body {
  color: #FFF;
  background: #000;
}

.mudoutput {
  font-family: 'Lucida Console', Courier, monospace;
  font-size: 1.1em;
  padding: 0.1em 0.5em;
}

.ansi-0 {
  background: black;
  color: white;
}

.ansi-1 {
  font-weight: bold;
}

.ansi-2 {
}

.ansi-4 {
 text-decoration: underline;
}

.ansi-5 {
  text-decoration: blink;
}

.ansi-30 {
  color: gray;
}

.ansi-31 {
  color: red;
}

.ansi-32 {
  color: lime;
}

.ansi-33 {
  color: yellow;
}

.ansi-34 {
  color: blue;
}

.ansi-35 {
  color: fuchsia;
}

.ansi-36 {
  color: aqua;
}

.ansi-37 {
  color: white;
}

.ansi-40 {
  background: black;
}

.ansi-41 {
  background: red;
}

.ansi-42 {
  background: green;
}

.ansi-43 {
  background: yellow;
}

.ansi-44 {
  background: blue;
}

.ansi-45 {
  background: fuchsia;
}

.ansi-46 {
  background: aqua;
}

.ansi-47 {
  background: white;
}