body {
    background:         #FFFFFF;
    color:              #000000;
    margin:             0;
    padding:            0.2em 0.2em 0.2em 0.2em;
}

table caption,
table th,
table td {
    padding:            0.1em 0.5em 0.1em 0.5em;
    margin:             0.1em;
    vertical-align:     top;
}

/* odd items 1,3,5,7,... */
table tr.odd th,
.odd {
    background: #E5E5E5;
}

/* even items 2,4,6,8,... */
table tr.even th,
.even {
    background: #D5D5D5;
}

/* odd table rows 1,3,5,7,... */
table tr.odd th,
table tr.odd,
table tr.even th,
table tr.even {
    text-align:        left;
}

.marked {
    background:   #FFCC99;
    color:   #000000;
}

