#formbox {
width:413px;
padding:12px 0px 0px 0px;
float:left;
}

#form_container{width:538px;background-color:none;margin:0px 0px 0px 0px;float: left;}

.form_leftcol_full	{
	width: 300px;
	float: left;
	text-align: left;
	font-weight: normal;
	margin-top:10px;
	margin-bottom:10px;
	}

.form_row	{
	margin-top: 4px;
	clear: both;
	}

.form_leftcol	{
	width: 188px;
	float: left;
	text-align: left;
	font-weight: normal;
}

.form_rightcol	{
	display: inline;
	text-align: left;
}
.form_rightcol_submit	{
	display: block;
	text-align: right;
}

.form_mssgecol	{
	width: 538px;
	float: left;
	text-align: left;
	font-weight: normal;
	margin-bottom: 5px;
}
	
/*FORM FIELDS*/
.superfield {
	margin:0;
	padding: 2px 0px 1px 2px;
	border-left:1px solid #d9dde5;
	border-top:1px solid #d9dde5;
	border-bottom:1px solid #d9dde5;
	border-right:1px solid #d9dde5;
	background-color:#d9dde5;
    font-family:Arial,Verdana,Helvetica,sans-serif;
    color:#515151;
    font-size:11px;
	height: 1.7em;
    min-height: 1.7em;
	width:346px;
}
.message {
	margin:0;
	padding: 3px 0px 1px 2px;
	border-left:1px solid #d9dde5;
	border-top:1px solid #d9dde5;
	border-bottom:1px solid #d9dde5;
	border-right:1px solid #d9dde5;
	background-color:#d9dde5;
    font-family:Arial,Verdana,Helvetica,sans-serif;
    color:#515151;
    font-size:11px;
	height:8em;
    min-height: 8em;
	width:536px;
}


.searchfield {
	margin:0;
	padding: 2px 0px 1px 2px;
	border-left:1px solid #036;
	border-top:1px solid #036;
	border-bottom:1px solid #036;
	border-right:1px solid #036;
	background-color:#FFF;
    font-family:Arial,Verdana,Helvetica,sans-serif;
    color:#515151;
    font-size:11px;
	height: 1.7em;
    min-height: 1.7em;
	
}

