.TitleText_Default{
	
}
.TitleSubtext_Default{
	
}
.ImageImage_Default{
	
}
.Centre{
	text-align: center;
}

.ButtonLabel_Default{
	
}
.ButtonButton_Default{
	
}
.BlueButton{

	background-color: #005EB8;

	color:#ffffff;

	border: 2px solid #005EB8;

	font-family: 'Open Sans', sans-serif;

	outline: none !important;

	font-size: 12pt;

	width: auto;

	padding: 8px 10px 7px;

	float: center;

}
.ButtonBlue:hover {

	background-color: #53286b;

	color: #ffffff;

	border: 2px solid #53286b;

}

.ButtonBlue:focus {

	background-color:#53286b !important;

	color: #ffffff !important;

	outline: none; !important;

	border: 2px solid #aa1c78 !important;

}

.TextBoxLabel_Default{
	
}
.TextBoxTextbox_Default{
	
}
.TextBoxErrormessage_Default2{
	color:red;
	font-style:italic;
}
.DatePickerLabel_Default{
	
}
.DatePickerDatepicker_Default{
	
}
.DatePickerButton_Default{
	
}
.DatePickerErrormessage_Default{
	color:red;
	font-style:italic;
}
.ReadonlyTextBoxLabel_Default{
	
}
.ReadonlyTextBoxTextbox_Default{
	
}
.ReadonlyTextBoxErrormessage_Default{
	color:red;
	font-style:italic;
}
.LinkText_Default{
	
}
.DropListLabel_Default{
	
}
.DropListDroplist_Default{
	
}
.DropListErrormessage_Default{
	color:red;
	font-style:italic;
}
.ZHCTAddressFinderLabel_Default{
	
}
.ZHCTAddressFinderBody_Default{
	
}
.ZHCTAddressFinderErrormessage_Default{
	color:red;
	font-style:italic;
}
.ZHCTAddressFinderButtonLabel_Default{
	
}
.ZHCTAddressFinderButton_Default{
	
}
.RadioListLabel_Default{
	
}
.RadioListOptionLabel_Default{
	
}
.RadioListErrormessage_Default{
	color:red;
	font-style:italic;
}
.FileUploadFileUpload_Default{
	
}
.FileUploadLabel_Default{
	
}
.FileUploadDropArea_Default{
	
}
.FileUploadErrormessage_Default{
	color:red;
	font-style:italic;
}
.TextPanelLabel_Default{
	
}
.TextPanelTextbox_Default{
	
}
.TextPanelErrormessage_Default{
	color:red;
	font-style:italic;
}
.ParagraphText_Default{
	
}
.SeparatorSeparator_Default{
	
}
.PreviousLabel_Default{
	
}
.PreviousButton_Default{
	
}
.SubmitButtonLabel_Default{
	
}
.SubmitButtonButton_Default{
	
}
.GetPDFButtonLabel_Default{
	
}
.GetPDFButtonButton_Default{
	
}
.CheckboxLabel_Default{
	
}
.CheckboxErrormessage_Default{
	color:red;
	font-style:italic;
}
.TabControlLink_Default{
	
}
.NextLabel_Default{
	
}
.NextButton_Default{
	
}
.CheckListLabel_Default{
	
}
.CheckListOptionLabel_Default{
	
}
.CheckListErrormessage_Default{
	color:red;
	font-style:italic;
}
.LabelLabel_Default{
	
}
.ZHCTRadioListLabel_Default{
	
}
.ZHCTRadioListOptionLabel_Default{
	
}
.ZHCTRadioListErrormessage_Default{
	color:red;
	font-style:italic;
}
.ZHCTCheckListLabel_Default{
	
}
.ZHCTCheckListOptionLabel_Default{
	
}
.ZHCTCheckListErrormessage_Default{
	color:red;
	font-style:italic;
}
.RadioHeight{
}
#referralInfo_patientHeightUnit input[type="radio"] {
	display: none;
}

#referralInfo_patientHeightUnit label {
	text-align:center;
	min-width: 60px;
	background-color: #FFFFFF;
	color: #000;
	padding: 10px;
	border: 1px solid #ccc;
	cursor: pointer;
	display: inline-block;
	margin-right: 10px;
}


#referralInfo_patientHeightUnit label:has(input[type="radio"]:checked) {
	background-color: #aa1c78;
	color: #fff;
}
.RadioWeight{
}
#referralInfo_patientWeightUnit input[type="radio"] {
	display: none;
}

#referralInfo_patientWeightUnit label {
	text-align:center;
	min-width: 60px;
	background-color: #FFFFFF;
	color: #000;
	padding: 10px;
	border: 1px solid #ccc;
	cursor: pointer;
	display: inline-block;
	margin-right: 10px;
}


#referralInfo_patientWeightUnit label:has(input[type="radio"]:checked) {
	background-color: #aa1c78;
	color: #fff;
}
.ErrorCheckbox{
}
#referralInfo_error1 input {	
	opacity: 0;
}
#referralInfo_error2 input {	
	opacity: 0;
}
#referralInfo_error3 input {	
	opacity: 0;
}
#referralInfo_error4 input {	
	opacity: 0;
}
#referralInfo_comInterventionRequired input {
	opacity: 0;
}
#patientDetails_error5 input {	
	opacity: 0;
}


.ZHCTErrorLabelLabel_Default{
	
}
.ZHCTErrorLabelErrormessage_Default{
	color:red;
	font-style:italic;
}
.SearchableDropListLabel_Default{
	
}
.SearchableDropListDroplist_Default{
	
}
.SearchableDropListErrormessage_Default{
	color:red;
	font-style:italic;
}
.ndl-denote-required.required .control-label:after { content: " * "; color: red; }
.ndl-validation.ng-invalid.ng-touched{ border-color : red; border-width : medium; }
.ndl-validation.ng-invalid.ndl-submitted{ border-color : red; border-width : medium;}
.ndl-validation.ng-valid.ng-touched{ border-color : lightgreen; }
.ndl-validation.ng-valid.ndl-submitted{ border-color : lightgreen; }
