#form_container {
display: block;
width: 448px;
/*border: 1px solid black;*/
text-align:left; 
margin:0 auto;
}


.form_leftcol_full	{
	
	
		
		width: 100%;
		float: left;
		text-align: left;
		font-weight: normal;
		/*border: 1px solid green;*/
}


.form_row	{
		margin-top: 5px;
		display: block;
		clear: both;
		/*border: 1px solid #cccccc;*/
}

.form_leftcol	{
		
		
		
		width: 25%;
		float: left;
		text-align: left;
		font-weight: normal;
		/*border: 1px solid green;*/
}

.form_rightcol	{
		
		
		
		
		display: inline;
		text-align: left;
		padding-left: 5%;

		/*border: 1px solid blue;*/
		/*float: right;*/
}


	

/*FORM FIELDS*/
.superfield {
	margin:0;
	padding: 3px 0px 1px 0.25em;
	border-left:1px solid #8E8E8E;
	border-top:1px solid #8E8E8E;
	border-bottom:1px solid #8E8E8E;
	border-right:1px solid #8E8E8E;
	background-color:#F7F7F7;
    font-family:Arial,Verdana,Helvetica,sans-serif;
    color:#515151;
    font-size:11px;
	height: 1.6em;
    min-height: 1.6em;
	width:300px;
}

.message {
	margin:0;
	padding: 3px 0px 1px 0.25em;
	border-left:1px solid #8E8E8E;
	border-top:1px solid #8E8E8E;
	border-bottom:1px solid #8E8E8E;
	border-right:1px solid #8E8E8E;
	background-color:#F7F7F7;
    font-family:Arial,Verdana,Helvetica,sans-serif;
    color:#515151;
    font-size:11px;
	height:6em;
    min-height: 6em;
	width:300px;
}






