@import url(calendar-win2k-cold-2.css);
/* CSS Document */
BODY{
	margin: auto; background:; behavior: url(http://www.santosa-singaporehotels.com/js/hover.htc); font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

/*___________________________________________________________________________________________________________General Link And Tag*/
A{
	text-decoration: none;
}
A:hover{
	text-decoration: underline;
}
a:link, a:visited, a:active{}
A IMG{
	border: none;
	text-decoration: none;
}
input, select, textarea {
color:#000000;font-family: Arial, Helvetica, sans-serif;
font-size:11px;}


.clr{clear:both;}
.clr_left{clear:left;}
.clr_right{clear:right;}
.clr_both{clear:both;}
.clear{clear:both;}
.clear_left{clear:left;}
.clear_right{clear:right;}
.clear_both{clear:both;}
.cgreen{color:#649200;}
.tbold {font-weight:bold;}
.cblue{color:#005aab;}
.f12{font-size:12px;}
/*________________Formart Class*/
DIV.all_warrper{padding-top:0px;}
#wrapper{margin: auto;background:;width:998px;padding: 0px 10px;}
#footer{width:998px;}
#header{ }
#content{min-height:500px; width:998px; padding-top:13px;}
DIV.content_left{float:left; width:234px; margin-right:15px;  }
DIV#content_top{padding-top:12px;}
DIV#content_bot{padding-top:15px;}
DIV#content_bot_2{padding-top:10px;}

DIV.content_left_bot{float:left; width:715px; margin-right:11px;}
DIV.content_right_bot{float:left; width:272px;}

.content_right{	float:left; width:748px; }
/*________________Formart banner*/

DIV.banner_all{width:998px;}
DIV.banner_all IMG{width:998px;}
/*----------\FORMAT MENU\----------*/
* HTML DIV.all_menu_main {margin-top:-3px;}
*:first-child+html  DIV.all_menu_main {margin-top:-3px;}

DIV.banner{}
DIV.all_menu_main{width:100%;background:url(bg_menu_main_1x27.jpg) repeat-x;height:27px; }
DIV.left_menu_main{background:url(left_menu_main_4x27.jpg) left top no-repeat; height:27px;padding-left:4px;}
UL.menu_main{height:27px;display:block;background:url(right_menu_main_4x27.jpg) right top no-repeat; height:27px;padding-right:4px; margin:0px; list-style:none; padding:0px; margin:0px;}
* HTML UL.menu_main{ margin-bottom:-2px;}
LI.menu_main_1{float:left; display:block;padding: 0px 28px; height:27px;line-height:27px;}
LI.menu_main_1a{background:url(ver_menu_2x27.jpg) no-repeat; width:2px; padding:0px;}
LI.menu_main_2{float: left; padding: 0px 5px; background:#009900;}
DIV.menu_main_1{float:left; width: 10px; background: #006600;}
LI.menu_main_1 A{font-size:12px; color:#000000; text-decoration:none;font-weight:bold; text-transform:uppercase;}
LI.menu_main_1 A:hover{color:#ac1e23;text-decoration:none;}
LI.menu_main_start{float:left; display:block;padding: 0px 38px; height:27px;line-height:27px;}
LI.menu_main_start A{font-size:12px; color:#000000; text-decoration:none;font-weight:bold; text-transform:uppercase;}
LI.menu_main_start A:hover{color:#ac1e23;text-decoration:none;}
/*----------\FORMAT box search\----------*/
div.left_top_search {
background:url(title_search_153x35.jpg) no-repeat scroll left center transparent;
height:35px;
padding-left:153px;}
DIV.right_top_search{background:url(right_top_search_7x35.jpg) no-repeat scroll right center transparent;
height:35px;
padding-right:7px;}

DIV.midle_top_search{background:url(midle_top_search_2x35.jpg) repeat-x scroll 0 0 transparent;
height:30px;
padding-top:5px;}


DIV.bot_b_search{margin:0px; padding:0px;}
div.left_bot_search {
background:url(left_bot_search_6x4.jpg) no-repeat scroll left center transparent;
height:4px;
padding-left:6px;}
DIV.right_bot_search{background:url(right_bot_search_6x4.jpg) no-repeat scroll right center transparent;
height:4px;
padding-right:6px;}

DIV.midle_bot_search{background:url(midle_bot_search_1x4.jpg) repeat-x scroll 0 0 transparent;
height:4px;}
DIV.ct_b_search form{margin:0px; padding:0px;}
DIV.ct_b_search{background:url(ct_search_1x143.jpg) repeat-x top; height:130px; padding:13px 9px 0px 9px;}
div.b_search_row {
padding-bottom:14px;}
* HTML DIV.b_search_row {padding-bottom:0px;}
*:first-child+html  DIV.b_search_row {padding-bottom:0px;}
div.b_search_text {
color:#FFFFFF; 
float:left;
font-size:12px;
width:60px;}
div.b_search_text_key {
color:#FFFFFF; padding-top:3px;
float:left;
font-size:12px;
width:60px;}

select.select_b_search {border:1px solid #838282;
float:left;
width:155px;height:20px; font-size:11px; color:#505050;}
select.select_b_search_right {border:1px solid #838282;
float:left;
width:190px;height:20px; font-size:11px; color:#505050;}
DIV.b_search_right_all{ margin-bottom:15px;}
INPUT.input_st_key_right{width:185px;border:1px solid #838282;padding:4px 0px 4px 4px; font-size:11px; color:#505050;}
INPUT.input_st_key{width:149px;border:1px solid #838282;padding:4px 0px 4px 4px; font-size:11px; color:#505050;}

DIV.input_key{ float:left;}

input.input_b_search {
background:url(input_86x19.jpg) no-repeat;
border:medium none;
color:#004673;
font-size:12px;
font-weight:bold;
height:19px;
margin-left:84px;
padding-bottom:2px;
width:86px; cursor:pointer;}

div.b_search_end {
padding-bottom:10px;}
* HTML DIV.b_search_end {padding-bottom:0px;}
*:first-child+html  DIV.b_search_end {padding-bottom:0px;}


/*----------\FORMAT box hotel offer\----------*/
div.left_top_offer {
background:url(left_top_offer_6x6.jpg) no-repeat scroll left center transparent;
height:6px;
padding-left:6px;}
DIV.right_top_offer{background:url(right_top_offer_6x6.jpg) no-repeat scroll right center transparent;
height:6px;
padding-right:6px;}
DIV.midle_top_offer{background:url(midle_top_offer_1x6.jpg) repeat-x scroll 0 0 transparent;
height:6px;}
div.left_bot_offer {
background:url(left_bot_offer_6x6.jpg) no-repeat scroll left center transparent;
height:6px;
padding-left:6px;}
DIV.right_bot_offer{background:url(right_bot_offer_6x6.jpg) no-repeat scroll right center transparent;
height:6px;
padding-right:6px;}
DIV.midle_bot_offer{background:url(midle_bot_offer_1x6.jpg) repeat-x scroll 0 0 transparent;
height:6px;}


DIV.ct_b_offer{ background-color:#ffee85; border-left:1px solid #ffb61f;border-right:1px solid #ffb61f; padding-bottom:6px;}
DIV.title_offer H2{padding:0px; margin:0px;font-size:18px; font-weight:bold; color:#f45001; padding:3px 0px 10px 10px;}
* HTML DIV.title_offer H2{height:20px;}
* HTML DIV.ct_b_offer{padding-bottom:0px;}
DIV.itel_colums_offer_star{float:left; width:235px; margin-left:8px; padding-right:3px; }
DIV.itel_colums_offer_star UL{margin:0px; padding:0px;}
DIV.itel_colums_offer_end{float:left; width:235px; margin-left:7px; padding-right:3px;}
* HTML DIV.itel_colums_offer_star {width:164px; margin-left:7px; padding:0px; }
* HTML DIV.itel_colums_offer_end {width:164px; margin-left:20px;  padding:0px;}
* HTML DIV.itel_colums_offer {width:164px; margin-left:20px;  padding:0px;}
* HTML DIV.itel_colums_offer_star UL{padding:0px 0px 7px 0px; margin:0px;}
DIV.title_item_colums{background:url(arrow2_8x8.jpg) no-repeat 0px 4px; padding-left:12px;  margin-bottom:9px; margin-top:4px;}
DIV.title_item_colums UL{padding:0px; margin:0px; list-style:none;}
DIV.itel_colums_offer UL{list-style:none; margin:0px; padding:0px;}
DIV.itel_colums_offer_end UL{list-style:none;margin:0px; padding:0px;}
DIV.title_item_colums H3{padding:0px; margin:0px;font-size:13px; color:#133a65; font-weight:bold;}
DIV.itel_colums_offer_star UL LI{line-height:21px; overflow:hidden; height:25px;}
DIV.itel_colums_offer_star UL LI H4{padding:0px; margin:0px;}
DIV.itel_colums_offer_star UL LI H4 A{padding:0px; margin:0px;font-size:12px; color:#133a65; font-weight:normal;}
DIV.itel_colums_offer_star{border-right:1px solid #ffb61f;}

DIV.itel_colums_offer_end UL LI{line-height:25px; }
DIV.itel_colums_offer_end UL LI H4{padding:0px; margin:0px;}
DIV.itel_colums_offer_end UL LI H4 A{padding:0px; margin:0px;font-size:12px; color:#133a65;font-weight:normal;}
DIV.itel_colums_offer_end{}

DIV.itel_colums_offer{float:left; width:235px; margin-left:7px; padding-right:3px;}
DIV.itel_colums_offer UL LI{line-height:25px; }
DIV.itel_colums_offer UL LI H4{padding:0px; margin:0px;}
DIV.itel_colums_offer UL LI H4 A{padding:0px; margin:0px;font-size:12px; color:#133a65; font-weight:normal;}
DIV.itel_colums_offer{border-right:1px solid #ffb61f;}



/*----------\FORMAT box hotel all\----------*/
div.left_top_ht_all {
background:url(left_top_ht_all_4x4.jpg) no-repeat scroll left center transparent;
height:4px;
padding-left:4px;}
DIV.right_top_ht_all{background:url(right_top_ht_all_4x4.jpg) no-repeat scroll right center transparent;
height:4px;
padding-right:4px;}
DIV.midle_top_ht_all{background:url(midle_top_ht_all_1x4.jpg) repeat-x scroll 0 0 transparent;
height:4px;}
div.left_bot_ht_all {background:url(left_bot_ht_all_4x4.jpg) no-repeat scroll left center transparent;height:4px;
padding-left:4px;}
DIV.right_bot_ht_all{background:url(right_bot_ht_all_4x4.jpg) no-repeat scroll right center transparent;
height:4px;
padding-right:4px;}
DIV.midle_bot_ht_all{background:url(midle_bot_ht_all_1x4.jpg) repeat-x scroll 0 0 transparent;
height:4px;}
DIV.ct_hotel_all{ border-left:1px solid #ffad00;border-right:1px solid #ffad00;}
* HTML DIV.ct_hotel_all{height:100px;}
*:first-child+html  DIV.ct_hotel_all {min-height:100px;}
DIV.left_item_ht_index{float:left;
padding-right:10px;}
DIV.left_item_ht_index IMG{width:80px; height:69px;}
DIV.right_item_ht_index{float:left;
width:590px;}
DIV.title_item_ht_index H3{padding:0px; margin:0px;float:left; padding-right:7px;}
DIV.title_item_ht_index H3 A{padding:0px; margin:0px;font-size:13px; font-weight:bold; color:#133a65; padding-right:7px;}
DIV.star_ht_index{float:left; width:; text-align:center; padding-top:3px; }
DIV.location_ht_index{float:left; padding-left:13px; font-size:12px; color:#3f3f3f;}
DIV.location_ht_index SPAN{ font-size:12px; color:#f45001;}
DIV.title_item_ht_index{margin-bottom:7px;}
DIV.add_ht_index{margin-bottom:7px;}
SPAN.price_ht_index{ padding-right:10px; color:
#cc0000; font-weight:bold; }
SPAN.price_ht_index FONT{color:#3f3f3f; font-weight:normal; font-size:12px;}
SPAN.add_ht_index FONT{color:#3f3f3f;}
DIV.row_ct_ht_index{padding-bottom:20px; padding-left:13px;}
DIV.text_title_ht_location H2{padding:0px; margin:0px;font-size:17px; font-weight:bold; color:#f45001; float:left; padding-right:6px;}
select.select_ht{
border:1px solid #838282;
color:#505050;
float:left;
font-size:11px; font-weight:bold;
height:16px;
width:119px; margin-top:3px;}
*:first-child+html  SELECT.select_ht {height:19px; margin-top:1px;}

DIV.title_ht_location{padding-bottom:19px; padding-left:12px; padding-top:4px;}
DIV.hotel_by_location{padding-top:10px;}
* HTML select.select_ht{margin-top:1px;}


/*----------\FORMAT footer\----------*/
div.footer_link {
line-height:18px;color:#133a65;
text-align:center;
word-spacing:2px;}

div.footer_address {
color:#656565;
line-height:18px;
text-align:center;}
div.footer_address {
color:#000;
line-height:18px;
text-align:center;}

div.footer_copyright {
float:left;
height:20px;
line-height:20px;
padding-left:312px;}

span.esn_img {
float:left;
padding-left:2px;}

a.footer_link{color:#133a65;
font-size:12px;}

span.footer_right {
padding-right:4px;}

DIV.item_ht_rate{padding-bottom:25px;}
DIV.left_rate{width:335px; float:left; padding-left:15px;}
DIV.img_item_ht_rate{float:left; padding-right:10px;}
DIV.img_item_ht_rate IMG{width:56px; height:49px;}
DIV.text_iten_ht_rate H4 A{padding:0px; margin:0px;font-size:13px; font-weight:bold; color:#133a65;}
DIV.text_iten_ht_rate H4{padding:0px; margin:0px;padding-bottom:6px; padding-top:3px;}
DIV.star_ht_rate{float:left; width:71px; padding-top:2px;}
DIV.price_ht_rate{float:left; width:120px; color:#3f3f3f; font-weight:normal;}
DIV.price_ht_rate SPAN{font-weight:bold; color:#cc0000;}
DIV.text_iten_ht_rate{float:left; width:265px;}
DIV.title_ht_rate{padding-bottom:23px;
padding-left:12px;}
DIV.title_ht_star{padding-bottom:6px;
padding-left:15px;}

DIV.hotel_by_rate_all{
padding-top:6px;}

div.left_top_footer {
background:url(left_top_footer_5x5.jpg) no-repeat scroll left center transparent;
height:5px;
padding-left:5px;}
DIV.right_top_footer{background:url(right_top_footer_5x5.jpg) no-repeat scroll right center transparent;
height:5px;
padding-right:5px;}

DIV.midle_top_footer{background:url(midle_top_footer_1x5.jpg) repeat-x scroll 0 0 transparent;
height:5px;
}
DIV.ct_footer{background:url(midle_ct_footer_1x73.jpg) top repeat-x #FFFFFF; padding-top:5px;}
DIV.footer_all{margin-top:15px;}
*:first-child+html  DIV.bot_b_ht_all{margin-top:-3px;}
/*----------\FORMAT hotel by star index\----------*/
DIV.seemore_{background:url(arrow_8x8.jpg) no-repeat 0px 4px; padding-left:14px; float:right; margin-top:4px; margin-bottom:4px; }
DIV.seemore_ A{font-size:12px; font-weight:bold; color:#133a65; text-decoration:underline;}
DIV.seemore_ A:hover{text-decoration:none;}
DIV.tab_content_tour{ padding:1px 0px 6px 0px; }
DIV.row_tab_hotels{height:22px; line-height:22px; border-bottom:1px solid #dae9f4; margin-bottom:3px;}
DIV.tab_r_name_hotel{float:left; width:360px;line-height:18px; padding-left:4px; height:18px; overflow: hidden;}
DIV.tab_r_name_hotel H4{padding:0px; margin:0px;}
DIV.tab_r_name_hotel H4 A{padding:0px; margin:0px;font-size:13px; color:#133a65; text-decoration:none; font-weight:normal;}
DIV.tab_r_name_hotel H4 A:hover{text-decoration:underline; font-weight:normal;}
DIV.tab_r_name_hotel IMG{margin-left:6px;}
DIV.tab_r_name_hotel SPAN{color:#000000;}
DIV.tab_r_name_hotel SPAN:hover{color:#215e99;}
DIV.tab_r_star_hotel{float:left; width:60px;line-height:18px; margin-top:4px; }
DIV.tab_r_price_hotel{float:right;  padding:2px 3px 0px 10px;margin-bottom:3px; line-height:13px;color:#3f3f3f; font-size:12px;}
DIV.tab_r_price_hotel SPAN{ color:#b40014; font-weight:bold;}

ul#tab li.tour_title_selected span.tour_menu_visited_middel {
background-color:#FFFFFF;
display:block;
float:left;
font-weight:bold;
height:19px; margin-top:4px;
padding:3px 12px 0px 12px;}

* HTML ul#tab li.tour_title_selected span.tour_menu_visited_middel{height:21px;}
*:first-child+html  ul#tab li.tour_title_selected span.tour_menu_visited_middel {height:21px;}

ul#tab li.tour_title_selected {
float:left;
height:25px;
text-align:center;}


ul#tab li.tour_title_unselected {
background:none repeat scroll 0 0 transparent;
float:left;
height:25px;
padding-left:0px}

ul#tab {
float:right; position:relative; z-index:99999;
list-style:none outside none;
padding-left:0px; margin-right:15px;}
DIV#news_tab{float:right;
list-style:none outside none;
padding-left:0px; margin-right:15px;}

span.tour_menu_visited_middel a.tour_menu_unselected {
color:#133a65;
font-size:12px;
font-weight:bold;
text-decoration:none;}

ul#tab li.tour_title_unselected span.tour_menu_visited_middel {
background:none repeat scroll 0 0 transparent;
display:block; margin-top:4px;
float:left;
font-weight:bold;
height:22px;
padding:2px 28px 0px;}

div.sh_tour_bar_left_1 {
background-color:#dae9f4;
height:26px;
margin-bottom:10px;
position:relative;}
DIV.tab_all_ht_star{ margin:0px 15px;}



/*----------\FORMAT tour short index, about city, travel gudie , testimonials, short link\----------*/
div.left_top_short_tour {
background:url(left_top_tour_5x5.jpg) no-repeat scroll left center transparent;
height:5px;
padding-left:5px;}
DIV.right_top_short_tour{background:url(right_top_tour_5x5.jpg) no-repeat scroll right center transparent;
height:5px;
padding-right:5px;}

DIV.midle_top_short_tour{background:url(midle_top_tour_1x5.jpg) repeat-x scroll 0 0 transparent;
height:5px;
padding-top:0px;}
div.left_bot_short_tour {
background:url(left_bot_tour_5x5.jpg) no-repeat scroll left center transparent;
height:5px;
padding-left:5px;}
DIV.right_bot_short_tour{background:url(right_bot_tour_5x5.jpg) no-repeat scroll right center transparent;
height:5px;
padding-right:5px;}

DIV.midle_bot_short_tour{background:url(midle_bot_tour_1x5.jpg) repeat-x scroll 0 0 transparent;
height:5px;}

DIV.ct_b_tour{border-left:1px solid #cccccc;
border-right:1px solid #cccccc; padding:6px 9px 0px 9px;}
DIV.title_b_short_tour H3{padding:0px; margin:0px;font-size:17px; font-weight:bold; color:#133a65; padding-bottom:8px;}
DIV.ul_li_tour UL LI{background:url(arrow_8x8.jpg) no-repeat 0px 10px; padding-left:14px; line-height:27px;}
DIV.ul_li_tour UL LI A{color:#133a65; font-size:12px;}
DIV.ul_li_tour UL{padding:0px 3px; margin:0px; list-style:none;}
DIV.view_more_tour{padding-bottom:10px; padding-top:3px;}
DIV.view_more_tour A{color:#133a65; text-decoration:underline;}
DIV.view_more_tour A:hover{text-decoration:none;}
DIV.ul_li_tour UL LI A FONT{ color:#ff0000;font-size:12px;}
DIV.b_short_all{margin-bottom:15px;}
DIV.top_b_about_city{}



div.left_top_about_city {
background:url(left_city_3x41.jpg) no-repeat scroll left center transparent;
height:41px;
padding-left:3px;}
DIV.right_top_about_city{background:url(right_city_251x41.jpg) no-repeat scroll right center transparent;
height:41px; position:relative;
padding-right:252px;}


DIV.midle_top_about_city{background:url(midle_city_1x41.jpg) repeat-x scroll 0 0 transparent;
height:41px;
}
DIV.ct_b_aboutcity{border-left:1px solid #CCCCCC;
border-right:1px solid #CCCCCC;
padding:10px 9px 0px 9px;}
DIV.text_aboutcity{line-height:18px; padding-bottom:10PX; text-align:justify; }
DIV.text_aboutcity a{color:#133a65; text-decoration:underline;}
DIV.text_aboutcity a:hover{color:#133a65; text-decoration:none;}
DIV.title_b_aboutcity{ position:absolute; top:12px; left:8px; width:200px;}
DIV.title_b_aboutcity H3{padding:0px; margin:0px;font-size:17px; font-weight:bold; color:#133a65; }
DIV.b_aboutcity_all{margin-bottom:15px;}

DIV.right_top_testimonial{background:url(test_midle_top_254x41.jpg) no-repeat scroll right center transparent;
height:41px; position:relative;
padding-right:254px;}
DIV.title_item_tes{padding-bottom:7px;}
DIV.title_item_tes H4 {padding:0px; margin:0px;}
DIV.title_item_tes H4 A{padding:0px; margin:0px;color:#133a65; font-size:11px; font-weight:bold;}
DIV.title_item_tes H4 A FONT{padding:0px; margin:0px;color:#fe6f2a; font-size:11px;}
DIV.summary_testimonial_index{text-align:justify; line-height:18px; padding-bottom:10px;}
DIV.summary_testimonial_index A{color:#133A65;
text-decoration:underline;}
DIV.summary_testimonial_index A:hover{text-decoration:none;}
DIV.box_sponsor_title{ padding-bottom:4px;}
DIV.box_sponsor_title H4{margin:0px; padding:0px;}
DIV.box_sponsor_title H4 A{padding:0px; margin:0px;background:url(arrow3_8x8.jpg) no-repeat 0px 3px; padding-left:14px; color:#fe6f2a; text-decoration:underline; font-weight:normal; font-size:12px;}
DIV.box_sponsor_title H4 A:hover{text-decoration:none;}
DIV.item_sponsor_link{padding-bottom:7px;}


/*------------------FORMAT CONTACT US -----------------------*/
DIV.contact{padding: 20px;}
TABLE.b_infor_contact{border-bottom:1px dashed #666666; padding-bottom:15px;}
A.mail_to{font-size:12px;  text-decoration:none;}
A:hover.mail_to{text-decoration:underline;}
TD.hot_line{color: #F30;}
TD.hot_line_phone{color: #F30;font-weight: bold;}
DIV.about_company{background: url(http://www.santosa-singaporehotels.com/images/tour_line.gif) bottom repeat-x ;padding-bottom: 10px;}
DIV.about_company *{line-height: 14px;}
DIV.contact_title{margin-bottom: 30px;}
INPUT.contact_us{width: 280px;border:1px solid #6c6c6c; padding:3px;font-size:12px;}
TD.contact_us{padding-bottom: 5px;}
TEXTAREA.contact_us{width: 280px;border:1px solid #6c6c6c;  padding:3px; font-size:12px;}
DIV.travel_news_left{width: 450px;}
DIV.content_siderbar{float: left;width: 220px;padding-left: 15px;}
DIV.travel_news_right{width: 300px;}
INPUT.contact_buttom{padding: 0px 8px;cursor: pointer; border:1px solid #6c6c6c; padding:3px; font-size:12px;}
DIV.contact_content{padding:10px;}
INPUT.input_send{color: #000000; font-size:12px; font-weight:bold; border:1px solid #c1c1a8; height:21px;margin-right:15px; line-height:21px; background-color:#FFFFFF; border:1px solid #6c6c6c; padding:3px; font-size:12px;}
DIV.b_view_testimonials{padding:10px;}
INPUT.input_send2{color: #000000; font-size:12px; font-weight:bold; border:1px solid #c1c1a8; height:21px; line-height:21px; background-color:#FFFFFF; border:1px solid #6c6c6c; padding:3px; font-size:12px;}
textarea.commnet_detail_textarea {border:1px solid #6c6c6c;height:50px;width:380px;font-size:12px; padding:3px;}
input.input_contact_2{width:240px; border:1px solid #6c6c6c; padding:3px; font-size:12px;}
H2.title_indo_hanoi{padding:0px; margin:0px;font-size:17px; padding-bottom:10px; color:#133A65}
H2.ct_infor{padding:0px; margin:0px;font-size:17px; color:#133A65; padding-top:15px;}
div.button_comment {
float:left;
padding-right:10px;}

span.button_left_comment {
background:url(button_left_5x19.jpg) no-repeat scroll 0 0 transparent;
float:left;
height:19px;
width:5px;}

span.button_mid_comment {
background:url(button_midle_1x19.jpg) repeat-x scroll 0 0 transparent;
float:left;
height:19px;}

input.input_submit_send_01 {
background:none repeat scroll 0 0 transparent;
border:medium none;
cursor:pointer;
font-size:12px; font-weight:bold; color:#FFFFFF;
margin-top:1px;
padding:0 10px;}
input.input_submit_send_09 {
background:none repeat scroll 0 0 transparent;
border:medium none;
cursor:pointer;
font-size:12px; font-weight:bold; color:#FFFFFF;
margin-top:0px;
padding:0 1px;}

*:first-child+html  input.input_submit_send_01{padding:0px;}
* HTML input.input_submit_send_01{padding:0px;}
span.button_right_comment {
background:url(button_right_5x19.jpg) no-repeat scroll 0 0 transparent;
float:left;
height:19px;
width:5px;}
SELECT.select_contact{width:200px; border:1px solid #6c6c6c;}

/*------------------FORMAT ABOUT CITY, TERM CONDDITIONS -----------------------*/
h2.title_term_condition {padding:0px; margin:0px;
color:#133A65;
font-size:17px;
padding-bottom:10px;}
DIV.ct_term_condtition IMG{width:450px;}
DIV.ct_term_condtition UL LI{list-style:disc; line-height:18px; }
DIV.ct_term_condtition UL{padding:15px;}
/*------------------FORMAT PATCH SITE -----------------------*/
DIV.patch_all A{color:#4493cc; font-size:12px; text-decoration:underline;}
DIV.patch_all IMG{padding:0px 7px;}
DIV.patch_all A:hover{text-decoration:none;}
DIV.patch_all{padding-bottom:10px; color:#113b65; font-size:12px;}

/*------------------FORMAT TRAVEL GUIDE -----------------------*/
div.left_top_tvg {
background:url(left_top_b_5x36.jpg) no-repeat scroll left center transparent;
height:36px;
padding-left:5px;}
DIV.right_top_tvg{background:url(right_top_b_5x36.jpg) no-repeat scroll right center transparent;
height:36px;
padding-right:5px;}

DIV.midle_top_tvg{background:url(midle_top_b_1x36.jpg) repeat-x scroll 0 0 transparent;
height:29px;
padding-top:0px; font-size:17px; font-weight:bold; color:#133a65; padding-top:7px; padding-left:7px;}

DIV.midle_top_tvg H2{padding:0px; margin:0px;font-size:17px; font-weight:bold; color:#133a65; }

/*------------------FORMAT MAP -----------------------*/
DIV.ct_b_map{border-left:1px solid #CCCCCC;
border-right:1px solid #CCCCCC;
padding:6px 0px 9px 0px;}
/*------------------FORMAT TOURs -----------------------*/
DIV.left_midle_tour H2{padding:0px; margin:0px;
float:left; font-size:17px; color:#FFFFFF; font-weight:bold;}

div.page_next_tour_ {
color:#fff;padding-top:2px;
font-size:12px;}
DIV.page_next_tour_ form{margin:0px; padding:0px;}
div.page_next_tour_ a {
color:#fff;
font-size:12px; text-decoration:underline;
padding:0 7px;}
div.page_next_tour_ a:hover{text-decoration:none;}
div.page_next_tour_ span {
color:#fff; 
font-size:12px;}

select.page_next_tour_ {
margin-left:7px;}


div.left_top_tour_all {
background:url(left_box_tour_5x33.jpg) no-repeat scroll left center transparent;
height:33px;
padding-left:5px;}
DIV.top_b_tour_all{height:33px;}
DIV.left_midle_tour{float:left; width:300px;}
DIV.right_top_tour_all{background:url(right_box_tour_5x33.jpg) no-repeat scroll right center transparent;
height:33px;
padding-right:5px;}
DIV.midle_top_tour_all{background-color:#ffad01;
height:27px; padding-top:6px; padding-left:5px;}
div.left_bot_tour_all {background:url(left_bot_tour_6x6.jpg) no-repeat scroll left center transparent;height:6px;
padding-left:6px;}
DIV.right_bot_tour_all{background:url(right_bot_tour_6x6.jpg) no-repeat scroll right center transparent;
height:6px;
padding-right:6px;}
DIV.midle_bot_tour_all{background:url(midle_bot_tour_1x6.jpg) repeat-x scroll 0 0 transparent;
height:6px;}

DIV.ct_tour_all{ border-left:1px solid #ffad01;border-right:1px solid #ffad01;}
* HTML DIV.ct_tour_all{height:100px;}

span.button_left_bn {
background:url(left_buton_booking_5x26.jpg) no-repeat scroll 0 0 transparent;
float:left;
height:26px;
width:5px;}
span.button_mid_bn {
background:url(midle_buton_booking_1x26.jpg) repeat-x scroll 0 0 transparent;
float:left;
height:22px; padding-top:4px;}

span.button_right_bn {
background:url(right_buton_booking_5x26.jpg) no-repeat scroll 0 0 transparent;
float:left;
height:26px;
width:5px;}

input.input_submit_bn {
background:none repeat scroll 0 0 transparent;
border:medium none;
color:#FFFFFF;
cursor:pointer;
font-size:13px;
font-weight:bold;
margin-top:1px;
padding:0px 10px;
 text-align:center;}
A.bn_tour_page{color:#FFFFFF;
cursor:pointer;
font-size:13px;
font-weight:bold; padding:3px 12px 0px 12px;}
* HTML input.input_submit_bn{padding:0px 0px 0px 0px; width:84px;}
*:first-child+html  input.input_submit_bn {padding:0px 0px 0px 0px; width:87px; }
DIV.next_page_bot_tour{background-color:#ffee85; padding:2px 10px; margin-bottom:4px;}
DIV.next_page_bot_ht{ padding:2px 10px; margin-bottom:4px;}

DIV.button_bn{width:100px;}
DIV.input_bn_tour{margin-left:17px;}
DIV.right_row_tour{float:left; width:131px; text-align:center; padding-top:20px;}
DIV.from_price_row_t{color:#3f3f3f; padding-bottom:4px; font-weight:normal; font-size:12px;}
DIV.price_row_tour{font-size:16px; font-weight:bold; color:#cc0000; padding-bottom:7px;}
DIV.left_row_tour{float:left; width:550px; border-right:1px solid #e9e9e9; padding-right:10px; padding-top:20px;}
DIV.img_row_tour IMG{width:80px; height:69px;}
DIV.img_row_tour {padding-right:10px; float:left;}
DIV.text_row_tour{float:left; width:448px;}
DIV.text_row_tour H4{padding:0px; margin:0px;padding-bottom:5px; }
DIV.des_tour{padding-bottom:5px; font-size:12px; color:#f45001;}
DIV.text_row_tour H4 A{padding:0px; margin:0px;color:#133a65; font-size:13px; font-weight:bold;}

DIV.text_row_ht{float:left; width:448px;}
DIV.text_row_ht H4{padding:0px; margin:0px;padding-bottom:5px; font-style:italic; font-size:12px; font-weight:normal;}
DIV.text_row_ht H4 IMG{margin:0px 5px;}
DIV.des_ht {padding-bottom:5px; font-size:12px;font-style:italic;  }
DIV.des_ht A{color:#f45001; font-size:12px; font-style: normal; }
DIV.text_row_ht H4 A{padding:0px; margin:0px;color:#133a65; font-size:13px; font-weight:bold; font-style:normal;}

DIV.infor_tour{line-height:18px; font-size:12px; text-align:justify;}
DIV.infor_tour a{background:url(arrow_8x8.jpg) no-repeat 0px 5px; padding-left:11px; text-decoration:underline; font-size:12px; color:#133a65;}
DIV.infor_tour a:hover{text-decoration:none;}
DIV.row_tour_a{border-top:1px solid #e9e9e9; margin:0px 10px 20px 10px;}
* HTML DIV.tour_all_page{height:100px;}
div.tour_all_page{min-height:100px;	}
div.page_next_tour_bot {
color:#133a65;padding-top:2px;
font-size:12px;}
DIV.page_next_tour_bot form{margin:0px; padding:0px;}
div.page_next_tour_bot a {
color:#133a65;
font-size:12px;
padding:0 7px;}

div.page_next_tour_bot span {
color:#133a65; 
font-size:12px;}

/*------------------FORMAT hotel list -----------------------*/

div.page_next_ht_bot {
color:#133a65;padding-top:2px;
font-size:12px;}
DIV.page_next_ht_bot form{margin:0px; padding:0px;}
div.page_next_ht_bot a {
color:#133a65;
font-size:12px;
padding:0 7px;}

div.page_next_ht_bot span {
color:#133a65; 
font-size:12px;}

LI#active_hotel{background:url(arrow3_8x8.jpg) no-repeat scroll 0 10px transparent;
line-height:27px; color:#f45001; font-size:12px; font-weight:bold;
padding-left:14px;}
DIV.sort_by_view_location{text-align:center; padding:10px 0px; font-size:11px; font-weight:bold; color:#4d4d4d;}
SELECT.sort_by_ht{ font-size:11px; font-weight:bold; color:#4d4d4d; width:85px; margin-right:10px; margin-left:5px;}
SELECT.view_location_ht{font-size:11px; font-weight:bold; color:#4d4d4d; /* width:95px; */ margin-right:10px; margin-left:5px;}
DIV.title_other{background-color:#FFEE85;
padding:5px 10px;}
DIV.title_other H2{padding:0px; margin:0px; font-size:17px; font-weight:bold; color:#f45001;}
DIV.item_other_ht{float:left; width:220px;}
DIV.img_ohter_ht{ float:left;padding-right:10px; }
DIV.name_other_ht{float:left; width:91px; padding-top:14px;}
DIV.img_ohter_ht IMG{width:56px; height:49px;}
DIV.ct_other_ht{padding:20px 15px 10px 15px;}
DIV.name_other_ht H4 {margin:0px; padding:0px;}
DIV.name_other_ht H4 A{padding:0px; margin:0px;font-size:13px; font-weight:bold; color:#133a65; text-decoration:underline;}
DIV.name_other_ht H4 A:hover{text-decoration:none;}

/*------------------FORMAT travel guide-----------------------*/
DIV.left_row_travel_g{float:left; padding-right:10px;}
DIV.left_row_travel_g IMG{width:198px; height:131px;}
DIV.right_travel_g{float:left; width:484px;}
DIV.right_travel_g H3{padding:0px; margin:0px;padding-bottom:7px;}
DIV.right_travel_g H3 A{padding:0px; margin:0px;font-size:16px; font-weight:bold; color:#f45001;}
DIV.r_travel_g{padding:4px 0px; border-bottom:1px solid #dae9f4;}
DIV.r_travel_g_end{padding:4px 0px; }
DIV.name_travel_g{float:left; width:350px;}
DIV.name_travel_g H4{margin:0px; padding:0px;}
DIV.name_travel_g H4 A{padding:0px; margin:0px;font-size:12px; color:#133a65; font-weight:normal;}
DIV.view_travel_g{float:right; }
DIV.view_travel_g A{font-size:11px; text-decoration:underline;color:#133a65;}
DIV.view_travel_g A:hover{text-decoration:none;}
DIV.show_all_travel_g{background:url(arrow_8x8.jpg) no-repeat 0px 3px; padding-left:12px; margin-top:7px; float:right;}
DIV.show_all_travel_g A{font-size:12px; font-weight:bold; color:#133a65; text-decoration:underline;}
DIV.show_all_travel_g A:hover{text-decoration:none;}
DIV.row_travel_g{padding:10px 0px;}
DIV.ct_travel_g_all{border-left:1px solid #cccccc;
border-right:1px solid #cccccc; padding:0px 10px; min-height:100px;}
* HTML DIV.ct_travel_g_all{height:100px;}
div.left_endtourlist a {
background:url(arrow_13x13.jpg) no-repeat scroll 0 1px transparent;
color:#f45001;
font-weight:bold;
line-height:11px;
padding-left:17px; }
DIV.left_endtourlist{padding-bottom:10px;}
DIV.guide_list_item{padding:15px 0px; border-bottom:1px solid #E9E9E9;}
DIV.left_g_list{float:left; padding-right:10px;}
DIV.left_g_list IMG{width:145px; height:100px;}
DIV.right_g_list{float:left; width:534px; text-align:justify; line-height:18px;}
DIV.right_g_list H4{padding:0px; margin:0px; padding-bottom:4px;}
DIV.right_g_list H4 A{padding:0px; margin:0px;font-size:12px; font-weight:bold; color:#133a65; }
DIV.more_g_right{padding-top:6px;}
DIV.more_g_right A{color:#133A65;
font-size:12px;
text-decoration:underline;}
DIV.more_g_right A:hover{text-decoration:none;}
DIV.bot_travel_list__{padding-bottom:10px; margin-top:10px;}
DIV.left_endtourlist_2{float:left; padding-top:3px;}
div.left_endtourlist_2 a {
background:url(arrow_13x13.jpg) no-repeat scroll 0 1px transparent;
color:#F45001;
font-weight:bold;
line-height:11px;
padding-left:17px;}

div.next_page_bot_tgv {
color:#133a65;
font-size:12px; float:right;}
div.next_page_bot_tgv a {
color:#133a65;
font-size:12px;
padding:0 7px;}

div.next_page_bot_tgv span {
color:#133a65; 
font-size:12px;}



DIV.left_midle_tgv__ H2{padding:0px; margin:0px;
float:left; font-size:17px; color:#133a65; font-weight:bold;}

div.page_next_tgv__ {
color:#133a65;padding-top:2px;
font-size:12px; font-weight:normal;}
DIV.page_next_tgv__ form{padding:0px; margin:0px;}
div.page_next_tgv__ a {
color:#133a65;
font-size:12px;
padding:0 7px;font-weight:normal;}
DIV.page_next_tgv_bot form{padding:0px; margin:0px;}
div.page_next_tgv__ span {
color:#133a65; 
font-size:12px;font-weight:normal;}



DIV.right_n_list{float:left; width:534px; text-align:justify; line-height:18px;}
DIV.right_n_list H4{padding:0px; margin:0px;padding-bottom:4px;}
DIV.right_n_list H4 A{padding:0px; margin:0px;font-size:12px; font-weight:bold; color:#133a65; }
DIV.att_content{padding:15px 0px;}

DIV.left_n_list{float:right; padding-left:10px;}
DIV.left_n_list IMG{width:145px; height:100px;}
IMG.attractin_d{float:left; width:230px; margin-right:10px;}

h4.attractin_d {padding:0px; margin:0px;
font-size:14px;
padding-bottom:5px;
}
p.attractin_d{font-size:12px; line-height:18px; margin:0px; padding:0px;
padding-bottom:5px;
text-align:justify; font-weight:bold;}
DIV.data_att{padding:15px 0px;}
* HTML DIV.data_att{padding:8px 0px;}
*:first-child+html  DIV.data_att {padding:8px 0px;}

DIV.data_att UL{padding:10px 20px;}
DIV.data_att UL LI{list-style:disc; line-height:18px;}
div.end_entry {
padding-top:0px;}
div.time_update_ {
float:left;
font-style:italic;
width:400px;}
div.nguon_tin {
float:right;
font-style:italic;}
div.time_update_ span {
color:#F45001;
font-size:13px;
font-weight:bold;
text-transform:uppercase;}
DIV.nguon_tin SPAN{color:#F45001;
font-size:13px;
font-weight:bold;
text-transform:uppercase;}

div.guide_related {
border-top:1px dotted #CCCCCC;
margin-top:10px;
padding-top:8px;}
DIV.guide_related UL{padding:0px; margin:0px; list-style:none;}
DIV.guide_related UL LI{background:url(arrow_8x8.jpg) no-repeat 0px 7px; line-height:20px; padding-left:14px;}
DIV.guide_related UL LI A{font-size:12px; font-weight:normal; color:#133A65;}

h2.travel_related_title {padding:0px; margin:0px;
font-size:16px;
padding:7px 0 15px; color:#F45001;
text-decoration:underline;}

/*------------------FORMAT search results-----------------------*/
div.search_title_result {
border:1px solid #E9E9E9; border-bottom:0px none;
color:#4B4948;
font-weight:bold;
margin:0px 10px 0px 10px; 
padding:10px 10px 10px 10px;}

span.search_key_result {
color:#133A65;
font-weight:normal;
margin-right:30px;}

h1.search_request {
padding:0px; margin:0px;
border-top:1px solid #999999;
color:#133A65;
font-weight:normal;
margin:4px 0 0;
padding-top:5px;
text-align:right;
vertical-align:baseline; font-size:12px;}

span.search_request {
font-weight:bold;}

/*------------------FORMAT faqs-----------------------*/
div.b_travel_content_2 ul { margin:0px; padding:0px;
margin-bottom:15px;
padding:5px 0;}
div.b_travel_content_2 ul li a {
color:#1A58A6;
font-size:12px;
font-weight:bold;
line-height:19px;
text-decoration:underline;}
div.b_travel_content_2 ul li a:hover{text-decoration:none;}
div.b_travel_content_2 ul li {
background:url(arrow_8x8.jpg) no-repeat scroll 0 6px transparent; list-style:none;
padding-left:14px;}

div.sh_help_question_title {
background:url(arrow_3.gif) no-repeat scroll 0 6px transparent;
margin-bottom:6px;
margin-top:6px;
padding-left:12px;}
div.sh_help_question_title a {
color:#1A58A6;
font-size:12px;
text-decoration:underline;}
H2.title_faqs{padding:0px; margin:0px;
color:#133A65;
font-size:17px;}
A#backtop_faq{color:#FE6F2A; text-decoration:underline; background:url(backtop_8x8.jpg) no-repeat 0px 4px; padding-left:12px; margin-left:10px;}
A:hover#backtop_faq{text-decoration:none;}
DIV.b_select_detail_summary_right{}
DIV.button_pq{width:135px;}
DIV.ct_post_question{padding:10px 0px;}
DIV.ct_post_question form{padding:0px; margin:0px;}
DIV.ct_post_question p{padding:0px; margin:0px;}}
div.hotel_summary {
float:left;
padding:0px 10px 20px 0;
width:330px;}

div.site_map_summary_tour {
padding-bottom:0;
padding-right:0;
width:690px;}

div.site_map_title {
border-bottom:1px solid #EEEEEE;
margin-bottom:15px;
margin-right:10px;
padding-bottom:23px;}

span.site_map_title {
background-color:#EEEEEE;
float:left;
padding:4px 5px 4px 10px;}

span.site_map_title_right {
background:url(site_map_25x23.jpg) repeat scroll 0 0 transparent;
display:block;
float:left;
height:23px;
width:25px;}
span.site_map_title a {
color:#000000;}

div.item_site_map {
float:left;
margin-bottom:20px;
margin-right:10px;
width:330px;}

div.title_st_1 {
background:url(7x6_arrow_blue.gif) no-repeat scroll 0 6px transparent;
color:#F45001;
font-size:13px;
font-weight:bold;
margin-left:5px;
text-indent:11px;}


div.site_map_list {
background:url(dot_list_6x7.gif) no-repeat scroll 8px 11px transparent;
line-height:16px;
padding-left:20px;
padding-top:5px;}
DIV.site_map_list A{font-size:12px; color:#133A65;}
DIV.summary_ab_top{text-align:justify; line-height:18px; padding-top:10px;}

/*------------------FORMAT SHOPPING CART-----------------------*/
h2.shopcart_title {padding:0px; margin:0px;
font-size:14px;
padding-bottom:5px;
text-transform:uppercase;}

.tred1 {
color:#D52109;}
p.shopcart_book_summary {padding:0px; margin:0px;
text-align:justify;}
.tblack {
color:#4D4D4D;}

div.shopcart_tour_group_title {
border-bottom:1px dotted #D4D3D3;
font-size:14px;
margin-bottom:15px;
padding-bottom:5px;
padding-top:10px;}

div.shopcart_number_person {
min-height:20px;
padding-bottom:8px;}
.s11 {
font-size:12px;}
span.shopcart_number_person_title {
float:left;
padding-right:5px;}
.tbold {
font-weight:bold;}
input.input_cart_number {
color:#333333;
float:left;
font-size:12px;
margin-right:8px;
width:35px;}
label.label_cart_number {
float:left;
padding-right:8px;}
div.button_update {
float:right;
margin-top:-2px; /* width:66px; */}
div.button_update2 {
float:left; margin-right:10px;
margin-top:-2px;}

span.button_left_update {
background:url(button_left_5x19.jpg) no-repeat scroll 0 0 transparent;
float:left;
height:19px;
width:5px;}
span.button_mid_update {
background:url(button_midle_1x19.jpg) repeat-x scroll 0 0 transparent;
float:left;
font-size:12px;
font-weight:bold;
height:17px;
padding:2px 7px 0px 7px;}
span.button_mid_update_n {
background:url(button_midle_1x19.jpg) repeat-x scroll 0 0 transparent;
float:left;
font-size:12px;
font-weight:bold;
height:17px;
padding:2px 7px 0px 7px;}

*:first-child+html  span.button_mid_update_n{padding:2px 0px 0px 0px;}
* HTML span.button_mid_update_n{padding:2px 0px 0px 0px;}


a.button_title_update {
color:#FFFFFF;}

span.button_right_update {
background:url(button_right_5x19.jpg) no-repeat scroll 0 0 transparent;
float:left;
height:19px;
width:5px;}

div.shopcart_tour_group {
padding:10px 0 8px;}

div.shopcart_group_title {
border-bottom:1px dotted #D4D3D3;
margin-bottom:3px;
padding-bottom:5px;}

span.shopcart_group_title {
color:#315342;
float:left;}

span.shopcart_remove {
float:right;}

.tred {
color:#FF0000;}
div.shopcart_group_content {
padding-left:10px;}
p.shopcart_group_summary {padding:0px; margin:0px;
padding-bottom:12px;}
label.label_cart_title {
float:left;
width:98px;}
select.select_shopcart, select.select_shopcart_01 {
color:#333333;
float:left;
height:19px;
margin-right:20px;
width:138px;}
label.label_cart_title_time {
float:left;
width:98px;}
label.label_cart_title_nation {
float:left;
width:98px;}

*:first-child+html  select.select_shopcart, select.select_shopcart_01{margin-right:22px;}
* HTML select.select_shopcart, select.select_shopcart_01{margin-right:22px;}

* HTML label.label_cart_title_time {
float:left;
width:95px;}
* HTML label.label_cart_title_nation {
float:left;
width:101px;}

input.input_shopcart_date, input.input_shopcart_date_arrival {
color:#333333;
float:left;
margin-right:3px;
width:110px;}
img.shopcart_calender {
cursor:pointer;
float:left;}
p.shopcart_cost {padding:0px; margin:0px;
float:right;
font-size:12px;
line-height:16px;
text-align:right;
text-transform:uppercase;
width:97px;}
div.shopcart_group_content_01 {
padding:12px 0 18px 10px;}
div.shopcart_line {
padding-bottom:4px;}
select.select_shopcart_02 {
margin-right:0;}
input.input_cart_room, input.input_cart_room_01 {
float:left;
font-size:12px;
width:134px;}
input.input_cart_room_01 {
margin-right:20px;}
img.shopcart_calender_01 {
margin-right:21px;}
div.shopcart_total {
border-bottom:1px solid #CCCCCC;
margin-bottom:10px;
padding-bottom:10px;
padding-right:2px;
text-align:right;}
div.shopcart_information_left {
float:left;
width:325px;}
input.input_cart_information, input.input_cart_information_01 {
color:#333333;
font-size:12px;
margin-bottom:4px;
width:180px;}
textarea.textarea_shopcart_content {
color:#333333;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
height:50px;
margin-bottom:4px;
width:180px;}

.s14 {
font-size:14px;}
p.shopcart_information_title {padding:0px; margin:0px;
padding-bottom:12px;}
select.select_shopcart_01 {
margin-bottom:4px;}

input.input_shopcart_scode {
color:#333333;
width:70px;}
div.shopcart_scode {
float:left;
width:98px;}
.torange1 {
color:#FF6600;}
div.shopcart_submit {
padding-left:98px;
padding-top:10px;}
*:first-child+html  div.shopcart_submit{padding-top:0px;}
* HTML div.shopcart_submit{padding-top:0px;}



div.shopcart_information_right {
float:right;
width:325px;}
/*------------------FORMAT HOTEL DETAIL-----------------------*/
DIV.title_ht_dt H2{padding:0px; margin:0px;
	font-size:20px; color:#133a65; padding-bottom:5px; font-weight:normal;
}
DIV.title_ht_dt H2 IMG{margin-left:5px;}
DIV.des_ht_dt{
font-size:12px;
padding-bottom:5px;}
DIV.des_ht_dt A{color:#F45001;
font-size:12px;
font-style:normal; text-decoration:underline;}
DIV.des_ht_dt A:hover{text-decoration:none;}
div.des_ht a {
color:#F45001;
font-size:12px;
font-style:normal;}
DIV.location_ht_dt{font-size:12px; color:#000000; padding-bottom:10px;}
DIV.location_to_dt{font-size:12px; color:#000000; padding-bottom:8px; padding-top:3px;}
DIV.location_to_dt SPAN{color:#3f3f3f; margin-left:20px;}
DIV.location_to_dt SPAN FONT{color:#cc0000; font-weight:bold; font-size:12px;}
DIV.des_to_dt{ color:#f45001;
font-size:12px;
padding-bottom:9px;}

DIV.img_to_left IMG{width:242px;}
DIV.img_to_left{float:right; padding-left:10px;}
DIV.smm_to_right{width:438px; text-align:justify; line-height:18px; float:left;}


DIV.location_ht_dt SPAN{color:#3f3f3f; margin-left:20px;}
DIV.location_ht_dt SPAN FONT{color:#cc0000; font-weight:bold; font-size:12px;}
DIV.img_ht_left IMG{width:270px;}
DIV.img_ht_left{float:left; padding-right:10px;}
DIV.smm_ht_right{width:410px; text-align:justify; line-height:18px; float:left;}

div.tab_tour_detail {
position:relative; margin-top:20px;}
div.ver_tab_tour_ {
border-top:1px solid #f45001;
height:2px;
position:absolute;
right:17px;
top:19px;
width:351px;}

ul#tab {
float:left;
list-style:none outside none;
z-index:99; margin:0px; padding:0px;
}
* HTML ul#tab{height:23px;}
*:first-child+html  ul#tab {height:23px;}

ul#tab li.tour_title_selected {
float:left;
height:20px;
text-align:center;}
ul#tab li.tour_title_selected span.tour_menu_visited_left_dt {
background:url(left_active_tab_7x20.jpg) no-repeat scroll 0 0 transparent;
display:block;
float:left;
height:20px;
width:7px;}

ul#tab li.tour_title_selected span.tour_menu_visited_middel_dt {
background:url(midle_active_tab_2x20.jpg) repeat-x scroll 0 0 transparent;
display:block;
float:left;
font-weight:bold;
height:20px;
padding:4px 10px 0;}

span.tour_menu_visited_middel_dt a.tour_menu_unselected_2 {
color:#f45001;
font-size:12px;
font-weight:bold; 
text-decoration:none;}

ul#tab li.tour_title_unselected a.tour_menu_unselected_2 {
color:#FFFFFF;
font-size:12px;
font-weight:bold;
text-decoration:none;}
ul#tab li.tour_title_selected a {
padding-left:0;}

ul#tab li.tour_title_selected span.tour_menu_visited_right_dt {
background:url(right_active_tab_21x20.jpg) no-repeat scroll 0 0 transparent;
display:block;
float:left;
height:20px;
width:21px;}
ul#tab li.tour_title_unselected {
background:none repeat scroll 0 0 transparent;
float:left;
height:21px;
margin:0px;
padding-left:0;}
ul#tab li.tour_title_unselected span.tour_menu_visited_left_dt {
background-color:#f45001;
display:block;
float:left;
height:20px;
width:7px;}
ul#tab li.tour_title_unselected span.tour_menu_visited_middel_dt {
background-color:#f45001;
display:block;
float:left;
font-weight:bold;
height:17px;
padding:3px 10px 0px;}
ul#tab li.tour_title_unselected span.tour_menu_visited_right_dt {
background:url(left_unselect_tab24x20.gif) no-repeat scroll 0 0 transparent;
display:block;
float:left;
height:20px;
width:21px;}
DIV.ht_dt_top{padding:7px 10px 2px;}
div.ver_tab_hts_ {
border-top:1px solid #f45001;
height:2px;
position:absolute;
right:0px;
top:19px;
width:183px;}



ul#tab li.tour_title2_unselected a.tour_menu_unselected_2 {
color:#FFFFFF;
font-size:12px;
font-weight:bold;
text-decoration:none;}
ul#tab li.tour_title2_unselected a {
padding-left:0;}

ul#tab li.tour_title2_unselected {
background:none repeat scroll 0 0 transparent;
float:left;
height:21px;
margin:0px;
padding-left:0;}


ul#tab li.tour_title2_unselected span.tour_menu_visited_left_dt {
background-color:#f45001;
display:block;
float:left;
height:20px;
width:7px;}
ul#tab li.tour_title2_unselected span.tour_menu_visited_middel_dt {
background-color:#f45001;
display:block;
float:left;
font-weight:bold;
height:17px;
padding:3px 10px 0;}


ul#tab li.tour_title2_unselected span.tour_menu_visited_right_dt {
background:url(left_unselect_tab_end_22x20.jpg) no-repeat scroll 0 0 transparent;
display:block;
float:left;
height:20px;
width:22px;}




ul#tab li.tour_title2_selected {
float:left;
height:20px;
text-align:center;}
ul#tab li.tour_title2_selected span.tour_menu_visited_left_dt {
background:url(left_active_tab_7x20.jpg) no-repeat scroll 0 0 transparent;
display:block;
float:left;
height:20px;
width:7px;}

ul#tab li.tour_title2_selected span.tour_menu_visited_middel_dt {
background:url(midle_active_tab_2x20.jpg) repeat-x scroll 0 0 transparent;
display:block;
float:left;
font-weight:bold;
height:20px;
padding:4px 10px 0;}
ul#tab li.tour_title2_selected a {
padding-left:0;}

ul#tab li.tour_title2_selected span.tour_menu_visited_right_dt {
background:url(right_unselect_end_22x20.jpg) no-repeat scroll 0 0 transparent;
display:block;
float:left;
height:20px;
width:22px;}

DIV.bg_22{background-color:#f45001; width:456px; height:20px; top:0px; left:0px; position:absolute;	z-index:-1;}
* HTML DIV.ver_tab_hts_{top:39px; z-index:0;}
*:first-child+html  DIV.ver_tab_hts_ {top:39px; z-index:0;}
DIV.bg_tour_22{background-color:#f45001; width:238px; height:20px; top:0px; left:0px; position:absolute;	z-index:-1;}
* HTML DIV.ver_tab_tos_{top:39px; z-index:0;}
*:first-child+html  DIV.ver_tab_tos_ {top:39px; z-index:0;}
div.ver_tab_tos_ {
border-top:1px solid #f45001;
height:2px;
position:absolute;
right:0px;
top:19px;
width:454px;}

FONT#price_both{font-weight:bold; color:#fe0000;}
DIV.re_ht_row{padding:5px 0px 10px 0px; color:#3f3f3f; font-style:italic; font-size:12px;}
DIV.re_ht_row H4 A{padding:0px; margin:0px;font-weight:bold; color:#103b66; font-size:12px; font-style:normal;}
DIV.re_ht_row H4{padding:0px; margin:0px;padding-bottom:4px;}
DIV.re_ht_row H4 A FONT{padding:0px; margin:0px;color:#ff0100; font-size:12px; font-style:normal;}

/*------------------FORMAT others HOTEL bottom-----------------------*/
div.left_top_oht_bot {
background:url(left_other_bot_4x35.gif) no-repeat left top;
height:35px;
padding-left:4px;}

div.right_top_oht_bot {
background:url(right_other_bot_4x35.gif) no-repeat right top;
height:35px;
padding-right:4px;}
div.midle_top_oht_bot {
background:url(midle_other_bot_2x35.gif) repeat-x scroll 0 0 transparent;
color:#133A65;
font-size:17px;
font-weight:bold;
height:29px;
padding-left:7px;
padding-top:7px;}
div.midle_top_oht_bot H2{color:#133A65;padding:0px; margin:0px;
font-size:17px;
font-weight:bold;}
DIV.ct_b_other_hotel{
padding:6px 9px 0;}
DIV.b_other_ht_bot_all{margin-top:17px;}
DIV.ct_b_other_hotel UL{margin:0px; padding:0px; list-style:none; padding-left:15px;}
DIV.ct_b_other_hotel UL LI{line-height:25px; background:url(arrow_8x8.jpg) no-repeat 0px 9px; padding-left:14px;}



DIV.ct_b_other_hotel UL LI A{color:#133a65; font-size:12px;}
DIV.ct_b_other_hotel UL LI A SPAN{color:#3f3f3f;}
DIV.ct_b_other_hotel UL LI A SPAN FONT{color:#b40014; font-weight:bold;}

DIV.ct_b_other_hotel UL LI A{color:#133a65; font-size:12px; display:block; float:left; padding-right:4px;}
DIV.ct_b_other_hotel UL LI IMG{display:block; float:left; margin-right:4px; margin-top:7px;}
SPAN.price_other_ht_bot{display:block; float:left; color:#3F3F3F;}
span.price_other_ht_bot font {
color:#B40014;
font-weight:bold; font-size:12px;}
SPAN.day_night{display:block; float:left; color:#3f3f3f; font-style:italic; margin-right:5px;}
A#name_t_group{color:#133A65;
display:block;
float:left; font-weight:bold;
font-size:12px;
padding-right:4px;}

/*------------------FORMAT table hotel detail-----------------------*/
TABLE.tour_detail_tab_price{
	background-color:#cdcac5;
	margin-top:8px;
}
TABLE.tour_detail_tab_price TD{
	background-color:#fff;
	height:20px;
	line-height:20px;
	padding-left:10px;
}
TABLE.tour_detail_tab_price th{
	background-color:#e8f6ff;
	height:20px;
	line-height:20px;
	color:#133a65;
	text-align:left;
	padding-left: 10px;
}
TABLE.tour_detail_tab_price A{
	color:#fd0100;
	text-decoration:underline;
	cursor:pointer;
}
TABLE.tour_detail_tab_price A:hover{
	text-decoration:none;
}
DIV.tour_detail_tab3_title{
	padding:8px 0px;
}
DIV.tour_detail_tab3_content{
	text-align:justify;
	padding-bottom:10px;
}
A.tour_detail_bottom_link{
	color:#153a66;
}
DIV.tour_detail_tab3_book{
	background-color:#f1f1f1;
	padding:0px 10px;
	min-height:100px; margin-top:15px;
}
DIV.tour_detail_tab3_book FORM{margin:0px; padding:0px;}
DIV.end_data_right_td{border-bottom:2px solid #ff962f; position:relative;border-left:2px solid #ff962f;border-right:2px solid #ff962f; height:46px;}

DIV.left_top_tour_d{float:left; }
DIv.right_top_tour_d{float:left; width:510px; padding-left:7px;}
DIV.input_book_intour{width:122px;}
DIV.input_book_intour A{cursor:pointer;}

div.tour_detail_tab4_title {
background:transparent url(http://www.santosa-singaporehotels.com/images/dot_list_blue_5x5.gif) no-repeat 2px 8px;
color:#34860D;
line-height:20px;
text-decoration:underline;
text-indent:12px;}

div.tour_detail_tab4_menu {
padding:20px 0 20px 0px;}

span.tour_detail_tab3_menu_left {
background:url(left_book_input_8x26.jpg) no-repeat left top;
float:left;
height:26px;
margin-left:8px;
width:8px;}

span.tour_detail_tab3_menu_mid {
background:url(midle_book_input_2x26.jpg) repeat-x top;
float:left;
height:26px;
line-height:26px;
padding:0 5px;}

span.tour_detail_tab3_menu_right {
background:url(right_book_input_8x26.jpg) no-repeat left top;
float:left;
height:26px;
margin-right:5px;
width:8px;}

input.tour_detail_tab3_input_1 {
height:14px;
width:164px;}

select.tour_detail_tab3_slc {
height:20px;
width:168px;}
input.tour_detail_tab3_input_2 {
height:14px;
width:30px;}
span.tour_detail_tab3_form_t2 {
color:#133A65;
float:left;
height:20px;
line-height:20px;
overflow:hidden;
padding-right:5px;
width:110px;}

span.tour_detail_tab3_form_t1 {
color:#133A65;
float:left;
height:20px;
line-height:20px;
margin-left:5px;
overflow:hidden;
width:100px;}
span.tour_detail_tab3_form_t1__ {
color:#133A65;
float:left;
height:20px;
line-height:20px;
margin-left:5px;
overflow:hidden;
width:44px;}
span.tour_detail_tab3_form_t1__new {
color:#133A65;
float:left;
height:20px;
line-height:20px;
margin-left:5px;
overflow:hidden;
width:109px;}

span.tour_detail_tab3_form_t1_new {
color:#133A65;
float:left;
height:20px;
line-height:20px;
margin-left:5px;
overflow:hidden;
width:61px;}
span.tour_detail_tab3_form_t1_new_2 {
color:#133A65;
float:left;
height:20px;
line-height:20px;
margin-left:23px;
overflow:hidden;
width:100px;}
* HTML span.tour_detail_tab3_form_t1_new_2{margin-left:27px;}

img.calender {
cursor:pointer;}

div.tour_detail_tab3_form_ct {
height:36px;}
div.tour_detail_tab3_form_ct_2 {
height:26px;}
span.tour_detail_tab3_input_2 {
float:left;
margin-right:10px;}
DIV.right_top_page_tour_d{background:url(http://www.santosa-singaporehotels.com/images/right_top_data_right50x49.gif) no-repeat; position:absolute; width:50px; height:49px; top:-2px; right:-2px;}
DIv.right_top_center_tour_d{background:url(http://www.santosa-singaporehotels.com/images/right_top_htrs_53x49.gif) no-repeat; position:absolute; width:53px; height:49px; top:33px; right:-2px;}


DIV.ct_cruise_detail_list{}
DIV.cruise_detail_list_all{padding:15px 15px 0px 15px;}

div.name_cruise_detail_2  {
color:#133A65;
font-size:16px;
font-weight:bold;
padding-bottom:19px;}
DIV.name_cruise_detail_2 SPAN{color:#DC241C;font-size:16px;
font-weight:bold;
}

div.hotel_detail_tab3_form_1  {
float:left;
height:36px;
padding-right:20px;}

span.hotel_detail_checkout  {
width:70px;}
span.tour_detail_tab3_input_1  {
float:left;
margin-right:3px;}
select.hotel_detail_tab3_slc  {
margin-right:20px;
width:130px;}

div.hotel_detail_occ  {
padding-right:0px;}

select.hotel_detail_occ  {
width:108px;}
input.hotel_detail_nroom  {
margin-right:10px;
width:80px;}

span.tour_detail_tab3_input_2  {
float:left;
margin-right:10px;}

span.hotel_detail_occ  {
width:70px;}

img.hotel_detail_tab3_img  {
height:76px;
width:110px;}

div.hotel_detail_tab3_content1  {
padding-bottom:10px;}

div.hotel_detail_tab3_content4  {
padding-bottom:8px;}

INPUT.addshopcart_ht{background:none; font-size:13px; font-weight:bold; color:#FFFFFF; border:0px none; cursor:pointer; line-height:26px; height:22px; }
* HTML INPUT.addshopcart_ht{width:120px;}
*:first-child+html  INPUT.addshopcart_ht {width:120px;}

DIV.right_item_today_ht{float:left; width:551px;}
DIV.row_ct_todaydeals_ht{padding-bottom:10px; padding-top:10px;}
div.hotel_detail_price_date2  {
padding-top:8px; color:#f57400; font-weight:bold; font-size:12px;}
div.hotel_detail_price_date2  SPAN{font-size:12px; font-weight:normal; color:#000000;}

DIV.title_similar{height:38px; background:url(http://www.santosa-singaporehotels.com/front-textimages/similar_234x38.gif) no-repeat; width:234px;}
DIV.title_similar_resort{height:38px; background:url(http://www.santosa-singaporehotels.com/front-textimages/similar_resort_234x38.gif) no-repeat; width:234px;}
/* Huongnt */
#blanket {
	background-color:#111;  opacity: 0.75;  filter: alpha(opacity=75);  position:absolute;
	z-index: 9001; /*ooveeerrrr nine thoussaaaannnd*/
	top:0px;  left:0px;  width:100%;
}
#popUpDiv {
	position:absolute;
	z-index: 9002; /*ooveeerrrr nine thoussaaaannnd*/
	padding: 10px;  text-align: left;
}
DIV.customize_popup{
	position:absolute; top:-242px; left:-83px;
}
DIV.customize_popup_close{
	text-align:right;
	font-size:14px;
	font-weight:bold;
	padding-bottom:20px;
	position:absolute;
	z-index:9000;
	top:5px;
	right:50px;
}
A.customize_popup_close{
	cursor:pointer;
	color:#31870a;
}
DIV.tab_content_tour_2{padding:10px;}
* HTML DIV.tab_content_tour_2{padding:0px 10px 10px 10px; margin-top:-25px;}
*:first-child+html  DIV.tab_content_tour_2 {padding:0px 10px 10px 10px; min-height:100px; margin-top:-15px;}
div.hotel_detail_tab1_title {
padding:10px 0;}
.torange4_hdt {
color:#F47300;}
div.hotel_detail_tab3_content1 {
padding-bottom:10px;}
span.hotel_detail_tab1_map {
float:left;
padding-right:10px;}
.tblue_hdt {
color:#133a65;}
DIV.title_roominfor_tab{padding-bottom:5px;}
A.show_p_detail{font-size:13px; font-weight:bold; color:#FFFFFF;}
DIV.input_show_price{padding-left:278px;}
input.tour_detail_button {
background:none repeat scroll 0 0 transparent;
border:medium none;
color:#FFFFFF;
cursor:pointer;
font-size:12px;
font-weight:bold;
margin-top:3px;
padding:0;}
div.title_show {
color:#F37200;
font-size:14px;
font-weight:bold;
padding:10px 0px 0px 0px;}
div.item_travelhelp h4 {padding:0px; margin:0px;
padding-top:5px;}
div.text_travel_help {
padding:3px 0;
}
div.end_question_travel {
padding-bottom:7px;}
.textjustify {
text-align:justify;}

div.posted_travel_help {
float:left;
width:132px;}
div.show_comment_customer {
padding-bottom:5px;}
div.comment_tour {
background-color:#F1F1F1;
margin-top:10px;
padding:10px;}
DIV.comment_tour FORM{margin:0px; padding:0px;}
div.title_comment_tour {
color:#F37200;
font-size:14px;
font-weight:bold;
padding:0 0 10px 3px;}
input.inputfn_3 {
width:285px;}
input.inputfn_2 {
width:240px;}
select.nati_shoping_cart {
color:#333333;
width:248px;}
textarea.textar {
height:80px;
width:285px}
input.scode_customize {
width:120px;}
div.input_sendcomment {
height:26px;
padding-left:107px;
padding-top:4px;}
.s11_{font-size:11px; font-weight:bold; color:#133A65;}
UL.travel_guide_tab{padding:0px;margin:0px; list-style:none; margin-left:20px;}
UL.travel_guide_tab LI{background:url(arrow_3.gif) no-repeat 0px 8px; padding-left:11px; line-height:19px;}
UL.travel_guide_tab LI A{color:#133A65;
font-size:12px;}

/*------------------FORMAT gallery hotel-----------------------*/
div.top_gallery_ {
background-color:#0075c0;
color:#FFFFFF;
font-size:13px;
font-weight:bold;
margin-bottom:15px;
padding:8px;
text-transform:uppercase;}
div.flowers_name_1 {
color:#DB261D;
font-size:12px;
font-weight:bold;
padding:10px 0;}
input.input_gallery_2 {
background:url(bg_input_gallery_49x20.gif) no-repeat scroll 0 0 transparent;
border:medium none;
color:#FFFFFF;
font-size:12px;
font-weight:bold;
height:20px;
padding-bottom:2px;
width:92px;}

input.input_gallery {
background:url(bg_input_gallery_49x20.gif) no-repeat scroll 0 0 transparent;
border:medium none;
color:#FFFFFF;
font-size:12px;
font-weight:bold;
height:20px;
padding-bottom:2px;
width:92px;}
div.all_input_slide {
padding:6px 0;}
div.java_show_img_top_2_ {
text-align:center;}
div.java_show_img_top_2_ img {
height:302px;
width:400px;}


DIV.left_t_to_infor{float:left;color:#000000;
font-size:12px; width:493px;
}
DIV.infor_and_book_tour{padding-bottom:1px;
padding-top:3px;}
DIV.right_t_to_book{float:left; width:170px;}
DIV.day_detail_{line-height:18px; color:#333333; text-align:justify; padding-bottom:10px;}
DIV.day_detail_ H4{padding:0px; margin:0px;font-size:12px; font-weight:bold;  color:#133a65; padding-bottom:10px;  }
IMG.hotel_detail_tab2_img{width:150px;}
IMG.tour_detail_tab2_img{width:100px;}

DIV.tour_inclusion_exclusion{padding:10px 0px;}
DIV.tour_inclusion_{float:left; width:330px; padding-right:20px;}
DIV.tour_exclusion_{float:left; width:330px;}
DIV.tour_exclusion_ UL{margin:0px; list-style:none; padding:0px 0px 0px 7px;}
DIV.tour_exclusion_ UL LI{line-height:18px; background:url(arrow_3x3.jpg) no-repeat 0px 8px; padding-left:11px; color:#000000; font-size:12px;}
DIV.tour_inclusion_ UL{margin:0px; list-style:none; padding:0px 0px 0px 7px;}
DIV.tour_inclusion_ UL LI{line-height:18px; background:url(arrow_3x3.jpg) no-repeat 0px 8px; padding-left:11px; color:#000000; font-size:12px;}
DIV.title_inclusion, DIV.title_exclusion{color:#F57400;
font-size:12px;
font-weight:bold; padding-bottom:4px;}
DIV.customer_left{float:left; width:520px;color:#F37200;
font-size:14px;
font-weight:bold;}
DIV.item_destionation_tour{float:left; width:200px; text-align:center;}
DIV.name_des_tour_dt{float:left; width:400px; padding-left:10px;}
DIV.left_row_des_tour__{float:left; padding-right:10px;}
DIV.left_row_des_tour__ IMG{width:90px;}
DIV.name_des_tour{float:left; width:400px; padding-top:26px;}
DIV.name_des_tour A{color:#133A65;
font-size:12px; text-decoration:underline;}
DIV.name_des_tour A:hover{text-decoration:none;}
DIV.row_des_tour__{padding-bottom:13px;}
#AgodaSearchBox #CityLabel,#AgodaSearchBox #CheckInLabel,#AgodaSearchBox #NightLabel{width:40px !important}
#AgodaSearchBoxWrapper #Title1{text-align:left !important;padding-left:20px}
.content_right_bot #AgodaSearchBox{width:255px !important;height:180px !important;}
.content_right_bot #AgodaSearchBoxWrapper{width:255px!important;height:205px!important}
#SearchBox{overflow:hidden;}
.a_show_check_rate {
    background-color: #1491EA;
    border-radius: 10px;
    -moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	behavior: url(http://www.santosa-singaporehotels.com/js/PIE.htc);
    color: #FFFFFF;
    display: block;
    font-size: 23px;
    height: 40px;
    line-height: 40px;
    padding: 0 28px;
	text-decoration:none;
}
.div_a_show_check_rate{float:left;margin:10px 0px}