body { font-family: Verdana, Geneva, sans-serif; font-size: 12px; }
.text { color: #8b8b8b; line-height: 16px; text-align: justify; }
.footer { font-size: 10px; width: 540px; margin: auto; padding: 15px 15px 20px 0; }
.footer p { margin: 2px 0 2px 0; }
#form { background: url("../img/form-bg.png") no-repeat; padding: 20px 106px 0 76px; width: 480px; margin: auto; height: 380px; }
#form table { width: 60%; margin: auto; }
#form td, #form th { padding: 4px; }
#form th { font-weight: normal; text-align: right; }
#form .submit { text-align: right; height: 53px; }
#form .submit input { background: url("../img/button-bg.png") no-repeat; border: none; text-align: center; color: #fff; font-weight: bold; padding: 12px 0 15px 0; cursor: pointer; width: 111px; }
#form #response { padding: 0 20px 0 20px; text-align: center; font-weight: bold; }
.green { color: #0C0; }
.red { color: #F33; }
.main { width: 1132px; margin: auto; }
.celright { width: 300px; vertical-align: top; padding-left: 5px; }
