body {
background-color:#8e8f91;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#ffffff;
text-align:center;
margin:3px 6px 0px 6px; padding:0px;
}


.cf p.confirm {}

.cf #intro_msg, .cf #form_error {  width:150px; margin-bottom:4px; padding:0px 20px 0px 20px;}
.cf #intro_msg p, .cf #form_error p {  margin-bottom:0px; padding:0px 0px 0px 0px;}

.cf input {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color:#4d4d4f;
background-color:#d9dadc !important;
border:solid 1px #d3d4d6;
padding:0px 5px 0px 5px;
margin:0px;
margin-top:1px;
width:176px; 
}



.cf input.postcode { width:102px; }

.cf .submitbutton {
  width:70px;
  border:solid 1px #121660;
  background-color:#121660 !important;
  color:#ffffff; 
  text-transform:uppercase; 
  border:none; 
}

.cf table.form_table td { padding:0px; margin:0px; border:0px; }
.cf table.form_table {
  padding:0px; margin:0px; border:0px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
 }

.cf .hint {color:#667799;}


.cf .class2 { display:none;}

form, p, table,   {margin:0; padding:0; margin-top:0px; margin-bottom:0px; padding-top:0px; padding-bottom:0px;}

#form_error {display:none;}
