TABLE { text-align: left; }
TH { text-align: center; }

TABLE#pendingEvents { border: 1px solid black; border-collapse: collapse; margin-bottom: 10px;}
TABLE#pendingEvents TD.heading { font-weight: bold; text-align: center; border-bottom: 2px solid black; }
TABLE#pendingEvents TD.title { text-align: right; border-left: 1px solid black; border-top: 1px solid black; }
TABLE#pendingEvents TD.entryCounts { font-size: 12px; text-align: right; border-left: 1px solid black; border-top: 1px solid black; }
TABLE#pendingEvents TD.status { font-size: 12px; text-align: right; border-left: 1px solid black; border-top: 1px solid black; }
TABLE#pendingEvents TD.access { padding: 5px; border-left: 1px solid black; }
TABLE#pendingEvents TD.lastRow {border-bottom: 2px solid black; }

TABLE#eventListEntries { font-size: 8pt; border: 1px solid black; border-collapse: collapse; margin-bottom: 10px;}
TABLE#eventListEntries TH { font-weight: bold; }
TABLE#eventListEntries TD.carNumber { text-align: right; }
TABLE#eventListEntries TD.entryFee { text-align: right; }
TABLE#eventListEntries TD, TABLE#eventListEntries TH { padding: 0 3px 0 3px; border: 1px solid black; }

TABLE#eventListEntries TR.entrantRow { cursor: pointer; }
TABLE#eventListEntries TD.green { background-color: #88ff88; }
TABLE#eventListEntries TD.yellow { background-color: #DBFF0F; }
TABLE#eventListEntries TD.newbieOrange { background-color: #FFE00F; }
TABLE#eventListEntries TD.orange { background-color: #FFA20F; }
TABLE#eventListEntries TD.red { background-color: #FF6090; }

TABLE#eventListEntries TD INPUT { font-size: 8pt; }

TR.eListOdd { background-color: #d8d8d8; }


