/*------------------------------------------------------------------------------------------------------------------------
													MODULE 'CUSTOM FORM'
------------------------------------------------------------------------------------------------------------------------*/

.cfCustomForm .cfFieldGroup legend {
	font-size: 110%;
	font-weight:bold;
	color: #000000;
}

.cfCustomForm .cfRequired {
	font-weight:bold;
	font-style:italic;
}

.cfCustomForm label {
	float: left;
	margin-right: 8px;
	width: 48%;
	text-align: right;
}

p.cfRadioContainer {
	clear: both;
	margin: 5px 0;
}

.cfCustomForm input.textField, .cfCustomForm select, .cfCustomForm textarea {
	width: 48%;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 100%;
	background-color: #fff;
	color: #000;
	margin: 0;
	padding: 0;
	text-align: left;
}

.cfCustomForm input.cfDay, .cfCustomForm input.cfMonth {
	width: 2em;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 100%;
	background-color: #fff;
	color: #000;
	margin: 0;
	padding: 0;
	text-align: left;
}

.cfCustomForm input.cfYear {
	width: 4em;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 100%;
	background-color: #fff;
	color: #000;
	margin: 0;
	padding: 0;
	text-align: left;
}

.cfCustomForm .cfDateLegend{
	font-style:italic;
}

.cfCustomForm input.cfRadio	 {
	float: left;
	width:auto;
	margin: 0;
	padding: 0;
	text-align: left;
	vertical-align:middle;
}

.cfCustomForm input.cfCheckbox {
	width:auto;
	margin: 0;
	padding: 0;
	text-align: left;
	vertical-align:middle;
}

.cfCustomForm p.cfAction {
	text-align: right;
}

.cfCustomForm p.cfAction input {
/*	background-color: #EFEFEF;
	font-weight: bold;
	font-size : 110%;
	text-align: center;*/
}

.cfCustomForm label.cfNotValid, span.cfNotValid {
	color:red;
	font-weight:bold;
}

.cfCustomForm input.cfNotValid , .cfCustomForm select.cfNotValid , .cfCustomForm textarea.cfNotValid {
	background-color: #ffdcd2;
	color:#000;
}

.cfCustomForm label.cfNotValid .cfNotValidMsg {
	display:inline;
	font-weight:normal;
}

