.px-form-input {
	float: left;
}
.px-buttons {
	float: left;
}
.px-input-button {
	overflow: hidden;
}
.px-input-button input {
	margin: 0px; padding: 0px; top: 0px; right: 0px; border-right-color: rgb(255, 255, 255); border-bottom-color: rgb(255, 255, 255); border-right-width: 100px; border-bottom-width: 100px; border-right-style: solid; border-bottom-style: solid; position: absolute; cursor: pointer; direction: ltr; opacity: 0; -moz-opacity: 0; -o-transform: translate(250px, -50px) scale(1); -moz-transform: translate(-300px, 0) scale(4);
}
.upload-data {
	padding: 5px; width: 420px; margin-top: 5px; margin-bottom: 5px; position: relative;
}
.pending.upload-data {
	border: 1px solid rgb(251, 216, 80);
}
.uploading.upload-data {
	border: 1px solid rgb(237, 190, 5);
}
.success.upload-data {
	border: 1px solid rgb(204, 204, 204);
}
.error.upload-data {
	border: 1px solid rgb(255, 0, 0);
}
.cancel.upload-data {
	border: 1px solid rgb(255, 0, 0);
}
.px-widget ul.actions {
	margin: 0px; padding: 0px; top: 5px; right: 5px; position: absolute;
}
.px-widget ul.actions li {
	list-style: none; margin: 2px; padding: 4px; width: 15px; height: 15px; float: left; position: relative; cursor: pointer;
}
.upload-data .filename {
	width: 120px; padding-right: 10px;
}
.upload-data .status {
	clear: both;
}
.progress {
	padding-top: 10px; padding-bottom: 10px; display: none;
}
.progressBar {
	width: 280px; height: 22px; float: left;
}
.percentage {
	width: 50px; padding-left: 5px; float: left;
}
.uploading .ui-progressbar-value {
	background-image: url("images/pbar-ani.gif");
}
.px-widget .ui-button {
	background: rgb(245, 169, 242); height: 30px;
}
