body {font-family: arial, helvetica; margin: 10px;}
#horizon {color: black; text-align: center; position: absolute; top: 0; left: 0px; width: 100%; height: 1px; overflow: visible; visibility: visible; display: block;}
#content {font-family: Verdana, Geneva, Arial, sans-serif; margin-left: -234px; position: absolute; top: 50px; left: 50%; width: 468px; height: 70px; visibility: visible;}
#footer {position:absolute; bottom: 5px; right: 5px; width: 99%; text-align:right;padding: 0;}
#footer>div.left{text-align:left;};
.bodytext {text-align:left;}
div.top{text-align:right;margin:1em 0;padding:0;}
div.top div{display:inline;white-space:nowrap;}
div.top div.left{float:left;}
#content>div.top{display:table;width:100%};
#content>div.top div{display:table-cell;}
#content>div.top div.left{float:none;text-align:left;}
#content>div.top div.right{text-align:right;}
li {font-size: 90%;}
tiny {font-size: 75%;}
a:link {text-decoration: none; color: #007D00;}
a:hover {text-decoration: underline; color: #011900;}
a {text-decoration: none; color: #007D00;}
td.rating {border: 1px solid #000; color: #FFFFFF; width: 144px;}
td.main {border: 0; text-align: left; color: #000000;}
td.right {border: 1px solid #000; text-align: center; width: 150px;}
td.stats {border: 0; text-align: left; width: 150px; font-size: 60%; color: #000000}
table.rating {border: 0; color: #FFFFFF;}
table.main {border: 0; width: 100%; color: #FFFFFF;}
em { font-style: normal;}

/* Popup */
#div.popup_item { position: absolute; margin-left: -234px; left: 50%; top: 100px; z-index: 10; background-color: #3e3e3e; border: 1px solid #000; width: 500px; padding: 5px; margin-top: 0em; text-align: left; }
div.popup_item { position: absolute; background-color: white; border: none; width: 150px; padding: 5px; margin-top: 0em; text-align: left; z-index:1000;}

/* Fading Tooltips By Dustin Diaz*/
body div#toolTip { position:absolute;z-index:1000;width:350px;background:#011900;border:2px double #fff;text-align:left;padding:5px;min-height:1em;-moz-border-radius:5px; }
body div#toolTip p { margin:0;padding:0;color:#fff;font:13px/14px verdana,arial,sans-serif; font-weight: bold; }
body div#toolTip p em { display:block;margin-top:3px;color:#fff;font-style:normal;font-weight:bold; }
body div#toolTip p em span { font-weight:bold;color:#fff;font-style:normal; }

/* Overlay */
.black_overlay{
          display: none;
          position: absolute;
          top: 0%;
          left: 0%;
          width: 100%;
          height: 100%;
          background-color: black;
          z-index:1001;
          -moz-opacity: 0.8;
          opacity:.80;
          filter: alpha(opacity=80);
}

.white_content {
          display: none;
          position: absolute;
          top: 50%;
          left: 22%;
	  text-align: center;
          width: 225px;
          height: 225px;
          padding-top: 5px;
          border: 1px solid black;
          background-color: white;
          z-index:1002;
          overflow: auto;
}

