
.loginform {
font-family:Arial, Helvetica, sans-serif;	
font-size:100%;
text-align:left;
width:300px;
margin:auto;
}
.loginform fieldset{
background-color:#E7E7E7;
padding:10px;
border: 1px solid #781351;
}
.loginform_legend{
	position:relative;
	top:10px;
	left:10px;
  display:inline;
  font-weight:bold;
  font-size: 150%; /* 9pt; */
  background: #ffa20c;
  border: 1px solid #781351;
}
.loginform label{
display:block;
height:2em;
background-color:#E7E7E7;
padding:10px 10px 0;
}
.loginform input {
margin-right:20px;
border:1px solid #999999;
float:right;
clear:right;
background:#CCCCCC;
}

.loginform #submit {
	font-weight:bold;
	background-color:#ffa20c;
	border:1px solid green;
}

.loginform #submit:hover {
	border:1px solid red;
	color:blue;
}

.loginform input:focus,.loginform input:hover {
border:1px solid #333333;
}
.error{
color:red;
font-weight:bold;
}

