/*--- Body and content ---*/
body {
	background: #1C1C1C;
	font: 12px sans-serif;
}

/*--- Login dialog ---*/
#login {
	width: 600px;
	margin: 0px auto;
}

#login table {
	border: solid 0px;
	margin: 0px auto;
}

#login td {
	width: 100px;
	height: 35px;
	color: #0078AE;
	font-weight: bold;
	border: solid 0px;
}

#login input {
	font: 12px sans-serif;
	width: 200px;
	border: solid 1px #0078AE;
	padding: 5px;
}

#login label {
	font: bold 12px sans-serif;
}

#login-status {
	font: bold 12px sans-serif;
}

#login button {
	font: bold 12px sans-serif;
	width: 90px;
	float: right;
}

#login-form {
	background-color: #f5f5f5;
	height: 280px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
}

#log-info {
	margin: 5px 0px;
	text-align: right;
	color: #f5f5f5;
	font-weight: bold;
}