.ListTable a:link, #ListTable a:link, .ListTable a:visited, #ListTable a:visited {
    color:var(--table-font-color) ;
}

svg{
    fill: var(--bt-success-background-color) !important;
}

.ListTable, .ListTableMedium, .ListTableSmall {
    border-color: var(--list-table-border-color);
    border-radius: 5px;
}
.list_lvl_1 { background-color:var(--list-lvl-1-background-color); color: var(--list-lvl-1-font-color)}
.list_lvl_2 { background-color:var(--list-lvl-2-background-color); color: var(--list-lvl-2-font-color)}


.ListSubHeader{
    background-color:var(--list-sub-header-background-color);
    font-weight:bold;
    background-position:top left;
}

.list_lvl_2 td, .list_lvl_1 td {
    border-top-color: var(--list-lvls-td-top-border-color);
    border-left-color: var(--list-lvls-td-left-border-color);
    border-bottom-color: var(--list-lvls-td-bottom-border-color);
    border-right-color: var(--list-lvls-td-right-border-color);
}

.list_one td, .list_two td, .list_three td, .list_four td, .list_up td, .list_down td, .line_ack td, 
.line_downtime td, .list_unreachable td, .row_disabled td {
    color:var(--table-font-color) ;
}

.tab .list_one td, .tab .list_two td, .tab .list_three td, .tab .list_four td, .tab .list_up td, 
.tab .list_down td,.tab .line_ack td,.tab .line_downtime td,.tab .list_unreachable td, .tab .row_disabled td {
    border-top-color: var(--tab-lists-td-top-border-color);
    border-left-color: var(--tab-lists-td-left-border-color);
    border-right-color: var(--tab-lists-td-right-border-color);
}

.tab .list_lvl_2 td, .tab .list_lvl_1 td{
    border-top-color: var(--tab-list-lvls-td-top-border-color);
    border-left-color: var(--tab-list-lvls-td-left-border-color);
    border-bottom-color: var(--tab-list-lvls-td-bottom-border-color);
    border-right-color: var(--tab-list-lvls-td-right-border-color);
}

.ListHeader td{
    color: var(--list-header-font-color);
    border-bottom: 1px solid var(--list-header-border-bottom-color);
}

.ListColFooterRight, .ListColFooterLeft, .ListColFooterCenter {
    border-top-color: var(--list-footer-border-color);
}

.list_one_fixe      {   background-color: var(--list-one-fix-background-color);}
.list_two_fixe      {   background-color: var(--list-two-fix-background-color);}

.list_one           {   color: var(--list-one-font-color);}
.list_one:hover     {   background-color: var(--list-hover-background-color); color: var(--list-one-hover-font-color);}

.list_two           {   color: var(--list-two-font-color);}
.list_two:hover     {   background-color: var(--list-hover-background-color); color: var(--list-two-hover-font-color);}

.list_three         {   background-color: var(--list-three-background-color);}
.list_three:hover   {   background-color: var(--list-hover-background-color);}

.list_four          {   background-color: var(--list-four-background-color);}
.list_four:hover    {   background-color: var(--list-hover-background-color);}

.list_up            {   background-color: var(--list-up-background-color);}
.list_up:hover      {   background-color: var(--list-up-hover-background-color);}

.list_down          {   background-color: var(--list-down-background-color);}
.list_down:hover    {   background-color: var(--list-down-hover-background-color);}

.list_unreachable           {   background-color:var(--list-unreachable-background-color);}
.list_unreachable:hover     {   background-color:var(--list-unreachable-hover-background-color);}

.line_downtime      {   background-color: var(--list-downtime-background-color);}
.line_downtime:hover{   background-color: var(--list-downtime-hover-background-color);}

.line_ack           {   background-color: var(--list-ack-background-color);}
.line_ack:hover     {   background-color: var(--list-ack-hover-background-color);}


input[type="submit"]:hover, input[type="button"]:hover, input[type="reset"]:hover {
    background: var(--input-button-hover-background-color);
    color: var(--input-button-hover-font-color);
    border-color: var(--input-button-hover-border-color);
}

.limitPage, .pageNumber {
    color: var(--pagination-font-color);
    background-position:top left;
    background-repeat:repeat-x;
    background-color:var(--pagination-background-color);
}

.a, .b {
    border-color:var(--a-b-border-color);
}

.msg_loading{
    position:absolute;
    top:20px;
    left:200px;
    color:var(--message-loading-font-color);
    font-size:18px;
    width:100%;
    height:100%;
}
.msg_isloading{
    font-size:14px;
    position:absolute;
    top:20px;
    left:200px;
    background-color:var(--message-is-loading-background-color);
    color:var(--message-is-loading-font-color);
    width:200px;
}

.Toolbar_TDSelectAction_Top a { 
    font-family:Arial, Helvetica, Sans-Serif;
    font-size:11px;
    color:var(--toolbar-td-selectaction-top-anchor-font-color);
}
.Toolbar_TDSelectAction_Top a:hover {
    color: var(--toolbar-td-selectaction-top-anchor-hover-font-color);
}
.Toolbar_TableBottom {
    border-color: var(--toolbar-table-bottom-border-color);
}

.headerTabContainer {
    border-bottom: 1px solid var(--header-tab-container-bottom-border-color);
}

#mainnav li {
    background-color: var(--main-nav-list-background-color);
    border: 1px solid var(--main-nav-list-border-color);
    font-weight: bold;
}
#mainnav li.a a {
    color: var(--main-nav-list-a-anchor-font-color);
    text-decoration: none;
}
#mainnav li.b a {
    color: var(--main-nav-list-b-anchor-font-color);
    text-decoration: none;
}
.header-text {
    color: var(--header-text-font-color);
}

