#body-login {
	background: #ffffff; /* Old browsers */
}

.primary, input.primary[type="submit"], input.primary[type="button"], button.primary, .button.primary {
    background-color: #a8a9ab;
    border: 1px solid #1d2d44;
    color: #ffffff;
}

.primary:hover, input.primary[type="submit"]:hover, input.primary[type="button"]:hover, button.primary:hover, .button.primary:hover {
    background-color: #a8a9ab;
    border: 1px solid #1d2d44;
    color: #ffffff;
}

#body-login input[type="text"], #body-login input[type="password"], #body-login input[type="email"], #body-login input[type="submit"] {
    border-radius: 5px;
	border: 1px solid #a8a9ab;
	margin-bottom:15px:
}

#body-login .grouptop input, .grouptop input {
	margin-bottom:15px;
}

#body-login p.info, #body-login form fieldset legend, #body-login #datadirContent label, #body-login form fieldset .warning-info, #body-login form input[type="checkbox"] + label {
    color: #a8a9ab;
    opacity: 0.6;
    text-align: center;
}