table{width:100%;color:#212424;margin:0 0 1em 0;font:90%/160% "Lucida Grande","Lucida Sans Unicode","Lucida Sans",Lucida,Helvetica,sans-serif;}
table,tr,th,td{margin:0;padding:0;border-spacing:0;border-collapse:collapse;}
caption{font-size:150%;line-height:250%;font-weight:bold;text-align:left;text-indent:100px;color:#212424;background-color:#d0eba6;border:1px solid #d0eba6;}
thead{background:#524123;border:1px solid #524123;}
thead tr th{text-align:center;color:#faf7d4;border-bottom:1px solid #a5d768;padding-top:.3em;padding-right:0;padding-bottom:.3em;padding-left:0;width:20%;}
tfoot{color:#fff;background:#524123;}
tfoot tr th,tfoot tr td{padding:.1em 1em;border:1px solid #524123;}
tfoot tr th{width:20%;}
tfoot tr td{text-align:right;}
tbody tr th,tbody tr td{padding:.3em .4em;border:1px solid #a6ce39;vertical-align:top;}
tbody tr th{padding-right:1em;text-align:right;font-weight:normal;width:20%;white-space:nowrap;}
tbody tr.odd th{background:#d0eba6;}
tbody tr th.year{padding-right:1em;text-align:center;color:#faf7d4;background:#524123;font-weight:bold;padding-top:.3em;padding-right:0;padding-bottom:.3em;padding-left:0;}
table a{color:#854400;text-decoration:none;}
table a:hover{text-decoration:underline;}
