/* GET FREE ACCOUNT */
DIV#contacts {
	width: 100%;
	border: 0px solid #B8BAD7;
	float: left;
}
	DIV#contacts EM.mandatory {
		font: bold 1.2em Verdana, Geneva, Arial, Helvetica, sans-serif;
		color: #31B059;
	}
DIV#contacts FIELDSET {
	margin: 5px;
	padding: 10px 0px 10px 0px;
	font: normal 1.1em Tahoma, Arial, Helvetica, sans-serif;
	color: #3F4594;
	border: 0px solid #31B059;
	background: #FFF;
}
	DIV#contacts FIELDSET LEGEND {
		display: none;
	}
	DIV#contacts FIELDSET LABEL {
		padding: 0px 5% 0px 0px;
		margin: 0px 0px 10px 0px;
		color: #3F4594;
		display: block;
	}
	DIV#contacts FIELDSET LABEL SPAN {
		width: 40%;
		padding: 3px 2% 0px 0px;
		float: left;
		font-size: 1em;
		color: #3F4594;
		text-align: right;
	}
	DIV#contacts FIELDSET INPUT {
		background: transparent url(/image/contacts_input.gif) repeat-x scroll;
		width: auto;
		height: 16px;
		padding: 3px 2px 2px 5px;
		margin: 0px 0px 0px 0px;
		font: bold 0.9em Tahoma, Arial, Helvetica, sans-serif;
		color: #3F4594;
		border: 0px;
		vertical-align: middle;
	}

	DIV#contacts FIELDSET TEXTAREA {
		background: transparent url(/image/contacts_textarea.gif) repeat-x scroll;
		width: auto;
		padding: 3px 2px 2px 5px;
		margin: 0px 0px 0px 0px;
		font: bold 0.9em Tahoma, Arial, Helvetica, sans-serif;
		color: #3F4594;
		border: 0px;
		vertical-align: middle;
	}


		DIV#contacts FIELDSET INPUT.radio {
			background: none;
			margin-right: 3px;
		}
		DIV#contacts FIELDSET LABEL.radio {
			padding: 3px 1% 0px 0px;
			margin-right: 10px;
			float: left;
			display: inline;
		}
	/*
	DIV#contacts FIELDSET LABEL EM {
		width: 58%;
		padding: 3px 0% 8px 43%;
		font-size: 0.75em;
		font-style: normal;
		float: left;
	}
	*/
	DIV#contacts FIELDSET LABEL IMG {
		border-bottom: 3px solid #C9CBE1;
		float: left;
		display: block;
	}
	HTML>BODY DIV#contacts FIELDSET LABEL IMG {
		float: none;
		display: inline;
	}
	DIV#contacts FIELDSET SELECT {
		width: auto;
		height: 20px;
		margin: 0px 5px 0px 0px;
		font: bold 0.8em Tahoma, Arial, Helvetica, sans-serif;
		color: #3F4594;
		display: inline;
	}
	/*
	DIV#contacts FIELDSET INPUT.sub {
		background: #31B059;
		height: auto;
		padding: 8px 15px 8px 15px;
		margin: 20px 0px 0px 0px;
		font-size: 16px;
		color: #FFF;
		font-weight: bold;
		text-align: center;
		border: 0px;
		cursor: pointer;
	}
		DIV#contacts FIELDSET INPUT.sub:hover {
			background: #3F4594;
		}
	*/	
	INPUT.form_sub {
		background: url(/image/form_sub.gif) no-repeat #3F4594;
		width: 260px;
		padding: 14px 0px 13px 0px;
		font: bold 1.5em "Trebuchet MS", Arial, Helvetica, sans-serif;
		color: #FFF;
		text-decoration: none;
		display: block;
		clear: both;
		border: 0px;
		cursor: pointer;
	}
		INPUT.form_sub:hover {
			background-color: #31B059;
		}		
		
		
		
DIV.missing {
	width: 100%;
	margin-bottom: 10px;
	border: 1px solid #31B059;
	float: left;
}
	DIV.missing DIV {
		margin: 5px;
		background: #F5F5F9;
		border: 1px solid #B8BAD7;
	}
	DIV.missing P {
		padding: 0px 10px 0px 10px;
		color: #3F4594;
	}
		DIV.missing P B {
			color: #31B059;
		}
	


	
