html, body{ font-family:Verdana, Arial; font-size:12px; color:#232323;}

h1 { font-size:18px; line-height:22px; margin:0 0 10px 0; }
h2 { font-size:16px; margin:5px 0; }
h3 { font-size:14px; margin:5px 0; }

a:link, a:visited{ font-size:12px; color:#232323; text-decoration:none; }
a:hover { font-size:12px; color:#232323; text-decoration:underline; }

.title_heading { font-family:Arial, Helvetica, sans-serif; font-size:17px; color:#FFFFFF; }

.main_heading { font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#FFFFFF; }

.first-para { font-family:Verdana, Arial; font-size:12px; color:#494934; }

.white { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; }

.footer { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#232323; }
.footer a:link, .footer a:visited{ font-size:11px; color:#232323; text-decoration:none; }
.footer a:hover { font-size:11px; color:#232323; text-decoration:underline; }

.links { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#232323; }
.links a:link, .links a:visited{ font-size:12px; color:#232323; text-decoration:none; }
.links a:hover { font-size:12px; color:#232323; text-decoration:underline; }

.heading { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; }
.heading a:link, .heading a:visited { font-size:12px; color:#FFFFFF; text-decoration:none; }
.heading a:hover { font-size:12px; color:#FFFFFF; text-decoration:underline; }

.product_title { font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#FFFFFF; }


/* FORM STYLES */


form.cmxform legend { padding-left: 0; }

form.cmxform fieldset { border: none; border-top: 1px solid #999999;}
form.cmxform fieldset fieldset { background: none; }
form.cmxform fieldset li { border: none;  padding: 3px 10px 2px; }
input.btn { color:#050;}
