@charset "utf-8";
/* CSS Document */

table tr td {padding:3px 0;}
table tr td, table tr td label, table tr td input { font-size:12px!important; font-family:"Lucida Grande", sans-serif!important;}
table tr td input {height:19px; border:none; background-color:#f1f1f1; color:#494949; padding: 8px 6px 4px;}
table tr td textarea {width:300px; border:none; background-color:#f1f1f1; color:#494949; padding: 8px 6px 4px;}

#regform label { font-size:12px; font-family:"Lucida Grande", sans-serif}
#regform input { font-size:12px; font-family:"Lucida Grande", sans-serif}
label { color:#481227; }
li { clear:both; }
ul { margin-bottom:25px; }
ul li.textFields ul li label { width:104px; class:block; float:left; text-align:right; margin:3px 10px 0 0px;}
ul li.textFields ul li label.RossDesignedThisCrazyRadio { width:auto; margin-right:24px;}
#regform input { width:300px; height:19px; border:none; background-color:#f1f1f1; color:#494949; padding: 8px 6px 4px;}
#regform input.short { width:148px; }
ul li.button { margin:10px 0; }
ul li.button input { width:auto !important;  height:auto !important; background-color:white !important; padding:0px !important;}
ul li.checkboxes, ul li.button { color:#481227; }
ul li.checkboxes ul li { height:30px; }
ul li.checkboxes ul li label { color:#494949; font-size:12px; }
label.RossDesignedThisCrazyRadio img, ul li.checkboxes ul li img { margin:0px 1px -3px 0px; }
ul li.textFields ul li select { width:160px; height:30px; border:none; background-color:#f1f1f1; color:#494949; padding:6px;}
ul li.textFields ul li { height:30px; margin:0px 0px 10px;}
.captchaImage { margin:10px 0; }

.boxy_1 img { margin-bottom:10px; }

