/* basic elements */
html, body {height:100%;}
body {
	margin:0px;
	padding:0px;
	background:#0f3a64 url(../images/bg.jpg) repeat-x scroll left top;
	font-family:Arial;
	color:#FFF;
	font-size:11px;
}
.clear {clear:both;margin:0px;padding:0px;height:0px;overflow:hidden;}
a {color:#FFF;text-decoration:none;outline:none;}
a:visited {color:#FFF;}
a:hover, a:active {color:#faa61a;}
form {margin:0px;padding:0px;}
fieldset {border:0px;margin:0px;padding:0px;}
img {border:0px;}
* html img {behavior:url(/javascripts/iepngfix.htc);}


/* specific divs */
#bodyWrap {
	background:transparent url(../images/bg-footer.png) no-repeat scroll center bottom;
	margin:0 auto;
	min-height:100%;
}
* html #bodyWrap {height:100%;background-image:none;}

#bgControl {
	background:transparent url(../images/bg-graphic.png) no-repeat scroll center 167px;
	margin:0 auto;
}
* html #bgControl {background-image:none;}


#wrapper {
	margin:0 auto;
	padding:45px 0 20px 0;
	width:920px;
}

#wrapTop {
	margin:0;
	padding:0;
	width:920px;
	height:18px;
	display:block;
	background:transparent url(../images/bg-wrap-top.png) no-repeat scroll center top;
}
*:first-child+html #wrapTop {background-image:url(../images/bg-wrap-top_IE.png);}
* html #wrapTop {
	background-image:none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/bg-wrap-top_IE.png',sizingMethod='crop');
}

#wrapBottom {
	margin:0;
	padding:0;
	width:920px;
	height:18px;
	display:block;
	background:transparent url(../images/bg-wrap-bttm.png) no-repeat scroll center top;
}
* html #wrapBottom {
	background-image:none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/bg-wrap-bttm.png',sizingMethod='crop');
}


#top {
	margin:0;
	padding:0;
	width:916px;
	height:95px;
	border-left:2px solid #FFF;
	border-right:2px solid #FFF;
	background-color:#005e9d;
	background:transparent url(../images/bg-header.gif) repeat-x scroll center top;
}

#logo {float:left;margin:0 0 0 20px;padding:0;}
* html #logo {margin-left:10px;}


#topRight {
	float:right;
	margin:0;
	padding:0;
	width:500px;
	height:95px;
	text-align:right;
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:22px;
	font-weight:normal;
	color:#ffffff;
	/*background:transparent url(../images/bg-head-right.gif) no-repeat scroll right bottom;*/
}

#topRight h2 {
	margin:18px 20px 0 0;
	padding:0;
	text-align:right;
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:22px;
	font-weight:normal;
	color:#FFF;
}

#topRight h3 {
	margin:0 20px 0 0;
	padding:0;
	text-align:right;
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:normal;
	color:#faa61a;
}

#language {
	float:right;
	margin:3px 0px 0px 0px;
	padding:0 10px 0px 15px;
	font-family:Arial, Helvetica, sans-serif;
	background:transparent url(../images/bg-lang-corner.gif) no-repeat scroll left bottom;
	font-size:11px;color:#d3d3d3;font-weight:bold;height:25px;
}
#language div {float:left;margin:7px 0px 0px 0px;}
#language div.active {color:#FFF;}
#language img {margin:0px 10px;float:left;}

#language a {color:#d3d3d3;text-decoration:none;}
#language a:hover {color:#FFF;}

img {
 
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(...);
 
}


#pageHeader {
	margin:0;
	padding:0;
	width:916px;
	border-left:2px solid #FFF;
	border-right:2px solid #FFF;
	background-color:#19518a;
}

#menu {
	margin:0px 0 -47px 0;
	padding:0;
	width:916px;
	height:47px;
	position:relative;
	float:left;
	background:transparent url(../images/menu2.png) no-repeat scroll 0 0;
}
* html #menu {
	background:transparent url(../images/menu_solid.gif) no-repeat scroll 0 0;
	filter:alpha(opacity=85);
}


#menu ul {margin:0;padding:0;list-style-type:none;}
#menu ul li {
	float:left;
	margin:0px 2px 0px 0px;
	padding:0;
	font-size:11px;
	color:#FFF;
	height:35px;
	font-weight:bold;
	line-height:38px;
	text-align:center;
	text-transform:uppercase;	
}

#menu ul li.active {color:#FFF;height:47px;background:transparent url(../images/menu-active.png) repeat-x scroll 0 0;}
* html #menu ul li.active {background:transparent url(../images/menu-solid-active.gif) repeat-x scroll 0 0;}


#menu ul li#menu01 {width:115px;}
#menu ul li#menu02 {width:55px;}
#menu ul li#menu03 {width:160px;}
#menu ul li#menu04 {width:90px;}
#menu ul li#menu05 {width:120px;}
#menu ul li#menu06 {width:120px;}
#menu ul li#menu07 {width:120px;}
#menu ul li#menu08 {width:120px;margin-right:0;}
#menu ul li#menu08.active {background:transparent url(../images/menu-active-last_bangna.png) no-repeat scroll 0 0;}
* html #menu ul li#menu08.active {background:transparent url(../images/menu-solid-active.gif) repeat-x scroll 0 0;}

#menu ul li.active a {color:#FFF;}
#menu ul li.active a:hover {color:#e2e2e2;}

#menu ul li.active a {color:#FFF;}
#menu ul li.active a:hover {color:#e2e2e2;}

#imgDisplay {
	margin:0;
	padding:0;
	width:916px;
	height:256px;
	overflow:hidden;
}


#booking {
	float:right;
	margin:-183px 0px 0px 0px;
	padding:10px 10px 20px 10px;
	width:143px;
	height:181px;
	background:transparent url(../images/bg-booking-inside.png) no-repeat scroll 0 0;
	position:relative;
	color:#000;
}
* html #booking {
	background-image:none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/bg-booking-inside.png',sizingMethod='crop');
	position:static;
}

#booking h2 {margin:0 0 8px 0;padding:0;font-size:12px;color:#0f3a64;}

#booking fieldset {float:left;margin:0 0 2px 0;padding:0;}
#booking fieldset.calendar {float:left;padding:3px 0px 0px 0px;}

#booking fieldset label {float:left;margin:3px 3px 0px 0px;padding:0px;}
#booking fieldset label.stay {float:none;padding-bottom:2px;display:block;}

#booking fieldset select {
	float:left;
	margin:0px 3px 0px 0px;
	padding:1px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000;
}

#booking .btnBook {
	float:left;
	margin:5px 0px 0px 0px;
	padding:0px 7px 11px 0px;
	width:107px;
	height:33px;
	color:#031d37;
	border:0px none;
	background-color:#FFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	text-align:center;
	cursor:pointer;
	background:transparent url(../images/btn-booking.png) no-repeat scroll 0 0;
	position:relative;
}
*:first-child+html #booking .btnBook {padding:0px 7px 8px 0px;}
* html #booking .btnBook {padding:0px 7px 8px 0px;background-image:none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/btn-booking.png',sizingMethod='crop');}

#booking a.url {
	padding-top:5px;
	padding-left:5px;
	width:130px;
	display:block;
	color:#0F3A64;
	font-size:14px;
	letter-spacing:-1px;
	font-weight:bold;
	border-top:1px solid #faa61a;
}

#booking a {position:relative;}

#booking3 {
	float:right;
	margin:-183px 0px 0px 0px;
	padding:10px 10px 20px 10px;
	width:143px;
	height:181px;
	background:transparent url(../images/bg-booking-inside.png) no-repeat scroll 0 0;
	position:relative;
	color:#000;
}
* html #booking3 {
	background-image:none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/bg-booking-inside.png',sizingMethod='crop');
	position:static;
}

#booking4 {
	float:center;
	margin:-183px 0px 0px 0px;
	padding:0px 0px 10px 10px;
	width:163px;
	height:211px;
	background:transparent url(../images/bg-booking-inside.png) no-repeat scroll 0 0;
	position:relative;
	color:#000;
}
* html #booking4 {
	background-image:none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/bg-booking-inside.png',sizingMethod='crop');
	position:static;
}
#booking4 h2 {margin:0 0 8px 0;padding:0;font-size:12px;color:#0f3a64;}

#booking4 fieldset {float:left;margin:0 0 2px 0;padding:0;}
#booking4 fieldset.calendar {float:left;padding:3px 0px 0px 0px;}

#booking4 fieldset label {float:left;margin:3px 3px 0px 0px;padding:0px;}
#booking4 fieldset label.stay {float:none;padding-bottom:2px;display:block;}

#booking4 div select {
	float:left;
	margin:0px 3px 0px 0px;
	padding:1px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000;
}

#booking4 .btnBook {
	float:left;
	margin:5px 0px 0px 0px;
	padding:0px 7px 11px 0px;
	width:107px;
	height:33px;
	color:#031d37;
	border:0px none;
	background-color:#FFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	text-align:center;
	cursor:pointer;
	background:transparent url(../images/btn-booking.png) no-repeat scroll 0 0;
	position:relative;
}
*:first-child+html #booking4 .btnBook {padding:0px 7px 8px 0px;}
* html #booking4 .btnBook {padding:0px 7px 8px 0px;background-image:none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/btn-booking.png',sizingMethod='crop');}

#booking4 a.url {
	padding-top:5px;
	padding-left:5px;
	width:130px;
	display:block;
	color:#0F3A64;
	font-size:14px;
	letter-spacing:-1px;
	font-weight:bold;
	border-top:1px solid #faa61a;
}

#booking4 a {position:relative;}

#booking3 h2 {margin:0 0 8px 0;padding:0;font-size:12px;color:#0f3a64;}

#booking3 fieldset {float:left;margin:0 0 2px 0;padding:0;}
#booking3 fieldset.calendar {float:left;padding:3px 0px 0px 0px;}

#booking3 fieldset label {float:left;margin:3px 3px 0px 0px;padding:0px;}
#booking3 fieldset label.stay {float:none;padding-bottom:2px;display:block;}

#booking3 div select {
	float:left;
	margin:0px 3px 0px 0px;
	padding:1px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000;
}

#booking3 .btnBook {
	float:left;
	margin:5px 0px 0px 0px;
	padding:0px 7px 11px 0px;
	width:107px;
	height:33px;
	color:#031d37;
	border:0px none;
	background-color:#FFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	text-align:center;
	cursor:pointer;
	background:transparent url(../images/btn-booking.png) no-repeat scroll 0 0;
	position:relative;
}
*:first-child+html #booking3 .btnBook {padding:0px 7px 8px 0px;}
* html #booking3 .btnBook {padding:0px 7px 8px 0px;background-image:none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/btn-booking.png',sizingMethod='crop');}

#booking3 a.url {
	padding-top:5px;
	padding-left:5px;
	width:130px;
	display:block;
	color:#0F3A64;
	font-size:14px;
	letter-spacing:-1px;
	font-weight:bold;
	border-top:1px solid #faa61a;
}

#booking3 a {position:relative;}



#container {
	margin:0;
	padding:0px 5px 0 5px;
	width:906px;
	overflow:visible;
	border-left:2px solid #FFF;
	border-right:2px solid #FFF;	
	background:#FFF url(../images/bg-container-inside.jpg) repeat-x scroll 0 0;
}

#left {
	float:left;
	margin:14px 18px 0 0;
	padding:0;
	width:197px;
}
*:first-child+html #left {margin-top:-15px;}
* html #left {margin-top:15px;}
#left2 {
	float:left;
	margin:14px 18px 0 0;
	padding:0;
	width:197px;
}
*:first-child+html #left2 {margin-top:15px;}
* html #left2 {margin-top:15px;}


.linkBox {margin:0 0 5px 0;padding:0;min-height:52px;}
* html .linkBox {height:52px;}

.linkBox p {margin:0px 12px;}

.linkBox.AdventagePlus {width:197px;background:transparent url(../images/banner-AdvantagePlus.png) no-repeat scroll 0 0;}
* html .linkBox.AdventagePlus {background-image:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/banner-AdvantagePlus.png',sizingMethod='crop');}
.linkBox.AdventagePlus span {display:block;padding:35px 10px 0px 0px;text-align:right;}

#greenbox .linkBox { margin:5px 0 0 0; width:155px;background:transparent url(../images/btn_green_global.png) no-repeat scroll 0 0;}
* html #greenbox .linkBox {padding-top:5px; background-image:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/btn_green_global.png',sizingMethod='crop');}
#greenbox .linkBox span {display:block;padding:35px 10px 0px 0px;text-align:right;}

.linkBox.gallery {width:197px;background:transparent url(../images/bg_orange.png) no-repeat scroll 0 0;}
* html .linkBox.gallery {background-image:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/bg_orange.png',sizingMethod='crop');}
.linkBox.gallery span {display:block;padding:30px 15px 0px 0px;text-align:center;}

.linkBox.promotion {width:197px;background:transparent url(../images/banner-AdvantagePlus.png) no-repeat scroll 0 0;}
* html .linkBox.Promotion {background-image:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/banner-AdvantagePlus.png',sizingMethod='crop');}
.linkBox.Promotion span {display:block;padding:35px 10px 0px 0px;text-align:right;}

#right .linkBox {width:155px;background:transparent url(../images/boxlink-gallery.png) no-repeat scroll 0 0;}
* html #right .linkBox {background-image:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/boxlink-gallery.png',sizingMethod='crop');}
#right .linkBox a {text-align:left;padding:30px 0px 0px 10px;font-size:13px;}

#boxshare .linkBox { margin:5px 0 0 0; width:155px;}
#boxshare .linkBox a {text-align:left;padding:19px 0px 0px 10px;font-size:13px;}

#boxgreen .linkBox { margin:0px; width:155px;background:transparent url(../images/btn_green_global2.png) no-repeat scroll 0 0;}
* html #boxgreen .linkBox {background-image:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/btn_green_global2.png',sizingMethod='crop');}
#boxgreen .linkBox a {text-align:left;padding:19px 0px 0px 10px;font-size:13px;}

#boxgreen2 .linkBox { margin:0px; width:155px;background:transparent url(/images/btn_green_global.png) no-repeat scroll 0 0;}
* html #boxgreen2 .linkBox {background-image:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/btn_green_global2.png',sizingMethod='crop');}
#boxgreen2 .linkBox a {text-align:left;padding:32px 0px 0px 10px;font-size:13px;}

.linkBox a {display:block;position:relative;}
.linkBox a:hover {color:#e2e2e2;}

#specialBox {
	margin:0;
	padding:8px 0;
	width:197px;
	height:127px;
	background:transparent url(../images/bg-specialbox.png) no-repeat scroll 0 0;
}
* html #specialBox {
	background-image:none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/bg-specialbox.png',sizingMethod='crop');
}

#specialBox h3 {margin:0 10px 8px 10px;padding:0;font-size:14px;font-weight:normal;letter-spacing:-0.5px;}
#specialBox .detail {margin:8px 8px 0 8px;padding:0;line-height:12px;}
#specialBox .detail p {margin:0px 0px 5px 0px;}
* html #specialBox a {position:relative;}
#specialWrap .all {margin:-20px 10px 0px 0px; text-align:right;}

#content {
	float:left;
	margin:0 14px 0 0;
	padding:15px 0 0 0;
	width:522px;
	color:#000;
}
#content a {color:#000;}
#content a:hover {color:#FAA61A;}
#content h1 {margin:0 0 20px 0;padding:0;font-size:16px;color:#faa61a;}
#content p {margin:0 0 10px 0;padding:0;font-size:12px;color:#000;text-align:justify;}

#content2{
	float:left;
	margin:0 14px 0 0;
	padding:15px 0 0 0;
	width:510px;
	color:#000;
}
#content2 a {color:#000;}
#content2 a:hover {color:#FAA61A;}
#content2 h1 {margin:0 0 20px 0;padding:0;font-size:16px;color:#faa61a;}
#content2 p {margin:0 0 10px 0;padding:5;text-align:justify;}

#content4{
	float:left;
	margin:0 14px 0 0;
	padding:15px 0 0 0;
	width:510px;
	color:#00638c;
}
#content4 a {color:#00638c;}
#content4 a:hover {color:#00638c; text-decoration:underline}
#content4 h1 {margin:0 0 20px 0;padding:0;font-size:16px;color:#faa61a;}
#content4 p {margin:0 0 10px 0;padding:5;text-align:justify;}

.h1
{
margin:0 0 20px 0;
padding:0;
font-size:16px;
color:#f2b144;
font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
font-weight:bold;

}
#subMenu {
	margin:0;
	padding:0;
}

#subMenu ul {
	float:left;
	margin:0 0 30px 0;
	padding:10px 0;
	list-style-type:none;
	border-top:1px solid #1a3f67;
	border-bottom:1px solid #1a3f67;
}
#subMenu ul li {
	float:left;
	margin:0;
	padding:0;
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFF;
	background:transparent url(../images/bull-01.gif) no-repeat scroll 0 6px;	
	
}

#subMenu ul li.active {
	padding:0 0 0 10px;margin:0 20px 0 0;
	background:transparent url(../images/bull-01.gif) no-repeat scroll 0 -6px;
	color:#faa61a;
}

#subMenu ul li a {color:#FFF;padding:0 0 0 10px;margin:0 20px 0 0;float:left;}
#subMenu ul li a:hover {background:transparent url(../images/bull-01.gif) no-repeat scroll 0 -6px;color:#faa61a;float:left;}

#right {
	float:right;
	margin:0;
	padding:0;
	width:155px;
}


#newsBox {
	margin:0;
	padding:3px 0; 
	width:155px;
	height:190px;
	background:transparent url(../images/bg-newsbox3.png) no-repeat scroll top left;
}
* html #newsBox {
	background-image:none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/bg-newsbox3.png',sizingMethod='crop');
}

#newsBox h3 {margin:0 10px 8px 10px;padding:0;font-size:14px;font-weight:normal;letter-spacing:-0.5px;}
#newsBox h4 {margin:0 10px 8px 10px;padding:0;font-size:12px;font-weight:normal;letter-spacing:-0.5px;}
#newsBox .text {padding:3px 0px 0 8px;margin:0;}
#newsBox .text p {margin:0px 0px 5px;padding:0px;}
#newsWrap .all {margin:-20px 10px 0px 0px;text-align:right;}
* html #newsBox a {position:relative;}

#newsBox2 {
	margin:0;
	padding:8px 0;
	width:155px;
	height:280px;
	background:transparent url(../images/bg-newsbox_L.png) no-repeat scroll top left;
}
* html #newsBox2 {
	background-image:none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/bg-newsbox_L.png',sizingMethod='crop');
}

#newsBox2 h3 {margin:0 10px 8px 10px;padding:0;font-size:14px;font-weight:normal;letter-spacing:-0.5px;}
#newsBox2 h4 {margin:0 10px 8px 10px;padding:0;font-size:12px;font-weight:normal;letter-spacing:-0.5px;}
#newsBox2 .text {padding:8px 8px 0 8px;margin:0;}
#newsBox2 .text p {margin:0px 0px 5px;padding:0px;}
#newsWrap .all {margin:-20px 10px 0px 0px;text-align:right;}
* html #newsBox2 a {position:relative;}


#footer {
	margin:0 auto;
	padding:0;
	width:920px;
}

#footer ul {float:left;margin:8px 0 8px 80px;padding:0;list-style-type:none;}
* html #footer ul {margin-left:50px;}

#footer ul li {
	float:left;
	margin:0px 15px;
	padding:0px 0px;
	font-size:10px;
	color:#FFF;
	text-align:center;	
}

#footer2 {
	margin:0 auto;
	padding:0;
	width:900px;
}

#footer2 ul {float:left;margin:8px 0 8px 150px;padding:0;list-style-type:none;}
* html #footer2 ul {margin-left:50px;}

#footer2 ul li {
	float:left;
	margin:0px 15px;
	padding:0px;
	font-size:10px;
	color:#ffffff;
	text-align:center;	
}

#footer_cn {
	margin:0 auto;
	padding:0;
	width:900px;
}

#footer_cn ul {float:left;margin:8px 0 8px 50px;padding:0;list-style-type:none;}
* html #footer2 ul {margin-left:50px;}

#footer_cn ul li {
	float:left;
	margin:0px 30px;
	padding:0px;
	font-size:10px;
	color:#ffffff;
	text-align:center;	
}

.bg-booking
{
	background-color:#0f3a64;
	width:100%;
}
#booking2 
{
	float:right;
	margin:-183px 0px 0px 0px;
	padding:10px 10px 20px 10px;
	width:207px;
	height:214px;
	background:transparent url(/images/bg-booking.jpg) no-repeat scroll 0 0;
	position:relative;
	color:#000;
}
* html #booking2 {
	background-image:none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/bg-booking.jpg',sizingMethod='crop');
	position:static;
}

#booking2 h2 {margin:0 0 8px 0;padding:0;font-size:12px;color:#0f3a64;}

#booking2 fieldset {float:left;margin:0 0 2px 0;padding:0;}
#booking2 fieldset.calendar {float:left;padding:3px 0px 0px 0px;}

#booking2 fieldset label {float:left;margin:3px 3px 0px 0px;padding:0px;}
#booking2 fieldset label.stay {float:none;padding-bottom:2px;display:block;}

#booking2 fieldset select {
	float:left;
	margin:0px 3px 0px 0px;
	padding:1px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000;
}

#booking2 .btnBook {
	float:left;
	margin:5px 0px 0px 0px;
	padding:0px 7px 11px 0px;
	width:107px;
	height:33px;
	color:#031d37;
	border:0px none;
	background-color:#FFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	text-align:center;
	cursor:pointer;
	background:transparent url(/images/btn-booking.jpg) no-repeat scroll 0 0;
	position:relative;
}
*:first-child+html #booking .btnBook {padding:0px 7px 8px 0px;}
* html #booking2 .btnBook {padding:0px 7px 8px 0px;background-image:none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/btn-booking.jpg',sizingMethod='crop');}

#booking2 a.url {
	padding-top:5px;
	padding-left:5px;
	width:130px;
	display:block;
	color:#0F3A64;
	font-size:14px;
	letter-spacing:-1px;
	font-weight:bold;
	border-top:1px solid #faa61a;
}

#booking2 a 
{
	position:relative;
}
#topBooking {
	float:right;
	margin:0;
	padding:0;
	width:250px;
	height:80px;
	text-align:right;
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:22px;
	font-weight:normal;
	color:#FFF;
	/*background:transparent url(../images/bg-head-right.gif) no-repeat scroll right bottom;*/
}

#topBooking h2 {
	margin:18px 20px 0 0;
	padding:0;
	text-align:right;
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:22px;
	font-weight:normal;
	color:#FFF;
}

#topBooking h3 {
	margin:0 20px 0 0;
	padding:0;
	text-align:right;
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:normal;
	color:#faa61a;
}

a.linkblack:link { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000; font-weight:bold; text-decoration:none; }
a.linkblack:visited { font-size:11px; color:#000000; font-weight:bold; text-decoration: none; }
a.linkblack:hover { font-size:11px; color:#faa61a; font-weight:bold; text-decoration: underline; }
a.linkwhite16:link { font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#fff; font-weight:bold; text-decoration:none; }
a.linkwhite16:visited { font-size:16px; color:#fff; font-weight:bold; text-decoration: none; }
a.linkwhite16:hover { font-size:16px; color:#faa61a; font-weight:bold; text-decoration: none; }

.txtblue13b
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#00638c;
}
.txtblue12b
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#00638c;
}
.txtblue11
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#00638c;
}
.txtbrown14b
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#301e0b;
	padding-top:10px;
}

.txtwhite12
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#ffffff;
}
.txtwhite13
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:normal;
	color:#ffffff;
}

.txtwhite19
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:19px;
	font-weight:normal;
	color:#ffffff;
}
.txtblue10
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	color:#00638c;
}

.txtblack11
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#000000;
}

.txtblack12
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#000000;
}
.txtblack13
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:normal;
	color:#000000;
}
.txtred13
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:normal;
	color:#cc0000;
}
/*style for cn version*/

#menu_cn {
	margin:0px 0 -47px 0;
	padding:0;
	width:916px;
	height:47px;
	position:relative;
	float:left;
	background:transparent url(../images/menu2.png) no-repeat scroll 0 0;
}
* html #menu_cn {
	background:transparent url(../images/menu_solid.gif) no-repeat scroll 0 0;
	filter:alpha(opacity=85);
}

#menu_cn ul {margin:0;padding:0;list-style-type:none;}
#menu_cn ul li {
	float:left;
	margin:0px 2px 0px 0px;
	padding:0;
	font-size:13px;
	color:#FFF;
	height:35px;
	font-weight:bold;
	line-height:38px;
	text-align:center;
	text-transform:uppercase;	
}

#menu_cn ul li.active {color:#FFF;height:47px;background:transparent url(../images/menu-active.png) repeat-x scroll 0 0;}
* html #menu_cn ul li.active {background:transparent url(../images/menu-solid-active.gif) repeat-x scroll 0 0;}

#menu_cn ul li#menu_cn01 {width:110px;}
#menu_cn ul li#menu_cn02 {width:55px;}
#menu_cn ul li#menu_cn03 {width:140px;}
#menu_cn ul li#menu_cn04 {width:75px;}
#menu_cn ul li#menu_cn05 {width:215px;}
#menu_cn ul li#menu_cn06 {width:110px;}
#menu_cn ul li#menu_cn07 {width:110px;}
#menu_cn ul li#menu_cn08 {width:80px;margin-right:0;}
#menu_cn ul li#menu_cn08.active {background:transparent url(../images/menu-active-last_bangna.png) no-repeat scroll 0 0;}
* html #menu_cn ul li#menu_cn08.active {background:transparent url(/images/menu-solid-active.gif) repeat-x scroll 0 0;}

#menu_cn ul li.active a {color:#FFF;}
#menu_cn ul li.active a:hover {color:#e2e2e2;}

#menu_cn ul li.active a {color:#FFF;}
#menu_cn ul li.active a:hover {color:#e2e2e2;}

#content3{
	float:left;
	margin:0 14px 0 0;
	padding:15px 0 0 0;
	width:510px;
	color:#000;
	font-size:13px;
	font-family:Shin Go, Heisei Kaku Gothic W5;
}
#content3 a {color:#000;}
#content3 a:hover {color:#FAA61A;}
#content3 h1 {margin:0 0 20px 0;padding:0;font-size:16px;color:#faa61a;}
#content3 p {margin:0 0 10px 0;padding:0;font-size:13px;color:#000;text-align:justify;}
#content3 ul li {margin:0px 0px 0px 0px; padding:0px; font-size:13px; color:#000000; text-align:left;}

#subMenu_cn {
	margin:0;
	padding:0;
}

#subMenu_cn ul {
	float:left;
	margin:0 0 30px 0;
	padding:10px 0;
	list-style-type:none;
	border-top:1px solid #1a3f67;
	border-bottom:1px solid #1a3f67;
}
#subMenu_cn ul li {
	float:left;
	margin:0;
	padding:0;
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFF;
	background:transparent url(../images/bull-01.gif) no-repeat scroll 0 6px;	
	
}

#subMenu_cn ul li.active {
	padding:0 0 0 10px;margin:0 20px 0 0;
	background:transparent url(../images/bull-01.gif) no-repeat scroll 0 -6px;
	color:#faa61a;
}

#subMenu_cn ul li a {color:#FFF;padding:0 0 0 10px;margin:0 20px 0 0;float:left;}
#subMenu_cn ul li a:hover {background:transparent url(../images/bull-01.gif) no-repeat scroll 0 -6px;color:#faa61a;float:left;}

/*style for ct version*/

#menu_ct {
	margin:0px 0 -47px 0;
	padding:0;
	width:916px;
	height:47px;
	position:relative;
	float:left;
	background:transparent url(../images/menu2.png) no-repeat scroll 0 0;
}
* html #menu_ct {
	background:transparent url(../images/menu_solid.gif) no-repeat scroll 0 0;
	filter:alpha(opacity=85);
}

#menu_ct ul {margin:0;padding:0;list-style-type:none;}
#menu_ct ul li {
	float:left;
	margin:0px 2px 0px 0px;
	padding:0;
	font-size:13px;
	color:#FFF;
	height:35px;
	font-weight:bold;
	line-height:38px;
	text-align:center;
	text-transform:uppercase;	
}

#menu_ct ul li.active {color:#FFF;height:47px;background:transparent url(../images/menu-active.png) repeat-x scroll 0 0;}
* html #menu_ct ul li.active {background:transparent url(../images/menu-solid-active.gif) repeat-x scroll 0 0;}

#menu_ct ul li#menu_ct01 {width:110px;}
#menu_ct ul li#menu_ct02 {width:80px;}
#menu_ct ul li#menu_ct03 {width:140px;}
#menu_ct ul li#menu_ct04 {width:80px;}
#menu_ct ul li#menu_ct05 {width:230px;}
#menu_ct ul li#menu_ct06 {width:80px;}
#menu_ct ul li#menu_ct07 {width:80px;}
#menu_ct ul li#menu_ct08 {width:100px;margin-right:0;}
#menu_ct ul li#menu_ct08.active {background:transparent url(/images/ct/menu-active-last-ct.png) no-repeat scroll 0 0;}
* html #menu_ct ul li#menu_ct08.active {background:transparent url(/images/menu-solid-active.gif) repeat-x scroll 0 0;}

#menu_ct ul li.active a {color:#FFF;}
#menu_ct ul li.active a:hover {color:#e2e2e2;}

#menu_ct ul li.active a {color:#FFF;}
#menu_ct ul li.active a:hover {color:#e2e2e2;}

#footer_ct {
	margin:0 auto;
	padding:0;
	width:900px;
}

#footer_ct ul {float:left;margin:8px 0 8px 50px;padding:0;list-style-type:none;}
* html #footer_ct ul {margin-left:50px;}

#footer_ct ul li {
	float:left;
	margin:0px 30px;
	padding:0px 0px;
	font-size:10px;
	color:#ffffff;
	text-align:center;	
}

#newsBox_ct {
	margin:0;
	padding:3px 0; 
	width:155px;
	height:190px;
	background:transparent url(../images/bg-newsbox3.png) no-repeat scroll top left;
}
* html #newsBox_ct {
	background-image:none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/bg-newsbox3.png',sizingMethod='crop');
}

#newsBox_ct h3 {margin:10px 10px 8px 10px;padding:0;font-size:14px;font-weight:normal;letter-spacing:-0.5px;}
#newsBox_ct h4 {margin:10px 10px 8px 10px;padding:0;font-size:12px;font-weight:normal;letter-spacing:-0.5px;}
#newsBox_ct .text {padding:3px 0px 0 8px;margin:0;}
#newsBox_ct .text p {margin:0px 0px 5px;padding:0px;}
#newsWrap .all {margin:-20px 10px 0px 0px;text-align:right;}
* html #newsBox_ct a {position:relative;}


.bg-btn
{ 	background-image:url(/images/bg-botton.gif);
	background-position:bottom;
	background-repeat:no-repeat;
	width:74px;
	height:22px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	font-weight:normal;
	border:0;
}
.btn-cn
{ 	background-image:url(/images/btn_submit_cn_traditional.gif);
	background-position:bottom;
	background-repeat:no-repeat;
	width:74px;
	height:22px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	font-weight:normal;
	border:0;
}

