
.status {
    font-size: 8pt;
}

.filter {
    background-color: #DBDBDB;
    display: none;
}

.filterTitle {
    font-weight: bold;
    background-color: #DBDBDB;
}

.filterName {
    background-color: #DBDBDB;
}

.filterValue {
    background-color: #DBDBDB;
}

.itemTotalsTitle {
    text-align: center;
}

.statusTitle {
    text-align: center;
    font-weight: bold;
}

.statusSort {
    font-size: 8pt;
}

TABLE.status {
    background-color: white;
    padding: 2;
}

TH.status {
    text-align: left;
    background-color: #D3D3D3;
    color: black;
    font-size: 8pt;
}

DIV.status {
    text-align: center;
    margin: 0 0 7px;
}

.statusOdd {
    background-color: #DBDBDB;
}

.statusEven {
    background-color: #EFEFEF;
}

.statusPENDING {
    background-color: #ACACAC;
}

.statusOK {
    background-color: #B2FF5F;
}

.statusRECOVERY {
    background-color: #B2FF5F;
}

.statusUNKNOWN {
    background-color: #FFC45F;
}

.statusWARNING {
    background-color: #FEFF5F;
}

.statusCRITICAL {
    background-color: #FF795F;
}

.statusHOSTPENDING {
    background-color: #ACACAC;
}

.statusHOSTUP {
    background-color: #B2FF5F;
}

.statusHOSTDOWN {
    background-color: #FF795F;
}

.statusHOSTDOWNACK {
    background-color: #F83838;
}

.statusHOSTDOWNSCHED {
    background-color: #F83838;
}

.statusHOSTUNREACHABLE {
    background-color: #FEFF5F;
}

.statusHOSTUNREACHABLEACK {
    background-color: #F83838;
}

.statusHOSTUNREACHABLESCHED {
    background-color: #F83838;
}

.statusBGUNKNOWN {
    background-color: #FFDA9F;
}

.statusBGUNKNOWNACK {
    background-color: #FFDA9F;
}

.statusBGUNKNOWNSCHED {
    background-color: #FFDA9F;
}

.statusBGWARNING {
    background-color: #FEFFC1;
}

.statusBGWARNINGACK {
    background-color: #FEFFC1;
}

.statusBGWARNINGSCHED {
    background-color: #FEFFC1;
}

.statusBGCRITICAL {
    background-color: #FFBBBB;
}

.statusBGCRITICALACK {
    background-color: #FFBBBB;
}

.statusBGCRITICALSCHED {
    background-color: #FFBBBB;
}

.statusBGDOWN {
    background-color: #FFBBBB;
}

.statusBGDOWNACK {
    background-color: #FFBBBB;
}

.statusBGDOWNSCHED {
    background-color: #FFBBBB;
}

.statusBGUNREACHABLE {
    background-color: #FFBBBB;
}

.statusBGUNREACHABLEACK {
    background-color: #FFBBBB;
}

.statusBGUNREACHABLESCHED {
    background-color: #FFBBBB;
}

DIV.serviceTotals {
    text-align: center;
    font-weight: bold;
}

TABLE.serviceTotals {
    background-color: white;
    padding: 2;
}

TH.serviceTotals, A.serviceTotals {
    background-color: white;
    text-align: center;
    background-color: #D3D3D3;
    color: black;
}

TD.serviceTotals {
    text-align: center;
    background-color: #e9e9e9;
}

.serviceTotalsOK {
    text-align: center;
    background-color: #33FF00;
}

.serviceTotalsWARNING {
    text-align: center;
    background-color: #FFFF00;
    font-weight: bold;
}

.serviceTotalsUNKNOWN {
    text-align: center;
    background-color: #FF9900;
    font-weight: bold;
}

.serviceTotalsCRITICAL {
    text-align: center;
    background-color: #F83838;
    font-weight: bold;
}

.serviceTotalsPENDING {
    text-align: center;
    background-color: #ACACAC;
}

.serviceTotalsPROBLEMS {
    text-align: center;
    background-color: orange;
    font-weight: bold;
}

DIV.hostTotals {
    text-align: center;
    font-weight: bold;
}

TABLE.hostTotals {
    background-color: white;
    padding: 2;
}

TH.hostTotals, A.hostTotals {
    background-color: white;
    text-align: center;
    background-color: #D3D3D3;
    color: black;
}

TD.hostTotals {
    text-align: center;
    background-color: #e9e9e9;
}

.hostTotalsUP {
    text-align: center;
    background-color: #33FF00;
}

.hostTotalsDOWN {
    text-align: center;
    background-color: #F83838;
    font-weight: bold;
}

.hostTotalsUNREACHABLE {
    text-align: center;
    background-color: #F83838;
    font-weight: bold;
}

.hostTotalsPENDING {
    text-align: center;
    background-color: #ACACAC;
}

.hostTotalsPROBLEMS {
    text-align: center;
    background-color: orange;
    font-weight: bold;
}

.miniStatusPENDING {
    background-color: #ACACAC;
    text-align: center;
}

.miniStatusOK {
    background-color: #B2FF5F; /*#33FF00;*/
    text-align: center;
}

.miniStatusUNKNOWN {
    background-color: #FFC45F; /*#FF9900;*/
    text-align: center;
}

.miniStatusWARNING {
    background-color: #FEFF5F; /*#FFFF00;*/
    text-align: center;
}

.miniStatusCRITICAL {
    background-color: #FF795F; /*#F83838;*/
    text-align: center;
}

.miniStatusUP {
    background-color: #B2FF5F; /*#33FF00;*/
    text-align: center;
}

.miniStatusDOWN {
    background-color: #FF795F; /*#F83838;*/
    text-align: center;
}

.miniStatusUNREACHABLE {
    background-color: #FEFF5F; /*#F83838;*/
    text-align: center;
}

.hostImportantProblem {
    text-align: left;
    font-family: arial; /*background-color: #ff0000;*/
    color: black;
    font-weight: bold;
    text-decoration: blink;
}

.hostUnimportantProblem {
    text-align: left;
    font-family: arial;
    background-color: #ffcccc;
    color: black;
}

.serviceImportantProblem {
    text-align: left;
    font-family: arial; /*background-color: #ff0000;*/
    color: black;
    font-weight: bold;
    text-decoration: blink;
}

.serviceUnimportantProblem {
    text-align: left;
    font-family: arial;
    background-color: #ffcccc;
    color: black;
}

