#contact1 { display: block; width: 202px;}
#contact2 { display: block; width: 202px;}
#contact3 { display: block; width: 202px;}

/* Form style */

label {  font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color:#000000; padding-top:3px; margin-left:6px;}
input, select { margin: 5px; border:none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 9px;}   
.submit { cursor: pointer; width:41px; height:14px; background:url('../images/submit_bg.png') no-repeat; color:#003300; float:right; clear:left; }
.submit:hover { color:#444; }
span.required{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #ff0000; } /* Select the colour of the * if the field is required. */
/* Style for the error message */

.error_message { display: block; background: #FBE3E4 url('../assets/error.gif') no-repeat 10px center; padding: 2px 2px 2px 35px; margin: 1px 0; color:#8a1f11;border: 1px solid #FBC2C4; -moz-border-radius: 5px; -webkit-border-radius:5px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 9px;}

#succsess_page { display: block; background: #e0ffd3 url('../assets/success.gif') no-repeat 10px center; padding: 2px 2px 2px 35px; margin: 1px 0; border: 1px solid #81b36c; -moz-border-radius: 5px; -webkit-border-radius:5px;;
}

#succsess_page h1 { color:#446b34; font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 12px;
}

.month{
float:left;
width:192px;
background: url('../images/select_bg.png') top left no-repeat;
clear:left;
}

.day{
float:left;
width:90px;
background:url('../images/select_bg.png') top left no-repeat;
clear:left;
}

.time{
float:right;
background:url('../images/select_bg.png') top left no-repeat;
clear:right;
}

.thedate { float: left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color:#000000; margin-top:2px; clear:left;}

.nopeep { float: left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color:#000000; margin-top:2px; clear:left;}

.nopeep2 { float: left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color:#000000; margin-top:9px; clear:left;}

.nopeep3 { float: left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color:#000000; margin-top:9px; clear:left;}

.people{
float:right;
background:url('../images/select_bg.png') top left no-repeat;
clear:right;
}

.interest{
float:left;
width:192px;
background:url('../images/select_bg.png') top left no-repeat;
clear:left;
}

.email{
width:192px;
padding-left:4px;
float:left;
background:url('../images/input_bg.png') top left no-repeat;
clear:left;
}

.tel{
width:192px;
padding-left:4px;
float:left;
background:url('../images/input_bg.png') top left no-repeat;
clear:left;
}

.enquiry{
width:193px;
height:74px;
padding-left:4px;
padding-top:3px;
padding-right:10px;
float:left;
background:url('../images/enquiry_bg.png') top left no-repeat;
margin: 5px; border:none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 9px;
}