._200 {
    background-color: #468847;
}
._500 {
    background-color: #b94a48;
}
._404{
    background-color: #3a87ad;
}

.switch {
    font-size: 10px;
    display: block;
    color: white;
    height: 16px;
    width: 16px;
    cursor: pointer;
}

.switch.active {
    background-image: url(../img/tick.png);
}

.switch.inactive{
    background-image: url(../img/tick-red.png);
}

li.nav-label {
    position: relative;
    display: block;
    padding: 10px 15px 10px 0px;
}

li.nav-label strong {
    font-size: 150%;
}
a.active {
    background: #fff;
}

#pDebug #pDebugToolbarHandle {
    position:fixed;
    border:1px solid #e28d29;
    top: 25%;
    right:0;
    z-index:100000000;
}

@media print {
    #pDebug {
        display: none;
    }
}

#pDebug a#pShowToolBarButton {
    display:block;
    height:40px;
    width:40px;
    border-right:none;
    border-bottom:1px solid #fff;
    border-top:1px solid #fff;
    border-left:1px solid #fff;
    color:#fff;
    font-size:10px;
    font-weight:bold;
    text-decoration:none;
    text-align:center;
    text-indent:-999999px;
    background-color:#e28d29;
    background-size:40px 40px;
    background-image:url(../img/aiohttp.svg);
    background-position: left center;
    background-repead: no-repeat;
    opacity:0.8;
    filter:alpha(opacity=80);
}

#pDebug a#pShowToolBarButton:hover {
    background-color:#e28d29;
    padding-right:2px;
    border-top-color:#fff;
    border-left-color:#fff;
    border-bottom-color:#fff;
    opacity:1.0;
}

/* tablesorter */
.header { cursor: pointer; position: relative; }
.header:before { position: absolute; right: 0; bottom: 40%; content: '▲'; font-size: 10px; color: #bbb; }
.header:after { position: absolute; right: 0; bottom: 20%; content: '▼'; font-size: 10px; color: #bbb; }
.headerSortUp:before { content: ''; }
.headerSortUp:after { color: inherit; }
.headerSortDown:before { color: inherit; }
.headerSortDown:after { content: ''; }
