body, div, table {
  background: #f5f5f5; 
  color: #000000; 
  font-family: verdana,arial,helvetica; 
  font-size: 3.50mm;
}

a:link,a:active,a:visited { 
  background : #f5f5f5;
  color: #4169e1;
  text-decoration: none;
}

a:hover {
  background: #f5f5f5;
  color: #4169e1;
  text-decoration: underline;
}

h1 {
  font-family: monospace;
  color: #666;
  border-bottom: 1px #666 dashed;
  text-align: left;
  font-size: 3.50mm;
}

code {
}

h2 {
  background: #ffffff; 
  color: #666; 
  font-family: verdana,arial,helvetica; 
  font-size: 3.50mm;
}

.fade2grey {
  font-family: monospace;
  color: #666;
  text-align: left;
}

.page {
  margin-left: 100px;
  width: 700px;
}

.poweredby {
  border-top: 1px #666 dashed;
}

.codeedit {
  background: #ffffff; 
  color: #000000; 
  font-family: verdana,arial,helvetica; 
  font-size: 3.50mm;
  border: 1px solid #000000;
}

.top {
  vertical-align: text-top;
}

.left {
  text-align: left;
}

.mainmenu {
  border: 0px none;
  text-decoration: none;
}

.keyword {
  color: purple; 
  font-weight: bold;
}

.literal {
  color: blue; 
}

.sch_literal {
  color: blue; 
}

.comment {
  color: green; 
}

.kicked {
 color: darkred;
 margin: 4px;
}

.mode {
  color: darkred;
  margin: 4px;
}

.joined {
  color: darkblue;
  margin: 4px;
}

.action {
  color: #EFEFEF;
}

.desc {
  font-size: x-small;
}

.bookdesc {
  font-size: 70%;
}

.html_entity {
  color: red;
}

.xml_pi {
  color: blue;
}

.xml_tag {
  color: mediumblue;
}