<style>
/* Global Styles  */
.copyright { color: #ffffff; font-size: 10px; font-family: Arial, Helvetica, Verdana, Sans-serif; }
.copyright:hover { color: #cccccc; font-size: 10px; font-family: Arial, Helvetica, Verdana, Sans-serif; }
.date { color: #ffffff; font-size: 10px; font-family: Arial, Helvetica, Verdana, Sans-serif; }
.note { color: #ff9900; font-size: 10px; font-weight: bold; font-family: Arial, Helvetica, Verdana, Sans-serif; }
.scroll { color: #000099; font-size: 14px; font-weight: bold; font-family: Arial, Helvetica, Verdana, Sans-serif; }
.body { color: #000000; font-size: 12px; font-family: Arial, Helvetica, Verdana, Sans-serif; }
.bodybold9 { color: #000000; font-size: 9px; font-family: Arial, Helvetica, Verdana, Sans-serif; font-weight: bold;}
.bodybold { color: #000000; font-size: 12px; font-family: Arial, Helvetica, Verdana, Sans-serif; font-weight: bold;}
.bodybig { color: #000000; font-size: 14px; font-family: Arial, Helvetica, Verdana, Sans-serif; }
.bodybigbold { color: #000000; font-size: 14px; font-family: Arial, Helvetica, Verdana, Sans-serif; font-weight: bold;}
.body_red { color: #990000; font-size: 10px; font-family: Arial, Helvetica, Verdana, Sans-serif; }
.bodybold_red { color: #990000; font-size: 12px; font-family: Arial, Helvetica, Verdana, Sans-serif; font-weight: bold;}
.bodybig_red { color: #990000; font-size: 14px; font-family: Arial, Helvetica, Verdana, Sans-serif; }
.bodybigbold_red { color: #990000; font-size: 14px; font-family: Arial, Helvetica, Verdana, Sans-serif; font-weight: bold;}
.bodymegabold_red { color: #990000; font-size: 16px; font-family: Arial, Helvetica, Verdana, Sans-serif; font-weight: bold;}
.bodyultrabold_black { color: #000000; font-size: 20px; font-family: Arial, Helvetica, Verdana, Sans-serif; font-weight: bold;}
.body_white { color: #FFFFFF; font-size: 12px; font-family: Arial, Helvetica, Verdana, Sans-serif; }
.bodybold_white { color: #FFFFFF; font-size: 12px; font-family: Arial, Helvetica, Verdana, Sans-serif; font-weight: bold;}
.bodybig_white { color: #FFFFFF; font-size: 14px; font-family: Arial, Helvetica, Verdana, Sans-serif; }
.bodybigbold_white { color: #FFFFFF; font-size: 14px; font-family: Arial, Helvetica, Verdana, Sans-serif; font-weight: bold;}
.headline { color: #000000; font-weight: bold; font-size: 16px; font-family: Arial, Helvetica, Verdana, Sans-serif; }
.link { color: #ffff00; font-size: 12px; font-weight: bold; font-family: Arial, Helvetica, Verdana, Sans-serif; }
.link:hover { color: #000000; font-size: 12px; font-weight: bold; font-family: Arial, Helvetica, Verdana, Sans-serif; }
.linkbigger { color: #000099; font-size: 14px; font-weight: bold; font-family: Arial, Helvetica, Verdana, Sans-serif; }
.linkbigger:hover { color: #000000; font-size: 15px; font-weight: bold; font-family: Arial, Helvetica, Verdana, Sans-serif; }
.bodylinks { color: #990000; font-size: 12px; font-weight: bold; font-family: Arial, Helvetica, Verdana, Sans-serif; }
.bodylinks:hover { color: #000000; font-size: 12px; font-weight: bold; font-family: Arial, Helvetica, Verdana, Sans-serif; }
.itemborder { border:1px solid #ffffff; padding:0px; }
.itemborder2 { border:1px solid #000000; padding:0px; }
.border { border-width: 1px; border-style: outset; border-color: #666666; padding:5px; }
.reservationstable { border:3px solid #cc0000; padding:10px; background-color:#EEEEEE; }
.navtext { color: #ffff00; font-size: 14px; font-weight: bold; font-family: Arial, Helvetica, Verdana, Sans-serif; }
.navtext:hover { color: #ffffff; font-size: 14px; font-weight: bold; font-family: Arial, Helvetica, Verdana, Sans-serif; } 
.redbold12 {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #990000;}
.redbold14 {font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #990000; background-color: #FFFFFF;}
.redbold20 {font-family: Arial, Helvetica, sans-serif; font-size: 20px; color: #990000; font-weight: bold;}
.blackbold14 {font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #000000; background-color: #FFFFFF;}
.blackbold14_EDE3D3 {font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #000000; background-color: #EDE3D3;}
.blackbold14_ffcc99 {font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #000000; background-color: #FFCC99;}
.blackbold14_99cccc {font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #000000; background-color: #99CCCC;}

.footernavtext { color: #ffffff; font-size: 14px; font-weight: bold; font-family: Arial, Helvetica, Verdana, Sans-serif; }
.footernavtext:hover { color: #ffff00; font-size: 14px; font-weight: bold; font-family: Arial, Helvetica, Verdana, Sans-serif; }
.topnavtext { color: #ffffff; font-size: 10px; font-weight: bold; font-family: Arial, Helvetica, Verdana, Sans-serif; }
.topnavtext:hover { color: #ffff00; font-size: 10px; font-weight: bold; font-family: Arial, Helvetica, Verdana, Sans-serif; }
.notice { color: #000000; font-size: 14px; font-weight: bold; font-family: Arial, Helvetica, Verdana, Sans-serif; }
.yellow12 { color: #ffff00; font-size: 12px; font-weight: bold; font-family: arial, helvetica, sans-serif; }
.yellow12noul { color: #ffff00; font-size: 12px; font-weight: bold; font-family: arial, helvetica, sans-serif; text-decoration: none;}
.yellow12noul a{ color: #ffff00; font-size: 12px; font-weight: bold; font-family: arial, helvetica, sans-serif; text-decoration: none;}
.yellow12noul:hover { color: #ffff00; font-size: 12px; font-weight: bold; font-family: arial, helvetica, sans-serif; text-decoration: none;}
.yellow12noul:hover a{ color: #ffff00; font-size: 12px; font-weight: bold; font-family: arial, helvetica, sans-serif; text-decoration: none;}

/* Styles for Items  */
.itemheading { color: #000000; font-size: 18px; font-weight: bold; font-family: Arial, Helvetica, Verdana, Sans-serif; }
.itemheadingred { color: #990000; font-size: 18px; font-weight: bold; font-family: Arial, Helvetica, Verdana, Sans-serif; }
.itemheading:hover { color: #ffffff; font-size: 18px; font-weight: bold; font-family: Arial, Helvetica, Verdana, Sans-serif; }
.itemheadingred:hover { color: #ffffff; font-size: 18px; font-weight: bold; font-family: Arial, Helvetica, Verdana, Sans-serif; }
.itemdetails { color: #ffffff; font-size: 12px; font-family: Arial, Helvetica, Verdana, Sans-serif; }
.itemlink { color: #000000; font-size: 12px; font-weight: bold; font-family: Arial, Helvetica, Verdana, Sans-serif; }
.itemlink:hover { color: #990000; font-size: 12px; font-weight: bold; font-family: Arial, Helvetica, Verdana, Sans-serif; }
.itemreadmore { color: #ff9900; font-size: 10px; font-weight: bold; font-family: Arial, Helvetica, Verdana, Sans-serif; }
.itemreadmore:hover { color: #ffffff; font-size: 10px; font-weight: bold; font-family: Arial, Helvetica, Verdana, Sans-serif; }

/* Styles for Forms  */
.formitems { color: #000000;  font-size: 12px; font-family: Arial, Helvetica, Verdana, Sans-serif; }
.formitemsbold { color: #000000;  font-size: 14px; font-weight: bold; font-family: Arial, Helvetica, Verdana, Sans-serif; }
.formheading { color: #ffffff;  font-size: 14px; font-weight: bold; font-family: Arial, Helvetica, Verdana, Sans-serif; }

.formbutton {font-family: Arial, Helvetica, Verdana, Sans-serif; font-weight: bold;  font-size: 12px; color: #ffffff; background-color: #ff9900; border-color: #cccccc;}
.formnote { color:  #000099;  font-size: 12px; font-family: Arial, Helvetica, Verdana, Sans-serif; }
.required { color: #990000; font-size: 12px; font-weight: bold; font-family: Arial, Helvetica, Verdana, Sans-serif; }

/* UserLogin  */
.loginlabel { color: #ffffff;  font-size: 12px; font-family: Arial, Helvetica, Verdana, Sans-serif; }
.loginlabelbold { color: #ffffff;  font-size: 12px; font-family: Arial, Helvetica, Verdana, Sans-serif; font-weight: bold; }
.loginvalue { color: #000000;  font-size: 12px; font-family: Arial, Helvetica, Verdana, Sans-serif; }
.loginvaluebold { color: #000000;  font-size: 12px; font-family: Arial, Helvetica, Verdana, Sans-serif; font-weight: bold;}
.forgotpassword { color: #ff9900; font-size: 12px; font-family: Arial, Helvetica, Verdana, Sans-serif; }
.forgotpassword:hover { color: #ffffff; font-size: 12px; font-family: Arial, Helvetica, Verdana, Sans-serif; }

.form {
	font-family: Arial,Helvetica, Verdana, Sans-serif;
	font-size: 12px;
	color: #000000;
	background-color: #ffffff;
}
.formbold {
	font-family: Arial,Helvetica, Verdana, Sans-serif;
	font-size: 12px;
        font-weight: bold;
	color: #000000;
	background-color: #ffffff;
}
.formfocus {
	font-family: Arial,Helvetica, Verdana, Sans-serif;
	font-size: 12px;
	color: #000000;
	background-color: #EDE3D3;
}
.submit {
	font-family: Arial,Helvetica, Verdana, Sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	background-color: #ffffff;
}

.graytable {
	background-color: #efefef;
	border-color: #990000;
	border-style: solid;
	border-width: 1px;
}
</style>
