a, a:visited
{
    color: #00c;
}

body
{
    margin: 0px;
    padding: 0px;
}

body
{
    background-color: #fdf5c8;
}

body, td, input, textarea, select
{
    font: normal 8pt Tahoma, Verdana, sans-serif;
}

th
{
    font: bold 8pt Tahoma, Verdana, sans-serif;
    text-align: left;
}

h4
{
    font: bold 10pt Tahoma, Verdana, sans-serif;
    margin: 0px 0px 10px 0px;
}

p
{
    margin: 0px 0px 10px 0px;
}

.Price
{
    text-align: right;
}

.DataForm, .DataForm td, .DataForm th
{
    border: solid 1px #999;
    border-collapse: collapse;
    padding: 5px;
}

.DataForm table, .DataForm table td
{
    border: none;
}

.Delivery, .Delivery td, .Delivery th
{
    border: solid 0px #999;
    border-collapse: collapse;
    padding: 5px;
}

.Error
{
    color: #c00;
    font-weight: bold;
}

.New
{
    color: #f00;
}

.Products, .Products td, .Products th
{
    border: solid 1px #999;
    border-collapse: collapse;
    padding: 5px;
}

.Products th
{
    background-color: #c0c0c0;
}

.DataGrid, .DataGrid td, .DataGrid th
{
    border: solid 1px #999;
    border-collapse: collapse;
    padding: 5px;
}

.DataGrid td td
{
    padding: 0px;
}

.DataGrid th
{
    background-color: #c0c0c0;
}

.DataGrid td td, .DataGrid th td
{
    border: solid 0px #999;
    border-collapse: collapse;
    padding: 0;
}

.TextBox
{
    border: solid 1px #ccc;
}

.Quantity
{
    text-align: center;
}

#content
{
    padding: 10px 20px;
}

#nav
{
    font: normal 7pt Tahoma, Verdana, sans-serif;
    padding: 5px 20px;
    border-bottom: solid 1px #c0c0c0;
}
