body {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-style: normal;

	font-weight: normal;

	margin-top: 15px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 0px;

}



.disclaimer {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 9px;

	font-style: normal;

	font-weight: normal;

}



img {

	border: none;

}



.header {

	background-image: url(images/header.gif);

	background-repeat: no-repeat;

}



.welcome {

	background-image: url(images/welcome.gif);

	background-repeat: no-repeat;

}



.reservation {

	background-image: url(images/reservation.gif);

	background-repeat: no-repeat;

}



.footer {

	font-size: 10px;

	color: #0067b5;

}



.activetabdiv {

	width: 300px;

	position: absolute;

	z-index: 1;

	margin-top: 45px;

	margin-left: 580;

}



.activetab {

	color: #FFFFFF;

	font-size: 36px;

	font-family: Arial, Helvetica, sans-serif;

}



/* Link Styles */



a:link {

	color: #0166b6;

	text-decoration: none;

}



a:visited {

	color: #0166b6;

	text-decoration: none;

}



a:hover {

	color: #efa521;

	text-decoration: none;

}



a:active {

	color: #0166b6;

	text-decoration: none;

}



a.footer:link {

	font-size: 10px;

	color: #0067b5;

	text-decoration: none;

}



a.footer:visited {

	font-size: 10px;

	color: #0067b5;

	text-decoration: none;

}



a.footer:hover {

	font-size: 10px;

	color: #000000;

	text-decoration: none;

}



a.footer:active {

	font-size: 10px;

	color: #0067b5;

	text-decoration: none;

}



/* Font Styles */



h1, h2, h3, h4, h5 {

	color: #efa522;

	font-family: Arial, Helvetica, sans-serif;

}



.Normal {

	font-family: Arial, Helvetica, sans-serif;

	font-style: normal;

	font-weight: normal;

}



.mainheader {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 24px;

	font-style: normal;

	font-weight: normal;

	color: #efa522;

}



.subheader {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 18px;

	font-style: normal;

	font-weight: normal;

	color: #efa522;

}



p {

	font-size: inherit;

}	



/* RADMENU styles				(skin=Dnn)*/  



.RadMenu_Dnn .vertical .item a:link, .RadMenu_Dnn .vertical .item a:active, .RadMenu_Dnn .vertical .item a:visited  {

  width: 165px;

  height: 22px;

  padding-left: 8px;

  padding-bottom: 0px;

  background-color:#0067b6;

  /*border-bottom: 1px #000000 solid;

  border-right: 1px #000000 solid;*/

  cursor: pointer;

}



.RadMenu_Dnn .vertical .item .disabled a:link, .RadMenu_Dnn .vertical .item a:active, .RadMenu_Dnn .vertical .item a:visited  {

  width: 165px;

  height: 22px;

  padding-left: 8px;

  padding-bottom: 0px;

  background-color:#0067b6;

  /*border-bottom: 1px #000000 solid;

  border-right: 1px #000000 solid;*/

  cursor: pointer;

}



.RadMenu_Dnn .vertical .item a:hover {

  width: 165px;

  height: 22px;

  padding-left: 8px;

  padding-bottom: 0px;

  background-color:#7c7c7c;

  color: #edb220;

  /*border-bottom: 1px #000000 solid;

  border-right: 1px #000000 solid;*/

  cursor: pointer;

}



.RadMenu_Dnn .vertical .item .link {

  color:#FFFFFF;

  font-size: 11px;

  text-decoration: none;

  line-height: 22px;

  cursor: pointer;

}



.RadMenu_Dnn .vertical .item .link:hover {

  color:#edb220;

  font-size: 11px;

  text-decoration: none;

  line-height: 22px;

  cursor: pointer;

}



.RadMenu_Dnn .expandLeft,

.RadMenu_Dnn .expandRight

{

  background-image:url(images/menuArrow.gif);

  background-repeat:no-repeat;

  background-position: right;

}



/* Admin RADMENU styles			(skin=DNNADMIN)*/  

 

.RadMenu_DNNADMIN  .item a:link, .RadMenu_DNNADMIN .item a:active, .RadMenu_DNNADMIN .item a:visited {

	background-color:#000000;

	color: #FFFFFF;

	font-family: Tahoma, Arial, Helvetica;

	font-weight:bold;

	font-size: 12px;

	padding-top: 4px;

	padding-bottom: 4px;

	padding-left: 12px;

	padding-right: 12px;

}

.RadMenu_DNNADMIN .item a:hover {

	cursor: hand;

	cursor: pointer;

	background-color:#808080;

	color: #FFFFFF;

}

.ControlPanel, .PagingTable

{

	width: 100%;

	background-color: #FFFFFF;

	border-right: #FFFFFF 1px solid;

	border-top: #FFFFFF 1px solid;

	border-left: #FFFFFF 1px solid;

	border-bottom: #FFFFFF 1px solid;

}



/* Form Master */

.formmaster

{

	border-right: #000000 0px dotted;

	border-top: #000000 0px dotted;

	border-left: #000000 0px dotted;

	border-bottom: #000000 0px dotted;

	border-collapse: collapse;

}

.formmaster TD

{

	padding-right: 0px;

	padding-left: 5px;

	padding-bottom: 8px;

	padding-top: 8px;

	text-align: left;

}



.NormalTextBox 

{

font-family: Arial, Helvetica, sans-serif;

font-size:12px;

font-weight:normal;

}



/* Table Classes */



.first_item {

	background-color:#f9eecc;

	padding: 10px;

	border-bottom: 1px solid #FFFFFF;

	border-right: 1px solid #FFFFFF;

	vertical-align: top;

}



.second_item {

	background-color:#f4e1a6;

	padding: 10px;

	border-bottom: 1px solid #FFFFFF;

border-right: 1px solid #FFFFFF;

	vertical-align: top;

}

td {

	font-size: 11px;

	font-family: Arial, Helvetica, sans-serif;

}

.tableheading {

	background-color:#0166b6;

	padding: 10px;

	color: #FFFFFF;

	border-bottom: 1px solid #FFFFFF;

	vertical-align: top;

	font-family: Arial, Helvetica, sans-serif;

	font-size:12px;

	font-weight:bold;

}



hr {

	border: 0;

	color: #cccccc;

	background-color: #cccccc;

	height: 1px;

	width: 100%;

	text-align: left;

}