
ul.InputList{
	margin-left: 20px;
}


ul.InputList li{
	clear: both;
	margin-bottom: 5px;
}


li.Input.wwRadio label,
li.Input.wwText label,
li.Input.wwEmail label,
li.Input.wwFileUpload label,
li.Input.BirthYear label,
li.Input.wwDatePicker label
{
	width: 130px;
	display: list-item;
	float: left;
	text-align: right;
	padding-right: 20px;
}
li.Input.BirthMonth label, li.Input.BirthDay label{
	display: none;
}
li.Input.BirthYear,li.Input.BirthMonth, li.Input.BirthDay{
	clear: none;
	float: left;
}

li.Input span.radio{
	margin-right: 15px;
}
li.Input span.radio input, li.Input.wwCheckBox input{
	margin-right: 5px;
}
li.Input.wwCheckBox{
	margin-left: 150px;
}


p.ErrorMessage{
	padding-left: 20px;
	color: red;
	background: url(arrow.png) no-repeat;
	margin:5px 0 10px 152px;
}


li.Input textarea{
	height: 80px;
}


li.Input.Address textarea{
	height: 50px;
}


/* -- hide alternatives */
li.Input.SpouseName,
li.Input.WillLiveTogether,
li.Input.NameOfChurch,
li.Input.SicknessDetails,
li.Input.MedicationDetails,
li.Input.DrugsDetails

{
	display: none;
}