@charset "utf-8";

/* Standard Element Resets
********************************************************************/
form{
margin:0;
padding:0;
}

fieldset{
border:none;
margin:0;
padding:0;
}

/* Standard Element Styling
********************************************************************/
fieldset{
clear:left;
overflow:hidden;
}

fieldset ul{
}

fieldset ul li{
float:left;
padding:0 0 10px 0;
}

fieldset ul li label{
float:left;
font-size:11px;
padding:0 0 1px 0;
color:#333333; 
}

fieldset ul li input{
float:left;
clear:left;
font-size:14px;
}

fieldset ul li select{
float:left;
clear:left;
font-size:14px;
}


fieldset ul li textarea{
float:left;
clear:left;
font-size:14px;
}

.error{
color:#FF0000 !important
}
/* Contact Form Styles
********************************************************************/

#contact_form{
padding:10px 0 10px 0;
border-top:1px solid #e5e5e5;
border-bottom:1px solid #e5e5e5;
}

#contact_form #name{
width:224px;
margin-right:10px;
}
#contact_form #email{
width:224px;
}
#contact_form #bid{
width:466px;
}
#contact_form #subject{
width:462px;
}
#contact_form #message{
width:462px;
height:100px
}

#contact_form #send{
width: 55px;
height: 23px;
margin:0 10px 0 0;
background: #333 url(/images/btn_send.gif) no-repeat left top;
outline: none;
}

#contact_form #reset{
width: 56px;
height: 23px;
background: #333 url(/images/btn_reset.gif) no-repeat left top;
outline: none;
}

#contact_form #send:hover,
#contact_form #reset:hover{
background-position: left -23px;
}

/* Free Sample Form Styles
********************************************************************/

#sample_form{
padding:10px 0 10px 0;
border-top:1px solid #e5e5e5;
border-bottom:1px solid #e5e5e5;
}

#sample_form #first_name{
width:224px;
margin-right:10px;
}
#sample_form #last_name{
width:224px;
}

#sample_form #address1,
#sample_form #address2,
#sample_form #town,
#sample_form #county{
width:462px;
}

#sample_form #post_code1{
width:80px;
margin:0 5px 0 0;
}
#sample_form #post_code2{
width:70px;
margin:14px 0 0 0;
}

#sample_form #send{
width: 55px;
height: 23px;
margin:0 10px 0 0;
background: #333 url(/images/btn_send.gif) no-repeat left top;
outline: none;
}

#sample_form #reset{
width: 56px;
height: 23px;
background: #333 url(/images/btn_reset.gif) no-repeat left top;
outline: none;
}

#sample_form #send:hover,
#sample_form #reset:hover{
background-position: left -23px;
}
