table.node-statusbar{
  border: 1px solid #A7BCD3;
  width: 100%;
  border-collapse: collapse;
  margin: 0 0 1em 0;
  font-size: 11px;
}
table.node-statusbar-mini{
  text-transform: lowercase;
}
table.node-statusbar tr th,
table.node-statusbar tr td
{
  border-top: 1px solid #A7BCD3;
  border-bottom: 1px solid #A7BCD3;
  /*border-right: 1px solid #A7BCD3;*/
  text-align: center;
  font-weight: normal;
  padding: .2em .5em;
  vertical-align: middle;
}
table.node-statusbar tr th{
  background: #DBEAF9;
  white-space: nowrap;
}
table.node-statusbar tr td{
  background: aliceblue;
  line-height: 1.2em;
}

/* node-statusbar-admin */
table.node-statusbar-admin tr th{
  background: aliceblue;
  text-align: right;
}
table.node-statusbar-admin tr td{
  text-align: left;
  min-width: 110px;
}

.node-statusbar .modr-status{
  color:#777;
  display: block;
}
.node-statusbar .modr-status-no{
  display: block;
  color:red;
}
.node-statusbar .modr-status-yes{
  color:green;
  display: block;
}
.node-statusbar .modr-status-open{
  color:green;
  display: block;
}
.node-statusbar .modr-status-closed{
  color:#777;
  display: block;
}
.node-statusbar .modr-status-checking{
  color:red;
  display: block;
}
.node-statusbar .modr-status-fixing{
  color:blue;
  display: block;
}
.node-statusbar .extra-info{
  font-size: 10px;
  font-weight: normal;
  /*color: #777;*/
}



/*** admin: xmodr-stat-summary ***/
.xmodr-stat-summary .status-new a{
  color:red;
  font-weight: bold;
}


