body {
	margin:0 0 0 0;
	background:url(../h_images/dbg.jpg) #ffffff top;
	
}
#mainbox {
	background:url(../h_images/box.jpg) no-repeat;
	height:164px;
	width:683px;
	vertical-align:middle;
}
img.hiy {
	border:#CCC 1px solid;
}
a img.hiy:hover {
filter:alpha(opacity=50);
-moz-opacity:0.5;
-khtml-opacity: 0.5;
opacity: 0.5;
}
a.texth1{
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#000000;
	text-decoration:none;
}
a.texth1:hover  {
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#CC6600;
	text-decoration:none;
}
#mainboxdwn {
	background:url(../h_images/box3.jpg) no-repeat;
	height:187px;
	width:683px;
	vertical-align:Top;
}
a.tools {
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#000;
	text-decoration:none;
	border-bottom:1px #569fa6 solid;
}
a.tools:hover {
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#333;
	text-decoration:none;
	border-bottom:1px #000 solid;
}
.btmfont {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; color:#FFFFFF }
.btmfont a:hover{color:#000000; text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px}
.button {
	BORDER-RIGHT: #914828 1px solid; BORDER-TOP: #914828 1px solid; FONT-SIZE: 14px; BACKGROUND: #f0be78; BORDER-LEFT: #914828 1px solid; BORDER-BOTTOM: #914828 1px solid
}
.MATTER {
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#000000;
	text-decoration:none;
	line-height:20px;
	text-align:justify;
	}

.MATTER a:hover{
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#CC9900;
	text-decoration:none;
	line-height:20px;
	text-align:justify;
	}
	
ul {
  font-family: Arial, Verdana;
  font-size: 14px;
  margin: 0;
  padding: 0;
  list-style: none;
}
ul li {
  display: block;
  position: relative;
  float: left;
}
li ul { display: none; }
ul li a {
  display: block;
  text-decoration: none;
  color: #ffffff;
  padding: 7px 15px 7px 20px;
  background:url(../h_images/menubg.png);
  margin-left: 1px;
  white-space: nowrap;
}
ul li a:hover { background: #FFCC00; color:#000000}
li:hover ul {
  display: block;
  position: absolute;
}
li:hover li {
  float: none;
  font-size: 11px;
  font-family:Verdana, Arial, Helvetica, sans-serif;
}
li:hover a { background:#34828c; }
li:hover li a:hover { background: #FFCC00; }


.boxLinks td { text-align:center; width:40px; }
.boxLinks a { padding:4px 2px; background:#F8FCFE; font-weight:bold; text-align:center; color:#B00B41; display:block; border:1px solid #B8DDEF; text-decoration:none; }
.boxLinks a:hover { background:#B8DDEF; border:1px solid #3088ED; color:#000; }

.subTabLinks { text-align:center; font-size:12px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; padding:10px 0; }
.subTabLinks a { display:inline; color:#0092ED; text-decoration:none; padding:0 5px; }
.subTabLinks a:hover { text-decoration:underline; }
.subTabLinks a.selected { text-decoration:underline; color:#000; }
.subTabBg { background:#def2ff; color:#000000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; }

.linkBooking { text-align:right; margin:15px 0; }
.linkBooking a { display:inline; border:1px solid #FF9C00; background:#FFCC00; padding:5px 10px; text-decoration:none; color:#000; font-weight:bold; }
.linkBooking a:hover { background:#FF9C00; color:#FFF; }
.pkghdrfnt { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#ffffff; }
.pkgfnt { color: #CC3300;font-weight: bold; text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;}

.formTable {
	BORDER-RIGHT: #fff0db 1px solid; BORDER-TOP: #fff0db 1px solid; BACKGROUND: #fff; BORDER-LEFT: #fff0db 1px solid; BORDER-BOTTOM: #fff0db 1px solid; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;
}
.formTable TD {
	BORDER-RIGHT: #ffe4bf 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #ffe4bf 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; BORDER-LEFT: #ffe4bf 1px solid; COLOR: #000; PADDING-TOP: 2px; BORDER-BOTTOM: #ffe4bf 1px solid
}
.formTable TH {
	BORDER-RIGHT: #ffe4bf 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #ffe4bf 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; BORDER-LEFT: #ffe4bf 1px solid; COLOR: #000; PADDING-TOP: 2px; BORDER-BOTTOM: #ffe4bf 1px solid
}
.formTable .headHr {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; BACKGROUND: #ffefd9; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif;
}
.formTable .headVr {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; BACKGROUND: #fff8ed; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
.formTable .bottom {
	BORDER-TOP: #bc6a34 5px solid; BACKGROUND: #efe1ce
}