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

#ContactForm, #ContactForm2 {
width:320px;
padding:5px 0px 20px 20px;
margin-top:0px;
clear:left;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
overflow:hidden;
}

#contactDescription{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
padding:15px 380px 0px 18px; 
}

#contactData a{
text-decoration:underline;
color:#666666;
}

#contactData a:hover{
text-decoration:none;
color:#999999;
}

#contactData{
margin-top:10px;
margin-left:0px;
width:330px;
clear:both;
}


#contactError a{
text-decoration:underline;
color:#666666;
}

#contactError a:hover{
text-decoration:none;
color:#999999;
}

#contactError{
margin-top:10px;
margin-left:20px;
width:340px;
clear:both;
}

#ContactForm p, #ContactForm2 p{
margin:5px;
}
#submitBtn{
margin-left:150px;
}

select {
background-color: #99ccff;
color:#000000;
font-size:20px;
}

label{
text-align:left;
margin:0px 0px 0px 0px;
color:#003366;
float:left;
font-size:11px;
padding:0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
width:100px;
}

input {
color:#000000;
width:180px;
margin-bottom:5px;
margin-right:0px;
margin-top:0px;
float:right;
outline:none;
}

select{
color:#000000;
width:184px;
margin-bottom:5px;
margin-right:0px;
margin-top:0px;
float:right;
}

textarea{
color:#000000;
width:180px;
height:40px;
margin-bottom:10px;
margin-right:0px;
margin-top:0px;
float:right;
}

fieldset
{
border: none;
padding-left:10px;
padding-bottom:10px;
}

.message{
font-family:"Verdana", Times, serif;
font-size:10px;
}

.errMessages{
font-family:"Verdana", Times, serif;
font-size:10px;
color:#FF0000;
float:left;
}

.errorMessage p{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
margin-right:10px;
color:#FF0000;
}

.messages a:link, .messages a:visited, .messagesa:hover, .messages a:active{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#1889AE;
}
.radio{
width:20px;
background-color:transparent;
margin-right:10px;
margin-left:0px;
float:left;
}

#radioLabel{
width:300px;
float:left;
margin:0px;
padding:0px 0px 10px 0px;
}

#submitBtn{
width:80px;
margin-left:210px;
}

#thanks{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
}

.asterisk{
color:#000;

}

#ContactForm .required {
font-size:10px;
color:#FF0000;
clear:both;
margin-top:10px;
}

#postcode{
width:100px;
padding-right:80px;
}

#contact img{
float:left;
clear:both;
padding-right:10px;
}

#contact p{
clear:both;
display:inline;
}

#attachment {
}

#ie6fix, #ie6fix2, #ie6fix3 {
clear:both;
}

