#wrapper {
	color: #454449;
	background: url('../images/login.jpg');
	border-color: #95c2c8;
}

#content {
	/*background: red;*/
	color: #2f2011;
	margin: 132px 0px 0px 278px;
	padding: 20px;
	width: 450px;
}

/**html #content {
	margin: 110px 0px 0px -220px;
}*/

h1 {
	background: url('../images/titles/databaselogin.png') no-repeat;
	margin: 10px 0 50px 0;
}	

#content p.names {
	float: left;
	text-align: left;
}

#content p.emails {
	float: right;
	text-align: right;
}

#content p.company {
	font-size: 0.8em;
	clear: both;
	text-align: justify;
}

table a {
	color: #2f2011;
	text-decoration: none;
}

#content table a:hover {
	color: #2f2011;
	text-decoration: underline;
}
p.login {
	margin-top: 30px;
}
#logintable {
	margin-top: 30px;
}
		#logintable table {
			width: 100%;
		}
				#logintable table td {
					/*border: 1px #000 solid;*/
					padding: 5px 0 5px 0;
				}
				#logintable table td input[type="text"],
				#logintable table td input[type="password"] {
					font-family: 'Arial', Helvetica, sans-serif;
					font-size: 12px;
					padding: 5px;
					width: 85%;
				}
				#logintable table td input[type="checkbox"] {
					margin-top: 0px;
				}
				#logintable table td input[type="submit"] {
					background: #95c2c8;
					font-family: 'Arial', Helvetica, sans-serif;
					font-size: 14px;
					font-weight: bold;
					padding: 4px 20px;
					border: #2f2011 1px solid;
					cursor: pointer;
					color: #2f2011;
						border-radius: 3px;
						-moz-border-radius: 3px;
						-webkit-border-radius: 3px;
				}
				#logintable table td input[type="submit"]:hover {
					background: #b8e5eb;
				}
				#logintable table td input[type="submit"]:active {
					background: #2f2011;
					color: #95c2c8;
				}
#information {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 548px;
	z-index: 10;
}

.message_info {
	position: absolute;
	top: 30px;
	right: 30px;
	/*float: left;*/
	margin: 15px 13px 0px 10px;
	background: #ffffff;
	border: 2px solid red;
	padding: 10px;
	width: 350px;
}



