/*  -----------------------------------------------------------------------
    Forms ----------------------------------------------------------------- */
	
	form.form h3 { margin-bottom:15px; }
	form.form fieldset { background-color:#EFEFEF; border:none; margin:0 0 15px 0; padding:10px; } /* background-color:#f8f8f8; */
	form.form label { font-weight:bold; font-size:11px; margin:0 0 2px 10px; display: block;}
	form.form legend { display:none; }
	
	form.form input, form.form textarea { 
		font-family:Arial, sans-serif;
		font-size:11px;
		margin:0 0 6px 10px;
		}
		form.form label input { margin: 0; }	
		
		/* ----- Input Types --- */	
		.inp_small { 
			border:1px solid #d2d26c;
			padding-left: 4px;
			width: 90px; 
			voice-family: "\"}\""; 
			voice-family: inherit;
			width: 84px;
			} 
			html>body .inp_medium { width: 84px; }
			
		.inp_medium { 
			border:1px solid #d2d26c;
			padding-left: 4px;
			width: 190px; 
			voice-family: "\"}\""; 
			voice-family: inherit;
			width: 184px;
			} 
			html>body .inp_medium { width: 184px; }
		
		.inp_long { 
			border:1px solid #d2d26c;
			padding-left: 4px;
			width: 440px; 
			voice-family: "\"}\""; 
			voice-family: inherit;
			width: 434px;
			} 
			html>body .inp_long { width: 434px; }    


	form.form #b_send { margin-left:20px; }
	
