* {margin:0; padding:0;}

BODY{
background-color: #000000;
color: #DDDDDD;
text-align: center;
}

DIV.main{
width: 900px;
margin-left: auto;
margin-right: auto;
text-align: left;
background-color: #05283c;
}

DIV.topbar{
width: 900px;
height: 72px;
text-align: left;
}

DIV.footer{
text-align: right;
background-color: #01121a;
width:900px;
height: 48px;
}

DIV.selectbar{
width: 890px;
}

DIV.selectbody{
display: none;
width: 890px;
background-color: #01121a;
border-width: 1px;
border-color: #000000;
border-style: solid;
}

DIV.tab{
padding-left: 3px;
float: left;
width: 100px;
height: 20px;
background-image: url("../img/Tab.png");
background-repeat: no-repeat;
color: #222222;
}

DIV.fusiontable{
max-width: 900px;
overflow: auto;
max-height: 550px;
}

DIV.nohighlight{
-moz-user-select:none;
user-select:none;
}

DIV.displaynone{ display: none; }

TABLE{
font-family: Tahoma;
font-size: 10pt;
border-style: none;
}

TABLE.comp{
}

TABLE.fullbody{
min-width: 890px;
_width: 890px;
}

TR.displaynone{ display: none; }

TH{
font: normal 12px Arial, Verdana;
padding: 3px;
font-style: normal;
background-color: #0d3c56;
color: #5892c0;
}

TD{
font: normal 12px Arial, Verdana;
padding: 3px;
font-style: normal;
}

.unpadded{padding: 0px;}
.twowide{width: 50%;}
.threewide{width: 33%;}
.fourwide{width: 25%;}
.fivewide{width: 20%;}
.sixwide{width: 16.66%;}
.textsection{}
.statsection{width: 5%;}

.header{
text-align: center;
background-color: #0d3c56;
color: #5892c0;
}

.entry{
text-align: center;
background-color: #031e2f;
}

.entry2{
text-align: center;
background-color: #042a42;
}

.leftentry{
text-align: left;
background-color: #031e2f;
}

.leftentry2{
text-align: left;
background-color: #042a42;
}

.normal{ color: #dddddd; }
.weak{ color: #108010; }
.resist{ color: #801010; }
.negate{ color: #444444; }
.pnegate{ color: #444444; }
.reflect{ color: #108080; }
.preflect{ color: #108080; }
.absorb{ color: #101080; }
.pabsorb{ color: #101080; }

.starts{ color: #FFFFFF; }
.level5{ color: #BBBBFF; }
.level20{ color: #8888BB; }
.level50{ color: #555588; }

.nohighlight{
-moz-user-select:none;
user-select:none;
}

SELECT.demlist{
width: 250;
background-color: #042a42;
color: #DDDDDD;
}

A {
color: #DDDDDD;
text-decoration: none;
}

A.headertext{
color: #5892c0;
}

A:Hover {
}
