td
{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; }
ul
{ font-size: 12px; margin-left: 10px; padding-left: 0; list-style: none; }
li
{
	
	padding-left: 14px;
	padding-bottom: 8px;
    background-image: url(/images/bullets.jpg);
    background-repeat: no-repeat;
    background-position: 0 3px;

}
img
{
    	border: 0px;

}
.pagemaster
{
    	margin-left: 0px;
	margin-top: 0px;
	background-color: #ffffff;

}
.skinlogobanner
{
    	padding-left:10px;

}
.skinbottom
{
    	background-color: #FFFFFF;
	padding-top:15px;
 	padding-bottom:15px;
	font-size: 11px;
	color: #808080;
	font-family: Arial;

}
.centerpage
{
    	margin-top: 3px;
	margin-bottom: 3px;
	background-image:url(/images/bg.gif);
	background-position:middle top;
	background-repeat:repeat-x;
	background-color:#FFFFFF;
	padding-left:10px;
	/*padding-left:20px;*/
	/*padding-right:38px;*/
	height: 512px;

}
.mainpane
{
    	border-top: gray 1px solid;
	border-bottom: gray 1px solid;

}
.toppane
{
    	width: 100%;
	background-color: transparent;
	padding-left: 6px;
	padding-right: 4px;
	padding-top: 6px;

}
.leftpane
{
    	width: 175px;
	background-color: transparent;
	padding-left: 6px;
	padding-right: 4px;
	padding-top: 6px;

}
.shadowright
{
    	background-image:url(/images/shadow_right.gif);
	background-repeat:repeat-y;

}
.shadowbot
{
    	background-image:url(/images/shadow_bot.gif);
	background-repeat:repeat-x;

}
.contentpane
{
    	background-color: white;
	padding-left: 6px;
	padding-right: 4px;
	padding-top: 30px;
	vertical-align:top;

}
.rightpane
{
    	width: 175px;
	background-color: transparent;
	padding-left: 6px;
	padding-right: 4px;
	padding-top: 10px;

}
.bottompane
{
    	width: 100%;
	background-color: transparent;
	padding-left: 6px;
	padding-right: 4px;
	padding-top: 6px;

}
.listbox
{
    	border: 1px solid #979797;
	height: 18px;
	font-size:11px;
	color: #000000;

}
.tab
{
    	border-bottom: 1px solid #820000;

}
.bordergray
{
    	border-bottom: 1px solid #a3a3a3;
	border-left: 1px solid #a3a3a3;
	border-right: 1px solid #a3a3a3;

}
.bordergray2
{
    	border: 1px solid #d9d9d9;

}
.grayline3
{
    	border-bottom: 1px solid #ededed;
	height: 1px;

}
.bordergray5
{
    	border: 1px solid #ededed;

}
.dotgray
{
    	background-image:url(/images/dot_gray.gif);
	background-repeat:repeat-x;
	background-position: center;
	height: 15px;

}
.bordergray3
{
    	border: 1px solid #ededed;
	padding-left:15px;
	padding-top:15px;
	padding-right:10px;
	padding-bottom:65px;

}
.bordergray4
{
    	border-left: 1px solid #ededed;
	border-right: 1px solid #ededed;
	border-top: 1px solid #ededed;
	padding-left:10px;
	padding-right:10px;

}
.bggray
{
    	background-color: #ededed;

}
.bggray3
{
    	background-color: #cccccc;

}
.bggray4
{
    	background-color: #d9d9d9;

}
.bggray2
{
    	background-color: #f5f5f5;
	padding-top: 2px;
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 2px;

}
.grayline
{
    	border-bottom: 1px solid #d9d9d9;
	height: 1px;

}
.grayline2
{
    HEIGHT: 1px;
    BORDER-BOTTOM: solid #a3a3a3 1px
}
.padding6
{
    	padding:3px 3px 6px 0px;

}
.backgray
{
    	background-image:url(/images/bg_gray.gif);
	background-repeat:repeat-x;
	height: 23px;

}
.bordertab
{
    	border-left: 1px solid #820000;
	border-right: 1px solid #820000;
	background-color:#FFFFFF;
	padding-left:14px;
	padding-right: 15px;

}
/*.maintabact
{
    	background-color: #cc0000;
	color:#FFFFFF;
	border-right: 2px solid #ffffff;
	height: 23px;
	width: 103px;

}
.maintab
{
    	background-color: #d6d3d3;
	color:#000000;
	border-right: 2px solid #ffffff;
	height: 23px;
	width: 80px;

}*/
#maintab .maintabact
{
    	background-color: #cc0000;
	color:#FFFFFF;
	border-right: 2px solid #ffffff;
	height: 23px;
	width: 95px;

}

#maintab .maintab
{
    	background-color: #d6d3d3;
	color:#000000;
	border-right: 2px solid #ffffff;
	height: 23px;
	width: 95px;

}

#maintab a:link
{
    	font-weight: normal;
	font-size: 11px;
	color: #666666;
	text-decoration:none;
	font-family: Tahoma, Arial, Helvetica;

}
#maintab a:visited
{
    	font-weight: normal;
	font-size: 11px;
	color: #666666;
	text-decoration:none;
	font-family: Tahoma, Arial, Helvetica;

}
#maintab a:hover
{
    	font-weight: normal;
	font-size: 11px;
	color: #ffffff;
	text-decoration:none;
	font-family: Tahoma, Arial, Helvetica;

}
.MenuBar
{
    	height: 25px;
	background-color: transparent;
	background-image:url(/images/bg_menu.gif);
	background-repeat:repeat-x;
	padding-left:25px;
	padding-right: 35px;

}

a.linksmenu:link
{
    font-family: Tahoma, Arial, Helvetica;
    color: #000000;
	font-size: 12px;
	text-decoration:none;
	font-weight: bold;
}
a.linksmenu:visited
{
	font-family: Tahoma, Arial, Helvetica;
    color: #000000;
	font-size: 12px;
	text-decoration:none;
	font-weight: bold;

}
a.linksmenu:hover
{
    font-family: Tahoma, Arial, Helvetica;
    color: #000000;
	font-size: 12px;
	text-decoration:underline;
	font-weight: bold;
}
a.linkmenu:link
{
    font-family: Tahoma, Arial, Helvetica;
    color: #000000;
	font-size: 12px;
	text-decoration:none;
	font-weight: bold;
}
a.linkmenu:visited
{
	font-family: Tahoma, Arial, Helvetica;
    color: #000000;
	font-size: 12px;
	text-decoration:none;
	font-weight: bold;

}
a.linkmenu:hover
{
    font-family: Tahoma, Arial, Helvetica;
    color: #000000;
	font-size: 12px;
	text-decoration:underline;
	font-weight: bold;
}
a.linkblack:link
{
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 12px;
	text-decoration:none;
	font-weight: normal;
}
a.linkblack:visited
{
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 12px;
	text-decoration:none;
	font-weight: normal;

}
a.linkblack:hover
{
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 12px;
	text-decoration:underline;
	font-weight: normal;
}

a.linkblackred:link
{
    	font-weight: bold;
	font-size: 12px;
	color: #666666;
	font-family: Tahoma, Arial, Helvetica;
	text-decoration:none;

}
a.linkblackred:visited
{
    	font-weight: bold;
	font-size: 12px;
	color: #666666;
	font-family: Tahoma, Arial, Helvetica;
	text-decoration:none;

}
a.linkblackred:hover
{
    	font-weight: bold;
	font-size: 12px;
	color: #cc0000;
	text-decoration:none;
	font-family: Tahoma, Arial, Helvetica;

}
a.linkblackredb:link
{
    	font-weight: bold;
	font-size: 12px;
	color: #333333;
	font-family: Tahoma, Arial, Helvetica;
	text-decoration:none;

}
a.linkblackredb:visited
{
    	font-weight: bold;
	font-size: 12px;
	color: #333333;
	font-family: Tahoma, Arial, Helvetica;
	text-decoration:none;

}
a.linkblackredb:hover
{
    	font-weight: bold;
	font-size: 12px;
	color: #cc0000;
	text-decoration:underline;
	font-family: Tahoma, Arial, Helvetica;

}
a.linkredu:link
{
    	font-weight: normal;
	font-size: 11px;
	color: #cf3636;
	font-family: Tahoma, Arial, Helvetica;
	text-decoration:underline;

}
a.linkredu:visited
{
    	font-weight: normal;
	font-size: 11px;
	color: #cf3636;
	font-family: Tahoma, Arial, Helvetica;
	text-decoration:underline;

}
a.linkredu:hover
{
    	font-weight: normal;
	font-size: 11px;
	color: #cf3636;
	text-decoration:none;
	font-family: Tahoma, Arial, Helvetica;

}
a.linkredb:link
{
    font-weight: bold;
	font-size: 12px;
	color: #cf3636;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration:underline;

}
a.linkredb:visited
{
    font-weight:bold;
	font-size: 12px;
	color: #cf3636;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration:underline;

}
a.linkredb:hover
{
    font-weight: bold;
	font-size: 12px;
	color: #cf3636;
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;

}
a.linkgrayred:link
{
    	font-weight: normal;
	font-size: 11px;
	color: #666666;
	font-family: Tahoma, Arial, Helvetica;
	text-decoration:none;

}
a.linkgrayred:visited
{
    	font-weight: normal;
	font-size: 11px;
	color: #666666;
	font-family: Tahoma, Arial, Helvetica;
	text-decoration:none;

}
a.linkgrayred:hover
{
    	font-weight: normal;
	font-size: 11px;
	color: #cf3636;
	text-decoration:none;
	font-family: Tahoma, Arial, Helvetica;

}
.txtred11
{
    	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #cc0000;
	font-weight: bold;

}
.txtred12b
{
    	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #cc0000;
	font-weight: bold;

}
.txtred
{
    	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ff0000;
	font-weight: normal;

}
.txtred15
{
    	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #cc0000;
	font-weight: bold;
	padding-top:5px;
	padding-bottom:5px;

}
.txtred18
{
    	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #cc0000;
	font-weight: bold;
	padding-top:5px;
	padding-bottom: 10px;

}
.txtgray13
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    COLOR: #333333;
    FONT-SIZE: 13px;
    FONT-WEIGHT: bold;
    PADDING-TOP: 5px;
    PADDING-BOTTOM: 5px
}
.txtgray18b
{
    	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #333333;
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 5px;

}
.txtrightgray
{
    	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #acacac;
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 5px;

}
.txtgray10
{
    font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #333333;
	font-weight: bold;

}
.txtgray11b
{
    	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	font-weight: bold;

}
.txtgray12b
{
    	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	font-weight: bold;

}
.borderbtn_redact
{
    	border-left: 1px solid #cc0000;
	border-right: 1px solid #cc0000;
	border-top: 1px solid #cc0000;
	padding-top: 1px;
	padding-left:1px;
	padding-right:1px;

}
.borderbtn_inact
{
    	border-left: 1px solid #cbcbcb;
	border-right: 1px solid #cbcbcb;
	border-top: 1px solid #cbcbcb;
	border-bottom: 1px solid #cc0000;
	padding-top: 1px;
	padding-left:1px;
	padding-right:1px;

}
.borderred
{
    	border-left: 1px solid #cc0000;
	border-right: 1px solid #cc0000;
	border-bottom: 1px solid #cc0000;
	padding-left:15px;
	padding-right: 18px;
	padding-top: 16px;

}
.redline
{
    	border-bottom: 1px solid #cc0000;

}
a:link
{
    	font-weight: normal;
	font-size: 11px;
	color: #666666;
	text-decoration:none;
	font-family: Tahoma, Arial, Helvetica;

}
a:visited
{
    	font-weight: normal;
	font-size: 11px;
	color: #666666;
	text-decoration:none;
	font-family: Tahoma, Arial, Helvetica;

}
a:hover
{
    	font-weight: normal;
	font-size: 11px;
	color: #666666;
	text-decoration:underline;
	font-family: Tahoma, Arial, Helvetica;

}
.dgheader
{
    	background-color: #f4f4f4;
	font-size: 11px;
	font-family: Tahoma, Arial, Helvetica;
	color: #333333;

}
.dgitem
{
    	background-color: #ffffff;
	font-size: 11px;
	font-family: Tahoma, Arial, Helvetica;
	color: #333333;

}
.txtgrayb
{
    	font-size:11px;
	font-weight:bold;
	color: #666666;
	padding-top:15px;

}
.txtgraybu12
{
    FONT-FAMILY: AngsanaUPC;
    COLOR: #666666;
    FONT-SIZE: 11px;
    TEXT-DECORATION: underline;
    FONT-WEIGHT: bold;
    PADDING-TOP: 15px
}
.txtcontent
{
    FONT-FAMILY: Arial, Tahoma, 'Futura Light BT';
    COLOR: #000000;
    FONT-SIZE: 12px;
    TEXT-ALIGN: justify
}
.txtblack
{
    FONT-FAMILY: Arial, Tahoma, Helvetica;
    COLOR: #000000;
    FONT-SIZE: 12px
}
.txtreds15
{
    FONT-FAMILY: Arial, 'Futura Light BT', Tahoma;
    COLOR: #cc0000;
    FONT-SIZE: 16px;
    FONT-WEIGHT: bold
}
A.TXTCONTENT:LINK
{
    FONT-FAMILY: Tahoma, Arial, Helvetica;
    COLOR: #cf0000;
    FONT-SIZE: 12px;
    TEXT-DECORATION: underline;
    FONT-WEIGHT: bold
}
A.TXTCONTENT:HOVER
{
    FONT-FAMILY: Tahoma, Arial, Helvetica;
    COLOR: #cf0000;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold
}
a.txtblack:visited
{
    FONT-FAMILY: Arial, Tahoma, Helvetica;
    COLOR: #cf0000;
    FONT-SIZE: 12px;
    TEXT-DECORATION: none;
    FONT-WEIGHT: bold
}
a.txtblack:link
{
    FONT-FAMILY: Arial, Tahoma, Helvetica;
    COLOR: #cf0000;
    FONT-SIZE: 12px;
    TEXT-DECORATION: none;
    FONT-WEIGHT: bold
}
a.txtblack:hover
{
    FONT-FAMILY: Arial, Tahoma, Helvetica;
    COLOR: #cf0000;
    FONT-SIZE: 12px;
    TEXT-DECORATION: underline;
    FONT-WEIGHT: bold
}
.red
{
    FONT-FAMILY: Arial, 'Futura Light BT';
    COLOR: #cf0000;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold
}
.glay15
{
    FONT-FAMILY: Arial, Helvetica, 'Futura Light BT', sans-serif;
    COLOR: #333333;
    FONT-SIZE: 16px;
    FONT-WEIGHT: normal;
    PADDING-TOP: 5px;
    PADDING-BOTTOM: 5px
}
.linemenu
{
    HEIGHT: 2px;
    BORDER-BOTTOM: solid #a3a3a3 1px
}
UL
{
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 10px
}
.txtblack12b
{
    FONT-FAMILY: Arial, Tahoma, Helvetica;
    COLOR: #000000;
    FONT-SIZE: 12px;
	font-weight: bold;
}
.txtblack11b
{
    FONT-FAMILY: Arial, Tahoma, Helvetica;
    COLOR: #000000;
    FONT-SIZE: 11px;
	font-weight: bold;
}
.txtblack11
{
    FONT-FAMILY: Arial, Tahoma, Helvetica;
    COLOR: #000000;
    FONT-SIZE: 11px;
	font-weight: normal;
}
.lablegray
{
	background-color: #999999;
	height: 18px;
	color:#FFFFFF;
	font-size: 12px;
	font-weight: bold;
	padding-left: 10px;
}
.lableorange
{
	background-color: #FF9900;
	height: 18px;
	color:#FFFFFF;
	font-size: 12px;
	font-weight: bold;
	padding-left: 10px;
}
.lablered
{
	background-color: #cc0000;
	height: 18px;
	color:#FFFFFF;
	font-size: 12px;
	font-weight: bold;
	padding-left: 10px;
}
.lablegray2
{
	background-color: #999999;
	height: 18px;
	color:#FFFFFF;
	font-size: 11px;
	font-weight: normal;
	padding-right: 10px;
}
a.linkredblack:link
{
    	font-weight: bold;
	font-size: 12px;
	color: #cc0000;
	font-family: Tahoma, Arial, Helvetica;
	text-decoration:none;

}
a.linkredblack:visited
{
    	font-weight: bold;
	font-size: 12px;
	color: #cc0000;
	font-family: Tahoma, Arial, Helvetica;
	text-decoration:none;

}
a.linkredblack:hover
{
    	font-weight: bold;
	font-size: 12px;
	color: #cc0000;
	text-decoration:none;
	font-family: Tahoma, Arial, Helvetica;

}

#foot a:link
{
	font-weight: normal;
	font-size: 11px;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration:none;
}
#foot a:visited
{
	font-weight: normal;
	font-size: 11px;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration:none;
}
#foot a:hover
{
	font-weight: normal;
	font-size: 11px;
	color: #000000;
	text-decoration:underline;
	font-family: Arial, Helvetica, sans-serif;
}
#foot a.black:link
{
	font-weight: bold;
	font-size: 12px;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration:none;

}
#foot a.black:visited
{
	font-weight: bold;
	font-size: 12px;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration:none;

}
#foot a.black:hover
{
	font-weight: bold;
	font-size: 12px;
	color: #000000;
	text-decoration:underline;
	font-family: Arial, Helvetica, sans-serif;

}
.black
{
	font-weight: bold;
	font-size: 12px;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration:none;

}
a.black:link
{
	font-weight: bold;
	font-size: 12px;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration:none;

}
a.black:visited
{
	font-weight: bold;
	font-size: 12px;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration:none;

}
a.black:hover
{
	font-weight: bold;
	font-size: 12px;
	color: #000000;
	text-decoration:underline;
	font-family: Arial, Helvetica, sans-serif;

}
.location
{
	FONT-FAMILY: Arial, Tahoma, Helvetica;
	COLOR: #333333;
	FONT-SIZE: 11px;
	TEXT-DECORATION: none;
	FONT-WEIGHT: bold
}
a.location:visited
{
    FONT-FAMILY: Arial, Tahoma, Helvetica;
    COLOR: #cf0000;
    FONT-SIZE: 11px;
    TEXT-DECORATION: none;
    FONT-WEIGHT: bold
}
a.location:link
{
    FONT-FAMILY: Arial, Tahoma, Helvetica;
    COLOR: #cf0000;
    FONT-SIZE: 11px;
    TEXT-DECORATION: none;
    FONT-WEIGHT: bold
}
a.location:hover
{
    FONT-FAMILY: Arial, Tahoma, Helvetica;
    COLOR: #cf0000;
    FONT-SIZE: 11px;
    TEXT-DECORATION: underline;
    FONT-WEIGHT: bold
}
p {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
}


#hotelFAQ a:visited
{
    FONT-FAMILY: Arial, Tahoma, Helvetica;
    COLOR: #000000;
    FONT-SIZE: 12px;
    TEXT-DECORATION: none;
    FONT-WEIGHT: normal
}
#hotelFAQ a:link
{
	FONT-FAMILY: Arial, Tahoma, Helvetica;
	COLOR: #000000;
	FONT-SIZE: 12px;
	TEXT-DECORATION: none;
	FONT-WEIGHT: normal
}
#hotelFAQ a:hover
{
	FONT-FAMILY: Arial, Tahoma, Helvetica;
	COLOR: #000000;
	FONT-SIZE: 12px;
	TEXT-DECORATION: underline;
	FONT-WEIGHT: normal
}
#hotelFAQ a.top:visited
{
    FONT-FAMILY: Arial, Tahoma, Helvetica;
    COLOR: #cf0000;
    FONT-SIZE: 12px;
    TEXT-DECORATION: none;
    FONT-WEIGHT: bold
}
#hotelFAQ a.top:link
{
	FONT-FAMILY: Arial, Tahoma, Helvetica;
	COLOR: #cf0000;
	FONT-SIZE: 12px;
	TEXT-DECORATION: none;
	FONT-WEIGHT: bold
}
#hotelFAQ a.top:hover
{
	FONT-FAMILY: Arial, Tahoma, Helvetica;
	COLOR: #cf0000;
	FONT-SIZE: 12px;
	TEXT-DECORATION: none;
	FONT-WEIGHT: bold
}


#PDF a:visited
{
	FONT-FAMILY: Arial, Tahoma, Helvetica;
	COLOR: #000000;
	FONT-SIZE: 11px;
	TEXT-DECORATION: none;
	FONT-WEIGHT: bold
}
#PDF a:link
{
	FONT-FAMILY: Arial, Tahoma, Helvetica;
	COLOR: #000000;
	FONT-SIZE: 11px;
	TEXT-DECORATION: none;
	FONT-WEIGHT: bold
}
#PDF a:hover
{
	FONT-FAMILY: Arial, Tahoma, Helvetica;
	COLOR: #CC0000;
	FONT-SIZE: 11px;
	TEXT-DECORATION: none;
	FONT-WEIGHT: bold
}
#PDF p
{
	FONT-FAMILY: Arial, Tahoma, Helvetica;
	COLOR: #000000;
	FONT-SIZE: 11px;
	TEXT-DECORATION: none;
	FONT-WEIGHT: bold
}

#sitemap .txtblack11b
{
    FONT-FAMILY: Arial, Tahoma, Helvetica;
    COLOR: #000000;
    FONT-SIZE: 11px;
	font-weight: bold;
}
#sitemap a:link
{
	FONT-FAMILY: Arial, Tahoma, Helvetica;
	COLOR: #666666;
	FONT-SIZE: 11px;
	TEXT-DECORATION: none;
	FONT-WEIGHT: bold
}
#sitemap a:hover
{
	FONT-FAMILY: Arial, Tahoma, Helvetica;
	COLOR: #666666;
	FONT-SIZE: 11px;
	TEXT-DECORATION: underline;
	FONT-WEIGHT: bold
}
#sitemap a:visited
{
	FONT-FAMILY: Arial, Tahoma, Helvetica;
	COLOR: #666666;
	FONT-SIZE: 11px;
	TEXT-DECORATION: none;
	FONT-WEIGHT: bold
}
#sitemap a.txtblack:visited
{
    FONT-FAMILY: Arial, Tahoma, Helvetica;
    COLOR: #cf0000;
    FONT-SIZE: 12px;
    TEXT-DECORATION: none;
    FONT-WEIGHT: bold
}
#sitemap a.txtblack:link
{
    FONT-FAMILY: Arial, Tahoma, Helvetica;
    COLOR: #cf0000;
    FONT-SIZE: 12px;
    TEXT-DECORATION: none;
    FONT-WEIGHT: bold
}
#sitemap a.txtblack:hover
{
    FONT-FAMILY: Arial, Tahoma, Helvetica;
    COLOR: #cf0000;
    FONT-SIZE: 12px;
    TEXT-DECORATION: underline;
    FONT-WEIGHT: bold
}
.horBorder {
	line-height: 0px;
	font-size: 0px;
	height: 1px;
	background-image: url(../images/horz_border.png);
	background-repeat: repeat-x;
	}
.underline {
	background-image: url(../images/horz_border.gif);
	background-position:center;
	background-repeat: repeat-x;
}
.special {
	border: .1mm dotted #CC0000;
}

#special .head
{
    FONT-FAMILY: Arial, Tahoma, Helvetica;
    COLOR: #989696;
    FONT-SIZE: 16px;
    TEXT-DECORATION: none;
    FONT-WEIGHT: bold
}
#special .txt-red
{
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	COLOR: #cf0000;
	FONT-SIZE: 13px;
	TEXT-DECORATION: none;
}
#special .txt-glay
{
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	COLOR: #989696;
	FONT-SIZE: 12px;
	TEXT-DECORATION: none;
}
#special a:link
{
    FONT-FAMILY: Arial, Tahoma, Helvetica;
    COLOR: #cf0000;
    FONT-SIZE: 11px;
    TEXT-DECORATION: none;
    FONT-WEIGHT: bold
}
#special .red
{
    FONT-FAMILY: Arial, Tahoma, Helvetica;
    COLOR: #cf0000;
    FONT-SIZE: 11px;
    TEXT-DECORATION: none;
    FONT-WEIGHT: bold;
	padding-left:10px; padding-bottom:8px;
}
#special a:hover
{
    FONT-FAMILY: Arial, Tahoma, Helvetica;
    COLOR: #cf0000;
    FONT-SIZE: 11px;
    TEXT-DECORATION: underline;
    FONT-WEIGHT: bold
}
#special a:visited
{
    FONT-FAMILY: Arial, Tahoma, Helvetica;
    COLOR: #cf0000;
    FONT-SIZE: 11px;
    TEXT-DECORATION: none;
    FONT-WEIGHT: bold
}

#booking .txt
{
   font-family: Arial, Tahoma, Helvetica;
	font-size: 9px;
	color: #000000;	
	
}

#booking .txtb
{
    FONT-FAMILY: Arial, Tahoma, Helvetica;
    COLOR: #000000;
    FONT-SIZE: 12px;
	font-weight: bold;
}
#booking .listbox
{
    FONT-FAMILY: Arial, Tahoma, Helvetica;
	border: 1px solid #979797;
	height: 18px;
	font-size:10px;
	color: #000000;

}

#payment ul
{
	font-size: 12px;
	margin-left: 10px;
    padding-left: 0;
    list-style: none;
}
#payment li
{
	
	padding-left: 14px;
    background-image: url(/images/bullets.jpg);
    background-repeat: no-repeat;
    background-position: 0 3px;

}


.green { color:#578200; font-size:14px; font-weight:bold; }
.h-green { color:#3D7900; }

#green-menu a{ font-size:11px;color:#134607; text-decoration:none; font-weight:normal; font-family:Arial, Helvetica, sans-serif;} 
#green-menu a:link{ font-size:11px;color:#134607; text-decoration:none; font-weight:normal; font-family:Arial, Helvetica, sans-serif;}
#green-menu a:hover{ font-size:11px; color:#F2E224; text-decoration:none; font-weight:normal; font-family:Arial, Helvetica, sans-serif; }

#green a{ font-size:11px;color:#134607; text-decoration:none; font-weight:bold; font-family:Arial, Helvetica, sans-serif;} 
#green a:link{ font-size:11px;color:#134607; text-decoration:none; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}
#green a:hover{ font-size:11px; color:#F2E224; text-decoration:none; font-weight:bold; font-family:Arial, Helvetica, sans-serif; }

#logo-green a{ font-size:12px;color:#134607; text-decoration:none; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}
#logo-green a:link{ font-size:12px;color:#134607; text-decoration:none; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}
#logo-green a:hover{ font-size:12px; color:#F2E224; text-decoration:none; font-weight:bold; font-family:Arial, Helvetica, sans-serif; }

#green a.txtblack:visited
{
    FONT-FAMILY: Arial, Tahoma, Helvetica;
    COLOR: #5a6a15;
    FONT-SIZE: 12px;
    TEXT-DECORATION: none;
    FONT-WEIGHT: bold
}
#green a.txtblack:link
{
    FONT-FAMILY: Arial, Tahoma, Helvetica;
    COLOR: #5a6a15;
    FONT-SIZE: 12px;
    TEXT-DECORATION: none;
    FONT-WEIGHT: bold
}
#green a.txtblack:hover
{
    FONT-FAMILY: Arial, Tahoma, Helvetica;
    COLOR: #5a6a15;
    FONT-SIZE: 12px;
    TEXT-DECORATION: underline;
    FONT-WEIGHT: bold
}
#green ul
{
	font-size: 12px;
	margin-left: 15px;
    padding-left: 0;
    list-style: none;
}
#green li
{
	
	padding-left: 20px;
	padding-bottom: 8px;
    background-image: url(/images/bullet-green.gif);
    background-repeat: no-repeat;
    background-position: 0 0px;

}
.border-table { border: 1px solid #CCCCCC; }

.txtpckhead
{ FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; COLOR: #cf0000; FONT-SIZE: 14px }
a.txtpckhead:visited
{ FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; COLOR: #cf0000; FONT-SIZE: 14px; TEXT-DECORATION: none; FONT-WEIGHT: bold }
a.txtpckhead:link
{ FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; COLOR: #cf0000; FONT-SIZE: 14px; TEXT-DECORATION: none; FONT-WEIGHT: bold }
a.txtpckhead:hover
{ FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; COLOR: #cf0000; FONT-SIZE: 14px; TEXT-DECORATION: underline; FONT-WEIGHT: bold }
.txtpck13
{ FONT-FAMILY: Arial, Tahoma, Helvetica; COLOR: #FF3300; FONT-SIZE: 14px }
a.txtpck13:visited
{ FONT-FAMILY: Arial, Tahoma, Helvetica; COLOR: #FF3300; FONT-SIZE: 14px; TEXT-DECORATION: none; FONT-WEIGHT: bold }
a.txtpck13:link
{ FONT-FAMILY: Arial, Tahoma, Helvetica; COLOR: #FF3300; FONT-SIZE: 14px; TEXT-DECORATION: none; FONT-WEIGHT: bold }
a.txtpck13:hover
{ FONT-FAMILY: Arial, Tahoma, Helvetica; COLOR: #FF3300; FONT-SIZE: 14px; TEXT-DECORATION: underline; FONT-WEIGHT: bold }
.txtpckhotel
{ FONT-FAMILY: Arial, Tahoma, Helvetica; COLOR: #cc3300; FONT-SIZE: 14px }
a.txtpckhotel:visited
{ FONT-FAMILY: Arial, Tahoma, Helvetica; COLOR: #cc3300; FONT-SIZE: 14px; TEXT-DECORATION: none; FONT-WEIGHT: bold }
a.txtpckhotel:link
{ FONT-FAMILY: Arial, Tahoma, Helvetica; COLOR: #cc3300; FONT-SIZE: 14px; TEXT-DECORATION: none; FONT-WEIGHT: bold }
a.txtpckhotel:hover
{ FONT-FAMILY: Arial, Tahoma, Helvetica; COLOR: #cc3300; FONT-SIZE: 14px; TEXT-DECORATION: underline; FONT-WEIGHT: bold }
.txtCF12
{ FONT-FAMILY: Arial, Tahoma, Helvetica; COLOR: #CF0000; FONT-SIZE: 12px }
a.txtCF12:visited
{ FONT-FAMILY: Arial, Tahoma, Helvetica; COLOR: #CF0000; FONT-SIZE: 12px; TEXT-DECORATION: none; FONT-WEIGHT: bold }
a.txtCF12:link
{ FONT-FAMILY: Arial, Tahoma, Helvetica; COLOR: #CF0000; FONT-SIZE: 12px; TEXT-DECORATION: none; FONT-WEIGHT: bold }
a.txtCF12:hover
{ FONT-FAMILY: Arial, Tahoma, Helvetica; COLOR: #CF0000; FONT-SIZE: 12px; TEXT-DECORATION: underline; FONT-WEIGHT: bold }
.txtCF13
{ FONT-FAMILY: Arial, Tahoma, Helvetica; COLOR: #CF0000; FONT-SIZE: 13px }
a.txtCF13:visited
{ FONT-FAMILY: Arial, Tahoma, Helvetica; COLOR: #CF0000; FONT-SIZE: 13px; TEXT-DECORATION: none; FONT-WEIGHT: bold }
a.txtCF13:link
{ FONT-FAMILY: Arial, Tahoma, Helvetica; COLOR: #CF0000; FONT-SIZE: 13px; TEXT-DECORATION: none; FONT-WEIGHT: bold }
a.txtCF13:hover
{ FONT-FAMILY: Arial, Tahoma, Helvetica; COLOR: #CF0000; FONT-SIZE: 13px; TEXT-DECORATION: underline; FONT-WEIGHT: bold }

.txtBlack13link
{ FONT-FAMILY: Arial, Tahoma, Helvetica; COLOR: #000000; FONT-SIZE: 13px }
a.txtBlack13link:visited
{ FONT-FAMILY: Arial, Tahoma, Helvetica; COLOR: #000000; FONT-SIZE: 13px; TEXT-DECORATION: none; FONT-WEIGHT: bold }
a.txtBlack13link:link
{ FONT-FAMILY: Arial, Tahoma, Helvetica; COLOR: #000000; FONT-SIZE: 13px; TEXT-DECORATION: none; FONT-WEIGHT: bold }
a.txtBlack13link:hover
{ FONT-FAMILY: Arial, Tahoma, Helvetica; COLOR: #000000; FONT-SIZE: 13px; TEXT-DECORATION: underline; FONT-WEIGHT: bold }

.txtCF14
{ FONT-FAMILY: Arial, Tahoma, Helvetica; COLOR: #CF0000; FONT-SIZE: 14px }
a.txtCF14:visited
{ FONT-FAMILY: Arial, Tahoma, Helvetica; COLOR: #CF0000; FONT-SIZE: 14px; TEXT-DECORATION: none; FONT-WEIGHT: bold }
a.txtCF14:link
{ FONT-FAMILY: Arial, Tahoma, Helvetica; COLOR: #CF0000; FONT-SIZE: 14px; TEXT-DECORATION: none; FONT-WEIGHT: bold }
a.txtCF14:hover
{ FONT-FAMILY: Arial, Tahoma, Helvetica; COLOR: #CF0000; FONT-SIZE: 14px; TEXT-DECORATION: underline; FONT-WEIGHT: bold }
.txtCF17
{ FONT-FAMILY: Arial, Tahoma, Helvetica; COLOR: #CF0000; FONT-SIZE: 17px }
a.txtCF17:visited
{ FONT-FAMILY: Arial, Tahoma, Helvetica; COLOR: #CF0000; FONT-SIZE: 17px; TEXT-DECORATION: none; FONT-WEIGHT: bold }
a.txtCF17:link
{ FONT-FAMILY: Arial, Tahoma, Helvetica; COLOR: #CF0000; FONT-SIZE: 17px; TEXT-DECORATION: none; FONT-WEIGHT: bold }
a.txtCF17:hover
{ FONT-FAMILY: Arial, Tahoma, Helvetica; COLOR: #CF0000; FONT-SIZE: 17px; TEXT-DECORATION: underline; FONT-WEIGHT: bold }

.txtpck17
{ FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; COLOR: #cf0000; FONT-SIZE: 17px }
a.txtpck17:visited
{ FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; COLOR: #cf0000; FONT-SIZE: 17px; TEXT-DECORATION: none; FONT-WEIGHT: bold }
a.txtpck17:link
{ FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; COLOR: #cf0000; FONT-SIZE: 17px; TEXT-DECORATION: none; FONT-WEIGHT: bold }
a.txtpck17:hover
{ FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; COLOR: #cf0000; FONT-SIZE: 17px; TEXT-DECORATION: underline; FONT-WEIGHT: bold }
.dotline
{
	background-image:url('/images/dot-booking.gif');
	background-repeat:repeat-x;
	background-position:center;
	height: 10px;
}
.txtpck12
{
    FONT-FAMILY: Arial, Tahoma, Helvetica;
    COLOR: #000000;
    FONT-SIZE: 11px
}
.txt11
{ FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; COLOR: #000000; FONT-SIZE: 11px; FONT-WEIGHT: bold; }
a.txtpck12:visited
{ FONT-FAMILY: Arial, Tahoma, Helvetica; COLOR: #cf0000; FONT-SIZE: 11px; TEXT-DECORATION: none; FONT-WEIGHT: normal }
a.txtpck12:link
{ FONT-FAMILY: Arial, Tahoma, Helvetica; COLOR: #cf0000; FONT-SIZE: 11px; TEXT-DECORATION: none; FONT-WEIGHT: normal }
a.txtpck12:hover
{ FONT-FAMILY: Arial, Tahoma, Helvetica; COLOR: #cf0000; FONT-SIZE: 11px; TEXT-DECORATION: underline; FONT-WEIGHT: normal }

.content{
padding:2px;
width:98%;
}

.left{
width:150px;
float:left;
}
.right{
width:200px;
float:left;

}
.center{
width:50px;
float:left;
padding-left:0px;
}
.tvalid{
width:200px;
float:left;
}
.clear{ clear:both;}
br{ clear:both;}
height:2px;
}
.row{
background-color:Transparent;
display:block;
padding-top:2px; 
padding-bottom:2px;
padding-left:5px;
padding-right:5px;
height: 14px;
}
.text{
width:190px;
}
.ruler{
width:400px; border-bottom:dashed 1px #dcdcdc;
}
tr:focus{
background-color:#fcfcf0;
}
.over{
background-color:#d9d9d9;
}
.out{
background-color:Transparent;
}

#banner-offer{ width:338px; height:262px; background-color:#c0c0c0; background-image:url(/images/banner/images/bg-banner.jpg); background-repeat:repeat-x; padding:5px 0px 0px 5px; border: 1px solid #949393; }
#banner-offer hr{clear:both; width:95%;}
#banner-offer #body {width:333px; height:257px; background-color:#FFFFFF;}
#banner-offer #body .logo{padding:0px 20px 8px 10px; float:left;}
#banner-offer #body .name{ font-family:Arial, Helvetica, sans-serif; font-size: 17px; color: #000000; font-weight: bold; float:left; padding:10px 0px 0px 0px; }
#banner-offer .head{padding:10px 10px 0px 0px; text-align:right;}
#banner-offer .txt{padding-top:3px; padding-left:25px; font-family:Arial, Helvetica, sans-serif;font-size: 12px; font-weight: bold; color: #CC0000; }
#banner-offer .hotel{width:333px; height:205px; background-color:#FFFFFF; padding:5px;}
#banner-offer .img{width:160px; float:left; padding-left:13px;}
#banner-offer #detail{width:160px; float:left;}
#banner-offer #detail .thead{ font-family:Arial, Helvetica, sans-serif; font-size: 15px; color: #CC3300; font-weight: bold; padding:0px 0px 5px 0px; }
#banner-offer #detail .price{ font-family:Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; font-weight: bold; padding-top:6px; padding-bottom:6px; }
#banner-offer #detail .promotion{ font-family:Arial, Helvetica, sans-serif; font-size: 13px; color: #000000; padding-left:3px; font-weight: bold;}
#banner-offer .offer{ padding-top:2px; font-family:Arial, Helvetica, sans-serif; font-size: 18px; color: #333333; font-weight: bold; clear:both; }

#snippet { width:500px; left: 552px; top: 13px;background-color:#fff3a9; }
#snippet .txt{font-family:Arial, Helvetica, sans-serif; font-size:11px; padding-bottom:2px; padding-left:8px;}
#snippet .menu1{ background-color:#FFFFCC; display:block; text-decoration: none; color: #CC0000; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight: bold; border: 1px solid #FFCC00; padding-left: 1px; }
#snippet a.link{ font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight: bold; text-decoration: none; color: #000000; background-color: transparent; border-color: #000000; border-bottom-width: 1px; border-left-width: 0px; border-right-width: 0px; border-top-width: 0px; border-style: dotted; text-decoration: none; 
}
#snippet a.iconfind { font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight: normal; text-decoration: none; color: #000000; }
#snippet a.find{ font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight: normal; text-decoration: none; color: #000000; background-color: transparent; border-color: #000000; border-bottom-width: 1px; border-left-width: 0px; border-right-width: 0px; border-top-width: 0px; border-style: dotted; text-decoration: none; 
}
#snippet img{ padding-right:3px;}
#snippet .close img{ padding:0px;}
#snippet .submenu{ background-color:#CCCCCC; display: block; height: 5px; padding-top: 2px; padding-left: 37px; color: #333333; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; border-top:solid 1px #000000; }
#snippet .bg{ background-color:#fff3a9; padding:1px; background-image:url(/images/snippets-bg.gif); background-repeat: repeat-x; }
#snippet .bg2{ background-color:#fff9d5; padding:1px; border-top-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-bottom-style: solid; border-top-color: #fe7e16; border-bottom-color: #fe7e16; background-image:url(/images/snippets-bg.jpg); background-repeat: repeat-x; }
#snippet br{clear:both;}
#snippet .hide{display: none;}
#snippet .show{display: block;}
#snippet .column{float:left; width:113px;}
#snippet .topic{float:left; width:295px;;padding:10px 0px 7px 10px;}
#snippet .rtopic{padding:1px 8px 7px 5px}
#snippet .close{padding:0px 0px 0px 0px; text-align:right;}
#snippet
ul
{margin: 0;padding: 0; margin-left:15px; font-family:Arial, Helvetica, sans-serif; font-size: 11px; list-style: none; color: #000000; font-weight: normal; }
#snippet li
{ font-family:Arial, Helvetica, sans-serif; font-size: 11px; padding-left: 10px; padding-bottom: 2px; background-image: url(/images/snippets-bullet.gif); background-repeat: no-repeat; background-position: 1px; 
}

#special-promotion { font-size:12px; font-family:Geneva, Arial, Helvetica, sans-serif; width:495px; padding:5px;}
#special-promotion a.link{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight: bold;color: #cf0000; background-color: transparent; border-color: #cf0000; border-bottom-width: 1px; border-left-width: 0px; border-right-width: 0px; border-top-width: 0px; border-style: dotted; text-decoration: none;} 
#special-promotion br{clear:both;}
#special-promotion .lcolumn{width:240px; float:left; padding-top:15px;}
#special-promotion .rcolumn{width:240px; float:left; padding-left:7px;padding-top:15px;}

#recreation { font-size:12px; font-family:Geneva, Arial, Helvetica, sans-serif; width:495px; padding:5px;}
#recreation br{clear:both;}
#recreation .lcolumn{width:240px; float:left; padding-top:15px;}
#recreation .rcolumn{width:240px; float:left; padding-left:7px;padding-top:15px;}


