/* table.sass */
/* variables.sass */
table.landing, table.landing td, table.landing th {
  border-width: 1px;
  border-style: solid;
  border-color: darkgrey;
  padding: 5px; }
  table.landing td,   table.landing td td,   table.landing th td {
    border-style: dotted; }
  table.landing th,   table.landing td th,   table.landing th th {
    padding: 3px;
    background-color: #DAEBF5; }

#commitment_status_summary, .action_footer {
  padding-left: 10px;
  margin-left: 10px;
  padding-right: 10px;
  margin-right: 10px; }

table .normal_row .column_highlight {
  background-color: #e0f2e4; }

table .current_row {
  background-color: #88C2E5; }

table .current_row td {
  background-color: #88C2E5; }

#commitments_table tbody tr:hover, #commitments_table tbody tr:hover td {
  background-color: #DAEBF5;
  color: #000; }

#commitments_table {
  margin-left: auto;
  margin-right: auto; }

.table_section {
  text-align: center;
  padding-left: 5px; }
  .table_section table {
    padding-left: 5px;
    font-size: 100%; }

table#status_form, table#status_form td, table#status_form th {
  border-width: 0px;
  border-style: none;
  border-color: none;
  padding: 5px; }

.infotable, #infotable, .edittable, #edittable {
  background-color: white;
  border-collapse: collapse;
  border-width: 1px;
  border-style: solid;
  border-color: #666;
  border-padding: 0; }
  .infotable td, .infotable th,   #infotable td, #infotable th,   .edittable td, .edittable th,   #edittable td, #edittable th {
    padding: 0.1em 1em;
    border: 1px solid #ccc; }
  .infotable th,   #infotable th,   .edittable th,   #edittable th {
    background-color: #edf5ff; }
  .infotable caption,   #infotable caption,   .edittable caption,   #edittable caption {
    font-size: 1.2em;
    font-weight: bold;
    font-margin: 1em 0;
    text-align: left; }
  .infotable tbody tr:hover, .infotable tbody tr:hover td,   #infotable tbody tr:hover, #infotable tbody tr:hover td,   .edittable tbody tr:hover, .edittable tbody tr:hover td,   #edittable tbody tr:hover, #edittable tbody tr:hover td {
    background-color: #3d80df;
    color: #FFF; }

.odd {
  background-color: #edf5ff; }

tr .even {
  background-color: #eee; }
tr .odd {
  background-color: #ddd; }

td["Start"] {
  border-color: red;
  border-width: 5px;
  width: 150%; }
