.label {
  font-family: Verdana;
  font-size: 7pt;
  padding-left: 2px;
  padding-bottom: 1px;
  color: #333333
}

.label_col1_width {
  width: 160px;
}

.label_col2_width {
  width: 70px;
}
         
.label_highlightrow {
  background-color: #bbb;
}
   
.label_nonhighlightrow {
  background-color: #ddd;
}

.label_divider {
  background-image: url('images/divideline.gif');
  background-repeat: no-repeat;
  height: 18px;
  background-position:  center;
}

.label_footnote {
  font-family: Verdana;
  font-size: 6.5pt;
  padding-bottom: 0px;
  margin-top: 10px;
  width: 240;
  color: #ffffff
}

.label_footnote_sep {
  border-bottom: 1px solid #aaa;
}

.label_invalid {
  color: red;
}

.label_nodb {
  color: red;
}

.label_brown {
  color: #4d0000;
}
