/*
 *  Cost Comparison Styles
 */

form#cost-comparison-form select {
  width: auto;
}

table#cost-comparison-results {
  border-collapse: collapse;
  width: 100%;
  margin: 1em 0 0 0;
}
table#cost-comparison-results thead td {
  padding: 5px;
  background: #fbdd9d;
}
table#cost-comparison-results tbody th,
table#cost-comparison-results tbody td {
  padding: 5px;
  font-weight: normal;
  border: 1px solid #fbdd9d;
}
table#cost-comparison-results tbody tr.alternate th,
table#cost-comparison-results tbody tr.alternate td {
  background: #fbf4e4;
}
