body {
	font-size:24px;
	font-family:Arial, sans-serif;
	margin:100px 0px 0px 100px;
	color:white;
}
#login_form a:link, #login_form a:visited, #registration_form a:link, #registration_form a:visited {
	text-decoration:none;
	color:white;
	font-size:24px;
}
#login_form a:hover, #login_form a:active, #registration_form a:hover, #registration_form a:active {
	color:red;
	font-size:24px;
}
.revealed { /* applied when a cursor hovers in a password field */
	color: #ccc;
}
.centre{
	width:900px;
	margin:100px auto 0px auto;
	font-size:36px;
}
.centre p { width:100%}
.centre input {
	font-size:20px;
}
.centre_reg {
	width:700px;
	margin:0px auto 0px 0px;
	font-size:20px;
	float:left;
}
.user_list {
	padding:0px 8px;
	width:900px;
	height:600px;
	margin-top:0px;
	float:left;
	font-size:20px;
}
.user_records {
	width:100%;
	height:400px;
	cursor:pointer;
	overflow-y:auto;
}
.userinfo td{ padding-top:5px; padding-right:25px;}
.col_name { width:300px }
.col_email{ width:550px }
.user_list th {
	text-align:left;
}
.centre_reg p { width:100%}
.centre_reg input, .centre_reg textarea {
	font-size:20px;
}
.red {color:red;}
.odd { background-color:rgba(200,200,255,0.2)}
.even { background-color:rgba(150,150,200,0.2)}

.errors{
	width:100%;
	text-align:center;
	color:yellow;
	font-size:32px;
	display:block;
}
#delete_btn {
	display:none;
}
.button {
	border-radius:10px;
	border:1px solid black;
	background-color:white;
	color:black;
	padding:5px;
	min-width:200px;
	margin:0px 40px 0px 40px;
	padding:5px 30px 5px 30px;
	cursor:pointer;
	text-align:center;
	height:40px;
}
