/* HTML TAGS */

.marginForm { font-size:1.2em; color:ffffff; margin:0 0 20px 0; }

	.marginForm fieldset 		{ display:block; margin:15px 0 10px 0; border:0 solid #fff; border:1px dotted #ec258c; padding:10px 10px 5px 10px; color:#fff; }	
	.marginForm fieldset legend	{ color:#ec258c; padding:0 5px 5px 5px; font-family:"Times New Roman", Times, serif; font-size:1.6em; background-color:#000; }
		
	.marginForm label 			{ clear:both; float:left; display:block; width:150px; margin-top:-1em; font-weight:normal; }
	.marginForm label.first 	{ margin-top:15px; }
	.marginForm label.checkbox 	{ width:300px; margin-top:5px; }
		
		
	.marginForm input 			{ position:relative; top:-1.4em; left:150px; display:block; width:240px; }
	.marginForm textarea 		{ position:relative; top:-1.4em; left:150px; display:block; width:240px; }
	.marginForm select 			{ position:relative; top:-1.4em; left:150px; display:block; }
	.marginForm input.checkbox 	{ position:relative; top:-15px; left:190x; display:block; width:240px; }
	.marginForm input.submit 	{ clear:both; top:0; width:240px; }
	
	.marginForm fieldset.radio 				{ margin: 0 0 1em 0; border:0 solid #fff; border-top:1px dashed #ec258c; }
		.marginForm fieldset.radio input 	{ position:static; clear:both; float:left; margin:0 10px 0 0; width:40px; }
		.marginForm fieldset.radio label 	{ position:relative; top:1.25em; display:inline; width:350px; margin:0 0 0 175px; font-weight:normal; }
		.marginForm fieldset.radio legend 	{ color:#fbb031; background-color:#fff; padding:0 5px 5px 5px; font-family:"Times New Roman", Times, serif; font-size:1.2em; }
	
	
	.marginForm p.form_notes	{ position:relative; left:0px; top:0px; width:400px;  padding:2px 0 5px 0; font-size:1.0em; color:#fff; }
		.form_notes 			{ position:relative; left:400px; top:-20px; width:250px;font-size:0.9em; color:#fff; }	
	
	