body { margin:0px; padding:0px; font-family:Helvetica, Arial, sans-serif; font-size:12px; line-height:14px; }
td, input, textarea { font-family:Helvetica, Arial, sans-serif; font-size:12px; color:#5d5d5d; }
img { border:none; }

form { margin:20px 0px 0px 0px; padding:0px; }
#contact_form input, #contact_form textarea { width:320px; margin:0px 0px 15px 0px; font-size:14px; }
#contact_form textarea { height:125px; }
#contact_form .submit_button { width:auto; padding:5px 10px; color:#fff; background-color:#cccecf; border:none; }

.line { width:90%; height:1px; margin:15px auto 20px; background-color:#000; }

.fs16 { font-size:16px; }
.bolded { font-weight:bold; }
.tocenter { text-align:center; }
a  { color:#00365a; text-decoration:none; }
a.red { color:#F97C42; }

.clear { clear:both; }
