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

#holder #body .body .contact { position: relative; float: left; padding: 0px 0px 20px 34px; width: 510px; line-height: 160%; }
#holder #body .body .contact ul { margin-left: 15px; color: #9D0034; text-transform: inherit; }

#holder #body .body .contact form { margin-top: 15px; }
#holder #body .body .contact form fieldset { border: none; }
#holder #body .body .contact form fieldset legend { display: none; }
#holder #body .body .contact form fieldset p { float: left; margin-top: 2px; display: block; width: 486px; line-height: normal; }
#holder #body .body .contact form fieldset p label { float: left; display: block; width: 140px; height: 18px; line-height: 18px; }
#holder #body .body .contact form fieldset p span { float: left; display: block; margin-right: 8px; height: 18px; line-height: 18px; }
#holder #body .body .contact form fieldset p input { display: block; width: 206px; height: 18px; border: 1px solid #999999; }
#holder #body .body .contact form fieldset p input.radio { float: left; display: block; width: auto; height: 18px; background: none; border: none; }
#holder #body .body .contact form fieldset p input.checkbox {float: left; width: auto; height: 18px; background: none; border: none; }
#holder #body .body .contact form fieldset p input.submit { float: right; margin-right: 34px; width: 75px; height: 21px; border: none; }
#holder #body .body .contact form fieldset p textarea { width: 297px; height: 100px; border: 1px solid #999999; font-family: Arial, Helvetica, sans-serif; }
#holder #body .body .contact form fieldset p input.required { border: 1px solid #9D0034; background-color: #FF746B; }
#holder #body .body .contact form fieldset p textarea.required { border: 1px solid #9D0034; background-color: #FF746B; }

#holder #body .body .contact form fieldset ul { margin: 0px 0px 10px 15px; }
#holder #body .body .contact form fieldset ul li { color: #9D0034; text-transform: inherit; }