/* CSS Document */
*{font-family: Arial, tahoma, verdana;font-size: 12px;text-decoration: none;line-height: normal;}
BODY{margin: auto; behavior: url(../js/hover.htc); background:url(bbg_chrst.jpg) repeat; }
UL{margin:0;
padding:0;}
/*----------General Links----------*/
A{font-size: 11px;text-decoration: underline;}
A:link{color:#000000;text-decoration: none;}
A:active{color: #000000;text-decoration: underline;}
A:hover{text-decoration: none;}
INPUT{font-size: 11px;}
SELECT{font-size: 11px;}
TEXTAREA {}
A IMG{border: none;}
/*----------General Class----------*/
.clear{clear: both;}
.clear_left{clear: left;}
.clear_right{clear: right;}
.clear_both{clear:both;}
.clear_left *{font-size: 1px;}
/*----------Setup----------*/
DIV#wrapper{width: 998px;margin: auto;}
DIV#header{}
DIV#content{ }
DIV.content{ background:url(bbg_chrst.jpg) repeat; min-height:1090px;}
*:first-child+html DIV.content_top{height:210px;}
* HTML DIV.content { height:1090px;}
DIV#footer{background:url(bbg_chrst.jpg) repeat;}
DIV.content_left{width:210px; padding:7px 6px 0px 5px; background:url(left_content.gif) top left no-repeat; float:left;}
DIV.content_bottom{margin-top:0px;}
* HTML DIV.content_bottom {margin-top:-6px;}
*:first-child+html DIV.content_bottom{margin-top:-6px;}
DIV.content_left_all{float:left; width:805px; padding:5px 0px 5px 5px;}
* HTML DIV.content_left_all {width:807px;}
DIV.content_right{float:left; width:185px; padding-top:7px;}
* HTML DIV.content_right {width:183px;}
/*------------------/MENU MAIN\-----------------------*/
/*--------format menu main ---------*/
DIV.banner{}
DIV.all_menu_main{width:998px;background: url(bg_menu_1x35.gif) repeat-x;height:35px; margin-top: 0px;}
DIV.left_menu_main{background:url(bg_left_menu_1x35.gif) left top no-repeat; height:35px;padding-left:1px;}
UL.menu_main{
	height:35px;display:block;background:url(bg_right_menu_1x35.gif) right top no-repeat; height:35px;padding-right:1px; margin:0px;}
LI.menu_main_1{list-style: none;float:right; display: block;text-align:center; width:116px;padding: 0px 0px; height:35px;line-height:35px;}
LI.menu_main_1:hover{list-style: none;background:url(bg_menu_hover_1x35.gif) repeat-x; height:35px; cursor:pointer; color:#FFFFFF;}
LI.menu_main_1:hover a{list-style: none;cursor:pointer; color:#FFFFFF;}
LI.menu_main_ver{list-style: none;background:url(bg_menu_ver_1x35.gif) no-repeat; width:1px; padding:0px; float:right;}
LI.menu_main_2{list-style: none;float: right; padding: 0px 5px; background:#009900;}
DIV.menu_main_1{list-style: none;float:right; width: 10px; background: #006600;}
LI.menu_main_1 A.link_menu{list-style: none;font-size:12px;font-weight:bold; text-decoration:none; color:#0f4c8d;}
LI.menu_main_1 A:hover.link_menu{list-style: none;color:#FFFFFF;text-decoration:none;}
LI.menu_main_1 A:active.link_menu{list-style: none;color:#FFFFFF;text-decoration:none;}
LI.menu_main_1 A:visisted.link_menu{list-style: none;list-style: none;color:#FFFFFF;text-decoration:none;}
A.link_menu{display:block; cursor:pointer; line-height:35px; text-align:center; width:116px;float:right; padding:0px 0px;} 
/*----------Footer----------*/
DIV.footer_all{margin:0px 3px; background-color:#FFFFFF;border-top:4px solid #a8cde7; }
DIV.footer_menu{color: #1c5dad;padding:5px; float:left; }
DIV.back_top_footer{float:right; padding-right:10px; padding-top:5px; }
DIV.back_top_footer A{font-size:12px; font-weight:bold; color:#1C5DAD; text-decoration:none;background:url(backtop_9x8.gif) 0px 3px no-repeat; padding-left:15px;}
DIV.back_top_footer A:hover{text-decoration:underline;}
DIV.footer_menu A{color: #1c5dad; font-size:12px;text-decoration: none;}
DIV.footer_menu A:hover{text-decoration: underline;}
DIV.address_footer{float: left;width: 685px;padding-left: 5px;font-size: 11px;line-height: normal;}
DIV.address_footer SPAN{font-weight: bold; font-size:11px;color: #1c5dad;line-height: normal;}
DIV.copyright{float: right;width: 295px;padding-right: 5px;text-align: right;font-size: 11px;}
DIV.copyright A{color: #FF0000;font-weight: bold;text-decoration: none;}
/*----------Search----------*/
DIV.SH_search{ width:215px; float:left;}
* HTML DIV.SH_search_bar { width:212px;}
DIV.resort_bar{padding-top: 15px;}
DIV.flight_bar{padding-top: 8px;}
DIV.content_search{float: right;  width: 300px;}
DIV.SH_search_bar{padding-left: 4px; margin: 0px;margin-bottom:-9px;}
* HTML DIV.SH_search_bar { padding-bottom:0px; margin-bottom:-9px;}
*:first-child+html DIV.SH_search_bar{padding-bottom:0px; margin-bottom:-9px; }
UL#tab{ list-style:none;  width:100%;}
UL#tab LI.search_bar_selected{list-style: none;float: left;  position: relative;}
UL#tab LI.search_bar_selected SPAN.search_bar_left{list-style: none;width: 14px;  height: 31px;  float: left;  position: absolute;  left: -14px}
UL#tab LI.search_bar_selected SPAN.search_bar_left_first{list-style: none;background: url(bg_tab_hotel_30x34.gif) left no-repeat;  height: 34px;  width: 34px;  float: left;  left: 0px}
UL#tab LI.search_bar_selected SPAN.search_bar_left_tour{list-style: none;background:url(bg_tab_tour_34x34.gif) left no-repeat;  height: 34px;  width: 34px;  float: left;  left: 0px}
UL#tab LI.search_bar_unselected SPAN.search_bar_left_tour{list-style: none;background:url(bg_tab_tour_32x34.gif) left no-repeat;  height: 34px;  width: 32px;  float: left;  left: 0px}
UL#tab LI.search_bar_selected SPAN.search_bar_left_visa{list-style: none;background:url(bg_tab_visa_34x34.gif) left no-repeat;  height: 34px;  width: 24px;  float: left;  left: 0px}
UL#tab LI.search_bar_unselected SPAN.search_bar_left_visa{list-style: none;background:url(bg_tab_visa_30x33.gif) left no-repeat;  height: 33px;  width: 30px;  float: left;  left: 0px}
UL#tab LI.search_bar_selected SPAN.search_bar_midle{list-style: none;background:url(bg_tab2_hotel_2x34.gif) repeat-x ; float: left;  line-height: 34px;  padding-left:34px; padding-right:2px; padding-bottom:0px ; height:23px; padding-top:11px; }
UL#tab LI.search_bar_selected SPAN.search_bar_midle_service_1{list-style: none;background:url(bg_tab2_hotel_2x34.gif) repeat-x ; float: left;  line-height: 34px;  padding-left:26px; padding-right:2px; padding-bottom:0px ; height:23px; padding-top:11px; }
SPAN.search_bar_midle_service_1 A{font-size:12px; font-weight:bold; color:#FFFFFF;}
SPAN.search_bar_midle A{font-size:12px; font-weight:bold; color:#FFFFFF;}

UL#tab LI.search_bar_selected SPAN.search_bar_right{list-style: none;background:url(bg_tab2_hotel_2x34.gif) right no-repeat ;  width: 2px;  height: 34px;  float: left}
UL#tab LI.search_bar_selected SPAN.search_bar_right_last{list-style: none;background: url('search6.gif');  width: 3px;  height: 31px;  float: left}
UL#tab LI.search_bar_unselected{list-style: none;float: left;  position: relative;}
UL#tab LI.search_bar_unselected SPAN.search_bar_left{list-style: none;background-position: 0% 0%; z-index:1; width: 25px;  height: 31px;  float: left;  position: absolute;  left: 0px; background-color:transparent; background-repeat:no-repeat; background-attachment:scroll}
UL#tab LI.search_bar_unselected SPAN.search_bar_left_first{list-style: none;background: url(bg_tab_hotel_unselect_30x33.gif) left no-repeat;  width: 33px;  height: 30px;  float: left}
UL#tab LI.search_bar_unselected SPAN.search_bar_midle{list-style: none;background: url(bg_tab2_hotel_unslect_1x33.gif) repeat-x;  height: 31px;  float: left;  line-height: 33px;width:25px; padding:12px 6px 0px 31px;}
UL#tab LI.search_bar_unselected SPAN.search_bar_midle A.search_bar_midle{list-style: none;font-size:12px; font-weight:bold; color:#636363;}
UL#tab LI.search_bar_selected SPAN.search_bar_midle A.search_bar_midle{list-style: none;font-size:12px; font-weight:bold; color:#FFFFFF; text-decoration:none;}
UL#tab LI.search_bar_unselected SPAN.search_bar_midle_service_1 A.search_bar_midle{list-style: none;font-size:12px; font-weight:bold; color:#636363;}
UL#tab LI.search_bar_unselected SPAN.search_bar_midle_service_1{list-style: none;background: url(bg_tab2_hotel_unslect_1x33.gif) repeat-x;  height: 31px;  float: left;  line-height: 33px;width:42px; padding:12px 4px 0px 29px;}

UL#tab LI.search_bar_unselected SPAN.search_bar_right{list-style: none;background: url('search3.gif');  width: 3px;  height: 31px;  float: left}
UL#tab LI.search_bar_unselected SPAN.search_bar_right_last{list-style: none;background: url('search61.gif');  width: 3px;  height: 31px;  float: left}
DIV.SH_search_detail{padding: 2px; width:215px; background:url(bg_box_search_215x163.jpg) no-repeat; height:163px;}
* HTML DIV.SH_search_detail { width:205px;}
DIV.search_detail_on{border: #c3ccbe 1px solid;  padding: 2px;}
DIV.search_title{background: url('search_hotel.gif') no-repeat left;   height: 3px;  padding-left: 65px; text-align: left; font-size: 18px; text-transform: uppercase;  color: #586551;  padding-top: 25px}
DIV.search_info{width: 100%;}
* HTML DIV.search_info { margin-top:-5px;}
DIV.search_info_on{text-align: left;}
/*----------------format box search 27.02.2009 -------------------*/
DIV.search_text{float:left; width:80px; font-size:12px; font-weight:bold;}
INPUT.input_search_1{float:left; width:115px;}
SELECT.search_select{float:left; width:120px; font-size:11px;}
DIV.search_row{padding:4px 0px;}
DIV.search_content{padding:42px 6px 6px 6px;}
DIV.search_key_input{padding:4px 0px;}
INPUT.search_key_buttom{padding:0px 0px 4px 20px; color: #000000;  border: none;  float: left;  cursor: pointer;  line-height: 22px;  font-weight: bold; background:url(bg_search_75x22.gif) no-repeat; width:75px; height:22px; font-size:12px;}
INPUT.buttom_service{padding: 1px 5px;  background-color: #60685b;  color: #FFFFFF;  border: none;  cursor: pointer;  line-height: 16px;  font-weight: bold; margin-top: 10px;  margin-bottom: 10px;}
/*----------Close Search----------*/
/*----------------------\ IMGAGE BANNER \-------------*/
DIV.banner_image{float:left; padding:5px}
DIV.banner_image IMG{width:576px; height:189px; border:1px solid #bbb9bc; padding:1px;}
/*---------------------\ box price \--------------------*/
INPUT.flight_from{float:left; margin-left:20px; width:90px;}
INPUT.flight_from2{float:left; margin-left:5px; width:90px;}
SPAN.approval_visa{font-size:11px; color:#3D8AC2;}
INPUT.b_price_title{background:url(../front-textimages/price_68x21.jpg) no-repeat;height:21px; width:68px; border:none; cursor:pointer;}
DIV.b_price_right{
}
DIV.b_price_all{width:411px; float:left;}
DIV.b_price_content{background:url(bg_box_cotent_1x52.gif) top repeat-x #FFFFFF; border-top:4px solid #209def; margin-top:1px; padding:2px 2px 0px 5px;}
INPUT.input_2_price{background:url(bg_input_183x23.gif) repeat; width:183px; height:23px; font-size:12px; font-weight:bold; color:#FFFFFF; border:none; padding-bottom:3px; margin-left:47px; cursor:pointer;}
SPAN.text_b_price{font-weight:bold; font-size:12px; color:#3d8ac2; display:block; float:left; width:150px;}
SPAN.texr_b_price_2{color:#3d8ac2; font-size:12px;}
SPAN.text_b_price_3{font-weight:bold; font-size:12px; color:#3d8ac2; }
INPUT.input_price_3{ width:130px; margin-left:20px; float:left;}
INPUT.input_price_4{ width:145px; margin-left:20px; float:left;}
DIV.row{padding:5px 0px;}
* HTML DIV.row { padding:5px 0px;}
*:first-child+html DIV.row{padding:6px 0px;}
SELECT.select_date_price{float:left; width:55px;margin-left:20px;}
SELECT.select_month_price{float:left; width:55px;margin-left:10px;}
SELECT.select_year_price{float:left; width:75px; margin-left:10px;}
SELECT.select_nation_price{float:left; width:150px;margin-left:20px;}
INPUT.input_send_price{background:url(bg_input_140x23.gif) no-repeat; width:140px; height:23px; margin-left:140px; padding-bottom:3px; border:none; font-size:12px; font-weight:bold; margin-top:13px; cursor:pointer;}
SPAN.information_price{font-size:11px; font-style:italic;}
SPAN.information_price_2{font-size:11px;}
SPAN.information_price_3{font-weight:bold;}
SPAN.information_price_4{color:#FF0000;}
DIV.information_price SPAN{font-size:11px;}
DIV.information_price{padding:11px 0px;}
* HTML DIV.information_price { padding:11px 0px 11px 0px;}
*:first-child+html DIV.information_price{padding:10px 0px 9px 0px;}
DIV.information_price_2{padding:6px;}
DIV.information_price_3{padding:3px 10px;}
DIV.information_price_4{font-size:11px;}
/*---------------------\ box tour \--------------------*/
DIV.b_tour_all{float:left; width:384px; padding-left:5px;}
* HTML DIV.b_tour_all { width:382px;}
INPUT.b_tour_title{background:url(../front-textimages/tour_67x21.jpg) no-repeat;height:21px; width:67px; border:none; cursor:pointer; float:left;}
DIV.b_tour_right{float:right; width:100px; background:url(bg_right_tour_title_1x19.gif) repeat-x; height:16px;  text-align:center; padding-top:3px; margin-top:2px;}
*:first-child+html DIV.b_tour_right{padding-top:0px; height:19px;}
DIV.b_tour_right A{font-size:11px; font-weight:bold; color:#FFFFFF; text-decoration:none;}
/*---------------------\ box support\--------------------*/
DIV.address{text-align:center;}
DIV.support_1{margin-bottom:7px;}
DIV.b_support_content{background:url(bg_box_cotent_1x52.gif) top repeat-x #FFFFFF; border-top:4px solid #209def; margin-top:1px; padding:7px; text-align:center;}
DIV.support_address SPAN{font-weight:bold;  color:#0e4b8e; font-size:11px;}
DIV.support_address{color:#0e4b8e; font-size:11px;}
DIV.b_support_title{color:#4088c2; font-weight:bold; font-size:17px; padding:0px 0px 5px 3px;}
/*---------------------\ box gallery\--------------------*/
DIV.b_gallery_content{background-color:#FFFFFF; border-top:4px solid #a9cde5; margin-top:1px; padding:7px; }
DIV.b_gallery_title{color:#4088c2; font-weight:bold; font-size:17px; padding:6px 0px 5px 3px;}
DIV.b_gallery_img_all{border-bottom:1px solid #a9cde5; padding-bottom:3px;}
DIV.b_gallery_img_all IMG{width:83px; height:78px;}
SPAN.all_gallery A{color:#004658; text-decoration:underline; }
SPAN.all_gallery A:hover{color:#004658; text-decoration:none;}
/*---------------------\ box news events\--------------------*/
LI.b_news_events{list-style: none;background:url(arrow_10x9.gif) 0px 5px no-repeat; padding-left:14px; }
LI.b_news_events A{list-style: none;color:#e10800; font-size:11px; text-decoration:none; line-height:17px;}
DIV.b_news_content{list-style: none;background-color:#FFFFFF; border-top:4px solid #a9cde5; margin-top:1px; padding:7px;}
LI.b_news_events A:hover{list-style: none;text-decoration:underline;}
DIV.all_news_event{border-top:1px solid #A9CDE5; width:100p%; margin-top:3px; padding-top:3px;}
DIV.all_news_event A{color:#E10800; text-decoration:underline; }
DIV.all_news_event A:hover{color:#E10800; text-decoration:none;}
/*---------------------\ box useful information\--------------------*/
LI.b_usefulinformation{list-style: none;background:url(arrow_5x5.gif) 0px 6px no-repeat; padding-left:10px;}
LI.b_usefulinformation A{list-style: none;font-size:11px; text-decoration:none; color:#0e4b8c; line-height:17px;}
LI.b_usefulinformation A:hover{list-style: none;text-decoration:underline;}
DIV.usefulinformation_end{border-top:1px solid #0E4B8C; width:100p%; margin-top:3px; padding-top:3px;}
DIV.usefulinformation_end A{color:#0E4B8C; text-decoration:underline; }
DIV.usefulinformation_end A:hover{color:#0E4B8C; text-decoration:none;}
/*---------------------\ box weather\--------------------*/
DIV.b_weather_row{padding-bottom:10px;}
DIV.b_weather_content{background-color:#FFF;}
SPAN.b_weather_text_1{font-size:11px; font-weight:bold; color:#274689;}
SPAN.b_weather_text{font-size:11px;color:#274689;}
DIV.b_weather_text{float:left; padding-right:7px; width:110px;}
DIV.b_weather_img{float:left;}
/*---------------------\ box currency\--------------------*/
DIV.b_currency_row{border-bottom:1px solid #a9cde3; padding-bottom:3px; padding-top:3px; font-size:12px;}
DIV.b_currency_row_end{padding-bottom:3px; padding-top:3px;}
DIV.b_currency_country{float:left; font-size:12px; font-weight:bold; color:#234688;}
DIV.b_currency_money{float:right;font-size:12px; font-weight:bold; color:#234688;}
/*-----------------------------\box tour\ ---------------------------------*/
DIV.hotel_list{padding: 3px 5px;}
DIV.hotel_list_start{padding: 10px 5px 5px 5px;}
SPAN.hotel_list_name{display: block;  float: left; font-weight: bold;  color: #0771b9; background:url(arrow2_6x6.gif) left no-repeat; padding-left:13px;}
A.hotel_list_seemore{display: block;  float: right; color: #fe0003;  text-align: right;  font-size: 11px;}
SPAN.hotel_list_name A.hotel_list_seemore{display: block;  float: left; color: #fe0003;  text-align: right;  font-size: 11px;}
DIV.hotel_list_title{border-bottom: #abcee4 1px solid;  margin-bottom:4px; padding-bottom:3px;}
IMG.hotel_list_detail_img{border: #b0b8ac 1px solid;  padding: 1px; margin-right: 3px;  float: left;  width: 94px; height:94px;}
DIV.hotel_list_one{float: left;}
SPAN.hotel_list_one_name{display: block;  float: left; font-size: 11px; color:#0f4a8c; padding-right:4px;}
SPAN.hotel_list_one_name:hover{font-weight:bold;}
SPAN.hotel_list_noe_rate{display: block;  float: left;  width: 30px;  font-size: 11px;  padding-right: 5px;}
SPAN.hotel_list_noe_price{display: block;  float: left;  width: 80px;  font-size: 11px;  color: #FF0000;  padding-right: 5px; text-align: right;}
SPAN.hotel_list_noe_summary{display: block;  float: left;  width: 210px;  font-size: 11px; text-align: right;}
A.hotel_list_one{display: block; background:url(aline_6x1.gif) bottom repeat-x;  line-height: 19px;  cursor: pointer; width:262px; height:19px; padding-left:3px;}
*:first-child+html A.hotel_list_one{ height:19px;}
* HTML A.hotel_list_one {height:19px;}
A:hover.hotel_list_one{
}
SPAN.tour_more_row{display:block; float:left; width:105px; color:#3f8ac4; font-size:11px; background:url(arrow_5x3.gif) left no-repeat; padding-left:9px;}
SPAN.tour_more_row A{color:#3f8ac4;}
SPAN.tour_more_row A:hover{text-decoration:underline;}
SPAN.tour_more_end{display:block; float:right; width:80px; color:#3f8ac4; font-size:11px; background:url(arrow_5x3.gif) left no-repeat; padding-left:9px;}
SPAN.tour_more_end A:hover{text-decoration:underline;}
DIV.tour_more_bottom{padding:5px; border-top:1px solid #a9cde5; margin:5px 5px 5px 5px;}
DIV.tour_more_title{background:url(arrow_6x6.gif) left no-repeat; padding-left:11px; font-size:12px; color:#4189c3; font-weight:bold;}
DIV.tour_more_row{padding:3px 7px;}
/*---------------------\ box hotels \--------------------*/
DIV.b_hotels_all{float:left; width:384px; padding-left:5px;}
* HTML DIV.b_hotels_all { width:382px;}
INPUT.b_hotel_title{background:url(../front-textimages/Hotel_67x21.jpg) no-repeat;height:21px; width:67px; border:none; cursor:pointer; float:left;}
DIV.b_tour_right{float:right; background:url(bg_right_tour_title_1x19.gif) repeat-x; height:16px;  text-align:center; padding:3px 10px 0px 10px; margin-top:2px;}
*:first-child+html DIV.b_tour_right{padding-top:0px; height:19px;}
DIV.b_tour_right A{font-size:11px; font-weight:bold; color:#FFFFFF; text-decoration:none;}
IMG.hotel_list_detail_img_2{margin-right: 3px;  float: left;  width: 114px; height:94px;}
/*---------------------\ box online viet nam \--------------------*/
INPUT.b_online_vn_visa_title{background:url(../front-textimages/online_252x21.jpg) no-repeat;height:21px; width:252px; border:none; cursor:pointer; float:left;}
SPAN.text_b_promotion_3{font-weight:bold; font-size:11px; color:#fd0100; display:block; float:left; padding-top:6px;}
INPUT.input_2_onlinevn{background:url(bg_input_183x23.gif) no-repeat; width:183px; height:23px; font-size:12px; font-weight:bold; color:#FFFFFF; border:none; padding-bottom:3px; margin-left:47px; cursor:pointer; float:right;}
DIV.information_onlinevn{padding:2px 0px 5px 0px;}
DIV.information_onlinevn SPAN{font-size:11px;}
* HTML DIV.information_onlinevn { padding:2px 0px 5px 0px;}
*:first-child+html DIV.information_onlinevn{padding:2px 0px 5px 0px;}
DIV.row_onlinevn{padding:2px 0px 0px 0px;}
SPAN.onlinevn_price{font-size:11px; font-weight:bold; line-height:18px;}
SPAN.onlinevn_price_2{font-size:11px; font-weight:bold; color:#FF0000;line-height:18px;}
DIV.b_onlinevn_content{background:url(bg_box_cotent_1x52.gif) top repeat-x #FFFFFF; border-top:4px solid #209def; margin-top:1px; padding:2px 2px 0px 5px;}
* HTML DIV.b_onlinevn_content { padding:0px 2px 0px 5px;}
*:first-child+html DIV.b_onlinevn_content{padding:0px 2px 0px 5px;}
DIV.information_onlinevn_3{padding:0px 10px;}
DIV.information_onlinevn_2{padding:3px;}
SPAN.information_onlinevn_4{font-weight:bold;}
DIV.information_onlinevn_4{font-size:11px; padding:8px 0px;}
INPUT.payment{float:left;  background:url(bg_right_tour_title_1x19.gif) repeat-x; height:19px;  text-align:center; font-size:11px; font-weight:bold; color:#FFFFFF; border:none; margin-right:2px;cursor:pointer; padding:0px 10px 3px 10px;}
INPUT.testimonials{float:left;  background:url(bg_right_tour_title_1x19.gif) repeat-x; height:19px;text-align:center; font-size:11px; font-weight:bold; color:#FFFFFF;border:none;padding:0px 10px 3px 10px;cursor:pointer;}
DIV.payment_and_testimonials{padding-top:1px;}
TD.td_online_4{text-align:center; vertical-align:middle; font-size:11px; border-top:1px solid #0e4b8c; border-left:1px solid #0e4b8c;}
TD.td_online_5{text-align:center; font-size:11px;border-top:1px solid #0e4b8c; border-left:1px solid #0e4b8c;}
TD.td_online_1{font-size:11px; font-weight:bold; color:#fe1800; text-align:center; vertical-align:middle;border-top:1px solid #0e4b8c; border-left:1px solid #0e4b8c;}
TD.td_online_3{font-size:11px; font-weight:bold; text-align:center; vertical-align:middle;border-top:1px solid #0e4b8c; border-left:1px solid #0e4b8c;}
TD.td_online_6{font-size:11px;border-top:1px solid #0e4b8c; border-left:1px solid #0e4b8c; text-align:center; vertical-align:middle;}
TD.td_online_2{font-size:11px;border-top:1px solid #0e4b8c; border-left:1px solid #0e4b8c;}
TD.td_online_end{border-right:1px solid #0e4b8c;}
TD.td_online_end2{border-right:1px solid #0e4b8c; border-bottom:1px solid #0e4b8c;}
TD.td_online_end3{border-bottom:1px solid #0e4b8c;}
DIV.table_onlinevn{padding:5px 0px;}
* HTML DIV.table_onlinevn { padding:9px 0px;}
*:first-child+html DIV.table_onlinevn{padding:9px 0px;}
/*---------------------\ box hotels \--------------------*/
DIV.hotel_list_tow{float: left;}
SPAN.hotel_list_tow_name{display: block;  float: left; font-size: 11px; color:#0f4a8c; padding-right:4px; width:113px;}
A.hotel_list_tow{display: block; width: 247px; cursor: pointer; background:url(aline_6x1.gif) bottom repeat-x; height: 19px;text-decoration:none; padding-left:3px;}
A:hover.hotel_list_tow{text-decoration:underline;}
*:first-child+html A.hotel_list_tow{height:19px;}
* HTML A.hotel_list_tow{width:246px;height:19px; }
SPAN.hotel_start{display: block; width: 71px; padding: 0px 0px 0px 3px; float: right; text-align:right;}
* HTML SPAN.hotel_start{display:block; padding:0px; }
* HTML SPAN.hotel_price_saleoff{ padding-left:7px; }
* HTML SPAN.hotel_tow_name{width:97px; }
IMG.hotel_start{padding-top: 3px;}
SPAN.hotel_price_saleoff{display: block; width: 0px; padding-right: 0px; float: right;  height: 18px; line-height: 18px; font-size:11px; font-weight:bold; color:#ff0101; text-decoration:line-through; padding-left:0px;}
SPAN.hotel_price{display: block; width: 0px; float: right;  height: 18px; line-height: 18px; font-size:11px; font-weight:bold; color:#ff0101;}
SPAN.hotel_tow_name{display: block; float: left; width: 170px;  height: auto; line-height: 18px; font-size:11px; color:#0f4b8a;}
A:hover.hotel_list_tow{}
DIV.hotel_list_tow_name{float:right;font-size: 11px; color:#0f4a8c; padding-right:4px; width:113px;}
DIV.hotel_list_tow_name:hover{font-weight:bold;}
/*------------------------------\box quang cao \--------------------------*/
DIV.b_advertisment_title{color:#4088c2; font-weight:bold; font-size:17px; padding:6px 5px 5px 3px; text-align:right;}
DIV.b_advertisment_all{padding:0px 6px 0px 0px;}
IMG.img_QC{margin-right:4px;margin-bottom:0px; width:151px; height:117px;}
IMG.img_QC_end{margin-bottom:7px; width:151px; height:117px;}
DIV.b_advertisment_content{background-color:#FFFFFF; border-top:4px solid #a9cde5; margin-top:1px; padding:7px;width:786px; overflow:hidden;height:115px;}

/*------------------------------\page tour \--------------------------*/
DIV.b_page_tour_ct{background:url(bg_box_cotent_1x52.gif) top repeat-x #FFFFFF; border-top:4px solid #209def; margin-top:1px; padding:8px 0px 5px 0px;}
DIV.b_page_tour_all{width:799px;}
DIV.hot_tour_item{text-align:center; width:158px; float:left;}
DIV.hot_tour_item IMG{margin-bottom:4px; border:1px solid #acacac; padding:1px; width:90px;} 
DIV.hot_tour_name A{font-size:11px; color:#0f4a8c; }
DIV.hot_tour_name A:hover{text-decoration:underline;}

DIV.block_tip{
	position:absolute;
	top:-20000px;
	left:-20000px;
	background:#fffbe7;/* mau nen */
	color:#212021;
	max-width:500px;
	border:1px solid #333333;
	padding:10px;
	filter: 
		progid:DXImageTransform.Microsoft.GradientWipe(GradientSize=0.5,wipestyle=0,motion=forward)
	
		progid:DXImageTransform.Microsoft.RandomDissolve(Duration=2)
		progid:DXImageTransform.Microsoft.RandomBars(Duration=2)
		progid:DXImageTransform.Microsoft.Iris(irisstyle='SQUARE', motion='in') 
		progid:DXImageTransform.Microsoft.Iris(irisstyle='SQUARE', motion='out') 
		progid:DXImageTransform.Microsoft.Iris(irisstyle='CIRCLE', motion='in')
		progid:DXImageTransform.Microsoft.Blinds(direction='up', bands=1)
		progid:DXImageTransform.Microsoft.Barn(orientation='vertical', motion='in') 
		progid:DXImageTransform.Microsoft.Barn(orientation='horizontal', motion='in') 
		progid:DXImageTransform.Microsoft.Strips(motion='leftup')
		progid:DXImageTransform.Microsoft.RandomBars(orientation='vertical')
		progid:DXImageTransform.Microsoft.Strips(motion='leftup')
		progid:DXImageTransform.Microsoft.Barn(orientation='vertical', motion='out')
		progid:DXImageTransform.Microsoft.CheckerBoard(direction='down')
		progid:DXImageTransform.Microsoft.GradientWipe(GradientSize=0.5,wipestyle=0,motion=forward)
		progid:DXImageTransform.Microsoft.Alpha(opacity=85)/* do trong 0.65, dung cho IE */
		/*progid:DXImageTransform.Microsoft.DropShadow(color=#999999,offX=8,offY=8,positive=0)*/
		;
	opacity:0.85; /* do trong, dung cho CSS3 */
	-moz-opacity: 0.85 /* do trong 0.65, dung cho Firefox */
}
* HTML DIV.block_tip { width:500px;}
* HTML DIV.b_page_tour_ct{margin-top:-2px;}
*:first-child+html DIV.b_page_tour_ct{margin-top:-2px;}
STRONG.title_1{font-size:11px; color:#0f4a8c;}
A.news_detail_home{text-decoration:none;}
DIV.image_show_tip{float:left; padding-right:7px;}
DIV.image_show_tip IMG{width:150px;}
DIV.text_show_tip{text-align:justify;}
DIV.infor_show_tip{float:left; text-align:left;}
TD.title_show_tip{font-size:12px; font-weight:bold;}
TD.text_show_TD{text-align:left;}
TD.text_show_TD_left{width:80px;}
TD.text_show_TD_1{font-size:11px; font-weight:bold;}
TD.text_show_TD_price{font-size:11px; font-weight:bold; color:#ff0000;}
DIV.b_tour_title_2{margin-top:10px;}
DIV.group_tour{float:left; width:230px; font-weight:bold; color:#006600; background:url(arrow4_6x6.gif) 0px 5px no-repeat; padding-left:12px;}
DIV.dur_tour{float:left;width:60px; font-size:11px; font-weight:bold; color:#0f4a8c;text-align:center;}
DIV.price_tour{float:left;width:40px;font-size:11px; font-weight:bold; color:#0f4a8c;text-align:center;}
DIV.code_tour{float:left;width:40px;font-size:11px; font-weight:bold; color:#0f4a8c;text-align:center;}

DIV.group_tour_item{float:left; width:220px; font-weight:bold; color:#006600; background:url(arrow_3x5.gif) 0px 5px no-repeat; padding-left:8px;}
DIV.group_tour_item A{font-size:12px; color:#0f4a8c; text-decoration:underline;}
DIV.group_tour_item A:hover{text-decoration:none;}
DIV.dur_tour_item{float:left;width:120px; font-size:11px;  color:#0f4a8c;text-align:left; padding-left:9px;}
DIV.price_tour_item{float:left;width:45px;font-size:11px; font-weight:bold; color:#FF0000;text-align:center;}
DIV.code_tour_item{float:left;width:38px;font-size:11px; color:#0f4a8c; text-align:center;}
DIV.b_tour_row_2{width:366px; padding:2px 0px 2px 15px; height:15px; }
* HTML DIV.b_tour_row_2 { height:18px; padding:0px 0px 0px 15px;}
DIV.b_tour_2_item{float:left; width:395px; padding-bottom:10px; min-height:90px;}

DIV.b_tour_2_content_2{padding:10px 4px;}
SPAN.promo_tour{color:#FF0000;}
SPAN.news_tour{background:url(new_23x13.gif) no-repeat; width:23px; height:13px; display:block; float:left;}

/*------------------------------\page hotel \--------------------------*/
DIV.b_hotel_page_all{width:799px;}
DIV.b_hotel_page_ct{background:url(bg_box_cotent_1x52.gif) top repeat-x #FFFFFF; border-top:4px solid #209def; margin-top:1px; padding:8px 0px 5px 0px;}
DIV.p_hotel_bot_item{width:250px;float:left; padding-right:43px; padding-left:3px;}
DIV.p_hotel_bot_item_end{width:205px;float:left;}
DIV.p_hotel_bot_name{font-size:16px; font-weight:bold; padding-bottom:5px;}
DIV.p_hotel_bot_name A{font-size:16px; font-weight:bold; padding-bottom:5px; text-decoration:none; color:#000000;}
DIV.p_hotel_bot_name A:hover{text-decoration:underline; }
DIV.p_hotel_bot_item IMG{width:200px; height:99px; border:1px solid #c9c9c9; padding:1px;}
DIV.p_hotel_bot_item_end IMG{width:200px; height:99px; border:1px solid #c9c9c9; padding:1px;}
DIV.p_hotel_bot_link{padding-top:5px;}
UL.p_hotel_bot_link{padding:0px 10px;}
LI.p_hotel_bot_link{list-style: none;background:url(arrow_3x5.gif) 0px 5px no-repeat; padding-left:10px;}
LI.p_hotel_bot_link A{list-style: none;font-size:11px; color:#104c8b; text-decoration:none;}
LI.p_hotel_bot_link A:hover{list-style: none;text-decoration:underline;}
DIV.p_hotel_bot_more A{font-size:11px; font-weight:bold; text-decoration:none; color:#000000;}
DIV.p_hotel_bot_more A:hover{text-decoration:underline;}
DIV.p_hotel_bot_more{padding:4px 42px 4px 0px;}
DIV.p_hotel_bot_more_end A{font-size:11px; font-weight:bold; text-decoration:none; color:#000000;}
DIV.p_hotel_bot_more_end A:hover{text-decoration:underline;}
DIV.p_hotel_bot_more_end{padding:4px 4px 4px 0px;}
DIV.p_hotel_bot_all{padding-top:7px; border-top:1px solid #000000;}
SPAN.p_hotel_bot_link{font-size:11px; font-weight:bold; color:#FF0000;}

DIV.p_hotel_loca{float:left; width:125px; text-align:left; font-size:12px; font-weight:bold; color:#0e4b8a; padding-top:7px;}
DIV.p_hotel_name{float:left; width:290px;text-align:center;font-size:12px; font-weight:bold; color:#0e4b8a; padding-top:7px;}
DIV.p_hotel_price{float:left; width:80px;text-align:center;font-size:12px; font-weight:bold; color:#0e4b8a; padding-top:7px;}
DIV.p_hotel_star{float:left; width:68px;text-align:center;font-size:12px; font-weight:bold; color:#0e4b8a; padding-top:7px;}
DIV.p_hotel_book{float:left; width:86px;text-align:center;font-size:12px; font-weight:bold; color:#0e4b8a; padding-top:7px;}
DIV.p_hotel_desti{float:left; width:140px;text-align:center;font-size:11px; font-weight:bold; color:#0e4b8a;}
TD.list_destination{vertical-align:top;  border:1px solid #000000; border-left:none; border-right:none; border-bottom:none;}
LI.list_destination{list-style: none;background:url(arrow_3x5.gif) 0px 5px no-repeat; padding-left:10px; margin-left:4px;}
LI.list_destination A{list-style: none;text-decoration:none; color:#0d4988;}
LI.list_destination A:hover{list-style: none;text-decoration:underline;}
SPAN.p_hotel_promo{color:#FF0000;}
A:hover SPAN.p_hotel_promo{font-weight:bold;}
TD.book_ht_page{text-align:center; vertical-align:middle; height:22px; border:1px solid #000000; border-bottom:none; }
TD.book_ht_page A{font-size:12px; color:#0e4b8c; text-decoration:none;}
TD.book_ht_page A:hover{text-decoration:underline;}
TD.start_gt_page{text-align:center; vertical-align:middle;  height:22px;border:1px solid #000000; border-bottom:none; border-right:none;}
TD.price_ht_page{text-align:center; vertical-align:middle;  height:22px;color:#FF0000; border:1px solid #000000; border-bottom:none; border-right:none;}
TD.group_ht_page{ font-weight:bold;text-align:center; vertical-align:middle; border:1px solid #000000; border-bottom:none; border-right:none;}
TD.name_ht_page{  height:22px;border:1px solid #000000; border-bottom:none; border-right:none; padding-left:9px; }
TD.name_ht_page A{font-size:12px; color:#0e4b8c; text-decoration:none;}
TD.name_ht_page A:hover{font-weight:bold; text-decoration:none;}
TD.name_ht_page_3{  height:22px;border:1px solid #000000; border-bottom:none; padding-left:9px; background-color:#ff8000; color:#FFFFFF; font-size:12px; font-weight:bold;}
TD.name_ht_page_3 A{font-size:12px; color:#0e4b8c; text-decoration:none;}
TD.name_ht_page_3 A:hover{font-weight:bold; text-decoration:none;}

TD.name_ht_page_9{  height:22px;border:1px solid #000000; border-bottom:none; padding-left:9px; background-color:#ff8000; color:#FFFFFF; font-size:12px; font-weight:bold;}
TD.name_ht_page_9 A{font-size:12px; color:#FFFFFF; text-decoration:none;font-weight:bold;}
TD.name_ht_page_9 A:hover{text-decoration:underline;}


TD.name_ht_page_4{  height:22px;border:1px solid #000000; border-bottom:none; padding-left:9px; background-color:#3db402; color:#FFFFFF; font-size:12px; font-weight:bold;}
TD.name_ht_page_4 A{font-size:12px; color:#0e4b8c; text-decoration:none;}
TD.name_ht_page_4 A:hover{font-weight:bold; text-decoration:none;}

TD.name_ht_page_5{  height:22px;border:1px solid #000000; border-bottom:none; padding-left:9px; background-color:#0099ff; color:#FFFFFF; font-size:12px; font-weight:bold;}
TD.name_ht_page_5 A{font-size:12px; color:#0e4b8c; text-decoration:none;}
TD.name_ht_page_5 A:hover{font-weight:bold; text-decoration:none;}

TD.name_ht_page_6{  height:22px;border:1px solid #000000; border-bottom:none; padding-left:9px; background-color:#9966ff; color:#FFFFFF; font-size:12px; font-weight:bold;}
TD.name_ht_page_6 A{font-size:12px; color:#0e4b8c; text-decoration:none;}
TD.name_ht_page_6 A:hover{font-weight:bold; text-decoration:none;}




TD.end_ht_1{border:1px solid #000000; border-right:none; border-bottom:none;}
TD.end_ht_2{border:1px solid #000000;border-bottom:none;}
/*------------------------------\ MENU LEFT \--------------------------*/
DIV.menu_left_all{float:left; width:178px; margin-right:6px;}
DIV.menu_left_b_title{font-size:17px; font-weight:bold; color:#4088C2; padding-left:5px; padding-bottom:2px; border-bottom:3px solid #a7cde2;}
DIV.menu_left_b_ct{background-color:#FFFFFF; padding:5px 5px 10px 10px;}
LI.menu_left_b_ct{list-style: none;background:url(arrow_5x5.gif) 0px 5px no-repeat; padding-left:12px;}
LI.menu_left_b_ct A{list-style: none;text-decoration:none; font-size:11px; color:#0f4a8e;}
LI.menu_left_b_ct A:hover{list-style: none;text-decoration:underline;}
DIV.menu_left_b_title_2{background-color:#209ded; color:#FFFFFF; font-size:12px; font-weight:bold; padding:3px 3px 3px 10px;}
DIV.menu_left_title{font-size:11px; font-weight:bold; color:#0b4a8d; background:url(arrow_5x5.gif) 0px 5px no-repeat; padding-left:12px;}
DIV.menu_left_title A{font-size:11px; font-weight:bold;text-decoration:none; color:#0b4a8d;}
DIV.menu_left_title A:hover{text-decoration:underline;}
UL.menu_left_title{padding:3px 10px 3px 14px;}
LI.menu_left_title{list-style: none;background:url(arrow_4x4.gif) 0px 6px no-repeat; padding-left:11px;}
LI.menu_left_title A{list-style: none;font-size:11px; color:#0F4A8E; text-decoration:none;}
LI.menu_left_title A:hover{list-style: none;text-decoration:underline;}
DIV.menu_left_title_3{font-size:11px; font-weight:bold; color:#0b4a8d; background:url(arrow_5x5.gif) 0px 5px no-repeat; padding-left:12px; margin-top:8px;}
DIV.menu_left_title_3 A{font-size:11px; font-weight:bold;text-decoration:none; color:#0b4a8d;}
DIV.menu_left_title_3 A:hover{text-decoration:underline;}
DIV.b_ct_tour_detail{background:url(bg_box_cotent_1x52.gif) top repeat-x #FFFFFF; border-top:4px solid #209def; margin-top:1px; padding:8px 8px 5px 8px;}
DIV.tour_detail_all{float:left; width:616px;}
DIV.tour_detail_all UL{padding:13px;}
* HTML DIV.tour_detail_all { width:615px;}
*:first-child+html DIV.b_tour_inf_tile_2{margin-bottom:-3px;}
* HTML DIV.b_tour_inf_tile_2 { margin-bottom:-3px;}
DIV.b_ct_tour_left{float:left; padding-right:10px;}
DIV.b_ct_tour_right{float:left; width:385px;}
DIV.input_print_tour{float:left;}
DIV.input_cus_tour{float:left;}
DIV.b_ct_tour_left IMG{width:200px; border:1px solid #b8b8b8; padding:1px; }
Td.title_detail_tour{font-size:16px; font-weight:bold; color:#124aa1; padding-bottom:10px;}
Td.title_detail_tour A{font-size:16px; font-weight:bold; color:#124aa1; text-decoration:none}
Td.title_detail_tour A:hover{text-decoration:underline;}
DIV.input_book_tour{float:left; padding-left:150px;}

TD.detail_hotels_contact{font-size:12px; color:#124aa1;}
TD.detail_hotel_contact_2{font-size:12px; color:#124aa1;}
SPAN.detail_hotels_price{font-size:12px; font-weight:bold; color:#FF0000;}
DIV.input_print_tour{background: url(bg_print_86x19.gif) no-repeat; width:66px; height:19px; padding-left:33px; padding-top:2px;}
DIV.input_print_tour A{font-size:11px;color:#FFFFFF;}
DIV.input_bot_d_tour{padding:10px 0px;}
INPUT.input_booknow{background:url(bg_book_tour_85x19.gif) no-repeat; width:85px; height:19px; font-size:11px; font-weight:bold; color:#FFFFFF; border:none; margin-right:2px;padding-bottom:3px; cursor:pointer;}
INPUT.cus_tour_input{background:url(bg_cus_tour_105x19.gif) no-repeat; width:105px; height:19px; font-size:11px; font-weight:bold; color:#FFFFFF; border:none;margin-right:2px; padding-bottom:3px;cursor:pointer;}
SPAn.tour_detail_ct{font-size:12px; font-weight:bold;}

IMG.img_dt_tour_1{padding:0px 5px 5px 0px;}
DIV.tour_detail_ct P{text-align:justify;}
DIV.tour_detail_ct P U{text-decoration:underline;}
SPAN.tour_detail_title_table{font-size:12px; font-weight:bold; color:#FFFFFF;}
A.link_book{font-size:12px; font-weight:bold; color:#037cec; text-decoration:none;}
A:hover.link_book{text-decoration:underline;}
DIV.tour_detail_more{border-top:1px solid  #000000; padding:6px; margin-top:10px;}
DIv.tour_detail_title{font-size:12px; font-weight:bold; color:#124aa1; padding-bottom:4px;}
UL.tour_detail_more{padding:0px 4px;}
LI.tour_detail_more{list-style: none;background:url(arrow_4x7.gif) 0px 7px no-repeat; padding-left:12px; line-height:19px;}
LI.tour_detail_more A{list-style: none;font-size:12px; text-decoration:underline; color:#124aa1;}
LI.tour_detail_more A:hover{list-style: none;text-decoration:none;}

/*------------------FORMAT TOUR BOOK-----------------------*/
DIV.tour_book_title_1{background-color:#84b017; height:29px; font-size:13px; font-weight:bold; color:#FFFFFF; line-height:29px; padding-left:15px;}
DIV.tour_book_content{background-color:#FFFFFF; padding:20px;}
TD.hotel_book_name{font-weight: bold;color: #304e1a;}
DIV.hotel_book_type{float: left;width: 120px; margin-right:45px;}
SELECT.hotel_book_type{width:150px;}
DIV.hotel_book_adult{float: left;width: 90px;}
DIV.hotel_book_children{float: left;width: 150px;}
DIV.hotel_book_checkin{float: left;width: 400px; margin-bottom:8px;}
TEXTAREA.hotel_book_request{width: 325px;}
TD.contact_us{padding-bottom: 5px;}
INPUT.contact_us{width: 280px;}
SELECT.hotel_book_country{width: 100px;}
INPUT.hotel_book_adult{width: 20px;}
INPUT.hotel_book_checkin{width: 60px;}
IMG.hotel_book_checkin{margin-top:-3px;margin-left:4px;}
* HTML IMG.hotel_book_checkin { margin-top:-8px; margin-left:4px;}
*:first-child+html IMG.hotel_book_checkin{margin-top:-8px;margin-left:4px;}
DIV.hotel_book_city{float: left;width: 180px;}
INPUT.hotel_book_city5{width:257px;}
DIV.hotel_book_country{float: left;width: 140px;}
INPUT.hotel_book_children{width: 20px;}
DIV.tour_book_top{background: url(tour_line.gif) bottom repeat-x ;padding-bottom: 10px;}
DIV.hotel_direction_bar{clear: both;background: #e1e1e1;font-weight: bold; font-size:13px;margin: 10px 0px;}
DIV.b_ct_tour_book_detail{background:url(bg_box_cotent_1x52.gif) top repeat-x #FFFFFF; border-top:4px solid #209def; margin-top:1px; padding:10px 15px 15px 15px;}
TD.hot_line{color: #F30;}
TD.hot_line_phone{color: #F30;font-weight: bold;}
DIV.item_marked{padding:0px 0px 10px 0px;}
INPUT.input_send{background:url(bg_sumit_58x19.gif) no-repeat; width:58px; border:none; font-size:11px; font-weight:bold;color:#FFFFFF; height:19px; padding-bottom:3px;}
INPUT.hotel_book_checkout{width: 60px;}
INPUT.input_booknow_hotel{background:url(bg_book_hotel_114x19.jpg) no-repeat; width:114px; height:19px; font-size:11px; font-weight:bold; color:#FFFFFF; border:none; margin-right:2px;padding-bottom:3px;}
/*------------------FORMAT OTHER SERVICE-----------------------*/
DIV.other_sv_row{padding-bottom:13px;}
DIV.img_other_sv{float:left; padding-right:8px;}
DIV.img_other_sv IMG{width:150px;}
DIV.img_other_sv_1 IMG{width:200px;}
DIV.img_other_sv_1 {float:left; padding-right:8px;}
DIV.text_other_sv{float:left; width:440px; text-align:justify;}
DIV.text_other_sv_2{float:left; width:625px; text-align:justify;}
DIV.text_other_sv_1{float:left; width:390px; text-align:justify;}
DIV.title_text_other_sv{padding-bottom:7px;font-size:12px; font-weight:bold; color:#2171e2; }
DIV.title_text_other_sv A{font-size:12px; font-weight:bold; color:#2171e2; text-decoration:none;}
DIV.title_text_other_sv A:hover{text-decoration:underline;}
DIV.more_text_other_sv A{font-size:11px; text-decoration:underline;color:red;}
DIV.more_text_other_sv A:hover{text-decoration:none;}
DIV.b_car_list_more{background-color:#eaeaea; height:17px; padding:0px 15px; font-size:11px; border-top:1px solid #FFFFFF; border-bottom:11px solid #FFFFFF;}
SPAN.b_more_active{ font-size:11px; font-weight:bold; color:#FF0000; }
DIV.b_car_list_more A{text-decoration:none;font-size:11px;}
DIV.b_car_list_more A:hover{text-decoration:underline;}
A.b_car_list_more{text-decoration:underline;}
A:hover.b_car_list_more{text-decoration:none;}
/*------------------FORMAT CONTACT US-----------------------*/
TABLE.b_infor_contact{border-bottom:1px dashed #666666; padding-bottom:15px;}
* HTML TD.end_table_ct { padding-bottom:15px;}
*:first-child+html TD.end_table_ct{padding-bottom:15px;}
TEXTAREA.contact_us{width: 280px;}
A.mail_to{font-size:12px;  text-decoration:none;}
A:hover.mail_to{text-decoration:underline;}
/*------------------FORMAT OTHER SERVICE DETAIL-----------------------*/
DIV.text_text_other_sv_2{font-weight:bold; font-size:12px;}
DIV.input_book_service{padding:5px 0px;}

/*------------------FORMAT GALLERY----------------------*/
DIV.gallery{background: #ede7d8;border: #dad5c7 1px solid;min-height: 100px;margin-top: 10px;padding: 20px 15px 20px 15px;}
TD.gallery_group{width:195px;}
DIV.gallery_group{background-color: #f4f4f4;border: 1px solid #dad4c6;width: 165px;padding: 10px 10px 10px;height: 190px;}
IMG.gallery_group{width: 165px;height: 150px;}
TABLE.gallery_group{padding-top: 20px;}
A.gallery_group{/*opacity:0.6;filter:alpha(opacity=60)*/;display: block;}
A:hover.gallery_group{/*opacity:1;filter:alpha(opacity=100)*/}
DIV.gallery_group_name{font-weight: normal;font-size: 11px;text-align: center; font-weight:bold; padding-top:5px; color:#0B4A8D;}
DIV.gallery_list_left{background: #82d730;min-height: 200px;padding-top: 40px;	}
DIV.gallery_list_bar_left{background: url(line1_2x20.gif) repeat-x bottom;margin: 0px 10px 10px 18px;height: 22px;font-size: 18px;color: #FFF;text-transform: uppercase;font-style: italic;font-weight: bold;text-align: right;}
DIV.gallery_list_left{padding-top: 10px;}
TD.gallery_img{width: 155px;padding-top: 15px;}
DIV.gallery_img{width: 130px;}
IMG.gallery_img{width: 120px;background-color: #f4f2ed;padding: 4px;border: 1px solid #dad4c6;}
A.gallery_img P{font-size: 11px;font-weight: normal;margin: 0px;}
A.gallery_img_title{font-size: 11px;font-weight: normal;}
DIV.gallery_img{text-align:center;}
DIV.gallery_img_1{padding:5px 0px 0px 5px;}
DIV.title_gallery_list{font-size:14px; font-weight:bold; color:#4088C2;border-bottom:1px solid #666666; padding-bottom:5px;}

/*------------------FORMAT FAQ----------------------*/
INPUT.input_send_4{background:url(bg_book_tour_85x19.gif) no-repeat; width:85px; border:none; font-size:11px; font-weight:bold;color:#FFFFFF; height:19px; padding-bottom:3px;}
DIV.b_travel_content_2 UL{padding:5px 0px; margin-bottom:15px;}
DIV.b_travel_content_2 UL LI{list-style: none;background:url(arrow_5.gif) 0px 6px no-repeat; padding-left:12px;}
DIV.b_travel_content_2 UL LI A{list-style: none;font-size:12px; text-decoration:underline; font-weight:bold; line-height:19px; color:#1A58A6;}
DIV.b_travel_content_2 UL LI A:hover{list-style: none;text-decoration:none;}
DIV.sh_help_question_title{background:url(arrow_3.gif) 0px 6px no-repeat; padding-left:12px; margin-bottom:6px; margin-top:6px;}
DIV.sh_help_question_title A{font-size:12px; color:#1A58A6; text-decoration:underline;}
DIV.post_question_content{padding:5px 13px 10px 13px; background-color:#FFFFFF;}
DIV.b_faq_ct_detail{background:url(bg_box_cotent_1x52.gif) top repeat-x #FFFFFF; border-top:4px solid #209def; margin-top:1px; padding:8px 8px 12px 8px;}
DIV.post_question_ct_2{padding:5px 13px 10px 13px; border-bottom:1px dashed #333333;}

/*------------------FORMAT TESTIMONIALS----------------------*/
textarea.commnet_detail_textarea {background:none;border:1px solid #A7A6AA;height:50px;width:380px;}
input.input_contact_2{width:240px;}
/*------------------FORMAT SITE MAP-----------------------*/
DIV.b_sitemap_title_1{background-color:#98b1cf; height:29px; font-size:13px; font-weight:bold; color:#FFFFFF; line-height:29px; padding-left:15px;}
DIV.sitemap_ul_{width:280px; float:left;}
DIV.sitemap_ul_2{width:265px; float:left; padding-left:35px;}
LI.sitemap_ul_{list-style: none;background:url(arrow_5.gif) left no-repeat; padding-left:12px;}
LI.sitemap_ul_ A{ list-style: none;font-size:12px; font-weight:bold; color:#37619a; text-decoration:none; line-height:25px;}
LI.sitemap_ul_ A:hover{list-style: none;text-decoration:underline;}
DIV.sitemap_item{padding-bottom:20px;}
DIV.title_b_travel_ SPAN{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px ; font-weight:bold; color:#37619a;}
DIV.title_b_travel_{font-size:12px ; font-weight:bold; border-bottom:1px solid #666666; padding-bottom:4px; margin-bottom:7px;}
DIV.b_ct_tour_book_detail_3{background:url(bg_box_cotent_1x52.gif) top repeat-x #FFFFFF; border-top:4px solid #209def; margin-top:1px; padding:10px 15px 0px 15px;}

/*------------------FORMAT GALLERY TOUR DETAIL-----------------------*/
DIV.gallery_tour_summary{font-size:12px; font-weight:bold; padding:10px 0px;}
IMG.img_gallery_tour{height:115px; margin-right:7px;}
DIV.gallery_tour_content{background-color:#FFFFFF; overflow:hidden;height:115px;margin-bottom:25px;}
/*------------------FORMAT DETAIL HOTEL-----------------------*/
DIV.hotel_detail_left{float:left; width:385px; margin-right:12px; text-align:justify;margin-bottom:23px;}
DIV.hotel_detail_gallery{float:left;text-align:center;}
IMG.img_gallery_hotel{width:200px; margin-bottom:7px;}
DIV.hotel_detail_gallery{background-color:#FFFFFF; overflow:hidden; width:200px; height:auto; margin-bottom:23px;}
SPAn.hotel_detail_ct{font-size:12px; font-weight:bold; display:block; padding:4px 0px;color:#FFFFFF; background-color:#209DED;}
DIV.title_b_travel_2{font-size:12px ; font-weight:bold;  /*padding-bottom:4px; margin:0px 7px 7px 7px;*/}
DIV.title_b_travel_2 SPAN{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px ; font-weight:bold; color:#FFFFFF; background-color: #209DEF; line-height:26px;}
/*------------------FORMAT HOTEL LIST-----------------------*/
DIV.p_hotel_name_2{float:left; width:388px;text-align:center;font-size:12px; font-weight:bold; color:#0e4b8a; padding-top:7px;}
DIV.p_hotel_star_2{float:left; width:95px;text-align:center;font-size:12px; font-weight:bold; color:#0e4b8a; padding-top:7px;}
DIV.p_hotel_book_2{float:left; width:93px;text-align:center;font-size:12px; font-weight:bold; color:#0e4b8a; padding-top:7px;}
DIV.title_b_travel_3{font-size:12px ; font-weight:bold; border-bottom:1px solid #209DEF; /*padding-bottom:4px;*/ margin:7px 0px;}
DIV.title_b_travel_3 SPAN{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px ; font-weight:bold; color:#FFFFFF; background-color: #209DEF;}
DIV.seemore_tour_title{font-weight: bold;  color: #0771b9; background:url(arrow2_6x6.gif) 0px 12px no-repeat; padding:7px 0px 7px 13px; border-top:1px solid #0771B9;}
UL.seemore_tour_ct{padding:8px 30px 0px 30px;}
LI.seemore_tour_ct{ list-style: none;background:url(arrow_5x3.gif) left no-repeat; padding-left:9px; line-height:18px;}
LI.seemore_tour_ct A{list-style: none;color:#0771B9; font-size:11px; font-weight:bold; text-decoration:none;}
LI.seemore_tour_ct A:hover{list-style: none;text-decoration:underline;}
SPAN.tour_more_row_3{display:block; float:left; width:255px; color:#3f8ac4; font-size:11px;}
SPAN.tour_more_row_3 A{color:#0771B9; font-size:11px; font-weight:bold; text-decoration:none; background:url(arrow_5x3.gif) left no-repeat; padding-left:10px;}
SPAN.tour_more_row_3 A:hover{text-decoration:underline;}
DIV.tour_more_row_3{padding:3px 30px;}
SPAN.tour_more_row_4{display:block; float:left; width:245px; color:#3f8ac4; font-size:11px;}
SPAN.tour_more_row_4 A{color:#0771B9; font-size:11px; font-weight:bold; text-decoration:none; background:url(arrow_5x3.gif) left no-repeat; padding-left:10px;}
SPAN.tour_more_row_4 A:hover{text-decoration:underline;}
SPAN.tour_more_row_5{display:block; float:left; width:225px; color:#3f8ac4; font-size:11px;}
SPAN.tour_more_row_5 A{color:#0771B9; font-size:11px; font-weight:bold; text-decoration:none; background:url(arrow_5x3.gif) left no-repeat; padding-left:10px;}
SPAN.tour_more_row_5 A:hover{text-decoration:underline;}
* HTML DIV.seemore_tour_title{padding-top:4px; padding-bottom:5px; background:url(arrow2_6x6.gif) left no-repeat; height:15px;}
*:first-child+html DIV.seemore_tour_title{padding-top:4px; padding-bottom:5px; background:url(arrow2_6x6.gif) left no-repeat; height:15px;}
/*------------------FORMAT PRICING-----------------------*/
TD.cart_shop1 {
 border: 1px solid #000000; font-size: 11px; line-height: 40px; padding-left:10px;
}
TD.cart_shop2 {
  vertical-align : middle;		
  text-align: center;
  border: 1px solid #000000; font-size: 11px; line-height: 20px; padding-left:2px;
}
TD.cart_shop3 {
  border: 1px solid #000000;
  border-right: 1px solid #ffffff;
  font-size: 11px; line-height: 30px; padding-left:10px;
}
TD.cart_shop4 {
  text-align: right;
  border: 1px solid #000000;
  border-right: 1px solid #ffffff;
  font-size: 11px; line-height: 30px; padding-left:10px;
}
TD.cart_shop5 {
 border: 1px solid #000000; font-size: 11px; line-height: 20px; padding-left:10px;
}
TD.cart_shop6 {
 border: 1px solid #000000; font-size: 11px; line-height: 20px; padding-left:10px;
}
SPAN.tittle_pricing{font-weight:bold; font-size:11px;}
TD.textred {color:#F94F33; font-size:11px; font-weight:bold;}
SPAN.tittle_pricing_2{text-decoration:line-through; font-weight:bold;color:#F94F33; font-size:11px;}
DIV.b_ct_pricing{background:url(bg_box_cotent_1x52.gif) top repeat-x #FFFFFF; border-top:4px solid #209def; margin-top:1px; padding:10px 15px 15px 15px;}
DIV.title_pricing_2{font-size:11px; font-weight:bold; background:url(arrow_9x9.gif) 0px 3px no-repeat; padding-left:15px; margin:4px 0px;}
TD.green {
color:#0000FF; font-size:11px; font-weight:bold;}
DIV.input_pricing{background:url(bg_input_140x23.gif) no-repeat; width:140px; height:23px; padding-top:3px; margin-top:13px; cursor:pointer; text-align:center;}
DIV.row_input_pricing{text-align:center; padding-left:205px;}
* HTML DIV.row_input_pricing{padding-left:0px;}
*:first-child+html DIV.row_input_pricing{padding-left:0px;}
DIV.input_pricing A{ font-size:12px; font-weight:bold; text-decoration:none;}
DIV.input_pricing A:hover{text-decoration:none;}
/*------------------FORMAT APPLY-----------------------*/
#hintbox {
-x-system-font:none;
background-color:#FFFFCC;
border-color:#FF9933;
border-style:solid;
border-width:1px 2px 2px 1px;
font-family:Verdana;
font-size:11px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:18px;
padding:3px;
position:absolute;
visibility:hidden;
width:150px;
z-index:100;
}
SELECT.port_of_arrival{width:200px;}
SELECT.nationality{width:170px;}
INPUT.date_checkin{width:120px;}
DIV.title_apply_1{margin:6px 0px; background:url(arrow_9x9.gif) 0px 3px no-repeat; padding-left:15px; font-size:11px; font-weight:bold;}
TABLE.table_apply_1{}
DIV.end_table_apply{background:url(bkg_dot_tran.gif); font-size:2px; line-height:2px;}
TD.apply_td{padding-bottom:10px;}
DIV.title_apply_visa{font-size:12px; font-weight:bold; color:#4088C2;}
IMG.date_checkin{cursor:pointer;}
TABLE.scode_apply{margin-top:7px;}
INPUT.submit_apply_visa{margin-left:205px;}
INPUT.submit_apply_visa2{margin-left:15px; float:left;}
DIV.edit_apply_visa{margin-left:150px; float:left;}
DIV.edit_apply_visa A{cursor:pointer;}
DIV.edit_apply_visa2{float:left;}
DIV.edit_apply_visa2 A{cursor:pointer;}
DIV.title_apply_visa2{font-size:12px; font-weight:bold; color:#4088C2; margin-top:10px;}

DIV.b_visa_sr_left{width:475px; float:left; text-align:justify; padding:5px 4px; font-size:11px;}
DIV.b_visa_sr_right{float:left; width:315px;}
DIV.summary_visa{margin:8px 0px; background:url(arrow_9x9.gif) 0px 3px no-repeat; padding-left:15px; font-size:11px; font-weight:bold;}
DIV.content_visa_4{padding:5px 9px; font-size:11px;}

DIV.b_visa_title_2{font-size:11px; font-weight:bold; color:#FF0000; padding:5px 0px 10px 0px;}
DIV.b_viss_title_4{font-size:11px; font-weight:bold; padding:10px 0px 7px 0px;}
DIV.b_viss_title_3{font-size:11px; font-weight:bold; padding:0px 0px 7px 0px;}
select.b_viss_title_4{width:100px;}
select.b_viss_title_5{width:130px;}
select.b_viss_title_6{width:200px;}
DIV.row_visa_apply{padding:6px 0px;}
INPUT.next_step_visa{background:url(input_next_89x26.jpg) no-repeat; width:89px; height:26px; border:none; font-size:12px; color:#FFFFFF; float:right; margin-bottom:12px;}
DIV.b_visa_sr_right_top{padding:0px 6px 20px 6px;}
DIV.need_help_visa{font-size:11px;}
A.support_online_visa{font-size:11px; color:#2271e2; text-decoration:underline;}
A:hover.support_online_visa{text-decoration:none;}
DIV.title_2_visa_vn{background:url(arrow2_5x5.gif) 0px 4px no-repeat; padding-left:14px; font-size:11xp; color:#d80000; margin:12px 0px; font-weight:bold; font-size:11px;}
DIV.title_2_visa_vn SPAN{font-size:11px; font-weight:bold; color:#000000;}
DIV.title_visa_vn{font-size:11px; font-weight:bold; color:#FF0000;}
DIV.toget_visa_vn{border:1px dashed #b2b2b2; padding:15px 6px; margin-right:7px;}
DIV.ct_toget_visa_vn{padding:0px 1px 0px 29px; font-size:11px;}
DIV.ct_visa_apply_vn_all{padding:8px 0px 12px 0px;}
* HTML DIV.b_price_tile_all_3{margin-bottom:-3px;}
*:first-child+html DIV.b_price_tile_all_3{margin-bottom:-3px;}
/*------------------FORMAT CUSTOMIZES TOURS----------------------*/
SELECT.adult_cus_tour{width:35px;}
INPUT.total_cus_tours{width:100px;}
DIV.customize_about{padding: 10px 0px;text-align: justify;}
TABLE.customer_information{margin: 10px 40px;}
TD.customer_title_left{width: 250px;padding: 0px;line-height: 18px;padding:5px 5px 5px 0px;}
TD.customer_title_left_1{width: 450px;padding: 0px;line-height: 18px;padding:5px 5px 5px 0px;}
TD.customer_title_left_2{width: 450px;padding: 0px;line-height: 18px;padding:5px 5px 5px 0px;}
TD.customer_title_right{padding: 0px;}
TD.customer_title_right2{padding-top: 5px;}
TD.customer_title_right5{padding-top: 9px;}
TD.customer_title_right3{padding-bottom: 10px;}
TD.select_with_us{padding-bottom:10px;}
SELECT.your_title{margin-bottom: 8px;}
INPUT.your_name{width: 200px;margin-bottom: 8px;}
TD.customer_title_right{text-align: left;}
INPUT.your_mail{width: 253px;}
SELECT.country_residence{width: 153px;}
INPUT.your_phone, INPUT.your_facsimile, INPUT.departure_date, INPUT.your_party{width: 150px;}
TEXTAREA.children_party{width: 250px;margin-bottom: 8px;height: 30px;}
TABLE.where_visit{width: 89%;margin: 10px 5%;}
SPAN.where_visit_1, SPAN.where_visit_2, SPAN.where_visit_3{font-weight: bold;color: #4F4F4F}
TD.where_visit_1, TD.where_visit_2, TD.where_visit_3{width: 35%;padding-left: 10px;}
INPUT.other_where_visit{width: 320px;}
DIV.other_where_visit{padding-top: 10px;}
TD.where_visit_bar{background-color: #E1E1E1;font-weight: bold;padding-left: 10px;margin-bottom: 20px;}
TD.visit_top, DIV.visit_top{padding-top: 10px;}
TD.visit_top_1, DIV.visit_top_1{padding-top: 10px; vertical-align:top;}
TD.visit_top_2, DIV.visit_top_2{padding-top: 10px; vertical-align:top;}
TABLE.where_visit_select{width: 70%}
TABLE.where_visit_accomodiate{width: 88%;}
TD.transportation_mode_1, TD.transportation_mode_2, TD.transportation_mode_3, TD.transportation_mode_4{width: 10%;text-align: left;}
TD.transportation_mode_0{width:1%;}
INPUT.room_configuration{width: 30px;}
TD.accomodiate_left{padding-left: 20px;}
TD.accomodiate_left_end{padding-left: 4px; padding-top:0px;}
INPUT.room_configuration{margin-left: 4px;}
TABLE.any_meals{width: 50%;}
TD.any_meals_1, TD.any_meals_2,TD.any_meals_3{width: 10%}
TD.trip_information_right{padding-top: 10px;}
TEXTAREA.trip_information_other{width: 353px;height: 60px;}
TD.customize_code{padding-top: 10px;}
SPAN.type_code{color: #900;}
DIV.customize_submit{width: 100%;padding-top: 10px;text-align: center;}
INPUT.customize_send{padding: 1px 5px;margin: 0px 5px;font-weight: bold;}
INPUT.customize_reset{padding: 1px 5px;margin: 0px 5px;font-weight: bold;}
TD.accomodiate_title{font-weight: bold; padding-bottom:3px;}
DIV.useful_group{padding: 3px 5px 10px;margin: 10px 0px;border: #CCC 1px dashed;}
DIV.b_customize_tour_all{background-color:#FFFFFF; padding:5px 13px 10px 13px;}
DIV.useful_title{text-transform: uppercase;color: #37619A;font-size: 12px;font-weight: bold;}
DIV.useful_title_2{text-transform: uppercase;color: #37619A;font-size: 12px;font-weight: bold; padding-bottom:10px;}
TD.td_you_know{padding:9px 0px;}
* HTML TD.td_you_know{padding-left:10px;}
*:first-child+html TD.td_you_know{padding-left:10px;}
* HTML TD.trip_information_right2{padding-left:10px;}
*:first-child+html TD.trip_information_right2{padding-left:10px;}
DIV.title_b_travel_2{font-size:12px ; font-weight:bold; border-bottom:1px solid #666666; padding-bottom:4px;}
DIV.title_b_travel_2 SPAN{color:#FFFFFF;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:13px;font-weight:bold;}
DIV.information_tour_2{padding:4px 0px; font-size:12px;}
DIV.information_tour_2 SPAN{font-size:12px; font-weight:bold; color:#FF0000;}
DIV.more_text_other_sv_book{/*margin-top:3px;*/ background:url(bg_sumit_58x19.gif) no-repeat; width:58px; height:19px; text-align:center; padding-top:2px;float:left; margin-right:10px;}
DIV.more_text_other_sv_book A{ font-size:11px; font-weight:bold; color:#FFFFFF; text-decoration:none;}
DIV.more_text_other_sv_book A:hover{text-decoration:none;}
DIV.price_code_tour{float:left; width:215px;}

/*---------------------------------Search-result-----------------------------------------*/
DIV.content_search_result{width: 667px;padding: 0px 10px;}
DIV.search_title_result{border:1px dashed #999999; padding: 10px;font-weight: bold;margin-bottom: 15px;}
SPAN.search_key_result{font-weight: normal;}
H1.search_request{text-align: right;font-weight: normal;border-top: #999999 1px solid;margin: 0px;margin-top: 4px;padding-top: 5px;}
SPAN.search_request{font-weight: bold;}
DIV.page_number_search{top: 0px;width: auto;}
P.hotel_list_page{
	color:#4e4e4e;
	margin-bottom:6px;
	margin-top:11px;
}
A.hotel_list_more{
	background:url(arrow_5x5.gif) no-repeat scroll right center;
	color:blue;
	font-size:10px;
	padding-right:10px;
}
A.sh_hotel_list_title{
	font-size:12px;
	color:#006bd0;
	font-weight:bold;
}
DIV.hotel_list_img{
	border:1px solid #999999; padding:2px; margin-right:10px;
	/*padding:0; 
	padding-top:9px;
	padding-left:9px;*/
	position:relative; 
	float:left;
}
DIV.hotel_list_img IMG{ max-height:100px; }

IMG.hotel_list_img{
	width:124px;
	height:90px;
}
SPAN.hotel_detail_value{
	font-weight:bold;
	color:#ff0000;
}
DIV.hotel_list_summary_6{
	height:111px;
	border-bottom: 1px solid #cccccc;
	margin-bottom:16px;
}
DIV.hotel_list_summary_end_1{
	height:111px;
	border-bottom: 1px solid #cccccc;
}
IMG.new_tour{margin-top:2px;}

/*----------------- BOX TESTIMONIALS-----------------*/
div.testimonial_view span {
color:#FF0000;
font-size:11px;
/* font-style:italic; */
}
div.testimonial_view {
color:#234688;
font-size:11px;
font-style:italic;
line-height:normal;
margin-top:0;
padding-top:0;
text-align:justify;}
DIV.row_testimonials{padding-bottom:8px;}
DIV.testimonial_select{border-top:1px solid #0E4B8C; width:100p%; margin-top:3px; padding-top:3px;}
DIV.testimonial_select A{color:#0E4B8C; text-decoration:none;}
DIV.testimonial_select A:hover{text-decoration:underline;}
DIV.input_index_date{float:left; margin-left:20px; width:225px;}
.aaaa
{
	font-weight:bold;
}


/*-------------------------------Huongnt---------------------------------*/
/*visa*/
.none_tag{
	margin:0;
	padding:0;
}
.tbold{
	font-weight:bold;
}
.tblue{
	color:#0F4C8D;
}
.clr{
	clear:both;
}
.tred{
	color:#cc0909;
}
DIV.visa_sub{
	margin-right:5px;
}
DIV.visa_content_sub{
	padding:5px 10px;
}
DIV.visa_content{
	padding-bottom:20px;
}
DIV.visa_getvn{
	/*
	border:1px dashed #b2b2b2;
	padding:5px 12px 12px;
	*/
	width:600px;
	float:left;
}
H4.visa_content_title{
	text-transform:uppercase;
	color:#ff0000;
	font-size:12px;
	padding:3px 0 5px;
}
H4.visa_content_title_2{
	padding-bottom:12px;
}
DIV.visa_item_title{
	padding:8px 0 5px;
}
DIV.visa_book_item_title{
	padding-top:0;
}
DIV.visa_item_summary{
	padding-left:10px;
}
DIV.visa_apply{
	width:170px;
	float:right;
	padding-right:2px;
}
LABEL.visa_label{
	display:block;
	font-size:11px;
	padding-bottom:5px;
}
SELECT.visa_select_applicant{
	width:115px;
	margin-bottom:10px;
}
SELECT.visa_select_pick{
	width:135px;
	margin-bottom:10px;
}
SELECT.visa_select_type{
	width:170px;
}
/*button*/
DIV.button_visa_apply{
	padding-top:15px;
}
SPAN.button_visa_apply_left{
	background:url(visa_button_right_7x26.gif) no-repeat;
	height:26px;
	width:7px;
	float:right;
}
SPAN.button_visa_apply_mid{
	background:url(visa_button_mid_1x26.gif) repeat-x;
	height:26px;
	float:right;
	padding:0 5px;
}
INPUT.input_submit_visa_apply{
	margin:5px 0 0;
	padding:0;
	background:none;
	border:none;
	overflow:visible;
	text-transform:uppercase;
	color:#fff;
	font-size:12px;
	cursor:pointer;
}
SPAN.button_visa_apply_right{
	background:url(visa_button_left_7x26.gif) no-repeat;
	height:26px;
	width:7px;
	float:right;
}
/*end button*/
P.visa_help{
	font-size:11px;
	padding:20px 0 25px;
}
DIV.visa_call{
	color:red;
	background:url(../front-textimages/call_113x43.gif) no-repeat;
	height:43px;
	line-height:40px;
	text-indent:120px;
}
DIV.visa_support{
	padding-top:15px;
}

H4.visa_price_title, H4.visa_book_title, H4.box_visa_title{
	color:#cc0909;
	text-transform:uppercase;
	font-size:12px;
	padding-bottom:8px;
	min-height:20px;
}
H4.visa_book_title{
	padding-bottom:22px;
}
SPAN.visa_price_title{
	background:url(dot_title_5x5.gif) no-repeat 0 6px;
	padding-left:12px;
	border-bottom:1px solid #cc0909
}
TABLE.visa_table{
	border-top:1px solid #e7e7e7;
	border-left:1px solid #e7e7e7;
}
TABLE.visa_table TD, TABLE.visa_table TH{
	border-right:1px solid #e7e7e7;
	border-bottom:1px solid #e7e7e7;
	text-align:center;
	line-height:25px;
}
TABLE.visa_table TH{
	line-height:18px;
}
TABLE.visa_table TH.visa_stamping_table{
	font-size:11px;
	line-height:14px;
	padding:4px 0;
}
TABLE.visa_table TD, TABLE.visa_table TH.visa_title_table_01{
	padding-left:8px;
	text-align:center;
}
TABLE.visa_table TH.visa_title_table_02{
	line-height:25px;
}
TR.visa_title_table{
	background-color:#66CCFF;
}
TABLE.visa_table TD.visa_type_table, TABLE.visa_table TD.visa_book_table{
	text-align:center;
	padding-left:0;
}
TABLE.visa_table TD.visa_note_title_table{
	padding-left:18px;
}
TABLE.visa_table TD.visa_price_table{
	text-align:center;
	color:#FF0000;
	padding-left:0;
}
TABLE.visa_table TD.visa_note_table{
	color:#ff0000;
	text-align:center;
	line-height:30px;
}
TABLE.visa_table TD.visa_embassy_table{
	line-height:18px;
	padding:0 5px;
}
A.visa_book_table{
	text-decoration:underline;
	color:#0F4C8D;
}
A:hover.visa_book_table{
	text-decoration:none;
}
DIV.visa_note{
	padding:20px 0;
}
SPAN.visa_urgent{
	text-transform:uppercase;
	font-style:italic;
}
A.visa_mail_to_sale{
	font-size:12px;
	color:#0F4C8D;
}
DIV.visa_payment{
	float:left;
	background:url(bg_1x19.gif) repeat-x;
	padding:2px 12px 0;
	height:17px;
	margin-right:4px;
}
A.visa_payment{
	text-decoration:none;
	cursor:pointer;
	color:#fff;
}
/*visa book*/
DIV.visa_book_content_sub{
	padding:20px 10px;
}
DIV.visa_book_form_left{
	width:440px;
	padding-right:20px;
	float:left;
}
DIV.visa_book_form_right{
	width:320px;
	float:left;
}
DIV.visa_book_item{
	padding-bottom:10px;
}
H4.visa_book_price_title{
	padding-top:20px;
}
SPAN.visa_book_title_rush{
	text-decoration:underline;
}
LABEL.visa_book_label{
	float:left;
	width:105px;
	padding-right:10px;
	font-size:11px;
}
INPUT.input_visa_book_name{
	width:290px;
}
INPUT.input_visa_book_email{
	width:230px;
}
INPUT.input_visa_book_phone{
	width:170px;
}
INPUT.input_visa_book_arrival{
	width:60px;
	float:left;
	margin-right:5px;
}
TEXTAREA.textarea_visa_book{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	width:290px;
	height:80px;
}
INPUT.input_visa_book_date{
	width:130px;
	float:left;
	margin-right:2px;
}
IMG.visa_calender{
	cursor:pointer;
	float:left;
}
INPUT.input_visa_book_port{
	width:152px;
	float:left;
}
SELECT.select_visa_book_type{
	width:135px;
}
SELECT.select_visa_book_pick{
	width:92px;
}
SPAN.visa_book_title_rush{
	display:block;
	padding-bottom:12px;
}
INPUT.radio_visa_rush, INPUT.radio_visa_rush_01{
	float:left;
	margin-right:5px;
}
INPUT.radio_visa_rush_01{
	margin-left:50px;
}
LABEL.visa_book_label_rush{
	float:left;
	padding-right:15px;
	line-height:18px;
}
DIV.visa_book_infor_aplicant{
	padding-bottom:3px;
}
DIV.visa_book_item_02{
	float:left;
	padding: 0 5.5px;
}
SPAN.visa_book_title_gender{
	display:block;
	padding-bottom:5px;
}
LABEL.visa_book_label_2{
	display:block;
	padding-bottom:5px;
}
LABEL.visa_book_label_gender{
	float:left;
	line-height:18px;
	font-size:11px;
	color:#000;
}
SPAN.visa_book_gender_line{
	float:left;
	padding-left:7px;
	padding-right:4px;
	line-height:18px;
	font-size:11px;
	color:#000;
}
INPUT.input_visa_book_name_2{
	width:152px;
}
INPUT.input_visa_book_birth{
	width:110px;
}
SELECT.select_visa_book_country{
	width:100px;
}
INPUT.input_visa_book_passport, INPUT.input_visa_book_expiry{
	width:105px;
}
DIV.visa_book_more_applicant{
	padding-top:2px;
	padding-left:5px;
}
A.visa_book_more_applicant{
	font-size:12px;
	margin-right:10px;
	color:#0F4C8D;
}
DIV.visa_book_submit{
	padding-top:15px;
	padding-left:300px;
}
DIV.visa_book_note{
	color:#000;
	padding:20px 0;
}
DIV.visa_book_item_summary{
	padding-left:18px;
}
/*button*/
DIV.button_book_visa{
	float:left;
	padding-right:10px;
}
SPAN.button_book_visa_left{
	background:url(visa_button_left_7x26.gif) no-repeat;
	float:left;
	width:7px;
	height:26px;
}
SPAN.button_book_visa_mid{
	background:url(visa_button_mid_1x26.gif) repeat-x;
	height:26px;
	padding:0 3px;
	float:left;
}
INPUT.input_submit_book_visa{
	font-weight:bold;
	color:#fff;
	font-size:12px;
	background:none;
	border:none;
	margin-top:3px;
	overflow:visible;
	cursor:pointer;
}
SPAN.visa_book_rush{
	padding-top:15px;
	text-decoration:underline;
	width:105px;
	float:left;
	padding-right:10px;
}
SPAN.visa_book_rush_2{
	padding-top:15px;
	float:left;
	color:#000;
}
SPAN.button_book_visa_right{
	background:url(visa_button_right_7x26.gif) no-repeat;
	float:left;
	width:7px;
	height:26px;
}
SPAN.visa_book_information{
	width:320px;
	float:left;
	line-height:18px;
}
SPAN.visa_book_information, SPAN.visa_book_information1{
	color:#000;
}
H4.confirm_visa_book_apply{
	padding-top:10px;
}
TABLE.confirm_visa_table, TABLE.confirm_visa_total{
	color:#000;
}
DIV.confirm_visa_total{
	width:180px;
	color:#000;
	padding:5px 0 20px;
	float:right;
}
SPAN.cofirm_visa_total_left{
	float:left;
	width:85px;
	padding-top:5px;
}
SPAN.cofirm_visa_total_right{
	float:right;
	width:75px;
	padding-left:20px;
	padding-top:5px;
}
DIV.cofirm_visa_total_item_2{
	border-top:1px solid #e7e7e7;
	margin-top:3px;
}
TD.cofirm_visa_total{
	border-top:1px solid #e7e7e7;
	line-height:22px;
	padding-left:5px;
}
TD.cofirm_visa_total_item{
	padding-bottom:5px;
	padding-left:5px;
}
SPAN.visa_choose_payment{
	float:left;
	padding-right:12px;
	line-height:18px;
}
INPUT.visa_choose_payment{
	float:left;
	margin-right:8px;
}
LABEL.visa_choose_payment{
	float:left;
	padding-top:2px;
	padding-right:15px;
}
DIV.visa_book_thanks{
	min-height:100px;
	padding:20px;
}
/*visa - index*/
DIV.box_visa{
	padding:10px;
	margin-bottom:5px;
}
DIV.visa_item{
	padding-bottom:5px;
	padding-left:20px;
}
H4.box_visa_title{
	padding-bottom:15px;
}
DIV.visa_form{
	padding-right:10px;
	padding-bottom:10px;
}
SPAN.visa_title_rush{
	float:left;
	padding-right:5px;
	text-decoration:underline;
	width:105px;
}
SPAN.visa_gender{
	float:left;
	width:105px;
	padding-right:5px;
}
SELECT.select_visa{
	width:170px;
}
INPUT.input_visa_arrival{
	float:left;
	margin-right:5px;
	width:50px;
}
INPUT.input_visa{
	width:220px;
}
TEXTAREA.textarea_visa{
	width:220px;
	height:65px;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
}
INPUT.visa_rush{
	float:left;
	margin-right:5px;
}
LABEL.visa_label_rush{
	float:left;
	line-height:18px;
	padding-right:10px;
}
INPUT.input_visa_date{
	float:left;
	margin-right:2px;
	width:198px;
}
INPUT.input_visa_2{
	width:165px;
}
DIV.visa_submit{
	padding-left:120px;
	min-height:20px;
}
H4.box_visa_note_title{
	font-size:12px;
	text-transform:uppercase;
	color:#ff0000;
	min-height:20px;
	padding-bottom:5px;
}
DIV.box_visa_note{
	padding-top:20px;
}
DIV.visa_note_item_title{
	font-size:11px;
}
DIV.visa_note_item_summary{
	padding-left:18px;
}
TABLE TH{
	padding:3px 0;
}
/*box online*/
DIV.box_online_visa{
	padding:15px 8px;
}
DIV.box_online_promotion{
	padding-bottom:15px;
}
TABLE.box_visa_table TH, TABLE.box_visa_table TD{
	font-size:11px;
	line-height:20px;
}
DIV.online_visa_note{
	padding-top:15px;
}

.visa_getvn ul{
	margin-left:20px;
}
.visa_apply_submit{ margin-top: 5px;}
.visa_price ul { padding-left: 20px;}