@charset "utf-8";#content #formContainer{/* Container for the contact form */text-align:center;height: auto;width: 95%;max-width: 400px;min-width: 110px;padding: 5px;margin-top: 15px;margin-right: 2px;margin-bottom: 5px;margin-left: 15px;-webkit-border-radius: 6px;-moz-border-radius: 6px;border-radius: 10px;}#formTitle{/* Contact form title */text-align: left;color: #000000;font-size: 1.1em;font-weight: bolder;margin:0px;padding-top: 0px;padding-right: 10px;padding-bottom: 0px;padding-left: 5px;text-shadow: 0px 1px 1px rgba(255,255,255,0.5);}.cLabelRow{/* Rows containing the label for the contact form element */text-align:left;width:96%;font-size: 0.8em;margin-top: 0;margin-right: auto;margin-bottom: 0;margin-left: auto;text-shadow: 0px 1px 0px #000;}.cRow{/* Rows containing the contact form elements */width: 100%;margin-top: 2px;margin-right: auto;margin-bottom: 2px;margin-left: auto;}.cRow input, textarea{height: 40px;width: 98%;border:1px solid #333333;margin-top: 0;margin-right: auto;margin-bottom: 0;margin-left: auto;padding: 0px;display: inline-block;font-family:inherit;-webkit-border-radius: 8px;-moz-border-radius: 8px;border-radius: 8px;}.cRow input:focus:required:invalid{/* validation icon required alert */background: #fff url(../images/contact/ico_validationB.png) 96% 15px no-repeat;}.cRow input:required:valid{/* validation icon required satisfied */background: #fff url(../images/contact/ico_validationB.png) 96% -29px no-repeat;}.cRow textarea{/* default behaviour of textarea */width: 96%;height: 60px;padding-left: 4px;padding-right: 4px;padding-top: 7px;}.cRow textarea:focus:required:invalid{/* validation icon required alert on focus and after if invalid */background: #fff url(../images/contact/ico_validationB.png) 96% 30px no-repeat;}.cRow textarea:required:valid{/* valid behaviour of textarea */background: #fff url(../images/contact/ico_validationB.png) 96% -16px no-repeat;}input#submit{background-color:#ff831f;background-image:url(../images/contact/backgroundsubmit.png);background-repeat:repeat;font-size: 1em;height: 40px;text-align:left;font-weight: bold;width: 98%;cursor:pointer;margin: 5px 2px 0px 2px;padding:5px 25px 5px 10px;-webkit-border-top-left-radius:7px;-moz-border-radius-topleft:7px;border-top-left-radius:7px;-webkit-border-top-right-radius:7px;-moz-border-radius-topright:7px;border-top-right-radius:7px;-webkit-border-bottom-right-radius:7px;-moz-border-radius-bottomright:7px;border-bottom-right-radius:7px;-webkit-border-bottom-left-radius:7px;-moz-border-radius-bottomleft:7px;border-bottom-left-radius:7px;border:1px solid #C65900;font-family:inherit;text-align:center;}input#submit:hover{border:2px solid #000000;}.cRow input:-moz-placeholder{color:#ff831f;text-indent:5px;}.cRow input::-moz-placeholder{color:#ff831f;text-indent:5px;}.cRow input::-webkit-input-placeholder{color:#ff831f;text-indent:5px;}.cRow input:-ms-input-placeholder{color:#ff831f;text-indent:5px;}.cRow input:placeholder{color:#ff831f;text-indent:5px;}.cRow input:focus:-moz-placeholder{color:transparent;}.cRow input:focus::-moz-placeholder{color:transparent;}.cRow input:focus::-webkit-input-placeholder{color:transparent;}.cRow input:focus:-ms-input-placeholder{color:transparent;}.cRow input:focus:placeholder{color:transparent;}.cRow textarea:-moz-placeholder{color:#ff831f;text-indent:5px;}.cRow textarea::-moz-placeholder{color:#ff831f;text-indent:5px;}.cRow textarea::-webkit-input-placeholder{color:#ff831f;text-indent:5px;}.cRow textarea:-ms-input-placeholder{color:#ff831f;text-indent:5px;}.cRow textarea:placeholder{color:#ff831f;text-indent:5px;}.cRow textarea:focus:-moz-placeholder{color:transparent;}.cRow textarea:focus::-moz-placeholder{color:transparent;}.cRow textarea:focus::-webkit-input-placeholder{color:transparent;}.cRow input:focus:-ms-input-placeholder{color:transparent;}.cRow input:focus:placeholder{color:transparent;}#hpot{display:none;visibility: hidden;}#formContainer #requiredTitle{float: right;font-size: 0.7em;font-style: italic;color: #525252;text-shadow:none;text-align:right;font-weight: lighter;}#alertWrapper{margin-top:15px;}.alertcontact{/* failed validation message inserted from contact.module.php */background-color:#FF3300;color:#003333;}ul#toplevel li a#contact_lnk{background-position:0px -28px;/* on this page postion*/}ul#toplevel li a#contact_lnk:hover{background-position:0px 0px;}