body {
background: #DBEFA4;
font: normal 0.75em Arial, Helvetica, sans-serif;
margin: 0;
padding: 15px 20px;
}

input {
background: #F2FFCF;
border: 1px solid #81BF2F;
font: normal 1em Arial, Helvetica, sans-serif;
padding: 3px;
width: 150px;
margin-top: 5px;
color: #575F41
}

label {
font-weight: bold;
color: #516F00
}

p {
margin: 0;
padding: 7px 0;
font-weight: bold;
}

.error {
color: #CC0000;
padding-bottom: 25px;
}

.button {
background: #6DBF00;
width: 100px;
color: #FFFFFF;
font-weight: bold;
border: 1px solid #5A9F00;
}
