body {
  padding-top: 0px; 
  margin-top: 0px;
  margin-left:0px;
  margin-right:0px;
  padding-left:0px;
  padding-right:0px;

  
}.title{
font-size: 18px;
font-family: Arial, Verdana, Helvetica, sans-serif; 
color: #8E9EB7;
font-weight: bold;


}.reservations {
font-size: 18px;
	font-family:   Arial, Verdana, Helvetica, sans-serif; 
	color: #fff;
	text-decoration: none;
	background-color:#7f7f7f;
	border-top: #fff 1px solid; 
	font-weight:normal;
	margin:0px;
	outline:none;
	text-align:center;



}.reservations a:link {
font-size: 18px;
	font-family:  Arial,   Verdana, Helvetica, sans-serif; 
	color: #fff;
	text-decoration: none;
	font-weight:normal;
	display:block;
	padding:5px;

}.reservations a:visited, .reservations a:active {
font-size: 18px;
	font-family:   Arial, Verdana, Helvetica, sans-serif; 
	color: #fff;
	text-decoration: none;
	font-weight:normal;
	display:block;
	padding:5px;


}.reservations a:hover {
	color: #7f7f7f;
	text-decoration: none;
	font-weight:normal;
	display:block;
	padding:5px;


}
select, input, textarea {
		BACKGROUND-COLOR: #FFFFFF;
		BORDER-BOTTOM: #BCBCBC 1px solid;
		BORDER-LEFT: #BCBCBC 1px solid;
		BORDER-RIGHT: #BCBCBC 1px solid;
		BORDER-TOP: #BCBCBC 1px solid;
		COLOR: #666666;
		FONT-FAMILY: Arial, Tahoma, verdana,  arial;
		font-weight: normal;
		FONT-SIZE: 11px;


		}.req {
	FONT-SIZE: 10px; 
	COLOR: #ff0000;  
	FONT-WEIGHT: normal;  
	FONT-FAMILY:  Arial, Verdana, Helvetica, sans-serif;
	margin:0px;

 }
li {
	background:url('images/arrow.gif') no-repeat;
	list-style-type: none;
	padding-bottom: 2px;
margin-bottom: 2px;
padding-left: 10px;
margin-left: 20px;
padding-top:0px;
margin-top:0px;

}.border {
	BORDER-top: #cccccc 0px solid; 
	BORDER-bottom: #cccccc 0px solid; 
	BORDER-left: #FFFFFF 2px solid; 
	BORDER-right: #FFFFFF 0px solid; 
	line-height:60px;
	background-color: #dddddd;

	
}ul {
background:url('') no-repeat;
list-style-type: none;
padding-bottom: 0px;
margin-bottom: 0px;
padding-left: 0px;
margin-left: 0px;
padding-top:0px;
margin-top:0px;

  }.form {
margin:0px;
padding:0px;

}

a{
  color: #666666;
  font-weight:normal;
  text-decoration:underline;

 
}
a:hover{
  color: #000000;
  font-weight:normal;
  text-decoration:none;

 }
a:active{
  color: #666666;
  font-weight:normal;
  text-decoration:none;

  
  }
  
  h1{
	font-family:  Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
	text-decoration: none;
	margin:0px;
	  font-weight:normal;
}
.tile {
	background-color: #CCCCCC;
	border-top-width: 136px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
}
/*----------------------------------------------*/
/* MAD                      */
/*----------------------------------------------*/
.madmenu  SPAN {
	font-family: Arial,  Verdana,  Helvetica, sans-serif;
	text-decoration: none;
	FONT-SIZE: 10px;
	DISPLAY: block;
	FONT-WEIGHT: bold;
	BACKGROUND: url(images/bg_over.gif) no-repeat;
	COLOR: #FFFFFF;
	width: 306px;
	height:19px;

}	

.madmenu A {
	font-family: Arial,  Verdana,  Helvetica, sans-serif;
	text-decoration: none;
FONT-SIZE: 10px; 
	BACKGROUND: url(images/bg_on.gif) no-repeat;  
	FONT-FAMILY: Arial, Verdana; 
FONT-WEIGHT: bold;
	TEXT-DECORATION: none;

	height:19px;
	cursor: pointer;


}
.madmenu A:active {
	font-family: Arial,  Verdana,  Helvetica, sans-serif;
	text-decoration: none;
FONT-SIZE: 10px; 
	BACKGROUND: url(images/bg_on.gif) no-repeat;  
	FONT-FAMILY: Arial, Verdana; 
FONT-WEIGHT: bold;
	TEXT-DECORATION: none;

	height:19px;
	cursor: pointer;

}
.madmenu A:visited {
	font-family: Arial,  Verdana,  Helvetica, sans-serif;
	text-decoration: none;
FONT-SIZE: 10px; 
	BACKGROUND: url(images/bg_on.gif) no-repeat;  
	FONT-FAMILY: Arial, Verdana; 
FONT-WEIGHT: bold;
	TEXT-DECORATION: none;

	height:19px;
	cursor: pointer;

}
.madmenu A SPAN {
	font-family: Arial,  Verdana,  Helvetica, sans-serif;
	text-decoration: none;
FONT-SIZE: 10px; 
	DISPLAY: block;  
FONT-WEIGHT: bold;
	BACKGROUND: url(images/bg_on.gif) no-repeat;  
	COLOR: #000000; 

	height:19px;
	cursor: pointer;

}
.madmenu A:active SPAN {
	font-family: Arial,  Verdana,  Helvetica, sans-serif;
	text-decoration: none;
FONT-SIZE: 10px; 
	DISPLAY: block;  
	FONT-WEIGHT: bold;
	BACKGROUND: url(images/bg_on.gif) no-repeat;  
	COLOR: #000000; 

	height:19px;

}
.madmenu A:visited SPAN {
	font-family: Arial,  Verdana,  Helvetica, sans-serif;
	text-decoration: none;
FONT-SIZE: 10px; 
	DISPLAY: block;  
FONT-WEIGHT: bold; 
	BACKGROUND: url(images/bg_on.gif) no-repeat;  
	COLOR: #000000; 

	height:19px;
	cursor: pointer;


}
.madmenu A:hover {
	font-family: Arial,  Verdana,  Helvetica, sans-serif;
	text-decoration: none;
FONT-SIZE: 10px; 
	DISPLAY: block;  
	BACKGROUND: url(images/bg_over.gif) no-repeat;  
	COLOR: #000000; 

	height:19px;
	cursor: pointer;
	FONT-WEIGHT: bold;
}
.madmenu A:hover SPAN {
	font-family: Arial,  Verdana,  Helvetica, sans-serif;
	text-decoration: none;
FONT-SIZE: 10px; 
	DISPLAY: block;   
	BACKGROUND: url(images/bg_over.gif) no-repeat;  
	COLOR: #000000; 

	height:19px;
	cursor: pointer;
	FONT-WEIGHT: bold;

}
/*----------------------------------------------*/
/* MAD 1                      */
/*----------------------------------------------*/
.madmenu1  SPAN {
	font-family: Arial,  Verdana,  Helvetica, sans-serif;
	text-decoration: none;
FONT-SIZE: 9px; 
	DISPLAY: block;
	FONT-WEIGHT: bold;
	BACKGROUND: url(images/bg_over1.gif) repeat;
	COLOR: #FFFFFF;
	width: 150px;
	height:20px;
}	

.madmenu1 A {
	font-family: Arial,  Verdana,  Helvetica, sans-serif;
	COLOR: #FFFFFF;
	text-decoration: none;
FONT-SIZE: 9px;  
	BACKGROUND: url(images/bg_on1.gif) repeat;  
	FONT-FAMILY: Arial, Verdana; 
FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
	width: 150px;
	height:20px;
	cursor: pointer;

}
.madmenu1 A:active {
	font-family: Arial,  Verdana,  Helvetica, sans-serif;
	COLOR: #FFFFFF;
	text-decoration: none;
	FONT-SIZE: 9px; 
	BACKGROUND: url(images/bg_on1.gif) repeat;  
	FONT-FAMILY: Arial, Verdana; 
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
	width: 150px;
	height:20px;
	cursor: pointer;

}
.madmenu1 A:visited {
	font-family: Arial,  Verdana,  Helvetica, sans-serif;
	COLOR: #FFFFFF;
	text-decoration: none;
FONT-SIZE: 9px; 
	BACKGROUND: url(images/bg_on1.gif) repeat;  
	FONT-FAMILY: Arial, Verdana; 
FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
	width: 150px;
	height:20px;
	cursor: pointer;
}
.madmenu1 A SPAN {
	font-family: Arial,  Verdana,  Helvetica, sans-serif;
	COLOR: #FFFFFF;
	text-decoration: none;
FONT-SIZE: 9px; 
	DISPLAY: block;  
FONT-WEIGHT: bold;
	BACKGROUND: url(images/bg_on1.gif) repeat;  
	width: 150px;
	height:20px;
	cursor: pointer;

}
.madmenu1 A:active SPAN {
	font-family: Arial,  Verdana,  Helvetica, sans-serif;
	COLOR: #FFFFFF;
	text-decoration: none;
FONT-SIZE: 9px; 
	DISPLAY: block;  
FONT-WEIGHT: bold;
	BACKGROUND: url(images/bg_on1.gif) repeat;  
	width: 150px;
	height:20px;

}
.madmenu1 A:visited SPAN {
	font-family: Arial,  Verdana,  Helvetica, sans-serif;
	COLOR: #FFFFFF;
	text-decoration: none;
FONT-SIZE: 9px; 
	DISPLAY: block;  
FONT-WEIGHT: bold;
	BACKGROUND: url(images/bg_on1.gif) repeat;  
	width: 150px;
	height:20px;
	cursor: pointer;

}
.madmenu1 A:hover {
	font-family: Arial,  Verdana,  Helvetica, sans-serif;
	COLOR: #FAD3FF;
	text-decoration: none;
FONT-SIZE: 9px; 
	DISPLAY: block;  
	BACKGROUND: url(images/bg_over1.gif) repeat;  
	width: 150px;
	height:20px;
	cursor: pointer;
	FONT-WEIGHT: bold;
}
.madmenu1 A:hover SPAN {
	font-family: Arial,  Verdana,  Helvetica, sans-serif;
	COLOR: #FAD3FF;
	text-decoration: none;
FONT-SIZE: 9px; 
	DISPLAY: block;   
	BACKGROUND: url(images/bg_over1.gif) repeat;  
	width: 150px;
	height:20px;
	cursor: pointer;
	FONT-WEIGHT: bold;

}.backblue {
	font-family: Arial,  Verdana,  Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
	background-color: #8E9EB7;
	padding: 10px;
}
.backbluelight {
	font-family:  Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
	background-color: #93C0EB;
	padding: 10px;
}
.backpurple {
	font-family: Arial,  Verdana,  Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
	background-color: #ECDDEE;
	padding: 10px;
}
.backgrey {
	font-family: Arial,  Verdana,  Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
	background-color: #F5F5F5;
	padding: 10px;
}
.cr {
font: 10px Verdana;
color: #666666;
}
.cr A:link {
font: 10px Verdana;
color: #666666;
text-decoration: none;
}
.cr A:visited {
font: 10px Verdana;
color: #666666;
text-decoration: none;
}
.cr A:hover {
font: 10px Verdana;
color: #000000;
text-decoration: underline;
}

.cr_nl {
font: 10px Verdana;
color: #666666;
cursor: text;
}
.cr_nl A:link {
color: #666666;
text-decoration: none;
cursor: text;
}
.cr_nl A:visited {
color: #666666;
text-decoration: none;
cursor: text;
}
.cr_nl A:hover {
color: #000000;
text-decoration: none;
cursor: text;
}
.text {
	font-family: Arial,  Verdana,  Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
}
.text A:link {
font-family: Arial,  Verdana,  Helvetica, sans-serif;
color: #666666;
text-decoration: none;
}
.text A:visited {
color: #666666;
text-decoration: none;
}
.text A:hover {
color: #cccccc;
text-decoration: none;
}
.bottommenu {
	font-family: Arial,  Verdana,  Helvetica, sans-serif;
	font-size: 9px;
	color: #cccccc;
	text-decoration: none;
}
.bottommenu A:link {
font-family: Arial,  Verdana,  Helvetica, sans-serif;
color: #666666;
text-decoration: none;
}
.bottommenu A:visited {
color: #666666;
text-decoration: none;
}
.bottommenu A:hover {
color: #cccccc;
text-decoration: none;


}.contact {
	font-family: Arial,  Verdana,  Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
	background-color: #e6e6e6;
}
.key {
	font-family: Arial,  Verdana,  Helvetica, sans-serif;
	font-size: 10px;
	color: #C3C3C3;
	text-decoration: none;
}
.height20 {
	height:20px;
}
.height334 {
	height:373px;
}
.height98 {
	height:98px;
}
.height287 {
	height:287px;
}
