body {
	font-family: trebuchet MS,sans-serif;
}

#warning {
	color: red;
	padding: 0 15px;
	display: none;
}

.visible {
	display: block!important;
}

#warning_first {
	font-weight: bold;
}

input {
	border: 1px solid #9B9B9B;
	vertical-align: middle;
	padding: 3px 15px;
	width: 250px;
}

button {
	padding: 0;
	background-color: #ffffff;
	border: 0px solid #ffffff;
	vertical-align: middle;
	cursor: pointer;
	width: 90px;
}

#form {
	vertical-align: middle;
}