
body { 
  background: #151515; 
  color: #FFFFFF;
  font-family: Trebuchet MS,Verdana,sans-serif;
  font-size: 100%;
}

H1,H2,H3,H4 { font-family: "Comic Sans MS Bold",cursive; }

P, UL, OL, DIR, MENU, DIV, SPAN, DT, DD, ADDRESS, BLOCKQUOTE,
PRE, BR, HR, FORM, DL, TD { 
  font-size: 100%; 
}

.teensy { font-size: 77%; }

td { padding: 0.05em 0.5em; }

a { 
  color: #33BB00;
  text-decoration: none; 
}

a:link { 
  color: #33BB00;
  text-decoration: none; 
}

a:visited {
  color: #33BB00;
  text-decoration: none; 
}

a:hover {
  color: #FFFFFF;
  text-decoration: underline;
}

a:active {
  color: blue;
}

img {
  border: 0px;
  text-decoration: none;
  padding: 0.5em 0.5em 0.5em 0em;
} 

img.icon {
  padding: 0px;
}

#body {
  position: absolute;
  top: 0;
  left: 10%;
  width: 80%;
}

.linkbox {
  background-color: #9f9;
  padding: 5px;
  border-style: ridge;
  border-width: 5px; }
.linkbox a,.linkbox a:visited,.linkbox a:link {
  color: navy; }
.linkbox a:hover {
  color: #FFFFFF; }

.ltgreen {
  color: #cf9; 
}

.center {
  text-align: center;
}

.sectionbar {
  background-color: #192219;
  color: #fff;
  width: 100%;
  font-weight: bold;
  padding: 2px 4px;
  border: 1px solid #050;
  border-right: 2px solid #050;
}

.warn   {
	font-weight: bold;
	color: red }
.charthead {
	background-color: #CECEDE;
  color: #000;
	font-weight: bold  }
.chartsubhead  {
	background-color: #DEDEEE;
  color: #000;
	font-weight: bold  }

.clear {
  clear: both;
  display: block; }
  
.button a,.button a:link,.button a:visited,.button a:hover {
  padding: 2px 10px;
  border: 1px solid #444;
  font-family: cursive;
  font-size: 80%;
  text-transform: uppercase; }
.button a:hover {
  background-color: #000; 
  color: #fff; 
  text-decoration: none; } 
.button a:link,.button a:visited {
  text-decoration: none;
  color: #33BB00; }
   
#twocol_left {
  left: 0px;
  width: 375px; }
#twocol_right {
  position: absolute;
  top: 6.5em;
  left: 425px;
  width: 375px; }
