form{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
margin:0px;
padding:0px;
}

#ContactForm p{
margin:5px;
}
#submitBtn{
margin-left:310px;
}

label{
text-align:left;
margin-right:20px;
margin-bottom:0px;
margin-top:0px;
color:#666666;
overflow:hidden;
display:block;
float:left;
}

input, textarea{
color:#000000;
background-color: #F5F5F5;
width:240px;
margin-bottom:10px;
margin-right:200px;
margin-top:0px;
float:right;
}

fieldset
{
border: none;
padding-left:10px;
padding-bottom:10px;
}

.submit input 
{
color: #FFF;
background: #007CA4;
border: 2px solid #007CA4;
margin-left: 4.5em;
}
.messages{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
margin-right:10px;
}

.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;
}
#submitBtn{
width:60px;
}