table {
background: #FFFF80;
border-collapse:collapse;
font-family:verdana, arial, sans-serif;
font-size:0.75em;
line-height:2em;
border:1px solid #363;
}
td, th {
padding:0em;
border-top:1px solid #ddd;
}
tr.odd {
background:#eee;
}
th {
background:#839965;
}
caption, tfoot {
font-family:georgia, "times new roman", serif;
font-size:3em;
line-height:1em;
height:1em;
padding-right:0.25em;
text-align:right;
color:#363;
border:1px solid #ddd;
}
tfoot th {
background:#fff;
color:#363;
font-weight:normal;
}
thead tr {
color:#fff;
height:2em;
}
thead tr th:first-child {
color:#fc6;
border-right:1px solid #000;
text-align:right;
padding-right:0.5em;
}
tbody th {
padding:0;
border-right:1px solid #fff;
border-top:1px solid #000;
width:16em;
vertical-align:middle;
}
tbody tr.odd th {
border-right:1px solid #eee;
}
tbody td {
color:#363;
vertical-align:middle;
height:2em;
}
tbody th a {
color:#fc3;
text-decoration:none;
border-right:0.8em solid #fc3;
font-weight:normal;
text-align:right;
padding-right:0.5em;
float:right;
border-top:0.8em solid #839965;
border-bottom:0.8em solid #839965;
}
tbody tr th a:visited {
border-right:0.8em solid #fff;
}
tbody tr.odd th a:visited {
border-right:0.8em solid #eee;
}
tbody td a:visited {
color:#000;
font-weight:normal;
text-decoration:line-through;
}
tbody td a {
color:#000;
font-weight:normal;
}
tbody tr th a:hover {
color:#fff;
border-right:0.8em solid #fff;
}
tbody tr.odd th a:hover {
color:#fff;
border-right:0.8em solid #eee;
}
tbody td a:hover {
color:#c00;
font-weight:normal;
text-decoration:none;
}
|