#fwca_petitionarea {
    border: 1px solid #660000;
    margin: 10px;
}
.fwca_sign_button {
    text-align: center;
    background-color: #ff0000;
    color: #ffffff;
    font-weight: bold;
    margin: 3px;
    padding: 2px;
    cursor:pointer;
    border: 1px solid #660000;
   
}

input.cbchoice {
    display:block;
    width:30px;
    float:left;
}
label.cbchoice {
    display:block;
    width:400px;
    float:left;
}
label.cbchoice img {
    clear:both;
}
label.cbchoice span {
    clear:both;
    font-size: 11px;
    display:block;
    
}

div.post label.cbchoice img {
    margin-bottom: 2px;
}

p.cbchoice {
    clear:both;
    font-weight: bold;
    margin:20px auto;
    text-align: left;
    
}

form#fwcadonform input#amount {
    width:50px;
    font-weight: bold;
    text-align: right;
    font-size: 14px;
    border:#0066cc 2px solid;
    color:#ff0000;
}


