label.checkbox {padding-left: 24px; cursor:pointer;background: url(checkbox.png) no-repeat left -21px; line-height:22px; height:21px; display:inline-block; } 
label.checked {background-position:left 100%;  } 
label.disabled{background-position:left 0px;}

.hRadio 
{
    padding-left: 22px; display: inline-block;
	background: transparent url(radio.png) no-repeat left top;
	height: 19px; line-height:20px;
	cursor:pointer;vertical-align:middle;
}

.hRadio_Checked { background-position: left bottom;}
