body {
	background-color: #e3e3e3; 
	font-family: Arial, Helvetica, sans-serif;
	color: #333333;
}

/* ------------------------------------------ */
.container { 
	margin: 0 auto;
	width: 470px;
	overflow:none;
	
}
	#content { 
		background: #ffffff;
	border-radius: 10px;
	height:410px;
		margin: 40px 0px 10px 0px;
		-webkit-box-shadow: 0px -1px 11px 0px rgba(50, 50, 50, 0.75);
-moz-box-shadow:    0px -1px 11px 0px rgba(50, 50, 50, 0.75);
box-shadow:         0px -1px 11px 0px rgba(50, 50, 50, 0.75);
	}
	#login-header {
		border:0px solid red;
	}
	#login-form {
		padding: 40px;
	}
		#login-form form {
		width:100%
			padding: 0px 0px 20px 0px;
		}
		.left{
		float:left;
		margin-bottom:5px;
		text-transform:capitalize;
		font-size: 14px;
		font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
		
		border:0px solid green;
		}
		.right{
		float:right;
		text-align: right;
		margin-bottom:5px;
		text-transform:capitalize;
		border:0px solid red;
		}
	#login-details {
		padding: 30px 40px 0px 30px;
	}
	
/* ------------------------------------------ */
a {
	font-weight: bold;
	color: #000000;
}
.label{
	width:100%;
	font-weight: bold;
}
textarea.xl, input.xl {
    width: 360px;
	padding: 10px;
	border-radius: 3px;
	border:1px solid #999;
	font-size:15px;
}
.small {
	line-height: 1.3em;
}
