.sysmenu {
    border-bottom: 3px solid #EEEEEE;
    clear: both;
    height: 23px;
    margin: 1px 25px 0 10px;
    padding: 0;
}
.sysmenu a {
    background-color: #28609B;
    height:15px;
    padding: 5px !important;
    color: #fff;
    text-decoration: none;
    font-weight: bold;
    font-size: 12px;
    display:inline-block;
}
.sysmenu a#current,.sysmenu a:hover {
    background-color: #D25E59;
    text-decoration: none;
    color: #fff;
}

#wbc-container {
   /***
    position:relative;
    padding: 0 10px;
    margin: auto 10px;
    color:#222;
    width: 100%;
 */
position: relative;
}
.mod-stats h3 {
    background-color:#28609B;
    color:#FFFFFF;
    padding:5px;
    margin:0px;
    margin-bottom:10px;
    font-size:1.025em;
}

.mod-stats h3 span{
    position:absolute;
    right:20px;
}
.mod-stats h3 span a{
    text-decoration:none;
    color:#FFFFFF;
    font-size:1em;
}

.mod-stats td h4 {
    background-color:#6699cc;
    color:#fff;
    padding:1px 5px;
    margin:0px;
    font-size:14px;
    font-weight: bold;
}


.mod-stats td, .mod-stats th {
    font-size:11px;
    color: #111;
    padding: 1px 0;
}
.mod-stats td + td {
text-align: right;
padding-right: 0.525em;
}

.mod-stats pre {
    background: #eee;
    border: 1px solid #333;
    padding: 5px;
    display:inline-block;
}

.h250 {
    height: 260px;
}
.h265{
    height: 265px;
}
.h600{
   /* height: 570px;*/
}
.right {
    float: right !important;
}
.left {
    float: left;
}
.middle {
    position:relative;
   /* margin:10px 1% 0 0;*/
    max-width: 25.225em;
    width:auto;
    float:none;
   /* z-index:1;*/
    background-color: #E8E8E8;
    border: 1px solid #28609B;
    padding: 0.125em 1%;
}
.stats-content {
  clear: right;
  margin: auto 1%;
 /* padding: 4px 10px 14px;*/
}
#wbc-content {
  width: 100%;
}

.wbc-full {
    position:relative;
    margin:10px 1% 0 0;
    width:95%;
    z-index:1;
    background-color:#FFFFFF;
    border: 1px solid #28609B;
    padding: 15px 1%;
    height: 255px;
}

.wbc-bar {
    margin-right:1px;
    margin-left:1px;
    z-index:1;
    background-color:#28609B;
    font-size:0.8em;
    overflow:hidden;
    cursor: pointer;
}
.wbc-vbar {
    height:15px;
    background-color:#6699cc;
    cursor: pointer;
}
.wbc-bar:hover, .wbc-vbar:hover {
    margin-right:1px;
    z-index:1;
    background-color:#6699cc;

}
.expand,.expandunder {
    cursor: pointer;
}
.timeline {
    border-left:1px #DDDDDD solid;
    font-size:0.8em !important;
    color:#333333;
}
.underline {
    border-bottom:1px dotted #999;
}
.popup th {
font-size: 12px;
    font-weight: bold;
    color: #fff;
    border-bottom: 1px solid #fff;
}
.popup td {
    color: #fff;
}

.hide-box { display: none; }
.stats-content { margin: auto 0%; }