.debug {
    color: gray;
    font-size: 8pt;
    font-style: italic; 
}
.good {
    color: green;
    font-size: 14pt;
    font-weight: bold;
    font-family: Georgia, 'Times New Roman', serif;
}
.bad {
    color: red;
    font-size: 14pt;
    font-weight: bold;
    font-family: Georgia, 'Times New Roman', serif;
}
.statlabel {
/*    color: #fff;*/
    font-size: 12pt;
    font-weight: bold;
}
.factionlabel {
/*    color: #fff;*/
    font-size: 12pt;
    font-weight: bold;
}
.banklabel {
/*    color: #fff;*/
    font-size: 12pt;
    font-weight: bold;
}
.searchlabel {
/*    color: #fff;*/
    font-size: 12pt;
    font-weight: bold;
}
body {
    font-size: 12pt;
/*    background-image: url("images/mainbackground.jpg");
    color: #999;
    margin-top: 20px;
    margin-left: 20px;
    margin-right: 20px;
    font: 100% Arial, sans-serif;*/
}

.centered-table {
/*    text-align: center;*/
}
table.navbar {
    text-align: left;
}
table.session {
    width: auto;
    text-align: left;
/*    font-size: 10pt;*/
/*    border-width: thin;*/
    border-spacing: 0px;
/*    border-style: solid;*/
/*    border-color: #363430;*/
    border-collapse: collapse;
/*    background-color: black;
    background-image: url("images/tile-stone.jpg");*/
}
table.list {
/*    margin-left: auto;
    margin-right: auto;
    width: 80%;*/
    border-width: thin;
    border-spacing: 0px;
    border-style: solid;
    border-collapse: collapse;
	border-color: #649dfe;
	background-color: white;
/*    border-color: #363430;
    background-color: black;
    background-image: url("images/tile-stone.jpg");*/
}
table.list th {
    text-align: center;
    font-family: "Arial";
    font-size: 9pt;
    border-width: 1px;
    padding: 4px;
    border-style: inset;
	border-color: #649dfe;
	background-color: white;
/*    border-color: #363430;
    -moz-border-radius: 0px;*/
}
table.list td {
    font-family: "Arial";
    font-size: 8pt;
    border-width: 1px;
    padding: 4px;
    border-style: inset;
	border-color: #649dfe;
	background-color: white;
/*    border-color: #363430;
    -moz-border-radius: 0px;*/
}

#col1 {
/*    font-size: 10pt;*/
    padding: 5px;
/*    background-image: url("images/tile-stone.jpg");*/
    border-width: thin;
    border-spacing: 0px;
/*    border-style: solid;
    border-color: #363430;*/
    border-collapse: collapse;
/*    margin-left: 10%;*/
    margin-right: 5%;
    float: left;
    width: auto;
}
#col2 {
/*    font-size: 10pt;*/
    padding: 5px;
/*    background-image: url("images/tile-stone.jpg");*/
    border-width: thin;
    border-spacing: 0px;
/*    border-style: solid;
    border-color: #363430;*/
    border-collapse: collapse;
/*    margin-left: -2px;*/
    float: left;
    width: auto;
}
#col3 {
/*    font-size: 10pt;*/
    padding: 5px;
/*    background-image: url("images/tile-stone.jpg");*/
    border-width: thin;
    border-spacing: 0px;
/*    border-style: solid;
    border-color: #363430;*/
    border-collapse: collapse;
/*    margin-left: -2px;*/
    margin-left: 5%;
/*    margin-right: 10%;*/
    float: left;
    width: auto;
}
#col4 {
/*    font-size: 10pt;*/
    padding: 5px;
/*    background-image: url("images/tile-stone.jpg");*/
    border-width: thin;
    border-spacing: 0px;
/*    border-style: solid;
    border-color: #363430;*/
    border-collapse: collapse;
/*    margin-left: -2px;*/
    margin-left: 5%;
/*    margin-right: 10%;*/
    float: left;
    width: auto;
}

div.ulisting {
  margin-bottom: 12px;
}

div.ulisting ul {
/*  width: 30em;*/
  list-style-type: none;
  margin: 0px;
}

div.ulisting ul li {
  float: left;
  width: 12em;
}

div.ulisting br {
  clear: left;
}

li.active {
  list-style-image: url(images/yellow.gif);
}

li.inactive {
  list-style-image: url(images/gray.gif);
}

li.online {
  list-style-image: url(images/green.gif);
}

A:link {
/*    text-decoration: none; color: #fff;*/
    text-decoration: none; color: blue;
}
A:visited {
/*    text-decoration: none; color: #fff;*/
    text-decoration: none; color: purple;
}
A:active {
    text-decoration: none; color: purple;
}
A:hover {
    text-decoration: none; color: #cc0000;
    text-decoration: none; color: #cc0000;
}