 	.alpha_select {
 		width: 164px;
		font-size: 22px;
		font-family: "lucida grande", tahoma, verdana, arial, sans-serif;
		border:1px solid #BDC7D8;
		padding:2px;
 	}
 	
 	.alpha_label{
 		font-size: 22px;
		font-family: "lucida grande", tahoma, verdana, arial, sans-serif;
 	}
 	.alpha_submit {
		  padding: 2px 15px 3px 15px;
		  border-style: solid;
		  border-top-width: 1px;
		  border-left-width: 1px;
		  border-bottom-width: 1px;
		  border-right-width: 1px;
		  border-top-color: #D9DFEA;
		  border-left-color: #D9DFEA;
		  border-bottom-color: #0e1f5b;
		  border-right-color: #0e1f5b;
		  background-color: #3b5998;
		  color: #FFFFFF;
		  font-size: 22px;
		  font-family: "lucida grande", tahoma, verdana, arial, sans-serif;
		  text-align: center;
		  width: 150px;
	}
	div.alpha_textbox{
		margin: 5px 0px 20px 0px; /*was.25cm*/
		padding: 10px 2px 10px 2px;
		background-color:#CCCCFF;
		border:1px solid #638AFF;
		font-size: 16px;
		width: 410px;
	}

	input.alpha_textinput{
		width: 50px;
		font-size: 22px;
		font-family: "lucida grande", tahoma, verdana, arial, sans-serif;
	}
	
	input.alpha_textmedium{
		width: 150px;
		font-size: 22px;
		font-family: "lucida grande", tahoma, verdana, arial, sans-serif;
		padding: 2px;
	}

	.alpha_form{
		margin-bottom: 15px;	
	}
	
	div.alpha_header{
		margin: 0px 0px 40px 0px;
	}
	
	div.alpha_footer{
		height: 17px;
		margin: 0px 0px 0px 0px;
	}
	
	div.alpha_error{
		background: #fff6bf 15px center no-repeat;
		text-align: center;
		padding: 5px 20px 5px 45px;
		border-top: 2px solid #ffd324;
		border-bottom: 2px solid #ffd324;
		width: 345px;
		margin-bottom: 20px;
		font-size: 14px;
	}