/* --------------------------------------------------- */
/* GENERAL                                             */
/* --------------------------------------------------- */
table.qa{
  border-style:none;
  border-style:solid;
  border-color: black;
  border-width: 0px 1px 1px 1px;
  margin-bottom:40px;
}
table.qa td{
  border-style: none;
  font:8pt Verdana, Geneva, Arial, Helvetica, sans-serif;
  text-align: center;
  border-style:solid;
  border-color: silver;
  border-width: 1px 0px 0px 1px;
}
table.qa th{
  border-style: none;
  font:8pt Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-weight:bold;
  text-align: left;
}
table.qa th.object_name{
  background-image: url(gradient_blue_small.jpg);
  border-top:1px solid gray;
}
/* --------------------------------------------------- */
/* HEADERS                                             */
/* --------------------------------------------------- */
table.qa th.platform{
  text-align: center;
  border-style:solid;
  border-color: black;
  border-width: 0px 0px 0px 1px;
  background-image: url(gradient_blue_large.jpg);
}
table.qa th.browser{
  text-align: center;
  border-style:solid;
  border-color: black;
  border-width: 1px 0px 1px 1px;
  white-space: normal;
  vertical-align: top;
}
table.qa th.group{
  text-align: center;
  font-size:12pt;
  background-image: url(gradient_blue_large.jpg);
  color:black;
  border:1px solid gray;
  border-width:1px 0px;
}
/* --------------------------------------------------- */
/* CELL COLORS                                         */
/* --------------------------------------------------- */
table.qa td.UNK{
  background-color:white;
}
table.qa td.WRK{
  background-color:#90EE90;
}
table.qa td.BRK{
  background-color: #F08080;
}
table.qa td.KW{
  background-color: #F0F09B;
}
table.qa td.NA{
  background-color: black;
  color:white;
}
/* --------------------------------------------------- */
.qa.legend td, table.qa.legend{
  border-style:none !important;
}
.qa.legend td{
  padding-right:10px;
}
.qa.legend td.UNK{
  border: 1px solid black !important;
}
/* --------------------------------------------------- */
