
form{margin-top: 10px; font-size: 1em; width: 100%; overflow: display;}


	.field{clear: both; padding: 3px 0 3px 50px;}

		.field label{float: left;}

		.middleColumn{display: block; margin-left: 180px;}


		#Remember label{float: none;}


.bodyClassAccountRegistrationFormPage div#Layout {width: 740px; margin-top: 10px;}
	div.form {width: 740px;}

	label.FormHeading {font-weight: bold; font-size: 1.2em; border-bottom: 1px solid #594a4e; float: left; clear: both; width: 100%; margin: 15px 0 8px 0;}

		.optionset li {float: left; display: inline; margin: 0 15px 5px 0;}

			.optionset li label, .optionset li input {float: left; display: inline;}

	.middleColumn .text, .middleColumn textarea {width: 293px;}
	.middleColumn textarea {width: 298px;}

		.Actions {margin: 15px 0 15px 275px;}

			div#Password .password {float: left; margin-left: -178px;}

.bodyClassAccountRegistrationFormPage .Actions input.action {float: right; background: url(../images/brownArrow.jpg) no-repeat -80px 0; font-size: 1.1em; font-weight: bold; color: #fff; text-decoration: none; width: 200px; height: 31px;}
		.Actions input:hover.action {color: #341a09;}

		#EditableCheckbox45 input, #EditableCheckbox46 input {float: left;}
		#EditableCheckbox45 label, #EditableCheckbox46 label {float: left; width: 90%;}


/* SECURITY LOGIN */
#bodyIdSecurity .Actions input.action {background: url(../images/plainButton.png) repeat-x 0 0; font-size: 1.1em; font-weight: bold; color: #fff; text-decoration: none; width: 200px; height: 31px; margin-left: 30px;}
#bodyIdSecurity .Actions input.action:hover {background: url(../images/plainButton.png) repeat-x -31px 0; color: #341a09;}
#bodyIdSecurity	.middleColumn .text {width: 273px;}
		p#ForgotPassword {float: right; margin-right: 20px;}

/* messages */
form span.message {color: red; font-weight: bold;}
#formOutput {text-align: center; font-weight: bold; font-size: 1.7em;}
