body {
    background-color: #143A71;
    font-size: 10px;
    font-family: Arial, Helvetica, sans-serif;
}
table {
    font-size: 1em; /* Overcome incorrect inheritance behaviour */
}
td.c1 {
    background-color: #FFFFFF
}
h1, h2, h3 {
    color: #666666;
}
h1 {
    font-size: 24px;
}
h2 {
    font-size: 15px;
}
h3 {
    font-size: 12px;
    margin-top: 1.5em;
    margin-bottom: 0.5em;
}
p {
    margin-top: 0;
    margin-bottom: 1em;
}
img {
    display: block; /* Overcome IEs reluctance to ignore whitespace in markup */
}
img.button {
    display: inline;
}
td {
    vertical-align: top;
}
a:link {
    color: #000000;
}
a:visited {
    color: #000000;
}
a:hover {
    color: #666666;
}
a:active {
    color: #000000;
}

