body{
background:#02112E;
margin:0px;
}
.strong{
font-weight:bold;
}
.text2 {
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.blueFont{
margin-left:10px;
font-family:Arial;
font-size:12px;
color:#7ecef4;
}

a{
	font-family: Arial, Helvetica, sans-serif;
	/*color: #8B92A0;*/
	color: #c8d0e0;
	text-decoration: none;
	width: 200px;
}
a:hover {
	color: #FFFFFF;
	text-decoration: underline;
}



.link_1 a{ color:#7ECEF4; text-decoration:underline;}
.link_1 a:hover{ color:#FFFFFF; text-decoration:underline;}

 a.blueLink{ color:#7ecef4; text-decoration:none;}
a.blueLink:hover{ color:#7ecef4; text-decoration:underline;}


 a.whiteLink{ color:#ffffff; text-decoration:none;}
a.whiteLink:hover{ color:#ffffff; text-decoration:underline;}


.dashedBorderGray{
border-bottom:1px dashed #8b92a0;
}








.text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	/*color: #8B92A0;*/
	color: #c8d0e0;
    /*text-align:justify;*/
	text-align:left;
	line-height:14px;
}
.homepage_kuang {
	background-color: #0E2245;
	background-image: url(images/home_03.jpg);
	background-repeat: no-repeat;
	height:168px;
}
.bg_homepage {
	background-color: #0E2245;
	background-image: url(images/home_06.jpg);
	background-repeat: repeat-x;
	background-position: top;
}

.t_bg{
	background-image:url(images/home_04.jpg);
	background-repeat: no-repeat;
}.text_pop {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #8B92A0;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 60px;
	position: relative;
	left: 75px;
	top: 10px;
}
.bg_bottom2 {
	background-color: #02112E;
	background-image: url(images/bg_bottom2.jpg);
	background-repeat: repeat-x;
	font-family:Tahoma,Arial;
}
.text-indent {
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #8B92A0;
	text-indent: 10px;
}

.text-indent  a{
	font-size:10px;
	color: #8A929F;
	text-decoration: none;
}
.text-indent a:hover {
	font-size:10px;
	color: #FFFFFF;
	text-decoration: underline;
}

.text-indent span a{
font-family: Arial, "ËÎÌå";
	font-size:10px;
	color: #8A929F;
	text-decoration: none;
}
.text-indent span a:hover {
font-family:Arial, "ËÎÌå";
	font-size:10px;
	color: #FFFFFF;
	text-decoration: underline;
}



.position_images {
	left: 24px;
	top: 40px;
	right: auto;
	position: relative;
}
.bg_feature {
	background-color: #0E2245;
	background-image: url(images/bg_01.jpg);
	background-repeat: no-repeat;
}
.text_fix {
	height: 16px;
	width: 120px;
	line-height: 15px;
	background-color: #CCCCCC;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	vertical-align: middle;
}
.text_descripition {
	background-color: #CCCCCC;
	width: 270px;
	height:84px;
	border:none;
	padding: 0px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	overflow-y:hidden;
}
.text_fix, .text_descripition{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;

}
#thediv,#theMapDiv,#theEnewsDiv,#theCurrencyDiv{
	position:absolute;
	height:181px;
	z-index:100;
	display:none;
	text-align:center;
}
/*#theEnewsDiv{
	position:relative;
	display:block;

}*/
#underdiv{
background-color:#000000;
position:absolute;
margin:0px auto;
z-index:99; 
display:none;
filter:alpha(opacity=60);
-moz-opacity:0.6;
opacity:0.6;
}
/*=========common=========*/
.ep_pic_1 a span, .ep_pic_2 a span ,.ep_pic_3 a span, .themed_suites a span,.download_fact_sheet a span,.hotel_map a span, .more_news a span,.send_feedback a span,.download_btn a span, #backtodownloadpage a span, #FBBrochure a span, #hotel_brochure_btn a span, #themed_suite_brochure_btn a span{
visibility:hidden;
}
/*=====feast=======*/
#FBBrochure{
text-align:left;
width:95px;
height:25px;
overflow:hidden;
margin:15px auto auto 0px;
}
#FBBrochure a{ 
display:block;
background:url("images/FBBrochure_btn.gif");
background-position:-6px -6px;
background-repeat:no-repeat;
}
#FBBrochure a:hover{ 
display:block;
background-position:-6px -31px;
}
/*=========experience==========*/
.ep_pic_1{
height:13px;
width:59px;
overflow:hidden;
}
.ep_pic_1 a{
display:block;
background:url("images/ep_bg.gif");
background-repeat:no-repeat;
background-position:0px -22px;
}
.ep_pic_1 a:hover{
display:block;
background:url("images/ep_bg.gif");
background-repeat:no-repeat;
background-position:0px 0px;
}
.ep_pic_2{
height:13px;
width:116px;
overflow:hidden;
margin-left:15px;
*margin-left:10px;
}
.ep_pic_2 a{
display:block;
background:url("images/ep_bg.gif");
background-repeat:no-repeat;
background-position:-80px -22px;
}
.ep_pic_2 a:hover{
display:block;
background:url("images/ep_bg.gif");
background-repeat:no-repeat;
background-position:-80px 0px;
}
.ep_pic_3{
height:13px;
width:70px;
overflow:hidden;
position:absolute;
margin-left:145px;
*margin-left:130px;
}
.ep_pic_3 a{
display:block;
background:url("images/ep_bg.gif");
background-repeat:no-repeat;
background-position:-210px -22px;
}
.ep_pic_3 a:hover{
display:block;
background:url("images/ep_bg.gif");
background-repeat:no-repeat;
background-position:-210px 0px;
}
.themed_suites{
text-align:left;
width:89px;
height:13px;
overflow:hidden;
}
.themed_suites a{ 
display:block;
background:url("images/theme_suite_bg.gif");
background-position:0px -14px;
background-repeat:no-repeat;
}
.themed_suites a:hover{ 
display:block;
background:url("images/theme_suite_bg.gif");
background-position:0px 0px;
background-repeat:no-repeat;
}
#brochure_subs{
position:absolute; width:135px; background-color:#091831;margin-left:140px;*margin-left:125px;margin-top:15px;padding:5px 5px;display:none
}
#brochure_subs a:hover{
text-decoration:none}
#hotel_brochure_btn,#themed_suite_brochure_btn{
text-align:left;
width:135px;
height:20px;
overflow:hidden;
}
#hotel_brochure_btn a{ 
display:block;
background:url("images/hotel_brochure_btn.gif");
background-position:0px -2px;
background-repeat:no-repeat;
}
#themed_suite_brochure_btn a{ 
display:block;
background:url("images/themed_suite_brochure_btn.gif");
background-position:0px -2px;
background-repeat:no-repeat;
}
#hotel_brochure_btn a:hover, #themed_suite_brochure_btn a:hover{ 
display:block;
background-position:0px -27px;
}

/*=========features & news=======*/
#left_pic{
height:288px;
width:345px;
background:url("images/features_banner.png");
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled="true", sizingMethod="scale", src="images/features_banner.png");
_background:none;
}
.features_list, .news_List{
list-style:none;
margin:0px 0px 20px -40px;
*margin:0px 0px 20px 0px;
width:270px;
}
.features_list li, .news_List li{
background:url("images/features_list_ico.gif");
background-repeat:no-repeat;
background-position:left -2px;
padding-left:15px;
line-height:16px;
text-align:left;
}
.download_fact_sheet{
width:123px;
height:13px;
overflow:hidden;
}
.download_fact_sheet a{ 
display:block;
background:url("images/features_download_fact_sheet.gif");
background-position:0px -16px;
background-repeat:no-repeat;
}
.download_fact_sheet a:hover{ 
display:block;
background:url("images/features_download_fact_sheet.gif");
background-position:0px 0px;
background-repeat:no-repeat;
}
/*=========directions=========*/
#hotel_map_wrapper{
margin-top:15px
}
#theMapDiv{
text-align:center;
padding:5px 10px 10px 10px;
width:600px;
height:440px;
background-color:#02102c
}
#closeMapBtn{
text-align:right;
}
.hotel_map{
width:78px;
height:15px;
overflow:hidden
}
.hotel_map a{
display:block;
background:url("images/directions_hotel_map.gif");
background-repeat:no-repeat;
background-position:0px -18px;
}
.hotel_map a:hover{
display:block;
background:url("images/directions_hotel_map.gif");
background-repeat:no-repeat;
background-position:0px 0px;
text-decoration:none;
}
#directionsTab{
	width:95%;
	padding:0px;
	margin-top:10px;
	margin-bottom: 0;
	margin-left:0;
}
#closeMap a span{
visibility:hidden;
}
#closeMap{
width:43px;
height:15px;
overflow:hidden
}
#closeMap a{
display:block;
background:url("images/closemap.gif");
background-repeat:no-repeat;
background-position:0px -3px;
}
#closeMap a:hover{
display:block;
background:url("images/closemap.gif");
background-repeat:no-repeat;
background-position:0px -21px;
}
/*nav menu class*/
#directionsTab .Menubox {
	width:100%;
	height:40px;
	background-image: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background:url(images/point.gif) repeat-x;
	background-position:center -9px;
}
#directionsTab .Menubox ul{
list-style:none;
width:100%;
margin:0px 0px 0px -15px;
padding:0px;
}
#directionsTab .Menubox li{
	float:left;
	display:block;
	cursor:pointer;
	text-align:center;
	color:#FFFFFF;
	font-weight:normal;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
#directionsTab .Menubox li.hover{
	color:#7ECEF4;
	font-weight:bold;
	background-image:url(images/sanjiao.gif);
	background-position:center -10px;
	background-repeat:no-repeat;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
#directionsTab .Contentbox{
	clear:both;
	margin-top:0px;
	/*height:200px;*/
	padding-top:0px;
	/*padding-top:10px;*/
	/*borde:1px solid #A8C29F;*/

}
#directionsTab .Contentbox div p{
*margin-top:-10px;
}
#directionsTab .Menubox ul li{
font-weight:normal;
height:30px;
line-height:16px;
padding:0px 15px;
padding-bottom:5px;
}

#directionsTab .Menubox ul li div{  
display:blok;
padding-bottom:5px;
}
/*========news=====*/
.more_news{
*margin-top:-10px;
margin-left:15px;
height:13px;
width:31px;
overflow:hidden;
}
.more_news a{
display:block;
background:url("images/more_news_btn.gif");
background-repeat:no-repeat;
background-position:0px -15px;
}
.more_news a:hover{
display:block;
background:url("images/more_news_btn.gif");
background-repeat:no-repeat;
background-position:0px 0px;
}
.news_List{
margin-top:-5px;
}
.news_List, .news_List li{
width:535px;
}
.news_List li{
margin-bottom:10px;
}
.news_List li a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	/*color: #8B92A0;*/
	color: #c8d0e0;
    /*text-align:justify;*/
	line-height:14px;

/*font-family:Arial;
font-size:12px;
color:#ffffff;*/
text-decoration:none;
}
.news_List li a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	/*color: #8B92A0;*/
	color: #ffffff;
    /*text-align:justify;*/
	line-height:14px;
/*font-family:Arial;
font-size:12px;
color:#7ecef4;*/
text-decoration:underline;
}
.news_List li span.date{
margin-left:10px;
font-family:Arial;
/*font-size:12px;*/
font-size:11px;
color:#7ecef4;
}
.multiPages a{
color:#7ECEF4;
font-weight:bold;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
text-decoration:none;
}
.multiPages a:hover{
color:#7ECEF4;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight:bold;
text-decoration:underline;
}

/*========press=====*/
/*Tab*/
#pressTab{
	width:570px;
	padding:0px;
	margin:0px;
}
/*menu class*/
#pressTab .Menubox {
	width:480px;
	height:40px;
	line-height:28px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background:center -10px url(images/point.gif) repeat-x;
}
#pressTab .Menubox ul{
width:480px;
margin:0px;
padding:0px;
}
#pressTab .Menubox li{
	float:left;
	display:block;
	text-align:center;
	vertical-align:top;
	margin-right:145px;
	cursor:pointer;
	color:#FFFFFF;
	font-weight:normal;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding:0px;
	line-height:16px;

}
#pressTab .Menubox li.hover{
	color:#7ECEF4;
	font-weight:bold;
	height:27px;
	line-height:16px;
	background:center -10px url(images/sanjiao3.gif) no-repeat;
	padding-bottom:10px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

#pressTab .Contentbox{
	width:480px;
	clear:both;
	margin-top:0px;
	text-align:center;
	*padding-top:8px;
	vertical-align:top;
}
#pressTab .Contentbox div{
	clear:both;
	padding-bottom:5px;

}

#pressTab .Contentbox ul{
width:100%;
margin-left:-35px;
*margin-left:0px;
}
#pressTab .Contentbox ul li{
list-style:none;
background:url(images/features_list_ico.gif) left -3px no-repeat;
padding-left:15px;
margin-bottom:5px;
}
.scrolledDiv{
height:200px;
*height:195px;
width:500px;
overflow-y:scroll;
overflow-x:hidden;
display:none;
SCROLLBAR-FACE-COLOR:#032E58;
SCROLLBAR-SHADOW-COLOR:#919192;
SCROLLBAR-3DLIGHT-COLOR:#033558;
SCROLLBAR-ARROW-COLOR:#919192;
SCROLLBAR-HIGHLIGHT-COLOR:#033558;
SCROLLBAR-TRACK-COLOR:#0D2142;
SCROLLBAR-DARKSHADOW-COLOR:#033558;
}
/*=========contact us=======*/
.send_feedback{
height:13px;
width:28px;
overflow:hidden;
}
.send_feedback a{
display:block;
background:url("images/send_feedback.gif");
background-repeat:no-repeat;
background-position:0px -14px;
}
.send_feedback a:hover{
display:block;
background:url("images/send_feedback.gif");
background-repeat:no-repeat;
background-position:0px 0px;
}
/*==========video=======*/
#videoPlayer{
z-index:90;
margin-left:192px;
*margin-left:-292px;
margin-top:27px;
position:absolute;
width:436px;
height:278px;
}
/*=========download=======*/
.scrolledDownloadDiv{
position:relative;
height:483px;
padding:0px;
overflow-y:auto;
SCROLLBAR-FACE-COLOR:#032E58;
SCROLLBAR-SHADOW-COLOR:#919192;
SCROLLBAR-3DLIGHT-COLOR:#033558;
SCROLLBAR-ARROW-COLOR:#919192;
SCROLLBAR-HIGHLIGHT-COLOR:#033558;
SCROLLBAR-TRACK-COLOR:#0D2142;
SCROLLBAR-DARKSHADOW-COLOR:#033558;
}
.download_btn{
height:20px;
width:67px;
overflow:hidden;
}
.download_btn a{
display:block;
background:url("images/download2.gif");
background-repeat:no-repeat;
background-position:0px -24px;
}
.download_btn a:hover{
display:block;
background:url("images/download2.gif");
background-repeat:no-repeat;
background-position:0px -3px;
text-decoration:none;
}
#backtodownloadpage{
height:20px;
width:152px;
overflow:hidden;
}
#backtodownloadpage a{
display:block;
background:url("images/backtodownload.gif");
background-repeat:no-repeat;
background-position:0px -3px;
}
#backtodownloadpage a:hover{
display:block;
background:url("images/backtodownload.gif");
background-repeat:no-repeat;
background-position:0px -26px;
}
#submitDownload a span{
visibility:hidden;
}
#submitDownload{
height:20px;
width:50px;
overflow:hidden;
}
#submitDownload a{
display:block;
background:url("images/sumbit.gif");
background-repeat:no-repeat;
background-position:0px -3px;
}
#submitDownload a:hover{
display:block;
background:url("images/sumbit.gif");
background-repeat:no-repeat;
background-position:0px -26px;
}
/*==========Enewsletter content style in every page==================*/
ul.enewsletter_nav{
padding:0px;
padding-left:17px;
list-style:none;
width:115px;
margin:0px;
overflow:hidden
}
ul.enewsletter_nav li{
list-style:none;
height:20px;
width:115px;
margin:0px;
margin-bottom:3px;
text-align:left;
padding:0px;
}
ul.enewsletter_nav a{
padding:3px 0;
padding-left:20px;
font-size:12px;
background:#0b2548;
display:block;
}
ul.enewsletter_nav a:hover{
font-size:12px;
background:#1e5282;
display:block;
text-decoration:none
}
ul.enewsletter_nav a.hover{
font-size:12px;
background:#1e5282;
display:block;
}
/*=========ambience========*/
#weatherContent{
/*border:1px solid #ff0000;*/
height:50px;
width:210px;
font-size:9px;
/**margin-top:-120px;*/
}
/*#srcWeather{
height:50px;
width:210px;
margin-left:-40px;
*margin-left:-70px;
_margin-left:-32px;
margin-top:-150px;
*margin-top:-120px;
}*/
/*========foot=====*/
.TLM_font_color{
color:#798394
}
a.relatedLinks, a.relatedLinks:hover{
color:#3d506f
}
table.reservation{margin:30px 0 0 27px; _margin-top:35px;border-collapse:collapse; border-spacing:0;}
table.reservation td{color:#fff; font-size:11px; font-family:Arial, Helvetica, sans-serif;}
table.reservation .pt5 td{padding-top:10px;}
table.reservation td select{width:58px; background:#ceecff; border:0; color:#024975;font-size:11px;_font-size:10px;}
table.reservation td .inputxt{background:#ceecff; border:0; color:#024975; font-size:11px; width:85px;_width:83px; padding:2px;}
table.reservation td a.reset {color: #ceecff}