﻿
img,table{border:0;}
select{font-size:11px;background-color:#FFFEDF;}
input{font:bold 11px Arial, Helvetica, sans-serif;}
.clear{clear:both;}
.clear:after {
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
}
.vertical_align{vertical-align:top;text-align:left;}
.img_middle{vertical-align:middle;}
.bullet{list-style:none;}
.bullet li{
	 text-align:left;
	 background:url(/images/Agoda/red_point.gif) no-repeat 2px 5px;
	 padding-left:15px;
}
.listnone li{list-style:none;}
/* The 'box' styles are required for the basic page setup: DO NOT CHANGE*/
#wrapper {
 	position:relative;
	margin:0 auto;
 	background:#fff url(/images/Agoda/bg_wapper.jpg) repeat-y;
	width:996px;
	height: auto !important;
	height: 100%; /*Hack IE6  */
	min-height: 100%;	/*Hack Firefox*/
}
#box_table{width:986px;margin:0 auto;}
#box_logo {
	width:234px;
	height:88px;
	position:absolute;
	z-index:0;
}
#box_navigation{
	 margin-top:20px;
	 position:relative;
	 z-index:1;
}
#box_map{position:absolute;top:60px;}
#box_detailmap{width:480px;margin:10px 0 10px 20px;border:0;}
#box_detailmap ul.bullet a{text-decoration:none;color:#2F2F2F;}
#box_detailmap ul.bullet a:hover{text-decoration:underline;color:#00adff;}
#box_seo{
	width:489px;
	margin:0 auto;
	position:relative;
	z-index:5;
}
#box_seo li{list-style:none;}
#box_areaseo{width:966px;margin:30px auto 0 auto;}
#box_areaseo ul{
 list-style:disc;
 margin-left:15px;
 padding-left:10px;
}
.title_continent{
 font-weight:bold;
 color:#999;
 text-decoration:none;
 margin-bottom:10px;
 padding-left:8px
}
.title_continent a:link,.title_continent a:visited,.title_continent a:active{
 font-weight:bold;
 color:#999;
 text-decoration:none
}
.title_continent a:hover{color:#767A7D;font-weight:bold;}
.seo_country{
	margin-bottom:8px;
	color:#999;
	font-size:x-small;
}
.seo_country p {margin-left:25px}
.seo_country a:link, .seo_country a:visited, .seo_country a:active {
	color:#999;
	font-size:x-small;
	text-decoration:none;
}
.seo_country a:hover{
	color:#767A7D;
	font-size:x-small;
	text-decoration:none;
}
#box_content{margin:10px 0 0 30px;}
#footer{
	 width:100%;
	 text-align:center;
	 margin-top:20px;
}
.footer_nav{
	height:20px;
	width:100%;
	background-color:#E5E5E5;
	border-top: 1px dashed #D2D2D2;
}
.footer_nav a:link,.footer_nav a:visited,.footer_nav a:active{font-size:11px;}
.footer_nav ul{
	list-style:none;
	margin:0 auto;
	width:570px;
	display:block;
}
.footer_nav li{float:left;padding:0 22px;}
#footer address{
	text-align:center;
	font-style: normal;
	margin:10px 0;
}
#footer address p{color:#0073FF;margin-top:10px;}
.link_site{margin:10px 0;padding:0 10px;line-height:18px;}
.link_site a,.link_site a:visited,.link_site a:hover,.link_site a:active{font-size:12px;text-decoration:underline;}
/*--World---*/
.titleworld a:link,.titleworld a:visited,.titleworld a:active{
	 background:url(/images/Agoda/red_point.gif) no-repeat 2px 5px;
	 padding-left:15px;
	 color:#000;
	 font-weight:bold;
	 text-decoration:none;
}
.hotelsall a:link,.hotelsall a:visited,.hotelsall a:active{text-decoration:none;color:#000;}
.morehotels a:link,.morehotels a:visited,.morehotels a:active{
	 text-decoration:underline;
	 color:#000;
	 font-weight:normal;
}
.hotelsall a:hover,.titleworld a:hover,.morehotels a:hover{color:#00adff;text-decoration:underline;}
/*Masterpage styles: These styles are used in the masterpage*/
.master_navigation_top{margin:10px 0;width:740px;}
.master_navigation_top a{font-size:12px;}
.master_navigation_top_left{float:left;padding-left:25px;}
.master_navigation_top_left a,.master_navigation_top_left input{vertical-align:bottom;}
.master_navigation_top_right{float:left;margin-left:35px;}
.master_navigation_main{
	margin:0 auto;	
	width:571px;
	height:33px;
}
.master_navigation_sub{
	 height:14px;
	 padding:7px 0 5px 220px;
	 margin-bottom:10px;
	 background-color:#F4F4F4;
	 font:bold 11px Arial, Helvetica, sans-serif;
}
.master_navigation_sub a:link,.master_navigation_sub a:visited,.master_navigation_sub a:active{
	color:#000;
	font-size:11px;
	text-decoration:underline;
	padding:0 10px;
}
.master_navigation_sub a:hover{color:#c00;}
.master_navigation_sub span{padding:0 10px;color:#c00;}
*html .master_navigation_sub{margin:-3px 0 10px 0;}/*Hack IE6 margin-top:3px*/
.master_navigation_litbreadcrumb{
	 height:15px;
	 padding-bottom:5px;
	 margin-left:20px;
	 font-size:11px;
}
.master_navigation_litbreadcrumb a:link,.master_navigation_litbreadcrumb a:visited,
.master_navigation_litbreadcrumb a:hover,.master_navigation_litbreadcrumb a:active{
	color:#9F9F9F;
	font-size:11px;
}
/*-----------Search Box-----------------*/
#box_search{
	 font-size:11px;
	 width:240px;
	 background: #fff;
	 margin-bottom:20px;
	 position:relative;
}
#box_search h2{
	font:bold 20px Arial, Helvetica, sans-serif;
	color:#010101;
	padding:5px 0 5px 10px;
	text-align:center;
	border-bottom:solid 2px #c30;
	margin:0 10px;	
}
.searchdescript{padding:10px 0 0 5px; vertical-align:middle;}
td.searchdescript{white-space: nowrap;}
.searchspace_top{padding-top:10px;}
.searchspace_top img{cursor: pointer}
.select_choosesearch{height:18px;width:158px;}
.select_checkday{height:18px;width:48px;}
.select_month{height:18px;width:84px;}
.select_quantity{height:18px;width:40px;}
.sb1,.sb2,.sb3,.sb4,.sb5,.sb6,.sb7,.sb4t,.sb5t,.sb6t,.sb7t{
	display:block; 
	overflow:hidden; 
	font-size:0;
}
.sb1,.sb2,.sb3,.sb4,.sb5,.sb6,.sb4t,.sb5t,.sb6t{height:1px;}
.sb4,.sb5,.sb6,.sb7,.sb4t,.sb5t,.sb6t,.sb7t{background:#ccc; border-left:1px solid #CDCDCD; border-right:1px solid #CDCDCD;}
.sb1{margin:0 8px;}
.sb2{margin:0 6px;}
.sb3{margin:0 4px;}
.sb4,.sb4t{margin:0 3px;border-width:0 4px;}
.sb5,.sb5t{margin:0 2px;border-width:0 3px;}
.sb6,.sb6t{margin:0 2px;border-width:0 2px;} 
.sb7,.sb7t{margin:0 1px;border-width:0 2px;height:2px;}
.sb1,.sb2,.sb3{background:#CDCDCD;}
.sb4{background:#ebebeb;}
.sb5,.sb6{background:#efefef;}
.sb7{background:#f8f8f8}
.sb4t,.sb5t,.sb6t,.sb7t{background:#fff;}
.sboxcontent{
	display:block; 
	border:1px solid #CDCDCD; 
	border-width:0 2px;
	background:url(/images/Agoda/bg_search.gif) repeat-x 0 -3px;
}
a.mastersearchlink:link,a.mastersearchlink:visited,a.mastersearchlink:active{
	color:#737373;
	font:bold 11px Arial, Helvetica, sans-serif;
	text-decoration:underline;
}
a.mastersearchlink:hover{color:#00adff;}
/*-----------------------------------------------------------------------------------*/
.box_left{
	width:235px;
	vertical-align:top;
	padding-left:5px;
}
.box_right{width:226px;padding-right:5px;}
.box_right .rtop{margin-top:10px;}
.box_right a.chatimg{display:block;text-align:center;margin-top:10px;}
.box_right div#ctl00_area_promo1_AlternateHotelList1_upAltHotels{display:inline}
/*------Button------*/
.mastersearch_button{ /*Green button*/
	background-color:#108900;
	border:1px outset #7FCB00;
	color:#FFF;
	cursor:pointer;
}
.clickbook a:link,.clickbook a:visited,.clickbook a:hover,.clickbook a:active{
	text-decoration:none;
	font:bold 11px Arial, Helvetica, sans-serif;
	border:1px outset #7FCB00;
	background-color:#108900;
	color:#fff;
	padding:1px;
}
.bookconfirm_btn{ /*----Blue Button--*/
	background-color:#1A5279;
	border:1px outset #2471A7;
	color:#FFF;
	cursor:pointer;
}
.searchfull_btn{
	background-color:#E6E6E6;
	cursor:pointer;
	font:bold 11px Arial, Helvetica, sans-serif;
	height:20px;
}
.inputhotelsearch{
	border:1px solid #CCC;
	height:17px;
	width:120px;
}
a.box_menu:link,a.box_menu:visited,a.box_menu:hover,a.box_menu:active{
	font-size:9px;
	border:1px outset #AFAFAF;
	padding:2px 10px;
	word-spacing: 0.1em;
	color:#000;	
}
/*-----------Box----------------*/
*.rtop *,.rbottom *{display:block;overflow: hidden;}
.r1,.r2,.r3,.r4,.r5,.r6,.ip1,.ip2,.ip3,.ip4,.ip5,.ip6,.s1,.s2,.s3,.s4,.s5,.s6,
.sr1,.sr2,.sr3,.sr4,.sr5,.sr6{height:1px; font-size:0;}
.r7,.r8,.ip7,.ip8,.s7,.s8,.sr7,.sr8{height:2px; font-size:0;}

.ip1{background-color:#D60711;}
.r1{background-color:#CDCDCD;}
.s1,.sr1{background-color:#ccc;}
.sr4{background-color:#E9E9E9;}
.sr5{background-color:#EAEAEA;}
.sr6{background-color:#EBEBEB;}
.sr7{background-color:#ECECEC;}
.sr8{background-color:#eee;} 
.r2,.r3,.r4,.r5,.r6,.r7,.r8,.s2,.s3,.s4,.s5,.s6,.s7,.s8,
.ip2,.ip3,.ip4,.ip5,.ip6,.ip7,.ip8,.box_contentdat{background-color:#fff} 
.s4,.s5,.s6,.s7,.s8,.sr1,.sr4,.sr5,.sr6,.sr7,.sr8{border-left:1px solid #ccc;border-right:1px solid #ccc;}
.ip4,.ip5,.ip6,.ip7,.ip8{border-left:1px solid #D60711; border-right:1px solid #D60711;}
.r4,.r5,.r6,.r7,.r8,.rcontent,.box_border{border-left:1px solid #CDCDCD; border-right:1px solid #CDCDCD;}
.ip2,.ip3{border-left:2px solid #D60711; border-right:2px solid #D60711;}
.r2,.r3,.br2,.br3{border-left:2px solid #CDCDCD; border-right:2px solid #CDCDCD;}
.s2,.s3{border-left:1px solid #ccc;border-right:2px solid #ccc;}
.sr2,.sr3{border-left:2px solid #ccc;border-right:2px solid #ccc;background-color:#E9E9E9;}
.r1,.ip1,.sr1{margin:0 10px}
.r2,.ip2,.sr2{margin:0 8px;}
.r3,.ip3,.sr3{margin:0 6px;}
.r4,.ip4,.sr4{margin:0 5px;}
.r5,.ip5,.sr5{margin:0 4px;}
.r6,.ip6,.sr6{margin:0 3px;}
.r7,.ip7,.sr7{margin:0 2px;}
.r8,.ip8,.sr8{margin:0 1px;}
.s1{margin-right:10px;}
.s2{margin-right:8px;}
.s3{margin-right:6px;}
.s4{margin-right:5px;}
.s5{margin-right:4px;}
.s6{margin-right:3px;}
.s7{margin-right:2px;}
.s8{margin-right:1px;}
.rcontent{padding: 0 10px;}
/*---------3 Box---------*/
.box_whyagoda,.box_agodareward,.box_special{
	border-left:1px solid #CDCDCD;
	border-right:1px solid #CDCDCD; 
}
/*---------Box Why go Agoda-----------*/
.box_whyagoda{padding:0 20px;}
.box_whyagoda strong{text-align:center;display:block;}
.box_whyagoda ul li{
	list-style:none;
	margin-top:5px;
	padding:5px 0 0 20px;
	background:url(/images/Agoda/disc_bule.gif) no-repeat 2px 9px;
}
.box_whyagoda a:link,.box_whyagoda a:visited,.box_whyagoda a:active{
	text-decoration: none;
	font-weight: bold;
	color:#3B3B3B;
}
.box_whyagoda a:hover{text-decoration:underline;color:#00ADFF;}
/*---------Box Agoda Rewards-----------*/
.box_agodareward{
	padding:0 5px;
	position:relative;
}
.box_agodareward strong{
	text-align:center;
	display:block;
	margin:0 15px;
}
.box_agodareward table{margin-top:10px;}
.box_agodareward a:link,.box_agodareward a:visited{font-weight:bold;color:#000;}
.box_agodareward a:hover{color:#00adff}
.text_rewards,a.text_rewards:link,a.text_rewards:visited,a.text_rewards:hover{
	color:#26A464;
	font-weight:bold;
	vertical-align:top;
	text-decoration:none;
}
/*---------Box Special Offers-----------*/
.box_special{padding:0 10px;}
.box_special strong{text-align:center;display:block;}
.box_special ul li{
	list-style:none;
	margin-top:5px;
	padding:3px 0 5px 20px;
	background:url(/images/Agoda/disc_purple.gif) no-repeat 2px 8px;
}
.box_special li a:link,.box_special li a:visited,.box_special li a:active{
	text-decoration:none;
	font-weight: bold;
	color:#000;
}
.box_special li a:hover{text-decoration:underline;color:#00ADFF;}
.titlelinkehotel,.titlelinkehotel a:link,.titlelinkehotel a:visited,
.titlelinkehotel a:hover,.titlelinkehotel a:active{
	font-weight: bold;
	color:#000;
	text-decoration:underline;
	padding:5px 0;
}
.goto_offer,.goto_offer a:link,.goto_offer a:visited,.goto_offer a:active{
	font-weight: bold;
	text-decoration: underline;
	color:#000;
	text-align:center;
}
.goto_offer a:hover{text-decoration: underline;color:#00adff;}
/*------------Standard Agoda styless---------------*/
.agodaheader{font:bold medium Arial, Helvetica, sans-serif;color:#000;}
.agodatextsmallbold{font:bold small Arial, Helvetica, sans-serif;color:#000;}
.agodatextsmall{font:normal small Arial, Helvetica, sans-serif;color:#000;}
.agoda_greysmallbold{font:bold small Arial, Helvetica, sans-serif;color:#777;}
.agoda_greysmall{font:normal x-small Arial, Helvetica, sans-serif;color:#9C9C9C;}
.agoda_bluesmallbold{font:bold small Arial, Helvetica, sans-serif;color:#0081EA;}
.agoda_bluemediumbold{font:bold medium Arial, Helvetica, sans-serif;color:#0081EA;}
.agoda_greensmallbold{font:bold small Arial, Helvetica, sans-serif;color:#22B46D;}
.agoda_redsmallbold{font:bold small Arial, Helvetica, sans-serif;color:#CA050F;}
.agoda_font11{font:normal 11px Arial, Helvetica, sans-serif;}
.agoda_redfont11{font:normal 11px Arial, Helvetica, sans-serif;color:#CA050F;}
.textbold{font:bold small Arial, Helvetica, sans-serif;}
.agoda_greenmediumbold{font:bold medium Arial, Helvetica, sans-serif;color:#22B46D;}
/*--------Line------------*/
.line_blue{border-bottom:solid 2px #0281E0;}
.line_green{border-bottom:solid 2px #1CAE5D;}
.line_purple{border-bottom:solid 2px #932FD0;}
.line_red{border-bottom:solid 2px #C30;}
.line_orange{border-bottom:solid 2px #F89A16;}
.line_gray{border-bottom:solid 2px #ccc;}
.line_gray1{border-bottom:solid 1px #ccc;}
.line_dgray{border-bottom:solid 1px #818181}
.line_dotted{ border-bottom:dotted 1px #ccc;}
/*-------Continent--------*/
a.morefull_list,a.morefull_list:link,a.morefull_list:visited{
	 font-weight:bold;
	 color:#000;
	 display:block;
	 margin:10px 0 0 15px;
	 text-decoration:none;
	 text-transform:lowercase;
}
.content_descrip,.continentall{
	padding:5px 10px 20px 10px;
	border-left:1px solid #ccc;
	border-right:1px solid #ccc; 
	background-color:#fff;
	width:466px;
}
.content_descrip a:link,.content_descrip a:visited,.content_descrip a:active{
	color:#000;
	text-decoration:underline;
}
.content_descrip a:hover{color:#00adff}
.continentall h2{margin-bottom:10px;padding-bottom:10px;}
.continentall a:link,.continentall a:visited,.continentall a:active{
	color:#000;
	text-decoration:none;
	font:normal 12px Arial, Helvetica, sans-serif;	
}
.continentall a:hover{color:#00adff;text-decoration:underline;}
/*------City------*/
.smartserachresultheader{
	border-left:1px solid #ccc;
	border-right:1px solid #ccc;
	display:block;
	height:65px;
	padding:0 5px;
	background:#fff url(/UserControls/SmartSearch_v3_ajax/resources/bg_DestinationSearchResult.jpg) repeat-x;
	position:relative;
}
.box_serachcity{
	width:700px;
	padding-left:20px;
	position:relative;
}
.smartserach_result{
	border:2px solid #CDCDCD;
	margin-bottom:10px;
	background:url(/images/Agoda/bg_smartserach_resultmenu.gif) repeat-x;
	height:60px; 
	position:relative;
}
.box_resultcontent{
	border-top:2px solid #CECECE; 
	border-left:2px solid #CECECE; 
	border-bottom:2px solid #999; 
	border-right:2px solid #999; 
	margin-bottom:10px;
	background-color:#fff;
	width:696px;
}
.seo2_link a:link,.seo2_link a:visited,.seo2_link a:hover,.seo2_link a:active{
	font:normal x-small Arial, Helvetica, sans-serif;
	color:#999;
	text-decoration:none;
}
.content_seo{
	border:solid 1px #CECECE;
	padding:10px;
	margin-top:5px;
}
.area_list_photo{padding:10px;width:115px;height:77px;}
.specialcase{padding-top:10px;float:right}
.box_select{
	background-color:#F4F4F4;
	width:112px;
	text-align:center;
	vertical-align:middle;
}
.box_select input{text-transform:uppercase;}
.title_hotelcity{padding-top:10px;float:left}
.title_hotelcity a {margin-right:10px;}
.gototop{text-align:center;margin-top:20px;}
.step{text-align:right;padding-right:5px;}
.step a,.step a:link,.step a:visited,.step a:hover,.step a:active{color:#000;font-weight:bold;text-decoration:underline;}
a.sortablecity_more:link,a.sortablecity_more:visited,a.sortablecity_more:hover,a.sortablecity_more:active{
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#000;
	text-decoration:underline;
	text-transform:lowercase
}
a.link_hotelsortlist:link,a.link_hotelsortlist:visited,a.link_hotelsortlist:hover,a.link_hotelsortlist:active{
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#000;
	padding:0 7px;
	text-decoration:none;
	background-color:#E1E1E1;
	border:1px outset #afafaf;
}
.box_perpageactive{
	padding:2px 5px;
	margin:0 3px;
	border:solid 1px #CCC;
	background-color:#E2E2E2;
	color:#000;
	font-weight:bold;
}
a.box_perpageactive:link,a.box_perpageactive:visited{
	text-decoration:underline;
	color:#000; 
	font-weight:normal;
	background-color:#fff;
}
a.box_perpageactive:active,a.box_perpageactive:hover{color:#000;}
.img_space{width:2px;height:60px;background-color:#fff}
.searchheader_row{position:absolute;margin-top:-9px;width:100%}
.searchheader_row td{vertical-align:top;}
.colum{padding:10px 5px;}
.curren_show{margin:10px 5px 5px 5px;text-align:left}
.curren_hotel{text-align:right;padding:2px 5px 7px 0;}
.hotel_des{padding:0 5px 5px 0;width:455px}
/*------Hotel Page------*/
ul.menutop_hotel{list-style:none;display:block;overflow:hidden}
.menutop_hotel li{
	display:block;
	float:left;
	margin-right:11px;
	height:15px;
	padding:5px 12px;
	background-color:#F4F4F4;
	border:solid 1px #CDCDCD;
}
.menutop_hotel a:link,.menutop_hotel a:visited{
	color:#000;
	text-decoration:none;
	font-weight:bold;
}
.menutop_hotel a:hover{
	color: #00ADFF;
	text-decoration:none;
	font-weight:bold;
} 
.menutop_hotel_active a:link,.menutop_hotel_active a:visited,
.menutop_hotel_active a:hover,.menutop_hotel_active a:active{
	color: #00ADFF;
	font-weight:bold;
	text-decoration:none;
}
.hotelsuper_page{text-align:left;margin:10px 25px 0 0;}
.hotelsuper_page table.clear{margin-bottom:10px;}
.hotelsuper_page td{vertical-align:top;}
.hotelsuper_page td#Table4 p{padding-bottom:5px;}
.imgspecial{padding-left:5px;}
.img_photo{margin-right:20px;}
.box_hotel{margin:20px 0;}
.box_publicnote{border-left:solid 1px #D60711;border-right:solid 1px #D60711;padding: 0 20px 5px 20px}
.box_publicnote span{display:block;padding-bottom:5px;}
.box_facilities{width:223px;margin:0 auto; overflow:hidden;}
.facilities_content{padding:10px 0 0 25px;width:130px;}
.facilities_content li{margin-left:15px;}
.whatnear_box{display:block;margin:10px 0;}
a.hotellink_more:link,a.hotellink_more:visited,a.hotellink_more:active{color:#000;text-decoration:underline;}
a.hotellink_more:hover{text-decoration:underline;color:#00adff;}
.food{width:98%;overflow:hidden;margin-top:10px;}
.food img{width:180px;float:left;}
.food p{float:left;margin: 0 10px;width: 435px;}
/*-------Choose Date Select-------*/
.selectcheck{margin:5px 0;}
a.linkheadchoose:link,a.linkheadchoose:visited,a.linkheadchoose:hover,a.linkheadchoose:active{
	 font-weight:bold;
	 color:#000;
	 text-decoration:none;
}
.shortlist{margin-bottom:10px;}
/*---------HotelHorizonalBox----*/
.break_line{padding: 5px 10px 5px 0;}
/*-------Show Shor List-------*/
.compare_hotel a:link,.compare_hotel a:visited,.compare_hotel a:hover,.compare_hotel a:active{
	text-decoration:underline;
	color:#000;
}
.hotel_list li{
	 list-style-type:none;
	 background:url(/images/Agoda/bullets_hotellist.gif) no-repeat 2px 5px;
	 padding-left:15px;
}
/*-------Search Hotel Result------*/
.searchhotelresult{width:100%;margin-top:10px;}
.searchhotelresult td.line_gray1{padding:10px 0;vertical-align:top;}
.searchhotelresult a sup{font-weight:bold;}
.searchhotelresult p.line_gray1{padding:10px 0;}
.title_searchhotel{border-top:2px solid #CECECE; background-color:#EFEFEF;height:39px;}
.title_searchhotel p{padding:10px 0;vertical-align:top;}
.title_searchhotel a:link,.title_searchhotel a:visited,.title_searchhotel a:hover{font-weight:bold;color:#000;}
.room_hotelresult,a.room_hotelresult:link,a.room_hotelresult:visited,
a.room_hotelresult:hover,a.room_hotelresult:active{
	color:#0380DC;
	font-weight:bold;
	text-decoration:none;
	text-transform: capitalize;
}
.breakfast{color:#3D8505;font:normal x-small Arial, Helvetica, sans-serif;text-decoration:none;}
a.info_photo:link,a.info_photo:visited,a.info_photo:hover{color:#6d6d6d;text-decoration:underline;font-size:11px;}
.moreroom_hotelresult,.moreroom_hotelresult a:link,.moreroom_hotelresult a:visited,
.moreroom_hotelresult a:hover,.moreroom_hotelresult a:active{
	 color:#0380DC;
	 font-weight:bold;
	 text-decoration:underline;
	 z-index:100;
	 position:absolute;
	 width:300px;
	 margin-top:10px;
}
.message_bottom{
	 text-align:center;
	 font-weight:bold;
	 color:#CB000B;
	 margin-top:20px;
}
.spnremark{font-style:italic;text-align:right}
/*------HotelRoomType------*/
a.hotellink:link,a.hotellink:visited,a.hotellink:hover,a.hotellink:active{
	font:bold medium Arial, Helvetica, sans-serif;
	color:#000;
	text-decoration:none;
}
.changbook a:link,.changbook a:visited,.changbook a:hover,.changbook a:active{
	 font-weight:normal;
	 color:#1BAD6F;
	 text-decoration:underline;
}
/*------Converter------*/
.converter{border: 1px solid #68B7EF;width:98%;}
.converter h3{background-color: #68B7EF; height: 25px;text-align:center;padding:5px 0 0 0;}
/*Content Popup Display*/
.popup_logos{
	 background:#fff url(/images/Agoda/popup_logo.jpg) no-repeat;
	 height:60px;
	 text-indent:-9999px;
}
.titlepopup{
	font:bold 16px Arial, Helvetica, sans-serif;	
	padding:10px 0 0 12px;			
	height:27px;
}
.contentpopup{font:normal 12px Arial, Helvetica, sans-serif;padding:20px 45px;			}
/*---Content CMS-----*/
.cms_content{padding:0 20px;}
.cms_content p{margin:10px;}
.cms_listlink a:link,.cms_listlink a:visited,.cms_listlink a:hover,
.cms_backtop a:link,.cms_backtop a:visited,.cms_backtop a:hover{color:#616161;}
.cms_bggray{background-color:#f4f4f4;}
.cms_bggray p{padding:10px}
.cms_clickmap a:link,.cms_clickmap a:visited,.cms_clickmap a:hover{
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#69696B;
}
.cms_border{ border:solid 1px #ccc;}
.cms_destinations a:link,.cms_destinations a:visited,.cms_destinations a:active{
	 font-weight:bold;
	 color:#787878;
	 text-decoration:none;
}
.morebangkok a:link,.morebangkok a:visited,.morebangkok a:active{
	color: #616161;
	font:normal 10px Arial, Helvetica, sans-serif;
	text-decoration:none;
}
.cms_destinations a:hover,.morebangkok a:hover{color:#00adff;text-decoration:underline;}
/*DropdownLanguage*/
#langselect{
	 position:relative;
	 color:#777;
	 z-index:100;
	 float:left;
	 margin-top:1px;
	 width:100px;
}
#langselect #selected a{
	float:left;
	padding:0 23px 2px 0;
	color:#333;
	font:10px Verdana, Arial, Helvetica;
	text-decoration:none;
	border:1px solid #ccc;
	background:#f8f8f8 url(/images/langselect_btn.gif) 98% 2px no-repeat;
}
#langselect #selected a span{
	display:block;
	padding:1px 0 0 22px;
	background-position:0 60%;
}
#langselect ul{
	position:absolute;
	width:300px;
	list-style-type:none;
	right:8px;
	top:20px;
	background-color:#fff;
	border:1px solid #ddd;
	z-index:999;
}
#langselect ul li{float:left;width:150px;}
#langselect ul li a{
	display:block;
	width:135px;
	height:16px;	
	padding:4px 5px 5px 10px;
	color:#333;
	text-decoration:none;
	text-align:left;
	font:10px Verdana, Arial, Helvetica;
}
#langselect ul li img{padding-right:5px;margin-bottom:-3px}
#langselect ul li a:hover{background-color:#eee;}
.show{display: block;}
.hide{display: none;}
/* Review page--*/
.box_review{margin:10px 30px 0 0}
.box_rates{
	 border:solid 1px #686868;
	 padding:2px 17px;
	 margin-left:8px;
	 font:bold medium Arial,Helvetica,sans-serif;
	 color:#0081EA;
}
.guest_rating{float:right;padding:3px 0}
.cus_reviews h2{padding-bottom:5px;font:bold medium Arial,Helvetica,sans-serif;color:#000;}
.line_gray1 h2.line_dgray{margin-bottom:1px;}
.rating{margin-top:10px;}
.rating strong{float:left;font:bold medium Arial,Helvetica,sans-serif;color:#0081EA;}
.cus_detail{margin-bottom:10px;}
.cus_detail .agoda_greysmallbold{text-transform:capitalize}
.cus_name{width:175px;float:left;display:block;}
.cus_value{width:219px;float:left;padding:0 20px;border-left:1px solid #ccc;}
.cus_hotel{width:254px;float:left;}
.cus_value p,.cus_hotel p{clear:both;display:block;}
.cus_value span,.cus_hotel span{float:left}
.cus_value img,.cus_hotel img{float:right;width:85px;}
.cus_reviews p.cms_bggray{padding:5px 10px 10px 10px;margin:10px 0;}
.cus_plus{background:url(/images/Agoda/green_plus.gif) no-repeat 2px 2px;margin:10px 0;}
.cus_minus{background:url(/images/Agoda/red_minus.gif) no-repeat 2px 2px;margin:10px 0;}
.cus_plus span,.cus_minus span{display:block;width:620px;margin:10px 0 10px 20px}
.hotel_list li.tip{line-height:20px;margin-bottom:10px;}
.review_page{text-align:right;margin-right:10px;}
/*Feedback*/
.checkbox input{margin-right:10px;}
.checkbox span{display:block;padding-top:5px}
.cms_bggray textarea,.cms_bggray input{display:block;margin:5px 0 10px 0;}
.btn_feedback{text-decoration:underline; color:#000; background-color:#fff;padding:2px;}