/*RESERVATIONS PAGE FORM*/
#res {margin:0px; padding:0px; text-align:left}
#res fieldset {margin:0px; margin-bottom:30px}
#res legend {
	color:#09F;
	font-size:18px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#res label {
	display:block;
	float:left;
	width:275px;
	color: #666;
}
#res label span {display:block; font-size:10px; color:#666;}
#res input {border:1px solid #CCC;display:inline; height:20px}
#res input:focus {border:1px solid blue; background-color:#FFC}
#res ul {
	list-style-position:outside;
	list-style-type:none;
	font-size:14px;
	font-weight:bold;
	text-align:left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#res ul li {margin:5px 2px; padding:5px; background-color:#EFF8FB;}
#res  li:hover { background-color:#DCEBF2}
#res span.error {font:bold 12px Tahoma, Geneva, sans-serif; color:red;  display:inline-block;}
#res #submit {height:40px}
#res .hidden {border:none}@charset "utf-8";
/* CSS Document */

