a.linkbutton {
	border: 1px solid #777;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius : 10px;
	font-weight: bold;
	color: #333;
	text-shadow: 1px 1px 1px #fff;
	background: #d0d1d2;
	padding: 5px 15px;
	-webkit-transition: all .3s ease-in-out;
	-moz-transition: all .3s ease-in-out;
	-o-transition: all .3s ease-in-out;
	transition: all .3s ease-in-out;
}


a.linkbutton:visited {
	color: #333;
	text-decoration: none;
}

input.facilitybutton {
	border: 1px solid #777;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius : 10px;
	font-weight: bold;
	color: #333;
	text-shadow: 1px 1px 1px #fff;
	background: #d0d1d2;
	padding: 5px 15px;
	-webkit-transition: all .3s ease-in-out;
	-moz-transition: all .3s ease-in-out;
	-o-transition: all .3s ease-in-out;
	transition: all .3s ease-in-out;
}

input.facilitybutton:hover {
	color: #dc692e;
	text-decoration: none;
	cursor: pointer;
}

div.reserveformtitle {
	-webkit-border-top-left-radius: 10px;
	-moz-border-radius-topleft: 10px;
	border-top-left-radius: 10px;
	-webkit-border-top-right-radius: 10px;
	-moz-border-radius-topright: 10px;
	border-top-right-radius: 10px;
}

div.reserveforminputarea {
	-webkit-border-bottom-left-radius: 10px;
	-moz-border-radius-bottomleft: 10px;
	border-bottom-left-radius: 10px;
	-webkit-border-bottom-right-radius: 10px;
	-moz-border-radius-bottomright: 10px;
	border-bottom-right-radius: 10px;
}

p.reserveformtext {
	text-align: left;
}

table.calfacilityselection {
	position: relative;
	top: 0;
	left: 0;
}

