
.news-item-acorn .news-body table {
    width: 100%;
}
.news-item-acorn .news-body table th {
    overflow: no-wrap;
    width: 12em;
}
.news-item-acorn .news-body table td {
}
.news-item-acorn .news-body table tr {
    border-top: 1px solid #aaaaaa;
    border-bottom: 1px solid #aaaaaa;
}

.acorn-letter-nav {
    margin: 0.5em auto;
    text-align: center;
    font-size: 14px;
}
.acorn-letter-nav span {
    color: #aaaaaa;
    border: 1px solid #ffffff;
    padding: 1px;
}
.acorn-letter-nav a span {
    color: #003A8F;
}
.acorn-letter-nav a:hover span {
    border-color: #003A8F;
}
.acorn-letter-nav span.current {
    background-color: #003A8F;
    color: #ffffff;
    font-weight: bold;
}


.acorn-searchbox {
    margin: 0 auto;
    text-align: center;
}

.acorn-nav-box {
    padding: 0.5em;
    border: 1px solid #bbbbbb;
    -webkit-border-radius: 16px;
    -moz-border-radius: 16px;
    border-radius: 16px;
}

/* Put each entry into a rounded box. */
#block_1 .news-item-acorn h2 {
    margin-top: 10px;
}
.news-item-acorn {
    margin: 1em 0;
    padding: 0 0.5em 0.5em;
    border: 1px solid #bbbbbb;
    -webkit-border-radius: 16px;
    -moz-border-radius: 16px;
    border-radius: 16px;
}

