/* 
 * The state classes are a little bit complex, because of the doubble class bug in IE6
 * The state class looks like this:
 * 
 * .ui-radio-state[-checked][-disabled][-hover] or .ui-checkbox-state[-checked][-disabled][-hover]
 * 
 * Examples:
 * 
 * .ui-radio-state-checked (simply checked) 
 * .ui-radio-state-checked-hover (checked and hovered/focused)
 * .ui-radio-state-hover (unchecked and hovered/focused)
 * 
 */
.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 {
	background: url(img/checkbox.gif) 0 -1px no-repeat;
}
span.ui-radio {
	background: url(img/radio.gif) 0 -2px no-repeat;
}
span.ui-checkbox,
span.ui-radio {
    display: block;
    float: left;
    width: 17px;
    height: 17px;
}
span.ui-helper-hidden {
    display: none;
}
label {
    padding: 2px;
}
span.ui-radio-state-hover,
span.ui-checkbox-state-hover {
    background-position: 0 -23px;
}
span.ui-checkbox-state-checked {
    background-position: 0 -44px;
}
span.ui-checkbox-state-checked-hover {
    background-position: 0 -44px;
}
span.ui-radio-state-checked-disabled-hover,
span.ui-radio-state-checked-disabled,
span.ui-radio-state-checked {
    background-position: 0 -44px;
}
span.ui-radio-state-checked-hover {
    background-position: 0 -44px;
}
