.bx-system-auth-form {
	display:none;
	border: 0px solid #999;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	behavior: url(/pie/PIE.htc);
}


.auth-form-header {
	width:200px;
	height:20px;
	position:relative;
}

.auth-form-header .user-info {
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	position:absolute;
	left:0px;
	bottom:0px;
	padding-left:20px;
	background:url('i/user-icon.png') no-repeat left center;
}

.auth-form-header .auth-action {
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	position:absolute;
	right:0px;
	bottom:0px;
	text-align:right;
	padding-left:20px;
	background:url('i/lock-icon.png') no-repeat left center;
}

.auth-form-header a {
	color : black;
}

.authorized .auth-action input[type=submit] {
	border: 0px none;
	background : transparent;
	text-decoration:underline;
	padding:0;
	margin:0;
	font-size:1em;
	cursor:pointer;
	cursor:hand;
}

.bx-system-auth-form span.bx-auth-secure {background-color:#FFFAE3; border:1px solid #DEDBC8; padding:2px; display:inline-block; vertical-align:bottom; margin-top:-1px;}
.bx-system-auth-form div.bx-auth-secure-icon {background-image:url(images/sec.png); background-repeat:no-repeat; background-position:center; width:19px; height:18px;}
.bx-system-auth-form div.bx-auth-secure-unlock {background-image:url(images/sec-unlocked.png);}