body { 
   background: #18181e; 
   color: #333;
   font: normal 9pt sans-serif;
}

a {
  color: #00aeef;
  text-decoration: none;
  font: normal 9pt sans-serif;
}

a.content { color: #F00; font: bold 9pt sans-serif}
a.content:visited { color: #F00; }
a.content:hover { color: #900; }

a:visited {
  color: #00aeef;
  text-decoration: none;
}

a:hover {
  color: #000;
  text-decoration: none;
}

h1 {
   color: #006F99;
   font: bold 16pt Tahoma, Verdana, Arial, sans-serif;
}

h2 {
   color: #004863;
   font: bold 13pt Tahoma, Verdana, Arial, sans-serif;
   margin: 15px 0px 10px 0px;
   padding: 0px;
   line-height: 25px;
}

p {
   margin: 0px 0px 10px 0px;
   padding: 0px;
}


/* Tables */
th { 
   font: normal 8pt sans-serif; 
   background: #41412a; 
   color: #fff; 
   width: 59px;
}

td { 
   font: normal 8pt sans-serif; 
   color: #FFF; 
   width: 59px; 
   vertical-align: top; 
   height: 90px;
   background: #222;
}

td.past { 
   color: #FFF; 
   width: 59px; 
   height: 15px;
   text-align: center;
   background: #4c5c4c;
}

td.empty { 
   color: #FFF; 
   width: 59px; 
   text-align: center;
   height: 15px;
   background: #222;
}

td.today { 
   color: #FFF; 
   width: 59px; 
   text-align: center;
   height: 15px;
   background: #56571b;
}

td.future { 
   color: #FFF; 
   width: 59px; 
   text-align: center;
   height: 15px;
   background: #4c5c4c;
}

td.buy { background: #fff; }
td.sell { background: #fff; }
td.watch { background: #fff; }
td.lower{ background: #500; }
td.higher { background: #050; }

td.reporting {
   height: 30px;
}

/*/Tables */
.ticker {
   font: 10pt normal sans-serif; 
}

li {
   display: inline;
   margin: 0;
   padding: 0px;
   width: 125px;
   height: 40px;
   border-right: 1px solid #000;
   background: #999 url("../images/navbg.png") repeat-x;
}

	li:hover {
   background: #999 url("../images/navbg_hover.png") repeat-x;
}

ul {
  list-style-type: none;
  overflow: auto;
  padding: 0px 0px 0px 1px;
  margin: 0;
  display: inline;
}

ul li {
  float: left;
  margin: 0;
  padding: 0px;
}
ul li a:hover {
  text-decoration: none;
  background: #444 url("../images/navbg_hover.png") repeat-x;
}

ul li a {
  display: block;
  padding: 0px 0px 0px 0px;
  margin: 0px;
  text-decoration: none;
  text-align: center;
  line-height: 3em;
}

/* IE Hack */
* html ul li a { width: 1%; }
*

