@charset "utf-8";

#nrequired{ background: url(../images/required.gif)}

#erequired{ background: url(../images/required.gif)}

#mrequired{ background: url(../images/required.gif)}

#name{ padding-left: 0;
		float: left}

#telephone{ padding-left: 0;
		float: left}

#email{ padding-left: 0;
		float: left}
		
#message{ padding-left: 0;
		float: left}

#fm_contact{ margin: 2em 0}
			 
#fm_contact fieldset{ border: 0;
                      border-top: 1px solid #000000}

#fm_contact legend{ padding-right: 0.7em;
                    padding-left: 0;
					padding-top: 1em;
					padding-bottom: 0.7em;
					color: #ffffff;
					font-weight: bold;
					font-size: 1.1em;
					height: 30px}
 
#user_details{ text-align: left; color: #ffffff}

#enquiry_details{ margin: 1em 0;
                  padding: 0 1em;
				  margin-top: 2em}
				  
#fm_contact ol{ list-style-type: none;
                padding: 0;
				padding: 0}
	
#fm_contact ol li{ padding: 0.5em}	
				
#fm_contact label{ float: left;
                   width: 8em;
				   color: #ffffff;
				   font-weight: bold}				

#fm_contact .buttons{ text-align: center;
                      border: 0;}
					  
#fm_contact label.required{ background: url(../images/required.gif) no-repeat 7em 4px}								  			 

#fm_contact input,textarea,radio,select{ border: 1px solid #ffffff;
                                         font-family: Georgia, "Times New Roman", Times, serif}

#fm_contact .radio{ border: 0;}

#fm_contact .buttons .fm_button{ background: #ff0d00;
                                 padding: 2px;
								 color: #ffffff;
								 font-weight: bold}
								 
#fm_contact .fm_button{}
			
			
			
			
			
			
			
			
			
			
			
