.ui-radio-state-checked, .ui-radio-state-checked-hover, .ui-checkbox-state-checked, .ui-checkbox-state-checked-hover {
    color:#FD7500;
}

.ui-helper-hidden-accessible {
    position: absolute;
    left: -999em;
}

.ui-radio-state-disabled,
.ui-radio-state-checked-disabled,
.ui-radio-state-disabled-hover,
.ui-radio-state-checked-disabled-hover {
    color: #CFCFCF;
}
.ui-checkbox-state-disabled,
.ui-checkbox-state-checked-disabled,
.ui-checkbox-state-disabled-hover,
.ui-checkbox-state-checked-disabled-hover {
    color: #CFCFCF;
}

span.ui-checkbox,
span.ui-radio {
    display: block;
    float: left;
    width: 9px;
    height: 9px;
    margin:2px 4px 0px 0px;
    background: url(../images/checkbox_radio.gif) 0px 0px no-repeat;
}

span.ui-radio-state-disabled, span.ui-radio-state-disabled-hover, span.ui-checkbox-state-disabled, span.ui-checkbox-state-disabled-hover {
    background-position:0px -36px;
}

span.ui-helper-hidden {
    display: none;
}

span.ui-radio-state-hover,
span.ui-checkbox-state-hover {
    background-position: 0px 0px;
}

span.ui-checkbox-state-checked {
    background-position: 0px -18px;
}

span.ui-checkbox-state-checked-hover {
    background-position: 0px -18px;
}

span.ui-radio-state-checked-disabled-hover,
span.ui-radio-state-checked-disabled {
    background-position: 0px 0px;
}

span.ui-radio-state-checked {
    background-position: 0px -18px;
}

span.ui-radio-state-checked-hover {
    background-position: 0 -18px;
}

span.no_limitation {
	font-style: italic;
}
