/* CSS Document */
/*** Style for doc3.html (Tables) ***/

#eds-buhl{
  font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
 /* background-color: #ffffff;*/
  border-collapse: collapse;
  empty-cells: show;
  border: solid 1px #B4B57E;
  }

#eds-buhl > caption{
  text-align: left;
  font-weight: bold;
  font-size: 14;
  border-bottom: .2em solid #4caaaa;
  margin-bottom: .5em;
  }


/* basic shared rules */
#eds-buhl th,
#eds-buhl td {
  text-align: left;
  padding-right: .2em;
  /*border:#7a7777 solid 1px;*/
  }

#eds-buhl th {
  font-weight: bold;
  padding-left: .2em;
  background-color:#9EAF7F;
  }
  


/* header */
#eds-buhl > thead > tr:first-child > th {
  text-align: center;
  color:#000000;
  }

#eds-buhl > thead > tr + tr > th {
  font-style: italic;
  color: #000000;
  }

/* fix size of superscript */
#eds-buhl sup {
  font-size: 75%;
  }

/* body */
#eds-buhl td {
  /*background-color: #ffffff;*/
  padding:.3em .3em .3em .3em;
  }

#eds-buhl tbody th:after {
  /*content: ":";*/
  }


/* footer */
#eds-buhl tfoot {
  font-weight: bold;
  }

#eds-buhl tfoot th {
  color: black;
  }

#eds-buhl tfoot th:after {
  /*content: ":";*/
  }

#eds-buhl > tfoot td {
  background-color: #ceeeee;
  }

#eds-buhl > tfoot > tr:first-child td {
  border-top: .2em solid #B4B57E;
  }
/* =================================== */

