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

fieldset.formRegion { padding:10px; border:#EAE8DB 1px solid; margin-top:10px; }
fieldset.formRegion legend { font-size:14px; color:#000000; font-weight:bold; } 

div.errorLog { width:475px; color:#FF0000; }

label { color:#444444; font-weight:bold; padding:3px 0 0 0; font-size:12px; width:60px; float:left; }
input.standard { background-image:url(/images/enquiry-field.jpg); background-repeat:no-repeat; width:374px; height:17px; font-size:11px; padding:3px 8px 0 8px; border:#FFFFFF 1px solid; margin-top:2px; float:right; }
textarea.standard { background-image:url(/images/enquiry-region.jpg); background-repeat:no-repeat; width:380px; height:60px; font-size:11px; padding:5px 5px 5px 5px; border:#FFFFFF 1px solid; margin-top:2px; float:right; }
textarea { font-family:Arial, Helvetica, sans-serif; font-size:11px; }

#enquiryFormContainer { width:auto; font-size:12px; }
div.fieldLeft { float:left; width:475px; }
div.fieldRight { float:right; }

#captchaImage { margin-left:2px; float:left; }
div.captchaCheck { float:right; width:390px; font-size:10px; }
div.captchaText { line-height:1.3em; width:300px; }
div.captchaText a { text-decoration:none; } 
div.captchaText a:hover { text-decoration:underline; } 
#securityField { margin-top:5px; font-size:19px; width:76px; height:26px; border:#FFFFFF 1px solid; color:#283F47; text-align:center; font-weight:bold; float:left; background-image:url(/images/enquiry-captcha.jpg); background-repeat:no-repeat; padding:2px; }
#securityFieldError { width:300px; }

div.formFooter { width:475px; padding-top:10px; text-align:center; margin:auto; }
div.formFooter input { width:150px; height:25px; z-index:10; padding:0; margin:0; border:none; }

.errorLine { padding-bottom:1px; color:#FF0000; height:0; opacity:0; display:none; width:390px; float:right; }

.waitingTitle { color:#666699; }
.waitingField { background-color:#F0F0F0; border-color:#FFFFFF; color:#999999; }
.activeTitle { color:#444444; }
.activeField { background-color:#FFFFFF; border-color:#FFFFFF; color:#000000; }

div.successMessage { width:auto; color:#444444; font-size:12px; text-align:center; font-weight:bold; border:#FFFFFF 1px solid; padding:5px 0 5px 0; }

br.fieldBreak { font-size:1px; line-height:3px; }
span.fieldNote { font-size:10px; font-style:italic; }

#enquirySend { width:105px; height:20px; }