

#dp4_contactForm {border-top: 0.5em #333 solid;float:left;
border-bottom: 0.5em #333 solid; background-color:#222222;
margin:1em 2em 3em 1em; padding:0.5em; padding:1em 0em 0em 0em; width:46em;}
#dp4_contactForm h4 {font-size: 2em; padding:0.5em 0em 0.2em 7.4em; color:#999999;}


#dp4_contactForm:hover {background-color:#000}
#dp4_contactForm:hover h4 {color:#888888;}

#dp4_contactThanks {border-top: 0.5em #F0F0F0 solid;
border-bottom: 0.5em #F0F0F0 solid; background-color:#FDFDFD;
margin:0em 2em 0em 0em; padding:1em;}
#dp4_contactThanks h4 {font-size: 2em; padding:0em 0em 1em 0em; color:#009900;}
#dp4_contactThanks p {font-size: 1.4em; font-weight:normal;}

span.asterix {color:#FF8409 ; font-size:1.5em;}

form div {
  clear: left;
  display: block;
  width: auto;
  margin: 1em 0em 0em 0em;
  padding: 0.1em 0.3em;}

form div label {
  display: block;
  float: left;
  width: 10em;
  padding: 0.4em 0em 0em 0em;
  margin: 0em 0em 0.5em 0em;
  text-align: right;
font-size:1.4em;}


#dp4_contactThanks {float:left; padding:1em 0em 0em 0em;margin:1em 0em 3em 2em; width:40em}

form div.optional label {font-weight: normal;}
form div.required label { font-weight: bold; color:#FF8409 ;}
form div input{border:#999999 solid 1px;
padding: 0.2em 0.5em 0.1em 0.4em; margin:0.3em 0em 0em 0.3em;width:14em;}
form div.required input {background-color:#ffff99;}

form div input:hover {border:#888888 solid 1px;
background-color:#ffffee;color:#000;}

form div textarea:hover {border:#888888 solid 1px;background-color:#ffffee; }

form div textarea{border:#999999 solid 1px;
padding: 0.2em 0.5em 0.1em 0.4em; margin:0.3em 0em 1em 0.3em;
width:20em;}

.formError {font-size:1.4em; padding:0em 0em 0em 10.4em; font-weight:bold; color:#fff}
input.inputError {color:#000 ;border:#FF8409 1px solid;}

textarea.inputError {border:1px solid #FF8409 ;}


input.submit {width:11.2em; border:0em; text-align:left; position:relative; left:8em; 
background-color:#FF8409 ; margin:1em 0em 1em 0em;padding:0.8em 7em 0em 0.5em; color:#FFFFFF; font-weight:bold; font-size:1.8em;}

input.submit:hover { border:0em; color:#FF8409 ; cursor:pointer;background-color:#666666;}

.captcha {border:0.1em solid #666666; margin:0em 0em 0em 0.4em;}

div.formNote {padding:0.5em 0.5em 0.1em 0.5em; width:17em; 
 color:#fff; font-size:1.3em;margin:0.5em 1em 0em 11em; line-height:1.2em;}

