.element input {
	border			: 1px solid #0a57a4;
	width			: 165px;
	height			: 17px;
	padding-left		: 8px;
	background-image	: url(../images/inputBack.gif);
	background-repeat	: repeat-y;
}

.element textarea {
	border			: 1px solid #0a57a4;
	width			: 240px;
	height			: 100px;
	padding-left		: 8px;
	background-image	: url(../images/inputBack.gif);
	background-repeat	: repeat-y;
}



legend {
	/*display		: none;*/
	font-weight		: bold;
	padding			: 5px;

	
}

fieldset {
	/*border			: 0px;
	padding			: 0px;
	margin			: 0px;*/
	margin-bottom		: 8px;
	padding-bottom		: 5px;
	
	border			: 1px solid #0a56a3;
	border-top		: 1px solid #0a56a3;
	width			: 480px;
	
}


form {
	padding			: 0px;
	margin			: 0px;
	padding-top		: 9px;
}


.form	{

}

.group	{
	width			: 480px;
}


div#Remarks .elementContainer {
	height			: 117px;
}

.elementContainer#interestedInSF800  {
	display			: box;
	height			: 30px;
	width			: 445px;
}

.elementContainer#interestedInSF800  .label {
	display			: box;
	width			: 400px;
	float			: right;
	
}

.elementContainer#interestedInSF800  .element {
	padding-left		: 11px;
	width			: 20px;
}

.elementContainer#interestedInSF8006  {
	display			: box;
	height			: 30px;
	width			: 445px;
}

.elementContainer#interestedInSF8006  .label {
	display			: box;
	width			: 400px;
	float			: right;
	
}

.elementContainer#interestedInSF8006 .element {
	padding-left		: 11px;
	width			: 20px;
}

.elementContainer {
	
	display			: box;
	height			: 30px;
	width			: 480px;
}

.elementContainer_error {
	
	display			: box;
	height			: 25px;
	width			: 480px;
	background-color	: #ffd4d4;
	margin-bottom	: 4px;
}

.label {
	padding-left		: 11px;
	display			: box;
	float			: left;
	width			: 200px;
	
}

.element {
	margin-top		: 1px;
	
}

#contactGender input {
	border : 0px;
	background		: none;
	width			: 15px;
}

#preferedContact input {
	border : 0px;
	background		: none;
	width			: 15px;
}

#interestedInSF800 input {
	border : 0px;
	background		: none;
	width			: 15px;
}

#interestedInSF8006 input {
	border : 0px;
	background		: none;
	width			: 15px;
}

.buttons {
	
	clear			: both;
	margin-left		: 216px;
	padding-top		: 10px;
}


.buttons input {
	border			: 1px solid #0a56a3;
	color			: #000000;
	padding			: 2px;
	background-color	: #FCAF17;
	font-weight		: bold;
	cursor			: hand;
}

.form .group .error {

	font-weight:		bold;
	color:			#FFFFFF;
	background-color :	#FF0000;
	padding			: 3px;
	margin-bottom	: 2px;
}