

/* ---------------------------------------------------------------------------------
   
   CONTACT

--------------------------------------------------------------------------------- */

#contactForm { float: left; width: 477px; margin-top: 20px; border-top: solid 1px #1268b8; padding: 20px 0 0 0; }
table td { color: #fff; font-size: 0.75em; }
.field, .code { width: 290px; padding: 2px; border: solid 1px #fff; font-family: Arial, Helvetica, sans-serif; font-size: 12px; }
.code { width: 70px; float: left; margin: 1px 0px 0px 10px; }
#antispam { margin-top: 2px; float: left; }
#marked { font-size: 0.7em; }

.required { font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 1.4em; }

fieldset { border: none; padding: 10px; margin: 3px 0px 20px 0px; width: 470px; background: #1268b8; }
fieldset p { margin: 0.6em 0; width: 100%; display: block; border-top: solid 1px #0d3f80; padding: 8px 0px 3px 0px; }
fieldset label { float:left; display: block; width: 145px; font-weight: bold; margin-right: 10px; padding: 1px 16px 2px 0px; }
fieldset .top { margin: 1.4em 0 0.6em 0; }
fieldset input:focus, fieldset textarea:focus { background: #fff0a9; }
.submitB { margin: 6px 10px 0 0px; display: inline; }
.noBorder { border: none; padding-top: 0px; }

#successful { font-size: 1.4em; color: #b3c629; }

#cForm h3 { margin-top: 10px; color: #ff7878; }


