.formfields {
	border:1px solid #999999;
	background:#ffffff;
	margin:1px 0px;
	width:198px;
	height:14px;
	padding:1px;
}

.formmenus {
	color:#333333;
	border:1px solid #999999;
	background:#ffffff;
}

.formtext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #666666;
	line-height:16px;
}

form {
	margin-top:20px;
	}

form label {
	display:block;
	width:120px;
	line-height:15px;
	float:left;
	clear:left;
	}
	
form span.error {
	margin:0px 0px 0px 10px;
	padding:0px 0px 3px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:11px;
	color:#900;
	}
	
input[type="text"].error {
	border:1px solid #900;
	}
	
form input[type="submit"] {
	margin-left:120px;
	}

.formtext a:link {color: #666666; text-decoration: underline;}
.formtext a:active {color: #666666; text-decoration: underline;}
.formtext a:visited {color: #666666; text-decoration: underline;}
.formtext a:hover {color: #333333; text-decoration: none;}
