table.index th {
  background: #cdcdcd url(<%= asset_path 'admin/bg/grid_header_back.png' %>) top left repeat-x;
  padding: 7px 10px;
  border-left: 1px solid #ddd;
  border-top: 1px solid #ddd;
  border-right: 1px solid #aaa;
  border-bottom: 1px solid #aaa;
  text-shadow: #efefef 1px 1px 0px; }
  table.index th .right {
    float:right;
    font-weight:normal;
  }
  table.index th.id-col {
    text-align: center; }
  table.index td {
    background-color: #fff;
    border-bottom:1px solid #ddd;
    padding: 3px 10px;
  }
  table.index td.lbl-col {
    width: 12%; }
   table.index td.val-col {
    width: 38%; }
table.index tr.alt td {
  background-color: #efefef; }
table.index.green th {
  background: #cfefa7 url(<%= asset_path 'admin/bg/grid_header_back_green.png' %>) top left repeat-x;
  border-left: 1px solid #E4FDB4;
  border-top: 1px solid #E4FDB4;
  border-right: 1px solid #B7CB90;
  border-bottom: 1px solid #B7CB90; }
table.index.green td {
  background-color: #efe; }
table.index.order-summary {
  clear: both; }
  table.index.order-summary tr.totals th {
    background: transparent;
    text-align: right;
    border: none; }
table.index td.actions {text-align:right;}
