

.table { width: 504px; margin: 10px auto; padding: 2px; font-family: Arial, Helvetica, Geneva, sans-serif; background-color: #222; color: #eee; font-size: 12px; text-align: left; border: outset 2px #222; }

.table-head { width: 500px; background-color: #222; color: #1e90ff; padding-top: 10px; padding-bottom: 10px; border-bottom: 1px solid black; }
.table-row { width: 500px; padding-top: 2px; padding-bottom: 2px; font-size: 10px;}

.highlight { background-color: transparent; color: #ff0 }

/* columns */
.float-1 { float: left; width: 150px; padding: 4px 4px 4px 20px; font-size: 11px; line-height: 14px; }
.float-2 { float: left; width: 150px; padding: 4px; font-size: 11px; line-height: 14px; }
.float-3 { float: left; width: 150px; padding: 4px; font-size: 11px; line-height: 14px; }
.float-4 { float: left; width: 150px; padding: 4px;  }
.float-5 { float: left; width: 150px; padding: 4px;  }

