body  {
	padding:0px;
	margin:0px;
	font-family:  Arial, Tahoma, Verdana, Helvetica, sans-serif;
   font-size:11px;
   background-image:url(../images/main_bg.jpg);
   background-repeat:repeat-x;
   color:#999999;
}

h1 {
	font-size:28px;
	font-weight:bold;
	margin:0;
	padding:0;
	color:#666666;
}

h4 {
	font-size:14px;
	font-weight:bold;
	margin:0;
	padding:0;
	color:#003399;
}

h5 {
	font-size:12px;
	font-weight:bold;
	margin:0;
	padding:0;
	color:#FF0000;
}

.clear {
	margin:0px;
	padding:0px;
	clear:both;	
}

a { color:#fff; font-size:12px; }

#login_wrapper {
	margin:0 auto;
	padding:0px;
	
}

.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:0px;
	padding:0px;
	font-family:century gothic;
	font-size:16px;
	color:#fff;	
}

.login h1 {
	margin-bottom:0px;
	margin-top:12px;
	padding:0px;
	font-family:century gothic;
	font-size:30px;
	color:#fff;
}

.login h5 {
	margin-bottom:5px;
	margin-top:-20px;
	padding:0px;
	font-family:century gothic;
	font-size:12px;
	color:#fff;
}

.login_input {
	margin-top:30px;
	padding:0px;	
}

.login_input p {
	margin:0px 10px;
	padding:0px;
	float:left;	
}
.login_input input[type="text"] {
	margin:0px;
	padding-left:5px;
	float:left;	
	height:25px;
	/*width:200px;*/
	border-radius:2px;
	border:none;
	font-family:century gothic;
	font-size:12px;
}

.login_input select {/*, input[type="text"]*/
	margin:0px;
	padding-left:5px;
	/*float:left;*/	
	height:25px;
	width:120px;
	border-radius:2px;
	border:none;
	font-family:century gothic;
	font-size:12px;
}

.login_input input[type="password"] {
	margin:0px;
	padding-left:5px;
	float:left;	
	height:25px;
	/*width:200px;*/
	border-radius:2px;
	border:none;
	font-family:century gothic;
	font-size:12px;
}

.login_input textarea{
	font-family:century gothic;
	font-size:12px;
	border:1px solid #525252;
	padding:5px;
	-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px; border:1px solid #525252;
}

.submit {
	margin-left:10px;
	padding:0px;
	height:28px;
	width:87px;
	background:#CC0000;
	color:#ffffff;
	font-weight:bold;
	border-radius:2px;
	border:none;
	cursor:pointer;
}

.login_input .submit {/*input[type="submit"]*/
	margin-left:10px;
	padding:0px;
	float:left;	
	height:28px;
	width:87px;
	background:url(../images/login_button.gif) no-repeat;
	border:none;
	cursor:pointer;
}

.login_input .submit2 {
	margin-left:10px;
	padding:0px;
	float:left;	
	height:28px;
	width:87px;
	background:#CC0000;
	color:#ffffff;
	font-weight:bold;
	border-radius:2px;
	border:none;
	cursor:pointer;
}

.login_01 {
	margin:0px;
	padding:0px;	
}