body {
	font-family: "verdana";
	background: #111;
	color: #ddd;
	margin: 0px;
}

table {
    border-spacing: 0px;
    border-collapse: collapse;
    margin: auto;
}

table.table > tbody > tr > td {
    border-bottom: 1px solid black;
    padding: 10px;
    vertical-align: top;
}

table.table>tbody>tr:nth-of-type(odd) {
    background-color: #333;
}

span#typeinfo,
span#duration {
    font-size: x-small;
    font-style: italic;
}

tr.emission,
tr.emission > td {
    background: yellow;
    color: black;
}

tr.journal,
tr.journal > td {
    background: chocolate;
    color: blue;
}

td.hourrow,
td.dayrow {
    text-align: center;
    font-size: small;
}

a {
    text-decoration: none;
    color: inherit;
}

