/* form css*/

#contact-form {
		margin-left:		30px;
		margin-right:		30px;
		margin-bottom: 30px;
	}
#contact-form p {padding-left:0px; margin-left:0px;}
	.submit{
	border-style: none;
	margin-left:135px;
	margin-top:10px;
	}
	
#content form #submitform 
/*STYLES SUBMIT BUTTON*/
{
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-image:	none;
	text-align:center;
}

textarea 
/*STYLES TEXTAREA BLOCK*/
 {
	padding:			5px;
	font-size:			12px;
	border:				1px solid #C0C0C0;
	color:				#1E1903;
	background-color: #fff;
	margin-left: 135px;
	}

input 
/*STYLES THE INPUT FORM ELEMENT*/
{
	padding:			3px;
	font-size:			12px;
	border:				1px solid #C0C0C0;
	color:				#1E1903;
	background-color: #fff;
	}
#content form fieldset
/*STYLES FIELDSET TAG PROVIDES ACESSIBILITY SECTIONAL GROUPS FORM ELEMENTS*/
{
	margin-top: 5px;
	margin-left:5px;
	border: 1px solid #069;
}

input.radio 
/*STYLES RADIO INPUT TAG*/
{
		border:				none;
		background:			transparent;
		margin-right:3px;
	}
	
#content form fieldset legend 
/*STYLES LEGEND TAG PROVIDES NAME TO FIELDSET TAG FOR SCREENREADERS & ACESSIBILITY*/
{
	background-color: #069;
	text-transform: none;
	color: #FFF;
	font-weight: 600;
}

#content form  ol 
/* STYLES OL INSIDE A FORM TAG */
{
	list-style-type: none;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;

	
}
#content form  ol li 
/* STYLES LI TAGS INSIDE OL INSIDE OF A FORM TAG */
{
	position:			relative;
	line-height:		1em;
	padding: 5px;
	color: #666;
}

	.label
	/*STYLES A FORM LABEL TAG*/
	{
	position:			relative;
	clear:				left;
	float:left;
	width:				10em;
	margin-right:		5px;
	padding-right:		20px;
	line-height:		1em;
	color: #666;
	padding-top: 5px;
	padding-bottom: 5px;
	}
#content form #requirements ol li label #textarea {
}