body { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; }
h1 { font-size: 16pt; font-weight: bold; }
h2 { font-size: 14pt; font-weight: bold; }
h3 { font-size: 12pt; font-weight: bold; }
th { font-family: Arial, Helvetica, sans-serif; font-size: 11pt; font-weight: bold; text-align: center; }
td { font-family: Arial, Helvetica, sans-serif; font-size: 11pt; }
td.h1 { font-size: 18pt; font-weight: bold; font-family : serif; }
td.h2 { font-size: 16pt; font-weight: bold; font-family : serif; }
td.h3 { font-size: 13pt; font-weight: bold; }
td.left { background: #CCCCCC;font-family: Arial, Helvetica, sans-serif; font-weight: bold; }
td.ProductCode { font-weight: bold; color:#993366; }
td.Price { font-weight: bold; color:#333399; }
.checkout { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #000000; }
.checkoutinput { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #000000; }   
.nopcart { background: #464444;border: 1px;font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #ffffff; }
.nopheader { background: #464444;font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #FFFFFF; padding: 2 2 2 2; }
.nopentry { background: #FFFFFF;font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #000000; padding: 2 2 2 2; }
.noptotal { background: #FFFFFF;font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #000000; padding: 2 2 2 2; }
.nopbutton { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #000000; } 
table.nopcart { width:650; }
input { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; }
textarea { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; }
