div#loginDiv {
	font-size: 10px;
}

div#loginDiv ul {
	list-style-type: none;
	padding: 0;
}

div#loginDiv ul li {
	display: inline;
	border-left: 1px solid rgb(204, 204, 204);
	margin-left: 1ex;
	padding: 2px 5px;
	cursor: pointer;
}

div#loginDiv ul li:hover {
/* 	color: green; */
	color: blue;
}

div#loginDiv ul li.first {
	border: none;
	padding-left: 0px;
	margin-left: 0px;
}

div#loginDiv ul li.name:hover {
	color: inherit;
	cursor: inherit;
}

div#loginDiv ul li.loginBtn {
	width: 39px;
	height: 20px;
	padding: 4px 20px;
	background: url('../images/button-login.gif') no-repeat 0px 0px;
/*
	background-position-x: 0px;
	background-position-y: 0px;
*/
}


div#loginDiv ul li.loginBtn:hover {
	background-position: -41px 0px;
/*
	background-position-x: -41px;
	background-position-y: 0px;
*/
}

/* old ones... */
div#loginDiv ul li.loginBtn {
	width: 39px;
	height: 20px;
	padding: 4px 20px;
	background: url('../images/button-login.gif') no-repeat 0px 0px;
}

div#loginDiv ul li.loginBtn:hover {
	background-position: -41px 0px;
}

div#loginDiv ul li.xButton {
	width: 18px;
	height: 20px;
	padding: 4px 10px;
	background: url('../images/button-x.gif') no-repeat;
	background-position-x: -20px;
	background-position-y: 0px;
}

div#loginDiv ul li.xButton:hover {
	background-position-x: 0px;
	background-position-y: 0px;
}


/* new ones */
div#loginDiv ul li span.loginBtn {
	width: 39px;
	height: 20px;
	padding: 4px 18px; /* this is what makes it actually "wide" */
	background: url('../images/button-login.gif') no-repeat 0px 0px;
}

div#loginDiv ul li span.loginBtn:hover {
	background-position: -41px 0px;
}

div#loginDiv ul li span.xButton {
	width: 18px;
	height: 20px;
	padding: 4px 8px;
	background: url('../images/button-x.gif') no-repeat -20px 0px;
}

div#loginDiv ul li span.xButton:hover {
	background-position: 0px 0px;
}


div#loginDiv input {
	border: solid 1px rgb(221, 221, 221);
	color: rgb(119, 119, 119);
	font-size: 12px;
	height: 14px;
	padding: 2px;
	width: 100px;
}

div#loginDiv input.username {
	width: 200px;
}

div#loginDiv input.fake {
	text-align: center;
}
