
/* ---------------- FORM - BLOCK 1 ---------------- */
.form-block1 {
	width: auto;
	padding-top: 20px;
	padding-bottom: 20px;
	border: 1px #333 solid;
	background-color: #000;
	color: #CCC;
}

.form-block1 .defaultLabel {
	width: 210px;
	margin: 0 5px 0 50px;
	display: block;
	text-align: right;
	float: left;
}

.form-block1 .fullWidthTextBox {
	width: 540px;
	margin: 0 20px 0 20px;
	display: block;
}

.form-block1 .defaultInput {
	width: 180px;
	margin: 0 0 0 5px;
	border: thin #999 solid;
	float: left;
}

.form-block1 .underInputBox {
	width: 180px;
	margin: 0 0 0 5px;
	float: left;
}

.form-block1 .defaultSelect {
	margin: 0 0 0 5px;
	border: thin #999 solid;
	float: left;
}

.form-block1 .defaultRadio {
	margin: 0 0 0 5px;
	float: left;
}

.form-block1 .defaultRadioWithText {
	margin: 0 0 0 5px;
	height: 21px;
	display: block;
	float: left;
}

.form-block1 .defaultTextarea {
	width: 300px;
	height: 150px;
	margin: 0 0 0 5px;
	border: thin #999 solid;
	font-family: Arial, Helvetica, sans-serif;
	float: left;
}

.defaultButton {
	margin: 0 0 0 5px;
	border: thin solid #FF0000;
	background-color: #CCC;
	width: 125px;
	cursor: hand;
}

.extensiveLabel {
	width: 250px;
	margin: 0 5px 6px 0;
	display: block;
	text-align: right;
	float: left;
}

.requiredAsterik {
	color: #FF0000;
}

.notRequiredSpacer {
	filter: alpha(opacity:0);
	KHTMLOpacity: 0;
	MozOpacity: 0;
	opacity: 0;
}
