body {
    background-image: url('../../lgrey091.gif');
    background-repeat: repeat;
    color: #333333;
    text-shadow: 0 1px 0 #ffffff;
}

#page-login {
    position: absolute;
    top: 50%;
    left: 50%;
    margin-top: -150px;
    margin-left: -150px;
    width: 300px;
    height: 300px;
}

.form label {
    display: block;
}

.form input:not([type="checkbox"]):not([type="radio"]) {
	box-shadow: 0 2px 3px rgba(161, 202, 226, 0.5) inset, 0 1px 0 rgba(255, 255, 255, 0.2);
	border: 1px solid #d3d3d3;
	padding: 0.3em;
	width: 95%;
}

.input {
    margin-bottom: 0.4em;
}
