.login {	border: 1px solid #ccc;	background-color: #eee;	padding: 20px;}
    
.login p.error {
    padding: 5px;
    border: 1px solid #c00;
    background-color: #ffebe8;
    color: #333;
    }
.login p {	margin: 0 0 5px;}
.login p.message {
    padding: 5px;
    border: 1px solid #e6db55;
    background-color: #ffffe0;
    color: #333;
    }
.login p input {	width: 350px;}
.login p.submit input {	width: auto;}
.login .forgetmenot input{	width: auto;}.login form label {
    display: block;
    }
    
.login form p.forgetmenot label {
    display: inline;
    }	ul.links {	margin: 10px 0 0;}ul.links li {list-style-type: none !important;margin: 0;display: inline;}
