.ww_cert_body {
  font: 9pt/14pt Verdana,Arial,Helvetica,sans-serif;
  background-color: #d0d0d0;
}

td {
  font: 9pt/14pt Verdana,Arial,Helvetica,sans-serif;
}

.ww_cert {
  background-color: #c0c0c0;
}

table.ww_cert {
  font: 9pt/14pt Verdana,Arial,Helvetica,sans-serif;
  border: 2px solid black;
}

.ww_cert_v9 {
  background-color: #3eb7fd;
}

table.ww_cert_v9 {
  min-width: 300pt;
  max-width: 300pt;
  font: 9pt/14pt Verdana,Arial,Helvetica,sans-serif;
  border: 2px solid black;
}

.ww_cert_bundle {
  background-color: #7e97fd;
}

table.ww_cert_bundle {
  min-width: 300pt;
  max-width: 300pt;
  font: 9pt/14pt Verdana,Arial,Helvetica,sans-serif;
  border: 2px solid black;
}

.ww_cert_source {
  background-color: #c08080;
}

table.ww_cert_source {
  min-width: 300pt;
  max-width: 300pt;
  font: 9pt/14pt Verdana,Arial,Helvetica,sans-serif;
  border: 2px solid black;
}

.ww_cert_evaluation {
  background-color: #5e71bd;
}

table.ww_cert_evaluation {
  min-width: 300pt;
  max-width: 300pt;
  font: 9pt/14pt Verdana,Arial,Helvetica,sans-serif;
  border: 2px solid black;
}

.ww_cert_development {
  background-color: #715ebd;
}

table.ww_cert_development {
  min-width: 300pt;
  max-width: 300pt;
  font: 9pt/14pt Verdana,Arial,Helvetica,sans-serif;
  border: 2px solid black;
}

.ww_cert_development_test {
  background-color: #977ffc;
}

table.ww_cert_development_test {
  min-width: 300pt;
  max-width: 300pt;
  font: 9pt/14pt Verdana,Arial,Helvetica,sans-serif;
  border: 2px solid black;
}

.ww_cert_master {
  background-color: #617e8d;
}

table.ww_cert_master {
  min-width: 300pt;
  max-width: 300pt;
  font: 9pt/14pt Verdana,Arial,Helvetica,sans-serif;
  border: 2px solid black;
}

.ww_cert_master_test {
  background-color: #a78fcc;
}

table.ww_cert_master_test {
  min-width: 300pt;
  max-width: 300pt;
  font: 9pt/14pt Verdana,Arial,Helvetica,sans-serif;
  border: 2px solid black;
}

.ww_cert_server {
  background-color: #5eae95;
}

table.ww_cert_server {
  min-width: 300pt;
  max-width: 300pt;
  font: 9pt/14pt Verdana,Arial,Helvetica,sans-serif;
  border: 2px solid black;
}

.ww_cert_server_test {
  background-color: #7ee8c;
}

table.ww_cert_server_test {
  min-width: 300pt;
  max-width: 300pt;
  font: 9pt/14pt Verdana,Arial,Helvetica,sans-serif;
  border: 2px solid black;
}

.ww_cert_application {
  background-color: #5ebd72;
}

table.ww_cert_application {
  min-width: 300pt;
  max-width: 300pt;
  font: 9pt/14pt Verdana,Arial,Helvetica,sans-serif;
  border: 2px solid black;
}

.ww_cert_application_test {
  background-color: #7efc98;
}

table.ww_cert_application_test {
  min-width: 300pt;
  max-width: 300pt;
  font: 9pt/14pt Verdana,Arial,Helvetica,sans-serif;
  border: 2px solid black;
}

.ww_cert_permission {
  background-color: #ae5f94;
}

table.ww_cert_permission {
  min-width: 300pt;
  max-width: 300pt;
  font: 9pt/14pt Verdana,Arial,Helvetica,sans-serif;
  border: 2px solid black;
}

.ww_cert_permission_test {
  background-color: #e87fc5;
}

table.ww_cert_permission_test {
  min-width: 300pt;
  max-width: 300pt;
  font: 9pt/14pt Verdana,Arial,Helvetica,sans-serif;
  border: 2px solid black;
}

.ww_cert_decryption {
  background-color: #94af5f;
}

table.ww_cert_decryption {
  min-width: 300pt;
  max-width: 300pt;
  font: 9pt/14pt Verdana,Arial,Helvetica,sans-serif;
  border: 2px solid black;
}

.ww_cert_decryption_test {
  background-color: #c5e97f;
}

table.ww_cert_decryption_test {
  min-width: 300pt;
  max-width: 300pt;
  font: 9pt/14pt Verdana,Arial,Helvetica,sans-serif;
  border: 2px solid black;
}

.ww_cert_encryption {
  background-color: #bd725e;
}

table.ww_cert_encryption {
  min-width: 300pt;
  max-width: 300pt;
  font: 9pt/14pt Verdana,Arial,Helvetica,sans-serif;
  border: 2px solid black;
}

.ww_cert_encryption_test {
  background-color: #fc987f;
}

table.ww_cert_encryption_test {
  min-width: 300pt;
  max-width: 300pt;
  font: 9pt/14pt Verdana,Arial,Helvetica,sans-serif;
  border: 2px solid black;
}

.ww_cert_expired {
  background-color: #808080;
}

table.ww_cert_expired {
  min-width: 300pt;
  max-width: 300pt;
  font: 9pt/14pt Verdana,Arial,Helvetica,sans-serif;
  border: 2px solid black;
}

.ww_cert_revoked {
  background-color: #808080;
}

table.ww_cert_revoked {
  min-width: 300pt;
  max-width: 300pt;
  font: 9pt/14pt Verdana,Arial,Helvetica,sans-serif;
  border: 2px solid black;
}

.ww_cert_invalid {
  min-width: 300pt;
  max-width: 300pt;
  font: 9pt/14pt Verdana,Arial,Helvetica,sans-serif;
  background-color: #808080;
  border: 2px solid black;
}

.ww_cert_label {
  white-space: nowrap;
  text-align: right;
  font-weight: bold;
}

.ww_cert_value {
  border-top: 1px dotted #808080;
}

.ww_cert_title {
  font-weight: bold;
}

.ww_cert_private {
  text-align: center;
  font-weight: bold;
  color: white;
  background-color: black;
}

.ww_cert_copyright {
  text-align: center;
  background-color: #c0c0c0;
  border-top: 1px solid black;
}