#Form_ContactForm {width:540px;margin-left:0;}
#Form_ContactForm fieldset, #LoginForm_LoginForm fieldset {border:0;padding:12px;}
.message {color:red;padding:5px;margin:5px;font: 10px Arial, Verdana, Helvetica, sans-serif;}*/
span.message, span.message required, span.message validation {width: 300px;}
#Form_ContactForm div {margin-top:10px;width:100%;}
#Form_ContactForm label, #Email label, #Password label {font: 12px Verdana, Arial, Helvetica, sans-serif;color:#333;}
#Form_ContactForm label.left, #Email label.left, #Password label.left {float:left;width:15em;}
#Form_ContactForm label.FormHeading {font: 12px Verdana, Arial, Helvetica, sans-serif;color:#fff;font-weight:bold;}
#Form_ContactForm input.text,#Form_ContactForm textarea,#Form_ContactForm select, #Email input, #Password input, {width:200px;color:#000;background:#f8f8f8;border:1px solid #aaa;padding:3px;}
#Form_ContactForm input.numeric {width:20px;background:#f0f0f0;border:1px solid #aaa;padding:3px;color:#000;margin-right:4px;}
#Form_ContactForm input.year {width:35px;}
#Form_ContactForm p.Actions {text-align:right;padding:0 22px 15px 0;}
#Form_ContactForm p.Actions input {padding:2px;}
#LoginForm_LoginForm_error.message, {color:red;}

form#ContactForm_ContactForm .field { margin:0 10px 10px 0; padding:0; clear:both; overflow:hidden; height:1%; }
form#ContactForm_ContactForm .field label { display:block; font-weight:700; margin-bottom:1px; font-size:12px; float:left; width:120px; }
form#ContactForm_ContactForm .field ul, form .field li { list-style:none; margin:0; }
form#ContactForm_ContactForm .field ul { margin:5px 0; }
form#ContactForm_ContactForm .field li { margin:0 0 10px; float:left; clear:left; }
form#ContactForm_ContactForm .field li input { float:left; }
form#ContactForm_ContactForm .field li label { font-weight:400; display:block; float:left; }
form#ContactForm_ContactForm .password input, form .text input, form .email input, form .textarea textarea, form .encrypt input { border:1px solid #ccc; font-size:14px; padding:2px; float:left; width:250px; }
form#ContactForm_ContactForm .textarea textarea { width:350px; }
form#ContactForm_ContactForm select { font-size:11px; padding:2px; }

form#ContactForm_ContactForm .checkbox input { float:left; margin-left:120px; }
form#ContactForm_ContactForm .checkbox label { float:left; width:200px; margin-left:8px; }

form#ContactForm_ContactForm span.required, form span.validation { display:block; clear:left; margin:5px 0 0 120px; font-size:11px; color:#a00; font-weight:700; line-height:16px; }
form#ContactForm_ContactForm div.validationError { margin-bottom:4px; }
form#ContactForm_ContactForm div.validationError input, form div.validationError textarea { background-color: #fffbf6; border-width:2px; }

form#ContactForm_ContactForm div.Actions { margin:0; }
form#ContactForm_ContactForm input.action { background:#666; border:0; padding:5px 10px; font-weight:700; color:#fff; cursor:pointer;  }
form#ContactForm_ContactForm input.action:hover { background:#777; }

#MemberLoginForm_LoginForm { margin:20px 0; }
#MemberLoginForm_LoginForm .field {clear:both;}
#MemberLoginForm_LoginForm .field label { width:90px; }
#MemberLoginForm_LoginForm .text,
#MemberLoginForm_LoginForm .password {clear:both;float:none;}
#MemberLoginForm_LoginForm .checkbox input { margin-left:90px; }
#MemberLoginForm_LoginForm .checkbox label { width:200px; }
#MemberLoginForm_LoginForm div.Actions { margin:0 0 20px 90px; }

#ContactForm_ContactForm .field.dropdown .middleColumn {clear:both;}
#ContactForm_ContactForm .field.dropdown label {width:100%;}
#ContactForm_ContactForm #Spam .middleColumn {clear:both;}
#ContactForm_ContactForm #Spam label {width:100%;}
#SearchForm_SearchForm input.text {width:180px;}

form#ContactForm_ContactForm .checkbox input,form#ContactForm_ContactForm .checkbox label,form#ContactForm_ContactForm .swfupload label{float:none}
form#ContactForm_ContactForm .checkbox label,form#ContactForm_ContactForm .swfupload label{display:inline}

form#ContactForm_ContactForm .checkboxset label { width:auto; }

form#ContactForm_ContactForm ul.checkboxset,form#ContactForm_ContactForm ul.checkboxset li,form#ContactForm_ContactForm ul.optionset,form#ContactForm_ContactForm ul.optionset li{list-style:none;margin-left:0}
form#ContactForm_ContactForm ul.checkboxset,form#ContactForm_ContactForm ul.optionset{margin:0 0 0 10px}
form#ContactForm_ContactForm ul.checkboxset li,form#ContactForm_ContactForm ul.optionset li{margin:0 0 5px;overflow:hidden}
form#ContactForm_ContactForm ul.checkboxset input,form#ContactForm_ContactForm ul.optionset input{float:left;clear:left}
form#ContactForm_ContactForm ul.checkboxset label,form#ContactForm_ContactForm ul.optionset label{float:left;width:auto;margin-left:8px}
