/*
	login.css
	*/
	
	body {
		background: #fff;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 13px;
		color: #000;
	}
		
		a, a:visited, a:active {
			color: #000;
			font-weight: bold;
			font-size: 12px;
			text-decoration: underline;
		}
		
		a:hover {
			text-decoration: none;
		}
	
	.sur_box_login {
		margin-top: 200px;
		margin-bottom: 10px;
	}
		
		h1 {
			font-size: 16px;
			font-weight: bold;
			color: #2693D2;
			margin-bottom: 10px;
		}
	
		.login_box {
			background: #DDF3FF;
			border: 1px solid #ABD5ED;
			width: 400px;
			text-align: left;
			padding: 10px;
		}
			
			.login_box_s {
				background: #fff;
				padding: 10px;
				border: 1px solid #ABD5ED;
			}
				
				.login_header {
					background: url('images/nav_bg.gif') repeat-x;
					border: 1px solid #ccc;
					padding: 5px;
					color: #15587E;
					font-weight: bold;
				}
					
					.login_right {
						float: right;
						position: relative;
					}
						
						.login_error {
							background: #FFDBDB;
							margin-top: 10px;
							border-top: 1px solid #DB4C4C;
							border-bottom: 1px solid #DB4C4C;
							color: #5B0000;
							font-weight: bold;
							margin-bottom: 5px;
							padding: 5px;
						}
					
					.username_login {
						width: 90%;
						background: url('images/user.png') no-repeat left center;
						border: 1px solid #ccc;
						padding: 1px;
						font-family: Arial, Helvetica, sans-serif;
						font-size: 13px;
						padding-left: 20px;
					}
					
					.pass_login {
						width: 90%;
						background: url('images/key.png') no-repeat left center;
						border: 1px solid #ccc;
						padding: 1px;
						font-family: Arial, Helvetica, sans-serif;
						font-size: 13px;
						padding-left: 20px;
					}
