div#cf_app {}
div#cf_formtitle {margin-bottom : 10px;}
div#cf_form {}
div#cf_forminstructions {margin-bottom : 10px; font-style:italic; padding-bottom:3px; border-bottom:1px solid #dedede;}
div#cf_form table.fields {display:table; table-layout:auto; width: auto !important;}
div#cf_form table.fields td {vertical-align:top; padding:2px 4px 6px !important;}
div#cf_form table.fields tr td.cf_label {}
div#cf_form table.fields tr td.cf_field { }
div#cf_form table.fields tr td.cf_field input {}
div#cf_form table.fields tr#cf_province td.cf_field select {}
div#cf_form div#cf_fname {}
div#cf_form div#cf_lname {}
div#cf_form div#cf_company {}
div#cf_form div#cf_email {}
div#cf_form div#cf_phone {}
div#cf_form div#cf_address1 {}
div#cf_form div#cf_address2 {}
div#cf_form div#cf_city {}
div#cf_form div#cf_province {}
div#cf_form div#cf_country {}
div#cf_form div#cf_postalcode {}
div#cf_form div#cf_comment textarea.txt {}
div#cf_form div#cf_URL {}

div#cf_buttons {}
.required {color:#ff0000;}

