﻿
fieldset { margin: 0; padding: 0; border: none; }

fieldset .Item { width: 100%; position: relative; overflow: hidden; }

fieldset .Item label { float: left; width: 154px; text-align: right; padding: 3px 6px 0 0; }

fieldset .Field { float: left; }

label { color: #005499; }

label span, .Asterisk { color: #eb3e21; }

fieldset input, fieldset select, fieldset textarea { float: left; font-family: Arial, Helvetica, Sans-Serif; font-size: 100%; margin-right: 0.4em; }

fieldset input { width: 206px; margin-bottom: 0.4em; }

fieldset select { width: 212px; margin-bottom: 0.3em; }

fieldset textarea { width: 206px; margin-bottom: 0.4em; }

fieldset .CheckBox input { width: auto; padding: 0; margin: 2px 0 0.4em 0; }

fieldset .FormButtons { padding-top: 0.6em; }

fieldset .FormButtons button, fieldset .FormButtons .SubmitButton { display: inline-block; width: auto; font-family: Arial, Helvetica, Sans-Serif; font-size: 100%; color: White; text-transform: uppercase; background-color: #00549a; border: solid 1px Black; margin-left: 2px; cursor: pointer; vertical-align: top; }

fieldset .NoField label { padding: 0 0 0.4em 0; color: #231f20; }
fieldset select {border:solid 1px #999;} 
fieldset input[type=text]  {border:solid 1px #999;}  
fieldset input[type=password]  {border:solid 1px #999;}  


/**************************************** Enquiry Form */

#enquiryForm .Item label { text-align: right; width: 115px; }

#enquiryForm .Field { width: 180px; }

#enquiryForm input { width: 174px; }

#enquiryForm select { width: 180px; }

#enquiryForm textarea { width: 174px; }

#enquiryForm .SubmitButton { width: auto; }

/**************************************** Email Page Form */

#emailPageForm { margin-bottom: 0.6em; }

#emailPageForm .Item { width: 280px; }

#emailPageForm .Item label { text-align: right; width: 70px; }

#emailPageForm .Field { width: 187px; padding-left: 6px; }

#emailPageForm input { width: 181px; }

#emailPageForm .SubmitButton { width: auto; }

