/* contact form css */
fieldset.contactfield { padding: 10px; width: 500px; text-align: left; background-color: #FFFFFF; border: solid 1px #000000; margin: 40px; } 
input.fbutton { font: 11px/14px verdana, tahoma, sans-serif; color: #000000; background-color: #FFFFFF; border: solid 1px #000000; margin: 10px; } 
input.ffield { font: 12px/16px verdana, tahoma, sans-serif; color: #000000; border: solid 1px #000000; margin: 2px; } 
label { font: bold 11px/14px verdana, tahoma, sans-serif; vertical-align: middle; margin: 5px; }
legend.contactlegend { font: bold 14px/18px verdana, tahoma, sans-serif; color: #000000; background-color: #FFFFFF; padding: 5px; border: solid 1px #000000; }
select.fselect { font: 12px/15px verdana, tahoma, sans-serif; border: solid 1px #000000; } 
textarea.ftextarea { font: 12px/16px verdana, tahoma, sans-serif; width: 440px; height: 80px; padding: 5px; border: solid 1px #000000; margin: 5px; } 

.formp { font: bold 11px/14px verdana, tahoma, sans-serif; text-align: left; margin: 15px 20px 2px 20px; }
.formpreq { font: bold 11px/14px verdana, tahoma, sans-serif; color: #000000; text-align: left; margin: 15px 20px 2px 20px; }



