.scrollable table{
    margin-left: auto;
    margin-right: auto;
    background-color: #fff;
} 

.scrollable thead, .scrollable tbody {
    display: block;
}

.scrollable tbody {
    height: 600px;       /* Just for the demo          */
    overflow-y: auto;    /* Trigger vertical scroll    */
    overflow-x: hidden;  /* Hide the horizontal scroll */
} 


.msg_selectors {
    border: 1px #000 solid;
    margin: 10px;
    padding: 10px;
    display: inline-block;
    box-sizing: border-box;
}

.msg_selectors p {
    text-align: left;
}

.msg_clear {
    text-align: center;
}

.msg_names {
/*  height: 300px; */
    margin-top: 20px;
    margin-bottom: 20px;
  text-align: left;
  -webkit-columns: 3;
     -moz-columns: 3;
          columns: 3;
  -moz-column-fill: balance;
       column-fill: balance;
       list-style-type: none;
}

.stats_outer {
    text-align: center;
}

.stats_inner {
    display: inline-block;
    margin-right: 10px;
}

.message {
    margin-left: 100px;
    text-align: left;
}

.inner {
    float: left;
    margin-right: 10px;
}

.outer {
  margin-left: auto;
  margin-right: auto;
  display: inline-block;
}

td.signed {
    background-color: #B4EEB4;
}

ul.mail-desc {
    text-align: left;
    margin-left: 10%;
    margin-right: 10%;
    border: 1pt solid;
}

li.warn {
    color: red;
    font-weight: bold;
}

#banner {
    height: 18px;
}
#content {
    padding: 10px 0;
    width: 100%;
    position: absolute;
    top: 18px;
}
#sidebar {
    width: 100px;
    float: left;
    padding-bottom: 5px;
}
#palette {
    float:left;
    /*    font-size: 8px;*/
    font-weight: normal;
    margin-left: 5px;
    width: 80%;
}
.sidebar-btn {
    width: 100px;
    margin: 5px 0 0 0;
    border-radius: 5px;
    text-align: left;
}

.sidebar-btn.selected {
    background: lightgreen;
    border-radius: 5px;
}
#bannerButtons input {
    width: 100px;
    vertical-align: middle;
    float: left;
    height: 18px;
    margin: 0 0 0 10px;
}
#banner #site {
    float: left;
}


.danger {
    font-size: 18pt;
    font-weight: bold;
    color: red;
    width: 700px;
    text-align: center;
}

.content {
    float: left;
}

.blue {
    background-color: lightblue;
}
