form{ margin:0px; padding:0px; color:#fff;}
.InputForm h2{ margin-bottom:10px; }
.Buttom{ background-color:#333333;}



#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:#fff}
.Form li.required label{ color:#fff;}
.requiredDesignation{display:block; padding:5px; color:#fff;}

/* 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; }




