TABLE {
    empty-cells: show;
}
TR {
    COLOR: var(--dark-blue);
    FONT-SIZE: 12px;
    FONT-STYLE: normal;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none
}

TH {
    COLOR: var(--dark-blue);
    FONT-FAMILY: Verdana, Arial, HelveticaNeue, sans-serif;
    FONT-SIZE: 12px;
    FONT-STYLE: normal;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none
}

TD {
    COLOR: var(--dark-blue);
    FONT-SIZE: 12px;
    FONT-STYLE: normal;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none
}

TD.inputtext {
    padding-top: 2px;
    padding-bottom: 2px;
}

.tableborder {
    background-color: var(--light-blue);
    display: block;
    overflow-x: auto;
    overflow-y: hidden;
    white-space: nowrap;
}

.tableborder > tbody {
    display: table;
    width: 100%;
}

.tableheader, .info_colum {
    font-weight: bold;
    border: 0px var(--light-blue) solid;
    TEXT-INDENT: 5px;
    padding: 4px;
    BACKGROUND-COLOR: var(--light-blue);
    COLOR: var(--dark-blue)
}

.tablefooter {
    COLOR: var(--dark-blue);
    FONT-FAMILY: Verdana, Arial, HelveticaNeue, sans-serif;
    FONT-SIZE: 11px;
    FONT-STYLE: normal;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none;
    border: 0px var(--light-blue) solid;
    TEXT-INDENT: 0px;
    padding: 0px;
    BACKGROUND-COLOR: var(--grey)
}

.tabledefault {
    COLOR: var(--dark-blue);
    FONT-FAMILY: Verdana, Arial, HelveticaNeue, sans-serif;
    FONT-SIZE: 12px;
    FONT-STYLE: normal;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none
}

.tabledefault_italic {
    COLOR: var(--dark-blue);
    FONT-FAMILY: Verdana, Arial, HelveticaNeue, sans-serif;
    FONT-SIZE: 11px;
    FONT-STYLE: italic;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none
}

.hr {
    BACKGROUND-COLOR: var(--dark-blue);
    COLOR: var(--dark-blue)
}

.tableinputbox {
    background-color: var(--green-primary);
}

.inputboxheader {
    font-weight: bold;
    border: 0px var(--green-primary) solid;
    TEXT-INDENT: 5px;
    padding: 4px;
    BACKGROUND-COLOR: var(--green-primary);
    COLOR: var(--white)
}

.tableheaderlink {
    font-weight: bold;
    BACKGROUND-COLOR: inherit;
    COLOR: var(--dark-blue)
}

.eventd, .info_row {
    border: 0px var(--light-blue) solid;
    padding: 5px 3px 5px 5px;
    BACKGROUND-COLOR: var(--white);
    COLOR: var(--dark-blue)
}

.oddtd {
    border: 0px var(--light-blue) solid;
    padding: 5px 3px 5px 5px;
    BACKGROUND-COLOR: var(--grey);
    COLOR: var(--dark-blue)
}

.evencolor {
    border: 0px var(--light-blue) solid;
    BACKGROUND-COLOR: var(--white);
    COLOR: var(--dark-blue)
}

.oddcolor {
    border: 0px var(--light-blue) solid;;
    BACKGROUND-COLOR: var(--grey);
    COLOR: var(--dark-blue)
}
