.forms{
					font-family:					Verdana,Arial,Sans-serif;
					width:							400px;
					font-size:						90%;
					margin:							20px 0;
					}
					
					
fieldset{
					border: 							2px solid #7a33ab; /* purple*/
					padding:						5px;
					background-color:			white;
					}
					

legend{
					color: 							#7a33ab; /* purple*/
					background-color: 			white;
					border: 							1px solid #7a33ab; /* purple*/
					padding: 						2px 6px;
					}
					
.form_rows{
					padding:						4px;
					text-align:						left;
					}
					
					
.first_form_row{
					padding:						4px;
					padding-top:					15px;
					text-align:						left;
					}
					
.label{
					width: 							110px;
					text-align: 					right;
					margin-left: 					10px;
					margin-right:					4px;
					display: 						block;
					float:							left;
					font-family:					Verdana,Arial,Sans-serif;
					font-size:						90%;
					}
					

input,select{
					text-align:						left;
					color: 							#000;
					background: 					#ead7dd; /* light lavender */
					border: 							1px solid #7a33ab; /* purple*/
					padding:						0;
					padding-bottom:				2px;
					margin:							0;
					margin-bottom:				2px;
					width:							200px;
					}
					
textarea{
					color: 							#000;
					background: 					#ead7dd; /* light lavendar */
					border: 							1px solid #7a33ab; /* purple*/
					padding:						0;
					padding-bottom:				2px;
					margin-bottom:				2px;
					width:							200px;
					}
					
					
.error_msg{
					display:							none;
					padding-left:					40px;
					color:							red;
					font-size:						100%;
					}
				
.submit{
					text-align:						right;
					
					}

.submit input{
					font-weight:					bold;
					background: 					#ead7dd; /* light lavendar */
					border: 							1px solid #7a33ab; /* purple*/
					color:							#7a33ab; /* purple*/
					padding:						4px;
					text-align:						center;
					width:							60px;
					margin-right:					50px;
					} 
					
				
.button{
					text-align:						center;
					}


input.button{
					font-weight:					bold;
					background: 					#ead7dd; /* light lavendar */
					border: 							1px solid #7a33ab; /* purple*/
					color:							#7a33ab; /* purple*/
					padding:						2px;
					text-align:						center;
					}
				


/* individual form specifications */
#contactus_div{
							width:	420px;
						}
						
#login{
							width: 500px;
						}