.form_search
{
	font-family: Verdana;    
	font-size:1em;
}

.form_field_checkbox
{
	margin-left: 200px;
}

.form_searchsubmit input
{
    border: none;
}

.form_search .heading
{
    margin-bottom: 5px;
    color: orange;
}

.form_searchfield {
    float: left;
}

.form_searchforgotpassword
{
    margin-bottom: 10px;
    margin-left: 20px;
    
}

.form_searchfield label{
    
	display:block;
	float:left;
    font-weight:bold;
    font-size: 16px;
    margin-right: 10px;
}

.form_searchfield input, .form_searchfield  select, .form_searchfield textarea{
	margin-top: 0;
    padding:0.3em;
	width:150px;
	border:1px solid #aaa;
	background:#fff;

    margin-right: 10px;
	font-family: Verdana;    
	font-size:1em;
	
	-moz-border-radius:0.4em;
	-khtml-border-radius:0.4em;
}

.form_searchfield input:hover, input:focus, textarea:hover, textarea:focus, select:focus, select:hover {
	border-color:#aaa;
	background:#f6f6f6;
} 

.required input, select {
	border:1px solid #FBB829;
}

.form_search .submit input {
    border: none;
    margin-top: 2px;
}