
.fda-table {
   font-family: arial, sans-serif;
   border: 1px solid #B0CBEF;
   border-width: 1px 0px 0px 1px;
   border-spacing: 0px;
   border-collapse: collapse;
   width:auto;
   text-align: center;
   vertical-align: middle;
}

   .fda-table caption {
      caption-side: top;
      font-weight: bold;
      font-size: 24px;
      text-align: left;
      color: #333;
      margin-bottom: 16px;
   }

   .fda-table thead {
      background-color: #333;
      color: white;
      font-size: 0.875rem;
      text-transform: uppercase;
      letter-spacing: normal;
   }

      .fda-table thead th {
         width: auto;
      }

   .fda-table td, th {
      border: 1px solid #dddddd;
      text-align: left;
      padding: 1px;
   }

   .fda-table tbody {
      font-size: 0.875rem;
   }

      .fda-table tbody a {
         text-align: left;
         font-size: 0.875rem;
      }

      .fda-table tbody th {
         background-color: #36c;
         color: #fff;
         text-align: left;
      }

      .fda-table tbody tr:nth-child(odd) {
         background-color: #fff;
      }

      .fda-table tbody tr:nth-child(even) {
         background-color: #eee;
      }

.cell-highlight {
   background-color: gold;
   font-weight: bold;
}

.plot {
   margin: 1rem 0 0 0;
   max-width:100%;
}

   .plot h5 {
      text-align: center;
      font-weight: bold;
      padding-bottom: 3rem;
   }

   .plot ul {
      text-align: center;
   }

   .plot li {
      border-top: 0 none;
      font: 100% / 1.5 Inconsolata, monospace;
      font-weight: 500;
      text-align:left;
      margin-top: -2px;
      margin-bottom: -2px;
   }

ul {
   text-align: center;
}

ul li {
   border-top: 0 none;
   font: 90% / 1.2 Inconsolata;
   font-weight: 500;
   text-align: left;
   margin-top: 2px;
   margin-bottom: 2px;
}
