﻿/* General
**************************************************************/
input.button
{
    background: #bdb671;
    border: solid 1px #ab8948;
    color: #ffffff;
}

/* ErrorMessage
**************************************************************/
span.errorMessage 
{ 
    color: #d8000c;
    background-color: #ffbaba;
    border: solid 1px #d8000c;
    display: block;
    padding: 8px;
    margin: 5px 0;
}

/* Table
**************************************************************/
table.warehouseGrid tr.header, table.warehouseCartGrid  tr.header{ background-color: #ece6db; font-family: Georgia; font-weight:normal; }
table.warehouseGrid tr.odd, table.warehouseCartGrid tr.odd { background-color: #f6f2eb; }
table.warehouseGrid td.odd, table.warehouseGrid th.odd { background-color: #f7f7f7; }
table.warehouseGrid tr td.price, table.warehouseCartGrid tr td.price { font-weight: bold; }
table.warehouseGrid tr td input.amount { width: 20px; }

table.warehouseGrid { border-color: #fff; width: 731px; }
table.warehouseGrid tr { font-size: 0.8em; }
table.warehouseGrid tr input { border: solid 1px #dccdb2; }
table.warehouseGrid tbody tr th { padding: 2px 4px; }
table.warehouseGrid tbody tr td { padding: 2px 4px; }

table.warehouseCartGrid { border-color: #fff; width: 731px; }

a.toggleGridLines {}
a.togglePrices { }

/* Checkout
**************************************************************/
#totalPrice { text-align:right; width: 731px; padding-top: 5px;}
input.checkout {border: solid 1px #ab8948;}
