html,
body {
    color: white;
    background-color: black;
    height: 100%;
    overflow: hidden
}
.layout-tall {
    height: inherit
}
.layout-fill.is-beamprod {
    color: white;
    background-color: #009900;
    box-sizing: border-box
}
.layout-fill.is-beamlow {
    color: black;
    background-color: #FFFF44;
    box-sizing: border-box
}
.layout-fill.is-beamoff {
    color: white;
    background-color: #990000;
    box-sizing: border-box
}
.layout-box {
    border-width: medium;
    border-style: solid;
    box-sizing: border-box;
}
.layout-box.is-beamprod {
    border-color: #009900
}
.layout-box.is-beamlow {
    border-color: #FFFF44
}
.layout-box.is-beamoff {
    border-color: #990000
}
.layout-target {
    margin: auto;
    text-align: center;
    box-sizing: border-box
}
.layout-current {
    margin: auto;
    text-align: center;
    box-sizing: border-box
}
.layout-current.is-beamprod {
    color: #009900
}
.layout-current.is-beamlow {
    color: #FFFF44
}
.layout-current.is-beamoff {
    color: #990000
}
.layout-shutter {
    margin: auto;
    box-sizing: border-box
}
.pure-table-bordered {
    border-color: black
}
.pure-table-bordered th {
    margin: auto;
    border-style: none
}
.pure-table-bordered td {
    margin: auto;
    border-color: black
}
th.col-open {
    text-align: center;
    color: #009900;
    background-color: black
}
th.col-clsd {
    text-align: center;
    color: #990000;
    background-color: black
}
td.col-open.is-open {
    text-align: center;
    color: white;
    background-color: #009900
}
td.col-open.is-clsd {
    text-align: center;
    color: black;
    background-color: black
}
td.col-open.is-unkn {
    text-align: center;
    color: black;
    background-color: #FFFF44
}
td.col-clsd.is-open {
    text-align: center;
    color: black;
    background-color: black
}
td.col-clsd.is-clsd {
    text-align: center;
    color: white;
    background-color: #990000
}
td.col-clsd.is-unkn {
    text-align: center;
    color: black;
    background-color: #FFFF44
}
