.ui-loadmask-mask {
	background-color: #CCC;
	-moz-opacity: 0.2;
	opacity: .2;
	filter: alpha(opacity=20);
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 100;
	zoom: 1;
}

.ui-loadmask {
	background: url('jquery.ui.loadmask.gif?v=') no-repeat 0 0;
	position: absolute;
	top: 0;
	left: 0;
	width: 31px;
	height: 31px;
	z-index: 20001;
}

.ui-loadmask .ui-loadmask-msg {
	border: 0 none;
	background: transparent;
	color: #222;
	margin: 0 0 0 40px;
	padding: 0;
	white-space: nowrap;
	width: 100%;
	height: 100%;
}
.ui-loadmask .ui-loadmask-msg td {
	border: 0 none;
	background: transparent;
	margin: 0;
	padding: 0;
	text-align: center;
	vertical-align: middle;
}

.ui-loadmasked {
	overflow: hidden !important;
}

.ui-loadmasked-relative {
	position: relative !important;
}

.ui-loadmasked-hidden {
	visibility: hidden !important;
}
