.footer-nav, .legal-grp, .navbar, .navmenu-nav, .nav-close, .other-global, .breadcrumb, #back-top, #back-top span.sr-only, .btn-table-grp, #search-box, .btn, .item-check, div.co-name, ul.navmenu-nav, #iwat, .navbar {
    display: none;
}
h1.sr-only {
    display: none;
}
th, td {
    text-align: left;
    vertical-align: top;
}
th {
    border-bottom: 1px solid #666;
}
table>caption {
    border-bottom: 2px solid #000;
    margin-bottom: 15px;
    margin-top: 15px;
}
table>caption>div.ts-date {
    width: 600px;
    text-align: left;
}
h2.form-header {
    font-size: 12pt;
    font-weight: bold;
}
.navmenu {
    padding: 0;
    margin: 0;
}
a {
    text-decoration: none;
    color: #000;
}
td:first-child, th:first-child {
    display: none;
}
footer {
    font-size: 10pt;
    color: #666;
    margin-top: 10px;
}
th {
    border-bottom: 1px solid #000;
    padding: 10px;
    font-size: 10pt;
    text-transform: uppercase;
}
td {
    padding: 10px;
    font-size: 10pt;
}
tfoot.totals tr td {
    border-top: 4px double #000;
    border-bottom: 4px double #000;
}