BODY {
 background: #637CA4;
 color: #ffffff;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 1em;
 margin-bottom: 10px;
 margin-left: 10px;
 margin-right: 10px;
 margin-top: 10px;
 scrollbar-face-color: #637CA4;
 scrollbar-arrow-color: #ffffff;
 scrollbar-track-color: #3E4F6A;
 scrollbar-shadow-color: "";
 scrollbar-highlight-color: "";
 scrollbar-3dlight-color: "";
 scrollbar-darkshadow-Color: "";
}

A:link {
 color: #ffffff;
 text-decoration: none;
 font-weight: bold;
}

A:visited {
 color: #ffffff;
 text-decoration: none;
 font-weight: bold;
}

A:hover {
 color: #ffffff;
 text-decoration: underline;
 font-weight: bold;
}

DIV.right {
  text-align: right
}

IMG.banner {
  border: 0px;
}

A.banner {
  target: _blank;
}

A:active {
 color: #ffffff;
 text-decoration: none;
 font-weight: bold;
}

#table {
 background-color: #E1E1EB;
 border-width: 0px;
 font-size: 11px;
}

#title {
 color: #000000;
 font-weight: bold;
}

#rowlight {
 font-family: Lucida Console;
 background-color: #E1E1EB;
}

#rowdark {
 font-family: Lucida Console;
 background-color: #D6D6DF;
}

.block_section		{ font-size: 24; font-weight: bold; }
.block_name		{ font-size: 24; font-weight: bold; }
.block_required		{ color: red; font-weight: bold; }
.block_recommended	{ color: yellow; font-weight: bold; }
.block_optional		{ color: green; font-weight: bold; }
.block_old		{ font-size: 14; }
.set			{ font-weight: bold; }
.desc			{ margin-left: 15px; }
pre			{ font: "Times New Roman"; font-style: normal; }

A         { text-decoration: none; color: white; }
.texts    { font-family: Verdana; font-size: 9pt; }
.rtexts   { font-family: Verdana; font-size: 9pt; color: white; font-weight: bold; }
.buttons  { font-family: Verdana; font-size: 8pt; width: 85px; height: 25px; }
.buttons2 { font-family: Verdana; font-size: 8pt; width: 105px; height: 25px; }
.desctext { font-family: Verdana; font-size: 9pt; }


#topts {
position:absolute;
left: 0;
top: 0;
width: auto;
height: 5em;
right: 0;
}

#maints {
position:absolute;
margin-top: 0;
margin-bottom: 0;
top: 5em;
margin-left: 16em;
bottom: 0;
left: 0;
height: auto;
right: 0;
width: auto;
height: auto;
}

h2 {
margin: 0px;
}

h3 {
margin: 0px;
}

#leftts {
left: 0;
width: 16em;
position:absolute;
top: 5em;
bottom: 0;
height: auto;
margin-left:0;
margin-right:0;
overflow: auto;
}

.clan {
 color: #FF9933;
}

.omni {
 color: #00FFFF;
}

.neut {
 color: #FFFFFF;
}

.noside {
 color: #FFFF00;
}

.ailevel {
 color: #00FF00;
}

.hilight {
 color: #FFFF00;
}

.neverseen {
 color: #FF0000;
}

.recentseen {
 color: #00FF00;
}

.longseen {
 color: #FF9933;
}

.verylongseen {
 color: #FF80C0;
}

table.quota {
 width: 100%;
 border-spacing: 0px;
}

table.quota td {
 padding-left: 5px;
 padding-right: 5px;
}

.quotatotal td {
 padding-top: 3px;
}

.quotaheader td {
 padding-bottom: 3px;
}

.quotahost {
 background-color: #000040;
}

.quotaincoming {
 background-color: #800000;
}

.quotaoutgoing {
 background-color: #008000;
}
