@charset "UTF-8";
/* CSS Document */
body {
  background-color: #d9d9ff;
  padding: 10px;
  margin: 0px;
  height: 100%;
  min-height: 100%;
}
/* Sortable tables - the table class 'sortable' and the javascript file 'sorttable.js' (count the t's !) makes table columns sortable by clicking on the headings */
table.sortable th {
  color: blue;
  font-weight: bold;
  cursor: default;
  padding: 1em 1em 1em 0em;
}
table.sortable td {
  padding: .5em;
  border-right: solid 1px #eeeeff;
}
th, td {
  text-align: left;
}
/* striped rows: */
#table_search_results tbody tr {
  background-color: #ddddff;
}
#table_search_results tbody tr:nth-child(odd) {
  background-color: #ccccff;
}
#table_search_results td {
  width: 1px;
  max-width: 400px;
  white-space: normal; /* may override some of these in individual td, inline, below */
}
tr.hover {
  outline: 3px solid white !important;
}
tr.hover2 td {
  background-color: #eeeeff !important;
} /* Add the tr here if you want to get rid of the line separating table cells */
/* tfoot is not sortable on click so make it look different */
#table_search_results tfoot tr th {
  color: black
}

     
td, th, .header {text-align:left;font-size:11px;font-family:Arial, Helvetica, sans-serif;}
th, .header {font-weight:bold;}
td { }
tr, td, th {vertical-align:top}
     
