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

#donation_form{
width:550px;padding:10px 10px 10px 10px;margin:10px 0px 0px 0px;background-color:#fff;-moz-border-radius:10px;-webkit-border-radius:10px;}
#donation_form table, #donation_form tr, #donation_form form{
width:530px;padding:0; margin:0;display:block;background:none;-moz-border-radius:5px;-webkit-border-radius:5px;}
#donation_form td{
border:none;padding:3px; margin:0px;}
#donation_form label{
width:150px;font-weight:normal;display:inline-block;}

#donation_form .donation_input, #donation_form .donation_select{
-moz-border-radius:5px;-webkit-border-radius:5px;padding:2px; margin:0px;font-size:1em;display:inline-block;}

#donation_form .donation_select{ width:305px; height:38px;}
#donation_form .donation_input{ width:300px; height:30px;}
#donation_form #card_exp_year,   #donation_form #card_exp_month ,  #donation_form #cardtype, #donation_form #amount_select, #donation_form #amount{
-moz-border-radius:5px;-webkit-border-radius:5px;padding:2px; margin:0px;font-size:1em;height:35px; display:inline-block;}
#donation_form #cardtype{ width:134px;}
#donation_form #amount{ width:54px; padding:0; margin:0;}
#donation_form #amount_select{ width: 100px;}
#donation_form #stateinput{ display:none}

.small_text{font-size:11px;width:200px;}
