#fanChart{margin:1%;border-width:0;padding:0;width:98%;}
td{padding:2px;}
#fanChart h3{margin:1px;font-size:150%;}
 .firstRow td td.secondCol, .lastRow td td.secondCol, .firstRow td td.firstCol, .lastRow td td.firstCol{border-top-width:0;border-bottom-width:0;}
td.firstCol{width:1em;text-align:right;
background-color:#EEE;border-left:1px solid black;border-right:1px solid black;}
td.secondCol{width:1%;text-align:right;background-color:#dEd;border-left:1px solid black;border-right:1px solid black;}
.firstRow td.secondCol, .firstRow td.firstCol, .firstRow .firstRow td.secondCol, .firstRow .firstRow td.firstCol, .lastRow .firstRow td.secondCol, .lastRow .firstRow td.firstCol{border-top:1px solid black;}
.lastRow td.secondCol, .lastRow td.firstCol, .lastRow .lastRow td.secondCol, .lastRow .lastRow td.firstCol, .firstRow .lastRow td.secondCol, .firstRow .lastRow td.firstCol
{border-bottom:1px solid black;}
td.thirdCol{padding-left:1em;padding-bottom:2em;}
td.fourthCol{width:99%;}
.thirdCol a{}
tr:hover{background-color:white;transition:background-color ease-in-out 600ms;-o-transition:background-color ease-in-out 600ms;-moz-transition:background-color ease-in-out 600ms;-webkit-transition:background-color ease-in-out 600ms;}
 
td table{display:none;}
#fanChart td td h3{font-size:125%;}
