
.fpiContainer { color:#333333; font-family:Arial,Helvetica,sans-serif; text-align:left; }
.fpiContainer h3 { font-size:1.08em; font-weight:bold; color:#006A4E; margin-bottom:0.25em; text-transform:uppercase; }
.fpiContainer .performanceDate { font-size:0.80em; color:Black; text-transform:lowercase; }
.fpiContainer .firstColumn { border-left:0; width:90px; border-top:0; font-weight:bold; text-align:left; }
.fpiContainer table { margin-bottom:2em; }
.fpiContainer table tr th { font-size:1em; font-weight:bold; vertical-align:middle; text-align:center; padding:0.5em; border-left:solid 1px white; border-top:solid 1px black;}
.fpiContainer table tr td { font-size:1em; vertical-align:middle; text-align:center; }
.fpiContainer table tr.trHeaderRow th { background-color:#ACBB80; }
.fpiContainer table tr.trAltRow td { font-size:1em; vertical-align:middle; text-align:center; padding:0.5em; border-left:solid 1px white; border-bottom:solid 1px black }
.fpiContainer table tr.trAltRow { background-color: #ECE9D8; }


