.Form{ margin:0px; padding:0px;}
.form{ margin:0px; padding:10px;}
.InputForm h2{ margin-bottom:10px; }
.Buttom{ background-color:#333333;}
.InputForm{ background-color:#060D15; padding:0;}
.InputForm label{ color:#CCCCCC;}
.InputForm ul{ padding:0; margin:0;}
.InputForm input{ font-size:12px; font-family:Arial, Helvetica, sans-serif;}

#content ul.Form{ margin:0; padding:10px;}

.InputForm textarea{ font-size:12px;}
#emailCapture { background-color:#FFFFFF; padding:1px; border:1px solid #cccccc; margin:10px 0 20px 0;}
#emailCapture h4{ margin:0 0 0 0; padding:5px; background-color:#333333; color:#FFFFFF;}
#emailCapture ul li{ margin-bottom:0; padding:0 0 5px 0; }
#emailCapture .InputForm{ padding:10px;}
#emailCapture .Form { font-size:11px;}
#emailCapture .Form input{ font-size:10px; color:#999999;}
#emailCapture .firstName{ width:88px; }
#emailCapture .lastName{ width:88px; float:left; margin-left:10px;}
#emailCapture .emailAddress{ width:195px;}
#emailCapture input.SubmitBtn{ color:#000000;}

.Form li.required{color:#B4BEC4;}
.Form li.required label{ color:#ffffff; }
.requiredDesignation{display:block; padding:5px; }

/* NEW JOIN STYLES */
#join ul{ margin:0px; padding:0px;}
#join ul li{ margin-bottom:0; padding:0; margin:10px 0 0 0; }
#join .InputForm{ padding:0px; margin-top:5px; margin-bottom:0px;}
#join .Form { font-size:11px;}
#join .Form input{ font-size:11px; color:#999999;  padding:1px; display:block;}
#join .firstName{ width:82px; margin-right:10px; }
#join .lastName{ width:82px; float:left; display:inline;}
#join .emailAddress{ width:181px;}
#join input.SubmitBtn{ color:#000000;}




.Form#donationForm{ background-color:#ffffff; padding:5px; border:1px solid #cccccc; }




