form div {
	margin-bottom: 		3px;
}

label {
	float: 				left;
	width: 				150px;
	display: 			block;
	margin-right: 		5px;
}

textarea {
	font-size: 			12px;
	font-family:		Verdana, Arial, Helvetica, sans-serif;
}

div.input input, div.input select, div.input textarea {
	width: 				244px;
}

div.date select {
	width: 				auto;
}

div.submit input {
}

div.radio legend {
	float: 				left;
	width: 				150px;
	margin-right: 		5px;
}

div.radio label {
	font-weight: 		normal;
}

div.checkbox input {
	width: 				auto;
}

div.checkbox label {
	width: 				110px;
	float:				left;
	display:  			inline;
}

.error input, .error textarea {
	border: 			1px solid #ff0000;
}

.error-message {
	margin-left: 		155px;
	color: 				#ff0000;
}

#flashMessage {
	margin: 			0 0 10px 0;
	font-weight: 		bold;
	color: 				#9fc41f;
}

.error#flashMessage {
	color: 				#ff0000;
}

.group .select label {
	width: 				75px;
}

.group .select select {
	width: 				50px;
}

#ProductEditForm .checkbox label, #ProductAddForm .checkbox label {
	float: 				none;	
}

.checkbox .checkboxlist {
	float: 				left;
}

