table #chart
{
 border-color:#000000;
 border-width:1px;
 border-style:solid;
 border-collapse:collapse;
 font-size:100%;
}
table #chart td,table #chart th
{
 background-color:#fffacd;
 color:#000000;
 border-color:#000000;
 border-width:1px;
 border-style:solid;
 margin:0;
 padding:4px;
 vertical-align:top;
}
table #chart tr:hover td
{
 background-color:#eee8aa  !important;
 color:#000000 !important;
}
.chartfeatures
{
 font-size:75%;
 font-weight:normal;
}
.chartnormal
{
 background-color:#fffacd;
 color:#000000;
}
.chartwhite
{
 background-color:#f8f8ff;
 color:#000000;
}
.chartred
{
 background-color:#b22222;
 color:#ffffff;
}
.chartbrown
{
 background-color:#a0522d;
 color:#ffffff;
}
.chartgreen
{
 background-color:#2e8b57;
 color:#ffffff;
}
.chartblue
{
 background-color:#4682b4;
 color:#ffffff;
}
table #gamechart
{
 border-color:#fffacd;
 border-width:1px;
 border-style:solid;
 border-collapse:collapse;
 font-size:100%;
}
table #gamechart td,table #gamechart th
{
 color:#ffffff;
 border-color:#fffacd;
 border-width:1px;
 border-style:solid;
 margin:0;
 padding:4px;
 background-color:#000000;
 vertical-align:top;
}
table #gamechart td
{
 font-size:0.9em;
}
table #gamechart tr:hover td
{
 background-color:#eee8aa !important;
 color:#000000 !important;
}
table #gamechart tr:hover a
{
 color:#264caf;background-color:inherit;
}
table #gamechart tr:hover a:visited
{
 color:#061c6f;background-color:inherit;
}
table #gamechart tr:hover a:active
{
 color:#16af2c !important;background-color:inherit;
}
table #gamechart tr:hover a:hover
{
 color:#df1c06;background-color:inherit;
}

