table {   border: 1px solid #777;   border-spacing: 1px; padding:4px; font-size:14px;}

table thead {  font-family: xGeorgia, monospace;  font-size: 14px; text-align:center;}
table thead tr th{  border-bottom: 5px solid black;  border-top: 1px solid black;  margin: 0px;  padding: 2px;  background-color: #cccccc;}
table caption { font-size:14px; font-weight:bold;   text-align:left; padding-right: 5px; xdisplay:block;}
table tr {  font-family: arial, monospace;color: black;background-color:#ddd; }
table tr.odd {  background-color: #aaaaaa;}
table tr td, th{  border-bottom: 1px solid black;  padding: 2px 5px; text-align:right;}
tr:hover, tr.odd:hover { color:#ddd; background:#224;}
