.tx-newloginbox-pi1 {
}
.tx-newloginbox-pi1 h3 {
}
.tx-newloginbox-pi1 p {
}
.tx-newloginbox-pi1 p a {
}
.tx-newloginbox-pi1 form {
	margin:		0;
	padding:		0;
}
.tx-newloginbox-pi1 .label-user {
}
.tx-newloginbox-pi1 .label-user label {
}
.tx-newloginbox-pi1 .input-user {
	border:		none;
	float:		left;
	margin:		0;
	padding:		0;
	height:		18px;
	border-bottom:	1px solid #FFFFFF;
	background-color:	#EEEEEE;
}
.tx-newloginbox-pi1 .input-user input {
	font-size:		11px;
	border:none;
	background-color:	#EEEEEE;
	margin:		0;
	padding:		0;
}
.tx-newloginbox-pi1 .label-pass {
}
.tx-newloginbox-pi1 .label-pass label {
}
.tx-newloginbox-pi1 .input-pass {
	border:		none;
	margin:		0;
	padding:		0;
	float:		left;
	height:		18px;
	background-color:	#EEEEEE;
}
.tx-newloginbox-pi1 .input-pass input {
	font-size:		11px;
	background-color:	#EEEEEE;
	border:none;
	margin:		0;
	padding:		0;
}
.tx-newloginbox-pi1 .input-submit-unlock,
.tx-newloginbox-pi1 .input-submit-lock {
	float:		left;
	width:		16px;
	height:		16px;
	margin:		0;
	padding:		0;
	background-repeat:	no-repeat;
	background-color:	#DDDDDD;
	background-position:	50% 50%;
}
.tx-newloginbox-pi1 .input-submit-unlock {
	background-image:	url(icons/unlock.gif);
}
.tx-newloginbox-pi1 .input-submit-lock {
	background-image:	url(icons/lock.gif);
}
.tx-newloginbox-pi1 .input-submit-unlock:hover,
.tx-newloginbox-pi1 .input-submit-lock:hover {
	background-color:	#3DA2C6;
}
.tx-newloginbox-pi1 .input-submit-unlock input,
.tx-newloginbox-pi1 .input-submit-lock input {
	width:		100%;
	height:		16px;
	border:		none;
	display:		inline;
	float:		left;
	margin:		0;
	padding:		0;
	background-color:	transparent;
}
