.form_login
{
	font-family: Verdana;    
	font-size:1em;

}

.form_loginsubmit input
{
    margin-left: 20px;
	margin-top: 10px;
    border: none;
}

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

.form_loginfield {
	width:200px;
    margin-left: 20px;
}

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

.form_loginfield label{
	display:block;
	float:left;
    font-weight: normal;
    color:black;
	text-align:right;
    margin-top: 5px;
}

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

	font-family: Verdana;    
	font-size:1em;
	
	-moz-border-radius:0.4em;
	-khtml-border-radius:0.4em;
}

.form_loginfield 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_login .submit input {

}
.toright
{
    margin-top: 10px;
    margin-left:188px;
}