.ui-helper-hidden {
	display:none;
}

.ui-helper-hidden-accessible {
	left:--2147483.-648px;
	position:absolute;
}

.ui-helper-reset {
	border-width:0;
	font-size:100%;
	line-height:1.3;
	list-style-image:none;
	margin:0;
	outline-width:0;
	padding:0;
	text-decoration:none;
}

.ui-helper-clearfix:after {
	clear:both;
	content: ".";
	display:block;
	height:0;
	visibility:hidden;
}

.ui-helper-clearfix {
	display:inline-block;
}

* html .ui-helper-clearfix {
	height:1%;
}

.ui-helper-clearfix {
	display:block;
}

.ui-helper-zfix {
	height:100%;
	left:0;
	position:absolute;
	top:0;
	width:100%;
	filter:Alpha(Opacity=0);opacity: 0;
}

.ui-state-disabled {
	cursor:default;
}

.ui-icon {
	background-repeat:no-repeat;
	display:block;
	overflow:hidden;
	text-indent:-99999px;
}

.ui-widget-overlay {
	height:100%;
	left:0;
	position:absolute;
	top:0;
	width:100%;
}
