/* CSS Document */
.searchForm {
	position:relative;
	left:350px;
	width:220px;
	height:20px;
	margin:62px 45px 0px 0px;
	color:#728942;
	font-size:0.83em;
	float:left;
}
.textarea {
	width: 100px;
	height: 12px;
	border: 1px solid #728942;
	font-size:1em;
	}




/****
*
*	User Defined (esm) Forms
*
****/

dl.userform { width: 280px; } 
dl.userform dt 
{ 
	width: 100px; 
	float: left; 
	clear: both; 
	text-align: left; 
	padding: 5px 3px; 
} 
dl.userform dd 
{
	width: 164px; 
	float: left; 
	margin: 0; 
	padding: 0; 
	padding: 5px 0; 
} 
dl dt.clear 
{ 
	height: 0; 
	clear: both; 
	float: none; 
	padding: 0; 
} 

dl.userform label.required
{
	font-weight: bold;
	color: red;
	padding-left: 12px;
	background: url("images/label.required-bkgd.gif") no-repeat -4px -4px;
}

