@charset "utf-8";
.ui-checkbox-disabled,
.ui-checkbox-state-checked-disabled,
.ui-checkbox-state-disabled-hover,
.ui-checkbox-state-checked-disabled-hover {color: #999}

.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 {width: 20px; height: 20px; padding: 0 6px 0 0;  background: url(../images/checkbox.png) no-repeat; display: block; clear: left; float: left;  }
span.ui-radio {width: 20px;
	height: 20px;
	padding: 0 6px 0 0;
	margin: 0;
	background: url(../images/radio.png) 0 0px no-repeat;
	display: block;
	float: left;}
span.ui-helper-hidden {display: none;}
span.ui-radio-state-hover{background-position: 0px -40px;}
span.ui-checkbox-state-hover {background-position: 0 -40px; }
span.ui-checkbox-state-checked {background-position: 0 -20px;}
span.ui-checkbox-state-checked-hover {background-position: 0 -20px;}

span.ui-radio-state-checked-disabled-hover,
span.ui-radio-state-checked-disabled,
span.ui-radio-state-checked {background-position: 0 -20px;}

span.ui-checkbox-state-checked-disabled-hover,
span.ui-checkbox-state-checked-disabled,
span.ui-checkbox-state-checked {background-position: 0 -20px;}

span.ui-radio-state-checked-hover {background-position: 0px -20px;}
.ui-radio-disabled, .ui-checkbox-disabled {opacity: 0.5; filter:alpha(opacity=50);}


