body, input,td,th,div { font-family:Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: 400; color:black}

table.cart { background-color:silver;}
table.cart td { background-color:white; text-align:center; vertical-align:middle;}
table.cart th { border-top: 1px solid white;border-left: 1px solid white;border-bottom: 1px solid gray;border-right: 1px solid gray;}

.orderform { border: 1px solid #339955; background-color:white; padding:6px; margin-top:8px}
.address { border-bottom: 1px solid black; }
.orderform th { font-weight: 700; }
.login { border-bottom: 1px solid black; }
.orderhead { border-bottom: 1px solid black; }
input.submit { margin-top:8px; }

table.grid {
background-color:#aab; border-spacing:0px;
border-left: 1px solid #ccd;border-top: 1px solid #ccd;
border-right: 1px solid #445;border-bottom: 1px solid #445;
}
table.grid th {
font-family: arial, sans-serif; font-size:10pt;
text-align:center;
background-color:#ddd; border-spacing:0px;
border-left: 1px solid #ffe; border-top: 1px solid #ffe;
border-right: 1px solid #778; border-bottom: 1px solid #778;
}
table.grid td {
font-family: arial, sans-serif; font-size:10pt;
background-color:white;border-spacing:0px;
border-bottom: 1px solid #aab;border-right: 1px solid #aab;
padding-left: 3px; padding-right:3px;
}

