/*  form styles ----------------------------------------------------------------------- */


label {
	display: block;
	width: 150px;
	float: left;
	margin-bottom: 10px;
	text-align: right;
	padding-right: 20px;
}

.formRight {
	display: block;
	float: left;
	margin: 0px 5px 10px 0px;
}

.checkbox {
display:inline;
float:none;
margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding:0;
	border:1px;
}

textarea {
	display: block;
	float: left;
	margin: 0px 5px 10px 0px;
}


/*
No button styles yet
button {

}
*/


/*  others ----------------------------------------------------------------------- */

.errortext {
	color:#DE1723;
	font-weight:bold;
}

.affirmtext {
	color:#1B5CB6;
	font-weight:bold;
}




.FormTitle {
	font-size: 1.3em;
}
