h1{background:#2d71ae;color:#FFFFFF;font-size:14px;padding:2px;}
h1.page-heading{background:#2d71ae;color:#FFFFFF;font-size:14px;padding:2px;border-top:4px solid #ffffff;}
p.price{color:#1d4970;font-size:18px;font-weight:bold;margin:0;}
p.image{color:#1d4970;font-size:18px;font-weight:bold;margin:5px;}
p.description{color:#1d4970;font-size:12px;font-weight:normal;margin:0;}
table.product-info{border:1px solid #cccccc;}
table.product-info td {padding: 2px;}
table.product-info td a{text-decoration:underline;color:#2d71ae;}
table.product-info td.heading {background:#f0f0f0;font-weight:bold;}
table.product-info td.ptable_border {border-top:1px solid #cccccc;border-right:1px solid #cccccc;}
input.formObject{border:1px solid #41a5ff; width:90%;}
select.formObject{border:1px solid #41a5ff; width:90%;}
textarea.formObject{border:1px solid #41a5ff; width:90%;}
input.formObjectSubmit{border:1px solid #FFFFFF; width:100px;color:#FFFFFF;font-size:11px;background:#ffcc00;font-weight:bold;padding: 0;}
td.faqred{color:#993300;font-weight:bold;padding-right:5px;}
td.faqhead{color:#993300;font-weight:bold;}
td.faqtext p {padding:0;}
a {color:#003366;text-decoration:underline;}
