.ui-radio-state-disabled,
.ui-radio-state-checked-disabled,
.ui-radio-state-disabled-hover,
.ui-radio-state-checked-disabled-hover {
	color: #999;
}
span.ui-checkbox,
span.ui-radio {
	display: block;
	float: left;
	width: 25px;
	height: 16px;
	background-image: url(../../images/form/icon_checkbox.gif);
	background-repeat: no-repeat;
	background-position: 0 -40px;
	cursor:pointer;
}
span.ui-helper-hidden {
	display: none;
}
label {
	padding: 2px;cursor:pointer;
	
}
span.ui-radio-state-hover,
span.ui-checkbox-state-hover {
	background-position: 0 -114px; 
}

span.ui-checkbox-state-checked {
	background-position: 0 -1px;

}

label.ui-checkbox-state-hover, label.ui-radio-state-hover{
	font-weight: bold;
}

table label.ui-checkbox-state-hover, table label.ui-radio-state-hover{
	font-weight: normal;
	color: #0092CF;
}

label.ui-radio-state-checked,label.ui-radio-state-checked-hover,
label.ui-checkbox-state-checked,label.ui-checkbox-state-checked-hover
{
	font-weight: bold;
	color: #5CA354;
	
}

span.ui-checkbox-state-checked-hover {
	background-position: 0 -75px;
}
span.ui-radio-state-checked-disabled-hover,
span.ui-radio-state-checked-disabled,
span.ui-radio-state-checked {
	background-position: 0 -161px;
}


span.ui-radio-state-checked-hover {
	background-position: 0 -200px;
}
