@charset "utf-8";
/* CSS Document */

#logotype{ width: 300px; height:inherit; margin: 80px auto 0 auto; }

#loginContainer{
	width: 300px;
	height:inherit;
	margin: 10px auto 0 auto;
	padding: 20px;
	border: 1px solid #ccc;
	border-radius: 2px;
}

input[type=text], input[type=password]{ width: calc(100% - 12px); height: 30px; font-size: 12px; padding: 0 5px 0 5px; -webkit-border-radius: 3px; -moz-border-radius: 3px; -o-border-radius: 3px; border-radius: 3px; border: 1px solid #c9c9c9; margin: 0 0 0 -5px; margin: 0 0 10px 0; }
#getPassword{ width: 180px; height:inherit; float:right; padding: 0 0 0 10px; }

#frmLogin{ height:inherit; }
/*#frmLogin input{ width: 80%; height: 20px; margin-bottom: 10px; padding: 3px; font-family:Tahoma, Geneva, sans-serif; font-size:14px; }
#frmLogin input[type=image]{ width: 127px; height: 53px; margin:0; padding:0; }

#frmPassword{ width: 180px; height:inherit; }*/
/*#frmPassword input{ width: 140px; height: 20px; margin-bottom: 10px; padding: 3px; font-family:Tahoma, Geneva, sans-serif; font-size:14px; }
#frmPassword input[type=submit]{ width: 120px; height: 25px; margin:0; border: 0; background-color: #FFF; cursor:pointer; color: #333; }*/

.loginHead{ font-size:16px; color:#333; margin: 0 27px 10px 0; font-family: "Rockwell"; }
.loginText{ font-family:Tahoma, Geneva, sans-serif; font-size:14px; margin-bottom: 10px; }

#webInfo{ width:auto; height:inherit; margin: 20px auto 0 auto; padding: 10px; color: #FFF; background-color: #333; }
#webInfo a{ color:#FFF; }
#webInfo a:visited{ color:#FFF; }

.submit_container{ float:none !important; margin: 0 0 0 0; }

input[type=submit]{
	width:100%;
	background:none;
	border:0;
	border-top:1px solid #58b7e5;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FFF;
	letter-spacing:1px;
	padding: 10px 15px 10px 15px;
	font-weight:100;
	margin:0;
	text-align:center;
	cursor:pointer;
}

p{ font-family:Tahoma, Geneva, sans-serif; font-size:14px; }