
body {
	font-family: arial;
	background-color: lightgrey;
}
label {
	font-weight: bold;
	cursor: pointer;
}
select {
	cursor: pointer;
	background-color: lightgrey;
	border-radius: 20px;
	padding-left: 15px;
	width: 250px;
}
[type=submit],
[type=button] {
	padding: 5px;
}
.hide {
	display: none;
}
form {
	margin-left: 20%;
	width: 60%;
}
form>div {
	padding-top: 20px;
	padding-left: 20%;
	padding-right: 20%;
}
form textarea,
form select,
form label {
	width: 100%;
}
.blur {
	opacity: 0.4;
}
.enabled {
	font-weight: bold;
	cursor: pointer;
}
.disabled {
	cursor: not-allowed;
}
.red {
	color: red;
}
.green {
	color: green;
}
table {
	width: 88%;
	margin-left: 6%;
	margin-top: 100px;
}
td {
	padding-bottom: 10px; 
}
.text-right {
	text-align: right;
}
.pb-50 {
	padding-bottom: 50px;
}