/*------------------------------------
	RADIOBUTTON
------------------------------------*/

.ui-radio input{
	vertical-align: top;
}
	
.ui-radio.ui-state-default  {
	display:inline;
	display:inline-block;
	width: 18px;
	height: 20px;
	background-image: url("images/btns_radio_offon.png");
	background-position: 0 0;
	background-repeat: no-repeat;
	margin: -1px 0 0 0;
	padding: 0;
	border: 0px solid #fff !important;
	vertical-align: middle;
	cursor: pointer;
	background-color: transparent;
}

.ui-radio .ui-state-active {
	background-color: transparent;
}
	
.ui-radio.ui-state-active{
	background-position: 0 -20px;
}


/*------------------------------------
	CHECKBOX
------------------------------------*/


.ui-checkbox input{
	vertical-align: top;
}

.ui-checkbox.ui-state-default{
	display:inline;
	display:inline-block;
	width: 20px;
	height: 20px;
	background-image: url("images/btns_checkbox_offon.png");
	background-position: 0 0;
	background-color: transparent;
	background-repeat: no-repeat;
	margin: 3px 0 3px 0;
	padding: 0;
	border: 0px solid #fff !important; 
	vertical-align: middle;
	cursor: pointer;
}

.ui-checkbox.ui-state-active{
	background-position: 0 -20px;
}