html, body {
	margin:0;
	padding:0;
	text-align:center;
	font:12px/20px Arial, Helvetica, sans-serif;
	color:#a8a9ac;
	height:100%;
	}
	#spacer {
		height:30%;
		}
	#body {
		width:574px;
		height:153px;
		margin:0 auto;
		padding:0;
		text-align:left;
		overflow:hidden;
		}
		#error {
			width:314px;
			height:50px;
			padding:72px 0 0 260px;
			color:#c00;
			font-weight:bold;
			text-align:left;
			background:#f00 url(../images/login.gif) 0 0 no-repeat;
			overflow:hidden;
			}
		form {
			display:block;
			height:29px;
			width:465px;
			margin:2px 0 0 93px;
			padding:0;
			background:#999;
			overflow:hidden;
			}
			input {
				border:0;
				margin:3px 5px 0 0;
				float:left;
				}
			.textinput {
				width:100px;
				margin:5px 5px 0 0;
				}
			label {
				line-height:29px;
				padding:0 5px 0 10px;
				font-weight:normal;
				color:#fff;
				float:left;
				}

