body {
background-color: #DCDBD9;
color: #2C2C2C;
font: normal 100% Cambria, Georgia, serif;
padding: 1em;
}

h1 {
font: bold 1.5em Calibri, Optima, Arial, sans-serif; /* 24px / 16px */
font-weight: normal;
border-top: dotted 1px;
border-bottom: dotted 1px;
}

h1 a {
font: bold 0.458333333333333em Calibri, Optima, Arial, sans-serif; /* 11px / 24px */
color: #747474;
letter-spacing: 0.15em;
text-transform: uppercase;
text-decoration: none;
}

td {padding: 0.25em;}
tr:nth-child(even) {background-color: #F0F0F0}
tr:nth-child(odd) {background-color: #D7EDED}
