* {
	padding: 0px;
	margin: 0px;
}
.input {
	width: 94%;
	margin-bottom: 14px;
	font-size: 24px;
	padding: 3px;
	letter-spacing: normal;
	float: none;
	margin-top: 1px;
	margin-right: 5px;
	border: 1px solid #d1dcd0;
	background: #faf1fa;
}
body {
	padding: 0;
	background-color: #f6f5f7;
	border-top: 38px solid #2e272d;
	font-family: Verdana, Geneva, Arial, Helvetica, Sans-Serif;
	font-weight: normal;
	font-size: 15px;
}
.btn-primary {
	float: none;
	border-style: none;
	height: 100%;
	width: 313px;
	font-weight: normal;
	margin: 8em auto;
}
form {
	-khtml-box-shadow: rgba(203,198,207,1) 0 3px 17px;
	margin-left: 9px;
	border: 1px solid #c9cccc;
	padding: 14px 15px 45px 14px;
	-moz-box-shadow: rgba(202,207,210,1) 0 3px 19px;
	border-radius: 5px;
	-webkit-box-shadow: rgba(192,203,195,1) 0 3px 20px;
	background: #f1f8f2;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	-khtml-border-radius: 12px;
	box-shadow: rgba(190,208,205,1) 0 3px 20px;
}
label {
	font-size: 14px;
	letter-spacing: normal;
	color: #909c91;
}
form .submit-btn {
	float: right;
	letter-spacing: normal;
}

input {
	letter-spacing: normal;
	color: #404446;
}
.menu {
	text-shadow: rgba(255,253,253,1) 0 1px 0;
	float: none;
	margin: 1 1 0 8px;
	padding: 14px;
}
form .chkbox label {
	font-size: 12px;
	float: none;
	line-height: 18px;
}
form .chkbox {
	letter-spacing: normal;
	float: left;
	font-weight: normal;
	margin-bottom: 2px;
}
.btn-login-parent {
	-webkit-border-radius: 11px;
	float: none;
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	cursor: pointer;
	text-decoration: none;
	margin-top: -3px;
	-moz-border-radius: 11px;
	font-weight: normal;
	-khtml-border-radius: 12px;
	font-size: 12px;
	padding: 4px 8px;
	letter-spacing: normal;
	border-radius: 12px;
	border:1px solid #111d10;
}
