/* CSS Document
   Table formatting
*/


/* TABLES */

table {
  border-collapse:collapse;
  border-top: #ddd;
}

table caption {
  padding:0 0 4px 0;
  font-style:italic;
  font-weight:bold;
  text-align:right;
  font-size:.9em;
}

tr {

}

td {
  border-left:1px solid #e2e2e2;
  border-right:1px solid #e2e2e2;
}

table th {
  text-align:left;
  text-transform:uppercase;
  background-color: #d1e0b4;
  padding:4px 8px 4px 8px;
  border:1px solid #c5d4a8;
}

table td {
  border-bottom:1px solid #ddd;
  border-top:1px solid #ddd;
  padding:2px 8px 2px 8px;
}

table tr.odd {
  background-color:#f2f5f7;
}


table tr.even {
  background-color: transparent;
}

table td.divider {
  border:0;
  height:.5em;
}

table.centered td,
table.centered th {
  text-align:center;
}

table.thumbnails td {
  text-align:center;
  border-left:0;
  border-right:0;
  padding-top:5px;
}

table.thumbnails p {
  margin:0;
  padding:0;
  font-size:.9em;
}
