body  {
	margin:0 auto;
	padding:0px;
	font-family:century gothic;
	font-size:14px;
	color:#000000;
	background:#e2e2e2;/*url(../images/software.png) right repeat-y;*/
}

.clear {
	margin:0px;
	padding:0px;
	clear:both;	
}

a { color:#525252; font-size:12px; }

#login_wrapper {
	margin:0 auto;
	padding:0px;
	width:100%;
}

.login_logo {
	margin-top:40px;
	padding:0px;
	text-align:center;	
}

.login_form_wrapper {
	/*background:url(../images/login_bg.gif) repeat-x;
	height:125px;
	margin-top:25px;
	padding:25px 0px;*/
}

.login {
	margin:0 auto;
	padding:0px;
	/*width:100%;*/
	text-align:center;	
}


.login_input {
	margin:0 auto;
	padding:0px;
	font-family:century gothic;
	font-size:16px;
	color:#000;	
}

.login h1 {
	margin:20px auto;
	padding:0px;
	font-family:century gothic;
	font-size:30px;
	color:#000;
}

.login h5 {
	margin:0 auto;
	padding:0px;
	font-family:century gothic;
	font-size:12px;
	color:#CC0000;
}

.login_input {
	margin:0 auto;
	padding:0px;	
}

.login_input p {
	margin:0 auto;
	padding:0px;
	float:left;	
}

.login_input input[type="text"], select, input[type="password"] {
	margin:0 auto;
	padding:14px;
	border-radius:2px;
	width:270px;
	border:1px solid #525252;
	font-family:century gothic;
	font-size:12px;
}

.login_input .submit {/*input[type="submit"]*/
	margin:0 auto;
	padding:14px;
	background:#339900;
	width:270px;
	color:#ffffff;
	border-radius:2px;
	border:none;
	cursor:pointer;
}

.login_input .submit2 {
	margin-left:10px;
	padding:14px;
	background:#CC0000;
	width:270px;
	color:#ffffff;
	font-weight:bold;
	border-radius:2px;
	border:none;
	cursor:pointer;
}

/*.login_01 {
	margin-left:44px;
	padding:0px;	
}*/