﻿/*-- CHECKBOXES - RADIOS :START --*/
span.ui-helper-hidden{display:none;}
.ui-helper-hidden-accessible{position:absolute;left:-999em;}	
span.ui-checkbox, span.ui-radio{
	float:left; margin-right:10px;
	display:block; width:25px; height:25px; cursor:pointer;
	background:url(checkbox.png) 0 0 no-repeat;
}


span.ui-radio{ background-image:url(radiobox.png);}
label.ui-checkbox{cursor:pointer; line-height:25px; }
	/*-- CHECKBOX :START --*/	
	span.ui-checkbox{background-position:0 0px;}
	span.ui-checkbox-state-hover{background-position:0 -50px;}
	span.ui-checkbox-state-checked {background-position:0 -100px;}		
	span.ui-checkbox-state-checked-hover {background-position:0 -150px;}
	span.ui-checkbox-disabled {background-position:0 -150px;}
	span.ui-checkbox-disabled, label.ui-checkbox-disabled { cursor:default;color: #ccc;}
    span.ui-checkbox-disabled { cursor:default; background-position:0 -200px;}
	span.ui-checkbox-state-checked-disabled-hover, span.ui-checkbox-state-checked-disabled { background-position: 0 -250px; }
	/*-- CHECKBOX :END --*/
	
	/*-- RADIOS : START --*/
	span.ui-radio{background-position:0 0;}
	span.ui-radio-state-hover { background-position: 0 -50px; }
	span.ui-radio-state-checked { background-position: 0 -100px; }
	span.ui-radio-state-checked-hover { background-position: 0 -150px; }
	span.ui-radio-disabled { background-position: 0 -150px; }
	span.ui-radio-disabled { background-position: 0 -200px; }
	span.ui-radio-state-checked-disabled-hover, span.ui-radio-state-checked-disabled { background-position: 0 -250px; }
	/*-- RADIOS : END --*/

label.ui-checkbox a { text-decoration: underline; }
/*-- CHECKBOXES - RADIOS :END --*/


.ui-Small label.ui-checkbox{ line-height:17px; display:block; /*width:200px;*/ width:237px; }
.ui-Small span.ui-checkbox, .ui-Small span.ui-radio {
	float:right;
    margin: -1px 0 0 0;
    width:21px; height:21px;
	background-image:url(checkboxSmall.png);
}

