﻿table
{
    margin: 1em 0;
}
table, th, td, .countResults, .filterform
{
    font-size: 95%;
}
td
{
    background-color: White;
}
.tools
{
    text-align: center;
}
td.tools
{
    padding: 0 0.5em;
}
.row_even td
{
    background-color: #f8f8f8;
}
tbody tr:hover td, tbody .row_even:hover td
{
    background-color: #f0f0f0;
}
#ftxresult td a, #ftxresult td a:link, #ftxresult td a:visited, #ftxresult .countResults strong a
{
    color: Black;
}
fieldset
{
    border: 1px solid #bbb;
    padding: 0.5em 1em;
    margin-bottom: 2em;
}
legend
{
    font-weight: bold;
    padding: 0 0.3em;
}
.standardform input[disabled]
{
    background-color: #e0e0e0 !important;
    border-color: #bbb !important;
}
.standardform .informationblock .subcolumns
{
    margin-bottom: 0.5em;
}
.standardform .informationblock .subcolumns .c33l
{
    font-weight: bold;
}
.standardform .checkboxes
{
    padding-top: 0.8em;
}
.standardform .checkboxes .block
{
    display: block;
    margin-bottom: 0.1em;
}
.note a.buttonlink,
.warning a.buttonlink 
{
    background-color: Transparent;
}
.note a.buttonlink:hover,
.warning a.buttonlink:hover,
.note a.buttonlink:focus,
.warning a.buttonlink:focus,
.note a.buttonlink:active,
.warning a.buttonlink:active
{
    background-color: #EB6A0A;
}

.filterform
{
    padding: 0.5em 1em;
    margin-bottom: 1.5em;
}
.filterform fieldset
{
    padding: 0.3em 0.5em;
    margin-bottom: 0.4em;
}
.filterform .submitarea
{
    margin-bottom: 0.2em;
}