/*-----------------------------
  Web Form
-----------------------------*/
form#frmContact 
{
  margin:40px 0 0 45px;
  padding:0;
  width:305px;
}
div#webform
{
  float:left;
  margin:0;
  padding:0 0 70px 0;
  width:305px;
}
div#webform h3 
{
  color:#FF0000;
  text-align:left;
  padding:0 0 45px 0;
}
h3#errormsg {
	margin:0 35px 0 0;
	padding:20px 0 30px 0;
}
h3#success {
	margin:0 35px 0 35px;
	padding:20px 0 60px 0;
}
div#webform span.label {
  display: block;
  float: left;
}
div#webform .input 
{
  background-color: #FFF;
  border: 1px solid #165D9E;
  clear:right;
  color: #165D9E;
  float:right;
  padding: 2px;
  width: 230px;
}
div#webform p 
{
  display: block;
  margin: 3px 0px 17px 0px;
  padding:0 0 10px 0;
}
div#webform .submit 
{
  background: #FFF;
  border: 1px solid #165D9E;
  clear:right;
  color:#165D9E;
  float:right;
  height: 30px;
  margin:10px 0px 10px 0px;
  padding: 0px 1px 2px 0px;
  width: 100px;
}
div#webform span 
{
    margin:0;
    padding:0;
}