/* CSS Document */
.site-body
{
  background-color: #cdcdcd;
  margin-top: 0px;
}
h3
{
  font-family: Arial,Verdana, Helvetica, sans-serif;
  FONT-SIZE: 12pt;
}
h1
{
  font-family: Arial,Verdana, Helvetica, sans-serif;
  FONT-SIZE: 12pt;
}
.HotelName
{
  font-family: Arial,Verdana, Helvetica, sans-serif;
  FONT-SIZE: 12pt;
  font-weight:bold;
}
.chrRoomTypeName
{
  font-family: Arial,Verdana, Helvetica, sans-serif;
  FONT-SIZE: 10pt;
  font-weight:bold;
}
td
{
  font-family: Verdana, Helvetica, sans-serif;
  FONT-SIZE: 9pt;
  color:#535353;
}
.outerMainArea
{
  background-color:#f2f2f2;
}
A.globalmenu:Active, A.globalmenu:Link, A.globalmenu:Visited
{
  font-family: Verdana, Helvetica, sans-serif;
  FONT-SIZE: 9pt;
  color:#ffffff;
  font-weight:bold;
  text-decoration:none;
}
A.globalmenu:Hover
{
  font-family: Verdana, Helvetica, sans-serif;
  FONT-SIZE: 9pt;
  color:#ffffff;
  font-weight:bold;
  text-decoration:none;
}
.tblGlobalMenu
{
  position:relative;
  top:360px;
}
.tdGlobalMenu
{
   padding-left:10px;
  padding-right:15px;
}
A.topmenu:Active, A.topmenu:Link, A.topmenu:Visited
{
  font-family: Verdana, Helvetica, sans-serif;
  FONT-SIZE: 9pt;
  color:#ffffff;
  font-weight:bold;
  text-decoration:none;
}
A.topmenu:Hover
{
  font-family: Verdana, Helvetica, sans-serif;
  FONT-SIZE: 9pt;
  color:#ffffff;
  font-weight:bold;
  text-decoration:none;
}
.tdTopMenu
{
  padding-left:8px;
  padding-right:8px;
}
#topMenuCenter
{
    background-color:#F58023;
}
.tdListGallery
{
    width: 350px;
}
/*
A.leftmenu:Active, A.leftmenu:Link, A.leftmenu:Visited
{
  font-family:Arial, Helvetica, sans-serif;
  FONT-SIZE: 10pt;
  color:#570cbe;
  text-decoration:none;
}
A.leftmenu:Hover
{
  font-family:Arial, Helvetica, sans-serif;
  FONT-SIZE: 10pt;
  color:#570cbe;
  text-decoration:none;
}
.tabLeftmenu
{
  margin-top:5px;
  margin-bottom:5px;
}
.tblLeftMenuArea
{
  margin-left:25px;
  position:relative;
  top:100px;
}
.leftMenuArea
{
  background-color:#ffffff;
   background-image:url(bg_bottomleft.jpg);
  background-repeat:no-repeat;
  background-position:left bottom;
}
*/
#bottomMenuCenter
{
  background-color:#f2f2f2;
  height:50px;
}
.ingress
{
  padding-left:10px;
  padding-right:10px;
}
a:Active, a:Link, a:Visited
{
  color:#3234FB;
  text-decoration:none;
}
a:Hover
{
  color:#3234FB;
  text-decoration:underline;
}
.propertyArea
{
  BORDER-RIGHT: #a8a8a8 1px solid;
   BORDER-TOP: #a8a8a8 1px solid;
   BORDER-LEFT: #a8a8a8 1px solid;
   BORDER-BOTTOM: #a8a8a8 1px solid;
}
.tabPropertyDetails
{
  BORDER-RIGHT: #a8a8a8 1px solid;
   BORDER-TOP: #a8a8a8 1px solid;
   BORDER-LEFT: #a8a8a8 1px solid;
   BORDER-BOTTOM: #a8a8a8 1px solid;
}
.tdPropertyDetailsHeading
{
  background-color:#a8a8a8;
}
.galleryImage
{
  margin-top:50px;
   BORDER-RIGHT: #a8a8a8 1px solid;
   BORDER-TOP: #a8a8a8 1px solid;
   BORDER-LEFT: #a8a8a8 1px solid;
   BORDER-BOTTOM: #a8a8a8 1px solid;
}
.imageGallery
{
   BORDER-RIGHT: #a8a8a8 1px solid;
   BORDER-TOP: #a8a8a8 1px solid;
   BORDER-LEFT: #a8a8a8 1px solid;
   BORDER-BOTTOM: #a8a8a8 1px solid;
}
.tabForm
{
  width:900px;
}
/*-----Facility-----*/
.ulFacility li
{
    float: left;
    width: 100px;
    list-style-type: disc;
}
/*------------------Highslide---------------------*/
.highslide
{
  cursor: url(/highslide/graphics/zoomin.cur), pointer;
  outline: none;
}
.highslide-active-anchor img {
	visibility: hidden;
}
.highslide img {
	border: 2px solid gray;
}
.highslide:hover img {
	border: 2px solid silver;
}

.highslide-wrapper {
	background: white;
}
.highslide-image {
 border-bottom: 1px solid white;
}
.highslide-image-blur {
}
.highslide-caption
{
  display: none;
  border-bottom: 1px solid white;
  font-family: Verdana, Helvetica;
  font-size: 10pt;
  padding: 5px;
  background-color: silver;
}
.highslide-loading
{
  display: block;
  color: black;
  font-size: 8pt;
  font-family: sans-serif;
  font-weight: bold;
  text-decoration: none;
  padding: 2px;
  border: 1px solid black;
  background-color: white;
  padding-left: 22px;
  background-image: url(/highslide/graphics/loader.white.gif);
  background-repeat: no-repeat;
  background-position: 3px 1px;
}

a.highslide-credits, a.highslide-credits i
{
  padding: 2px;
  color: silver;
  text-decoration: none;
  font-size: 10px;
}
a.highslide-credits:hover, a.highslide-credits:hover i
{
  color: white;
  background-color: gray;
}
a.highslide-full-expand
{
  background: url(/highslide/graphics/fullexpand.gif) no-repeat;
  display: block;
  margin: 0 10px 10px 0;
  width: 34px;
  height: 34px;
}
.highslide-overlay {
	display: none;
}

/* Mac-style close button */
.closebutton {
	position: relative;
	top: -15px;
	left: 15px;
	width: 30px;
	height: 30px;
	cursor: hand; /* ie */
	cursor: pointer; /* w3c */
	background: url(highslide/graphics/close.png);
	/* For IE6, remove background and add filter */
	_background: none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/highslide/graphics/close.png', sizingMethod='scale');
}


/* These must always be last */
.highslide-display-block
{
  display: block;
}
.highslide-display-none
{
  display: none;
}
/*-------------------------------END------------------------*/
/* --------------------- TAB MENU -------------------------------*/
.shadetabs
{
  padding: 3px 0;
  margin-left: 0;
  margin-top: 1px;
  margin-bottom: 0;
  font: bold 12px Verdana;
  list-style-type: none;
  text-align: left; /*set to left, center, or right to align the menu as desired*/
}

.shadetabs li
{
  display: inline;
  margin: 0;
}

.shadetabs li a{
text-decoration: none;
padding: 3px 7px;
margin-right: 3px;
border: 1px solid #778;
color: #2d2b2b;
background: white url(shade.gif) top left repeat-x;
}

.shadetabs li a:visited
{
  color: #2d2b2b;
}

.shadetabs li a:hover
{
  text-decoration: underline;
  color: #2d2b2b;
}

.shadetabs li.selected
{
  position: relative;
  top: 1px;
}

.shadetabs li.selected a
{
  /*selected main tab style */
  background-image: url(shadeactive.gif);
  border-bottom-color: white;
}

.shadetabs li.selected a:hover
{
  /*selected main tab style */
  text-decoration: none;
}

.tabcontentstyle
{
  /*style of tab content oontainer*/
  border: 1px solid gray;
  margin-bottom: 1em;
  padding: 10px;
  background-color: #ffffff;
}

.tabcontent
{
  display: none;
}

@media print {
.tabcontent
  {
    display: block !important;
  }
}
/* --------------------- END TAB MENU -------------------------------*/
.tdHotelSeason
{
   BORDER-RIGHT: #a8a8a8 1px solid;
   BORDER-TOP: #a8a8a8 1px solid;
   BORDER-LEFT: #a8a8a8 1px solid;
   BORDER-BOTTOM: #a8a8a8 1px solid;
}
.tabImageGallery
{
  width:900px;
}
.divfooter
{
  FONT-SIZE: 8pt; 
}