.version.about_us /* version checker */
{
	color: #00000D;
	background-color: #CDAD54;
}

@-ms-viewport
{
	width: 380px;
}

@-webkit-viewport
{
	width: 380px;
}

@-o-viewport
{
	width: 380px;
}

@-moz-viewport
{
	width: 380px;
}

@viewport
{
	width: 380px;
}

.html
{
	background-color: #FFFFFF;
}

#page
{
	z-index: 1;
	width: 380px;
	min-height: 570px;
	background-image: none;
	border-style: none;
	border-color: #000000;
	background-color: transparent;
}

#page_position_content
{
	margin-bottom: -5px;
	width: 0.01px;
}

#pu21656
{
	width: 0.01px;
}

#u21656,#u21656-bw
{
	z-index: 60;
	height: 64px;
}

#u21657
{
	z-index: 61;
	height: 20px;
}

#u21657-bw
{
	z-index: 61;
	margin-top: 51px;
	height: 20px;
}

#u21658
{
	z-index: 62;
	width: 160px;
	margin-right: -10000px;
	margin-top: 5px;
	left: 24px;
}

#u21658_img
{
	padding-top: 2px;
	padding-right: 10px;
	padding-bottom: 2px;
}

#u21811
{
	z-index: 8;
	height: 106px;
	background: #E6E7E6 url("../../images/best-ofthailand-4-1905x525.jpg") no-repeat center center;
	background-size: contain;
}

#u21811-bw
{
	z-index: 8;
	margin-top: -6px;
	margin-bottom: -6px;
	height: 106px;
}

#u21810-4
{
	z-index: 64;
	width: 144px;
	min-height: 36px;
	background-color: transparent;
	margin-left: 22px;
	margin-top: 27px;
	position: relative;
}

#u21812-51
{
	z-index: 9;
	width: 324px;
	min-height: 334px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	line-height: 14px;
	font-size: 12px;
	color: #42410B;
	margin-left: 22px;
	top: -1px;
	margin-bottom: -1px;
	position: relative;
}

#u21812-2,#u21812-4,#u21812-6,#u21812-8,#u21812-10,#u21812-12,#u21812-14,#u21812-15,#u21812-16,#u21812-17,#u21812-18,#u21812-19,#u21812-20,#u21812-22,#u21812-23
{
	font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
}

#accordionu25017
{
	z-index: 68;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
}

#u25045
{
	z-index: 69;
	background-color: transparent;
}

#u25046-4
{
	z-index: 70;
	min-height: 20px;
	border-style: none;
	border-color: transparent;
	background-color: #000000;
	padding-left: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
	line-height: 12px;
	font-size: 12px;
	color: #999999;
	font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
}

#u25046-4:hover
{
	background-color: #000000;
	padding-top: 10px;
	padding-bottom: 10px;
	min-height: 20px;
	margin: 0px;
}

#u25046-4:active
{
	background-color: #000000;
	padding-top: 10px;
	padding-bottom: 10px;
	min-height: 20px;
	margin: 0px;
}

#u25046-4:hover p
{
	color: #FFFFFF;
	visibility: inherit;
}

#u25046-4:active p
{
	color: #FFFFFF;
	visibility: inherit;
}

#u25047
{
	z-index: 74;
	border-style: none;
	border-color: transparent;
	background-color: #000000;
}

#u25049-4
{
	z-index: 75;
	width: 380px;
	min-height: 40px;
	border-style: none;
	border-color: transparent;
	background-color: #000000;
	line-height: 17px;
	font-size: 12px;
	color: #999999;
	text-indent: 72px;
	position: relative;
}

#u25049-4.MuseLinkActive p
{
	color: #000000;
	visibility: inherit;
	text-indent: 72px;
}

#u25050-4
{
	z-index: 79;
	width: 380px;
	min-height: 40px;
	border-style: none;
	border-color: transparent;
	background-color: #000000;
	line-height: 17px;
	font-size: 12px;
	color: #999999;
	text-indent: 63px;
	position: relative;
}

#u25048-4
{
	z-index: 83;
	width: 380px;
	min-height: 40px;
	border-style: none;
	border-color: transparent;
	background-color: #000000;
	line-height: 17px;
	font-size: 12px;
	color: #999999;
	text-indent: 63px;
	position: relative;
}

#u25049-4.MuseLinkActive,#u25050-4:hover,#u25048-4:hover
{
	background-color: #FFFF00;
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 40px;
	width: 380px;
	margin: 0px;
}

#u25050-4:hover p,#u25048-4:hover p
{
	color: #000000;
	visibility: inherit;
}

#u25049-2,#u25050-2,#u25048-2
{
	padding-top: 10px;
}

#u25018
{
	z-index: 87;
	background-color: transparent;
}

#u25024-4
{
	z-index: 88;
	min-height: 20px;
	border-style: none;
	border-color: transparent;
	background-color: #000000;
	padding-left: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
	font-size: 12px;
	line-height: 12px;
	color: #999999;
}

#u25024-4:hover
{
	background-color: #000000;
	padding-top: 10px;
	padding-bottom: 10px;
	min-height: 20px;
	margin: 0px;
}

#u25024-4:active
{
	background-color: #000000;
	padding-top: 10px;
	padding-bottom: 10px;
	min-height: 20px;
	margin: 0px;
}

#u25024-4:hover p
{
	color: #FFFFFF;
	visibility: inherit;
}

#u25024-4:active p
{
	color: #FFFFFF;
	visibility: inherit;
}

#u25024-2
{
	padding-top: 1px;
}

#u25019
{
	z-index: 92;
	border-style: none;
	border-color: transparent;
	background-color: #000000;
}

#u25022-4
{
	z-index: 93;
	width: 380px;
	min-height: 40px;
	border-style: none;
	border-color: transparent;
	background-color: #000000;
	line-height: 17px;
	font-size: 12px;
	color: #999999;
	text-indent: 72px;
	position: relative;
}

#u25023-4
{
	z-index: 97;
	width: 380px;
	min-height: 40px;
	border-style: none;
	border-color: transparent;
	background-color: #000000;
	line-height: 17px;
	font-size: 12px;
	color: #999999;
	text-indent: 72px;
	position: relative;
}

#u25021-4
{
	z-index: 101;
	width: 380px;
	min-height: 40px;
	border-style: none;
	border-color: transparent;
	background-color: #000000;
	line-height: 17px;
	font-size: 12px;
	color: #999999;
	text-indent: 72px;
	position: relative;
}

#u25020-4
{
	z-index: 105;
	width: 380px;
	min-height: 40px;
	border-style: none;
	border-color: transparent;
	background-color: #000000;
	line-height: 17px;
	font-size: 12px;
	color: #999999;
	text-indent: 72px;
	position: relative;
}

#u25022-2,#u25023-2,#u25021-2,#u25020-2
{
	padding-top: 8px;
}

#u25051
{
	z-index: 109;
	background-color: transparent;
}

#u25055-4
{
	z-index: 110;
	min-height: 20px;
	border-style: none;
	border-color: transparent;
	background-color: #000000;
	padding-left: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
	font-size: 12px;
	line-height: 12px;
	color: #999999;
}

#u25055-4:hover
{
	background-color: #000000;
	padding-top: 10px;
	padding-bottom: 10px;
	min-height: 20px;
	margin: 0px;
}

#u25055-4:active
{
	background-color: #000000;
	padding-top: 10px;
	padding-bottom: 10px;
	min-height: 20px;
	margin: 0px;
}

#u25055-4:hover p
{
	color: #FFFFFF;
	visibility: inherit;
}

#u25055-4:active p
{
	color: #FFFFFF;
	visibility: inherit;
}

#u25052
{
	z-index: 114;
	border-style: none;
	border-color: transparent;
	background-color: #000000;
	padding-bottom: 1px;
}

#u25053-4
{
	z-index: 115;
	width: 380px;
	min-height: 40px;
	border-style: none;
	border-color: transparent;
	background-color: #000000;
	line-height: 17px;
	font-size: 12px;
	color: #999999;
	text-indent: 73px;
	position: relative;
}

#u25054-4
{
	z-index: 119;
	width: 380px;
	min-height: 40px;
	border-style: none;
	border-color: transparent;
	background-color: #000000;
	line-height: 17px;
	font-size: 12px;
	color: #999999;
	text-indent: 73px;
	position: relative;
}

#u25025
{
	z-index: 123;
	background-color: transparent;
}

#u25032-4
{
	z-index: 124;
	min-height: 20px;
	border-style: none;
	border-color: transparent;
	background-color: #000000;
	padding-left: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
	font-size: 12px;
	line-height: 12px;
	color: #999999;
}

#u25032-4:hover
{
	background-color: #000000;
	padding-top: 10px;
	padding-bottom: 10px;
	min-height: 20px;
	margin: 0px;
}

#u25032-4:active
{
	background-color: #000000;
	padding-top: 10px;
	padding-bottom: 10px;
	min-height: 20px;
	margin: 0px;
}

#u25032-4:hover p
{
	color: #FFFFFF;
	visibility: inherit;
}

#u25032-4:active p
{
	color: #FFFFFF;
	visibility: inherit;
}

#u25026
{
	z-index: 128;
	border-style: none;
	border-color: transparent;
	background-color: #000000;
}

#u25030-4
{
	z-index: 129;
	width: 380px;
	min-height: 40px;
	border-style: none;
	border-color: transparent;
	background-color: #000000;
	line-height: 17px;
	font-size: 12px;
	color: #999999;
	text-indent: 73px;
	position: relative;
}

#u25027-4
{
	z-index: 137;
	width: 380px;
	min-height: 40px;
	border-style: none;
	border-color: transparent;
	background-color: #000000;
	line-height: 17px;
	font-size: 12px;
	color: #999999;
	text-indent: 73px;
	position: relative;
}

#u25031-4
{
	z-index: 133;
	width: 380px;
	min-height: 40px;
	border-style: none;
	border-color: transparent;
	background-color: #000000;
	line-height: 17px;
	font-size: 12px;
	color: #999999;
	text-indent: 73px;
	position: relative;
}

#u25028-4
{
	z-index: 141;
	width: 380px;
	min-height: 40px;
	border-style: none;
	border-color: transparent;
	background-color: #000000;
	line-height: 17px;
	font-size: 12px;
	color: #999999;
	text-indent: 73px;
	position: relative;
}

#u25029-4
{
	z-index: 145;
	width: 380px;
	min-height: 40px;
	border-style: none;
	border-color: transparent;
	background-color: #000000;
	line-height: 17px;
	font-size: 12px;
	color: #999999;
	text-indent: 73px;
	position: relative;
}

#u25040
{
	z-index: 149;
	background-color: transparent;
}

#u25044-4
{
	z-index: 150;
	min-height: 20px;
	border-style: none;
	border-color: transparent;
	background-color: #000000;
	padding-left: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
	font-size: 12px;
	line-height: 12px;
	color: #999999;
}

#u25044-4:hover
{
	background-color: #000000;
	padding-top: 10px;
	padding-bottom: 10px;
	min-height: 20px;
	margin: 0px;
}

#u25044-4:active
{
	background-color: #000000;
	padding-top: 10px;
	padding-bottom: 10px;
	min-height: 20px;
	margin: 0px;
}

#u25046-4.AccordionPanelTabOpen,#u25024-4.AccordionPanelTabOpen,#u25055-4.AccordionPanelTabOpen,#u25032-4.AccordionPanelTabOpen,#u25044-4.AccordionPanelTabOpen
{
	border-style: none;
	border-color: transparent;
	background-color: #FFFF00;
	padding-top: 10px;
	padding-bottom: 10px;
	min-height: 20px;
	margin: 0px;
}

#u25044-4:hover p
{
	color: #FFFFFF;
	visibility: inherit;
}

#u25044-4:active p
{
	color: #FFFFFF;
	visibility: inherit;
}

#u25041
{
	z-index: 154;
	border-style: none;
	border-color: transparent;
	background-color: #000000;
}

#u25043-4
{
	z-index: 155;
	width: 380px;
	min-height: 40px;
	border-style: none;
	border-color: transparent;
	background-color: #000000;
	line-height: 17px;
	font-size: 12px;
	color: #999999;
	text-indent: 73px;
	position: relative;
	margin-right: -10000px;
}

#u25042-4
{
	z-index: 159;
	width: 380px;
	min-height: 40px;
	border-style: none;
	border-color: transparent;
	background-color: #000000;
	line-height: 17px;
	font-size: 12px;
	color: #999999;
	text-indent: 73px;
	position: relative;
	margin-right: -10000px;
	margin-top: 40px;
}

#u25053-2,#u25054-2,#u25030-2,#u25027-2,#u25031-2,#u25028-2,#u25029-2,#u25043-2,#u25042-2
{
	padding-right: 2px;
	padding-left: -2px;
	padding-top: 9px;
}

#u25033
{
	z-index: 163;
	background-color: transparent;
}

#u25034-4
{
	z-index: 164;
	min-height: 12px;
	border-style: none;
	border-color: transparent;
	background-color: #000000;
	padding-left: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
	font-size: 12px;
	line-height: 12px;
	color: #999999;
}

#u25034-4:hover
{
	background-color: #000000;
	padding-top: 10px;
	padding-bottom: 10px;
	min-height: 12px;
	margin: 0px;
}

#u25034-4:active
{
	background-color: #000000;
	padding-top: 10px;
	padding-bottom: 10px;
	min-height: 12px;
	margin: 0px;
}

#u25034-4.AccordionPanelTabOpen
{
	border-style: none;
	border-color: transparent;
	background-color: #FFFF00;
	padding-top: 10px;
	padding-bottom: 10px;
	min-height: 12px;
	margin: 0px;
}

#u25034-4:hover p
{
	color: #FFFFFF;
	visibility: inherit;
}

#u25034-4:active p
{
	color: #FFFFFF;
	visibility: inherit;
}

#u25046-4.AccordionPanelTabOpen p,#u25024-4.AccordionPanelTabOpen p,#u25055-4.AccordionPanelTabOpen p,#u25032-4.AccordionPanelTabOpen p,#u25044-4.AccordionPanelTabOpen p,#u25034-4.AccordionPanelTabOpen p
{
	color: #000000;
	visibility: inherit;
	padding-top: 1px;
	padding-left: 0px;
	text-indent: 0px;
	font-size: 12px;
	font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
}

#u25035
{
	z-index: 168;
	border-style: none;
	border-color: transparent;
	background-color: #000000;
	padding-bottom: 12px;
}

#u25036
{
	z-index: 169;
	width: 77px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 21px;
	left: 21px;
}

#u25036:hover
{
	opacity: 0.57;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=56.99999999999999)";
	filter: alpha(opacity=56.99999999999999);
	width: 77px;
	min-height: 0px;
	margin: 21px -10000px 0px 0px;
}

#u25036_img
{
	padding-right: 12px;
	padding-bottom: 12px;
}

#pu25038-4
{
	width: 0.01px;
	padding-bottom: 0px;
	margin-right: -10000px;
	margin-top: 19px;
	margin-left: 114px;
}

#u25038-4
{
	z-index: 188;
	display: block;
	vertical-align: top;
	position: relative;
}

#u25039-17
{
	z-index: 171;
	width: 248px;
	min-height: 32px;
	background-color: transparent;
	font-size: 12px;
	line-height: 14px;
	color: #7F7F7F;
	margin-left: 1px;
	position: relative;
}

#u25039-13
{
	line-height: 0px;/* 0 for mixed font sized paras; applied on spans instead */
}

#u25039-11
{
	font-size: 6px;
	line-height: 7px;
}

#u25039-10,#u25039-12
{
	line-height: 14px;
}

.AccordionPanelTab /* accordion */
{
	cursor: pointer;
}

#accordionu25017-bw
{
	z-index: 68;
	margin-top: 12px;
}

#u21631
{
	z-index: 2;
	min-height: 71px;
	padding-bottom: 24px;
}

#u21632-5
{
	z-index: 3;
	width: 302px;
	min-height: 14px;
	margin-right: -10000px;
	margin-top: 43px;
	left: 39px;
}

#u21631-bw
{
	z-index: 2;
	min-height: 71px;
	margin-top: -19px;
	margin-bottom: -19px;
}

body
{
	position: relative;
	min-width: 380px;
}

#page .verticalspacer
{
	clear: both;
}

