.tx_tsdialogin .form-field {
	margin-bottom:10px;
	overflow:hidden;
	width:100%;
}
.tx_tsdialogin LABEL {
	float:left;
	width:130px;
}
.tx_tsdialogin INPUT[type="text"], .tx_tsdialogin INPUT[type="password"] {
	width: auto;
}
.tx_tsdialogin .ui-dialog-buttonpane {
	padding-right:0em !important;
}
.tx_tsdialogin .ui-dialog-buttonpane .ui-dialog-buttonset {
	width:100%;
}
.tx_tsdialogin .ui-dialog-buttonpane BUTTON:first-child{
	float:left;
}
.tx_tsdialogin .ui-dialog-buttonpane BUTTON:last-child{
	float:right;
}


.tx_tsdialogin .error {
	color:#FF0000;
}

.tx_tsdialogin_button {
	background-image:URL(res/button.png);
	background-repeat:no-repeat;
	width:162px;
	height:30px;
	color:#FFFFFF;
	padding-top:2px;
	text-align:center;
	cursor:pointer;
	font-weight:bold;
	font-size:14px;
	position:absolute;
	top:0px;
	font-variant:small-caps;
}
.ui-state-disabled, .ui-widget-content .ui-state-disabled, .ui-widget-header .ui-state-disabled {
	opacity:1 !important;
}
