div.form{
				margin: 				25px 0 0 0;
				}

fieldset{
				border:  				5px solid #669;
				width: 					90%;
				padding:  				10px 8px 10px 15px;
				}

legend{
	
				color: 					#669;
				font-size:  			110%;
				font-weight:  			bold;
				background:  			#fff;     
				padding:  				6px;
				}
			
.form_rows{
				padding:  				4px;
				}			

.label,form p{
				float: 					left;
				width: 					9em;
				text-align:  			right;
				margin-right: 			0.3em;
				display:  				block;
				font-size:  			90%;
				font-weight:  			bold;
				}
			
input{
				color: 					#000;
				background-color:  	#bdc4d3; 
				border:  				1px solid #73524d;
				}	

textarea{
				margin-left: 			8em;
				width:  					25em;
				height:  				10em;
				color:  					#000;
				font-size:  			90%;
				border: 					1px solid #669;
				}
					
		
.error_msg	{
				display:  				none;
				padding-left:  		40px;
				color:  					#aa1407;
				font-size:				70%
				}
				

.formbtn{
				float:  					right;
				margin-top:  			20px;
				padding:  				1px 2px 1px 2px;
				font-size:  			90%;
				font-weight:  			bold;
				background-color:  	#669;
				color:  					#fff;
				border:  				none;
				}
			
.submit_form_rows{
				text-align:  			right;
				padding:  				4px;
				}

