/* CSS Document */
*{font-family: Arial, tahoma, verdana;font-size: 12px; text-decoration: none;line-height: normal;}
BODY{margin: auto;behavior: url(../js/hover.htc)}
UL, LI, FORM{list-style: none;padding: 0px;margin: 0px;}
/*----------General Links----------*/
A{font-size: 11px;text-decoration: underline;}
A:link{color: #52739c;text-decoration: none;}
A:active{color: #52739c;text-decoration: underline;}
A:hover{text-decoration: none;}
INPUT{fonr-size: 11px;}
SELECT{font-size: 11px;}
TEXTAREA {}
A IMG{border: none;}
STRONG{font-weight:bold;}
/*----------\Close General Links\----------*/

/*----------General Class----------*/
.clear{clear: both;}
.clear_left{clear: left;}
.clear_right{clear: right;}
.clear_both{clear:both;}
/*----------\Close General Class\----------*/

DIV.banner{height:167px; width:994px; border-bottom:3px solid #037ccd;}
/*-----------Image Map---------*/
DIV.img_map_over{
	border: 1px ridge rgb(183, 218, 255); 
	padding: 4px;
	z-index: 100;
	visibility: hidden;
	position: absolute;
	width: 130px; 
	color: rgb(0, 0, 0); 
	background-color: white; 
	left: 196px; 
	top: 494px;
	font-size: 10px;
}
/*-----------Close Image Map---------*/

/*----------Setup----------*/
DIV#wrapper{margin: auto;background:url(bg_page_1000x1px.jpg) repeat-y;width: 994px;padding: 0px 3px;}
DIV#header{position: relative;}
DIV#content{width: 994px;}
DIV#footer{}
DIV.content_left{ width:185px; float:left; padding:1px 3px 0px 3px;}
DIV.content_midle{float:left; width:542px; padding:1px 1px 0px 0px;}
* HTML DIV.content_midle{margin-right:-8px;}
DIV.content_right{float:left; width:246px; padding:1px 0px 0px 2px;}
/*----------\Close Setup\----------*/

/* DIV.banner{background:url(../front-images/banner_994x167.jpg) no-repeat; height:167px; width:994px; border-bottom:3px solid #037ccd;} */
/*---------format box currency ------------*/
DIV.b_currency_row{background:url(line_b_car_5x1.gif) bottom repeat-x; padding-bottom:3px; padding-top:3px;}
DIV.b_currency_row_end{padding-bottom:3px; padding-top:3px;background:url(line_b_car_5x1.gif) bottom repeat-x;}

DIV.b_currency_country{float:left; font-size:11px; font-weight:bold; color:#234688;}
DIV.b_currency_money{float:right;font-size:11px; font-weight:bold; color:#234688;}
/*----------Header----------*/
DIV.main_menu{position: absolute;top: 139px;width: 980px; padding-left:13px;}
DIV.main_menu UL LI{display: block;float: right;cursor: pointer;margin-left: 2px;}
SPAN.main_menu_bleft{display: block;background-image:url(bg_input_mm_left_5x28.gif);width: 5px;height: 28px;float: left;}
SPAN.main_menu_bmiddle{display: block;background-image:url(bg_input_mm_center_1x28.gif);height: 21px;line-height: 28px;float: left;position: relative; padding:7px 14px 0px 14px; }
* HTML SPAN.main_menu_bmiddle{padding-top:0px;}
*:first-child+html SPAN.main_menu_bmiddle{padding-top:0px; height:28px;}

SPAN.main_menu_bright{display: block;background-image:url(bg_input_mm_right_5x28.gif);width: 5px;height: 28px;
float: left;}
SPAN.main_menu_bmiddle A{font-size:12px; font-weight:bold; color:#FFFFFF; text-decoration:none;}
SPAN.main_menu_bmiddle A:hover{text-decoration:none; color:#ffcc00;}
SPAN.menu_main_visisted A{font-size:12px; font-weight:bold; color:#ffcc00; text-decoration:none;}
SPAN.menu_main_visisted A:hover{text-decoration:none;}
SPAN.main_menu_bmiddle A.text_menu, SPAN.main_menu_bmiddle_visited A.text_menu{display: block;position: absolute;
color: #FFFFFF;font-weight: bold;font-size: 12px;line-height: 23px;text-decoration: none;top: -1px;left: -1px;padding: 0px 10px;}
SPAN.main_menu_bmiddle A.text_menu_shadow, SPAN.main_menu_bmiddle_visited A.text_menu_shadow{color: #000000;font-weight: bold;font-size: 12px;line-height: 23px;text-decoration: none;padding: 0px 10px;}
DIV.language{position: absolute;top: 5px;right: 0px;}
LI.languane{display: block;float: left;padding: 0px 4px;}
A.language_V{color:#fff;text-decoration: underline;background:url(flag_vn_22x15.gif) left no-repeat;text-decoration:none;padding-left: 24px;}
A:hover.language_V{text-decoration:underline;}
A.language_E{color:#fff;text-decoration: underline;background:url(flag_england_22x15.gif) left no-repeat;text-decoration:none;padding-left: 24px;}
A:hover.language_E{text-decoration:underline;}
A.language_C{color:#fff;text-decoration: underline;background: url(flag_chinese_22x15.gif) left no-repeat;text-decoration:none;padding-left: 24px;}
A:hover.language_C{text-decoration:underline;}
A.language_R{color:#fff;text-decoration: underline;background:url(flag_russian_22x14.gif) left no-repeat; text-decoration:none;padding-left: 24px;}
A:hover.language_R{text-decoration:underline;}

/*------------------format menu footer -----------------------*/
DIV.footer_all{background:url(bg_men_footer_1x100.jpg) repeat-x; }
DIV.footer_menu{padding:5px 0px;  color:#000000;}
DIV.footer_menu A{text-decoration: none; color:#000000; font-size:11px; font-weight:bold;}
DIV.footer_menu A:hover{text-decoration: underline; color:#000000;}
DIV.address_footer{float: left;width: 680px;font-size: 11px; color:#000000;line-height: normal;}
DIV.address_footer SPAN{font-size:11px; color:#000000;line-height: normal;}
DIV.copyright{float: right; color:#000000; padding-top:6px; padding-right:5px;text-align: right;font-size: 11px;width:200px;}
DIV.copyright A{color: #000000;font-weight: bold;text-decoration: none;}
DIV.menu_footer_left{/*width:675px;*/ float:left; padding-left:5px;background:url(bg_men_footer_1x100.jpg) repeat-x;}
DIV.img_copyright{font-size:11px;}
DIV.img_copyright A{font-size:11px; font-weight:bold; color:#FF0000; text-decoration:none;}
DIV.img_copyright A:hover{text-decoration:underline;}
/*------------------format menu LEFT-----------------------*/
* HTML DIV.banner_midle_all IMG{margin-bottom:-3px;}
*:first-child+html DIV.banner_midle_all IMG{margin-bottom:-3px;}
DIV.menu_left_all{background-color:#def3ff; border:1px solid #81ccee; padding:3px 2px; }
DIV.title_menu_left{}
* HTML DIV.title_menu_left{height:18px;}
DIV.title_menu_left_2{}
DIV.content_item_m_left{padding:4px 0px 10px 6px;}
LI.content_item_m_left{padding-left:12px; background:url(arrow_4x6.gif) 0px 7px no-repeat; line-height:18px;}

* HTML LI.content_item_m_left{height:18px;}
*:first-child+html LI.content_item_m_left{min-height:18px;}
LI.content_item_m_left A{font-size:12px; font-weight:bold; color:#003d70; text-decoration:none;}
LI.content_item_m_left A:hover{text-decoration:underline;}
IMG.star_hotel_list_1{margin:0px 0px 0px 4px;}
DIV.content_item_m_left_2{font-size:12px; font-weight:bold; color:#003d70;padding:4px 0px 10px 6px;}
DIV.content_item_m_left_2 A{font-size:12px; font-weight:bold; color:#003d70; text-decoration:underline; line-height:20px;}
DIV.content_item_m_left_2 A:hover{text-decoration:none;}
DIV.banner_midle_all{border:1px solid #5d8ab8; margin-bottom:3px;}
DOV.banner_midle_all{width:540px; height:220px;}
IMG.banner_midle_all{width:540px; height:220px;}
/*------------------format HOT TOURS -----------------------*/
DIV.content_tour_detail_all_{color:#003C70;}
DIV.content_tour_detail_all_ SPAN{color:#003C70;}
DIV.content_tour_detail_all_ UL LI{color:#003C70;}
DIV.content_tour_detail_all_ STRONG{color:#003C70;}
DIV.hot_tours_all{background-color:#ddf0fc; padding:0px 6px 6px 6px;}
DIV.title_hot_tour{background:url(hot_59x38.gif) no-repeat; height:38px;}
DIV.title_hot_tour_left{background:url(hot_59x38.gif) no-repeat; float:left; width:59px; height:38px; margin-left:-6px;}
DIV.title_hot_tour_right{background:url(bg_1x38.gif) repeat-x; width:476px; height:38px; float:left;}
DIV.title_hot_tour_end{background:url(bg_1x38_2.gif) no-repeat; height:38px; width:1px; float:left;}
DIV.marquee_2{padding-top:6px;}
DIV.marquee_2 A{color:#05415C; font-size:12px; text-decoration:none;}
DIV.marquee_2 A:hover{text-decoration:underline;}
SPAN.marquee_spab{color:#FF0000; font-size:12px;}
* HTML DIV.title_hot_tour{left:-5px;}
*:first-child+html DIV.title_hot_tour{left:-5px;}
DIv.content_hot_tours{background-color:#FFFFFF; border:1px solid #81b6d8; padding:2px 4px 10px 7px; border-top:none;}
DIV.item_hot_tours{float:left; width:165px; margin-right:17px; margin-bottom:7px; }
DIV.item_hot_tours_2{float:left; width:165px; margin-right:17px; }
DIV.item_hot_tours_end{float:left; width:150px;}
DIV.img_hot_tours{background:url(bg_image_hot_tour_154x129.jpg) top no-repeat; width: 153px;height: 129px;}
DIV.img_hot_tours IMG{width:137px; height:113px; margin:6px 0px 0px 5px;}
DIV.text_hot_tours A{font-size:12px; font-weight:bold; color:#003d70; text-decoration:none;}
DIV.text_hot_tours A:hover{text-decoration:underline;}
DIV.text_hot_tours{width:151px; padding-left:5px; padding-top:3px; padding-bottom:2px;}
DIV.trip_code_tour{width:157px; padding-left:5px; font-size:11px; color:#bf451e;}

/*------------------format TOURS -----------------------*/
DIV.tours_all{background-color:#ddf0fc; padding:6px; border-top:3px solid #FFFFFF;}
DIV.left_b_tours_midle{background:url(left_title_tour_midle_3x21.gif) no-repeat;height:21px; width:3px; float:left;}
DIV.midle_b_tours_midle{background: url(center_title_tour_midle_1x21.gif) repeat-x;height:18px; float:left;padding-top:3px; padding-left:5px; padding-right:10px;font-size:13px;font-weight:bold;color:#FFFFFF;}
DIV.right_b_tours_midle{background:url(right_title_tour_midle_14x21.gif) no-repeat;height:21px;  float:left; width:14px;}
DIV.right_b_tours_midle5{height:21px; line-height:21px;}
DIV.right_b_tours_midle5 A{font-size:12px; font-weight:bold; text-decoration:underline; color:#C0451C;}
DIV.right_b_tours_midle5 A:hover{text-decoration:none;}
SPAN.title_tours_midle{font-size:13px;font-weight:bold;color:#FFFFFF;}
DIV.title_all_tour_1{margin-bottom:10px;}
DIV.item_tours{float:left; width:160px; margin-right:37px;}
DIV.item_tours_2{float:left; width:160px; margin-right:38px;}
DIV.item_tours_end{float:left; width:135px;}
DIV.img_item_tours IMG{width:130px; height:87px;}
DIV.text_item_tours{width:151px; padding:3px 0px 2px 1px;}
* HTML DIV.text_item_tours{width:135px;}
DIV.text_item_tours A{font-size:12px; font-weight:bold; color:#003d70; text-decoration:none;}
DIV.text_item_tours A:hover{text-decoration:underline;}
DIV.trip_code_item_tours{width:151px; padding-left:0px; font-size:11px; color:#bf451e;}
* HTML DIV.trip_code_item_tours{width:135px;}
* HTML DIV.about2{margin-right:0px;}
* HTML DIV.about3{margin-right:-6px;}
/*------------------format HOTELs -----------------------*/
DIV.hotels_all{background-color:#ddf0fc; padding:6px 6px 0px 6px;border-top:1px solid #FFFFFF;}
DIV.img_item_hotel{float:left; background:url(bg_image_hotels_98x96.jpg) top no-repeat; width: 98px;height:96px; margin-right:3px;}
DIV.summary_item_hotel{padding-bottom:8px;}
DIV.summary_item_hotel A{text-transform:uppercase; background:url(arrow_4x6.gif) left no-repeat; padding-left:9px;font-size:12px; font-weight:bold; color:#08467f; text-decoration:none;}
DIV.item_hotels_all{float:left; width:265px; height:105px; min-height:105px;}
IMG.img_item_hotel{width:80px; height:80px; margin:6px 0px 0px 6px;}
DIV.summary_item_hotel A:hover{text-decoration:underline;}
DIV.add_item_hotel{font-size:12px; padding-bottom:7px;}
DIV.price_item_hotel{font-size:12px;}
SPAN.price_item_hotel_1{font-size:12px; font-weight:bold; color:#ff0000; text-decoration:line-through;}
SPAN.price_item_hotel{font-size:13px; font-weight:bold; color:#FF0000;}
/*------------------format SERVICES-----------------------*/
DIV.item_services{float:left; width:175px; margin-bottom:5px;}
* HTML DIV.item_services{margin-bottom:-5px;}
*:first-child+html DIV.item_services{margin-bottom:-5px;}
DIV.item_services A{font-size:12px; text-decoration:none; color:#073b6b;background:url(arrow_4x6.gif) left no-repeat; padding-left:9px}
DIV.services_all{background-color:#ddf0fc; padding:6px 6px 0px 6px; border-top:1px solid #FFFFFF;height:89px;}
* HTML DIV.services_all{min-height:80px;}
*:first-child+html DIV.services_all{min-height:80px; padding:6px 6px 0px 6px;}
DIV.row_services_1{padding-left:4px;}
DIV.item_services A:hover{text-decoration:underline;}
/*------------------format BOX SEARCH-----------------------*/
DIV.b_search_all{background:url(bg_b_search_246x242.jpg) no-repeat; width:255px; height:242px;}
INPUT.search_check{float: left;height: 22px;line-height: 22px;margin-top: 1px;}
DIV.check_tour{float: left;display: block;height: 22px;line-height: 22px;padding: 0px 23px 0px 3px; font-size:12px; font-weight:bold; color:#FFFFFF;}
DIV.search_select_right{padding:50px 0px 0px 15px;}
DIV.path_time{color:#003D70; }
DIV.date_menu_top{font-size:12px; font-weight:bold; color:#003D70; padding:7px 3px 1px 0px;}
DIV.search_text{float:left; width:80px; font-size:12px; font-weight:bold;}
DIV.search_text{float:left; width:80px; font-size:12px; font-weight:bold;}
INPUT.input_search_1{float:left; width:146px;}
SELECT.search_select{float:left; width:150px; font-size:11px;}
DIV.search_row{padding:4px 0px 10px 0px;}
DIV.search_content{padding:6px 6px 6px 12px;}
DIV.search_key_input{padding:4px 0px;}
INPUT.search_key_buttom{color: #000000; font-size:12px; font-weight:bold; border:1px solid #c1c1a8; width:75px; height:22px; margin-left:80px; line-height:21px; background-color:#FFFFFF;}
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;}

/*------------------format BOX SUPPORT ONLINE----------------------*/
DIV.support_all{padding-top:3px; width:255px;}
DIV.support_1{margin-bottom:7px;}
DIV.support_address{font-size:11px; font-weight:bold; color:#003d70;}
DIV.content_b_support{background-color:#FFFFFF; border:1px solid #81ccee; padding:9px; margin-top:-1px; text-align:center;}
* HTML DIV.content_b_support{margin-top:-3px;}
*:first-child+html DIV.content_b_support{margin-top:-3px;}
DIV.midle_b_support_midle{background: url(bg_title_1x21.gif) repeat-x;height:18px; float:left;padding-top:3px; padding-left:10px; padding-right:10px;font-size:13px;font-weight:bold;color:#FFFFFF;}
DIV.right_b_support_midle{background:url(bg_title_right_26x21.gif) no-repeat; height:21px;  float:left; width:26px;}

/*------------------format BOX NEWS EVENTS---------------------*/
LI.ct_b_news_events{padding-left:12px; background:url(arrow_4x6.gif) 0px 9px no-repeat; line-height:22px;}
LI.ct_b_news_events A{font-size:12px; text-decoration:underline; color:#003d70;}
LI.ct_b_news_events A:hover{text-decoration:none;}
DIV.content_b_news{background-color:#FFFFFF; border:1px solid #81ccee; padding:9px 9px 9px 12px; margin-top:-1px;}
* HTML DIV.content_b_news{margin-top:-3px;}
*:first-child+html DIV.content_b_news{margin-top:-3px;}
/*------------------format BOX WEATHER---------------------*/
DIV.weather_information{float: left;color: #000000;width: 169px;font-size: 11px;line-height: normal;padding-right: 4px;padding-top: 5px; }
DIV.weather_information_top{border-top: none;}
DIV.weather_information SPAN{font-weight: bold;color: #000000;font-size: 11px;}
DIV.weather_image{float: left;width: 35px;padding-top: 5px; }
DIV.weather_image_top{border-top: none;}
DIV.title_news_letter{font-size:13px; font-weight:bold; padding:5px 3px;}
DIV.content_news_letter{background:url(bg_b_news_letter_253x69.gif) no-repeat; width:255px; height:69px;}
INPUT.input_news_letter_2{float:left; width:120px; color:#c1c1c1; font-size:11px;}
INPUT.send_news_letter{float:left; background:url(bg_1x20.gif) repeat-x; width:46px; height:20px; text-align:center; font-size:11px; color:#FFFFFF; font-weight:bold; border:none; margin-left:2PX;}
DIV.text_and_input{padding:16px 3px 0px 70px;}
DIV.summary_news_letter{font-size:11px; padding-bottom:3px;}


/*---------------format viet nam map -------------------*/
DIV.vietnammap_ct{ padding:10px;}
DIV.vietnammap_all{background-color:#def3ff; border:1px solid #81ccee; padding:3px 2px; color:#003D70;/*border-top:3px solid #81ccee;*/ }
DIv.img_map{text-align:center; margin-bottom:15px;}
DIV.vietnammap_title{font-size:16px; font-weight:bold; color:#003D70; padding:5px 0px;}
/*---------------format contact uss -------------------*/
DIV.contact_all{background-color:#def3ff; border:1px solid #81ccee; padding:3px 2px; color:#003D70;/*border-top:3px solid #81ccee;*/ }
/*------------------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;}
DIV.hotel_book_adult{float: left;width: 90px;}
DIV.hotel_book_children{float: left;width: 150px;}
DIV.hotel_book_checkin{float: left;width: 180px;}
TEXTAREA.hotel_book_request{width: 325px; margin-bottom:7px;}
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:70px;}
DIV.hotel_book_city{float: left;width: 180px;}
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;}

/*------------------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(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;}
TD.contact_us{padding-bottom: 5px;}
TEXTAREA.contact_us{width: 280px;}
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;}
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;}
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;}
textarea.commnet_detail_textarea {border:1px solid #A7A6AA;height:50px;width:380px;}
input.input_contact_2{width:240px;}
/*------------------FORMAT FAQs----------------------*/
DIV.b_travel_content_2 UL{padding:5px 0px; margin-bottom:15px;}
DIV.b_travel_content_2 UL LI{background:url(arrow_5.gif) 0px 6px no-repeat; padding-left:12px;}
DIV.b_travel_content_2 UL LI A{font-size:12px; text-decoration:underline; font-weight:bold; line-height:19px; color:#1A58A6;}
DIV.b_travel_content_2 UL LI A:hover{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;}
/*----------------------\format gallery flowers\------------------------*/
DIV.flowers_item{text-align:center; float:left; padding-right:30px;}
DIV.flowers_item_end{text-align:center; float:left;}
DIV.flowers_img IMG{width:147px; height:115px; border:1px solid #333333; }
DIV.flowers_name{padding:10px 0px; font-size:11px; font-weight:bold; width:147px; }
DIV.bottom_flowers_all{padding:7px 2px;}
* HTML DIV.bottom_flowers_all {margin-left:8px;}
DIV.java_show_img_top_2_{text-align:center;}
DIV.all_input_slide{padding:6px 0px;}
INPUT.input_gallery{border:none; background-color:#FFFFFF; font-size:12px; font-weight:bold; color:#000000; width:86px; height:20px;padding-bottom:2px;border:1px solid #666666; }
INPUT.input_gallery_2{border:none;  background-color:#FFFFFF; font-size:12px; font-weight:bold; color:#000000; width:49px; height:20px;padding-bottom:2px;border:1px solid #666666; }
DIV.flowers_name_1{padding:10px 0px; font-size:12px; font-weight:bold; color:#75001b;}
DIV.flowers_name_3{padding:10px 0px; font-size:16px; font-weight:bold; color:#04405C;}
DIV.company_travel_contact_us{background:url(arrow_b_promotions_5x6.gif) left no-repeat; padding:4px 4px 4px 8px;  margin-left:14px;}
DIV.company_travel_contact_us A{font-size:12px; text-decoration:underline; color:#940324; font-weight:bold; }
DIV.company_travel_contact_us A:hover{text-decoration:none;}
SPAN.b_car_list{font-size:12px; font-weight:bold;}
SPAN.b_car_list_2{font-size:12px;}
SPAN.b_car_list_3{font-size:12px; font-weight:bold; color:#ff003a;}
DIV.b_car_list_title A{font-size:13px; font-weight:bold; color:#7f011e; text-decoration:none;}
DIV.b_car_list_title A:hover{text-decoration:underline;}
DIV.b_car_list_title{ padding-bottom:6px;}
DIv.information_car{color:#04405c; padding-bottom:6px; font-size:12px;padding-top:2px; font-weight:bold;}
DIv.information_car SPAN{color:#04405c;font-size:12px;padding-top:2px; font-weight:normal;}
DIv.information_price_car{color:#04405c; padding-bottom:6px; font-size:12px;padding-top:2px; font-weight:bold;}
DIv.information_price_car SPAN{color:#FF0000;font-size:12px;padding-top:2px; font-weight:bold;}
DIV.b_detail_car_1{background:url(arrow_visa_service.gif) left no-repeat; padding-left:10px;margin-top:1px; float:right;}
DIV.b_detail_car_1 A{font-size:11px; color:#FF0000; text-decoration:underline; text-align:right;}
DIV.b_detail_car_1 A:hover{text-decoration:none;}
DIV.b_customer_page{float:right;}
UL.b_customer_page{list-style:none; padding:5px 0px; text-align:center;}
LI.b_customer_page{border-bottom:0px solid #E8E8E8; display:inline;font-size:9px;margin:3px 2px;padding:4px 0;}
A.b_customer_page{background-color:#FFFFFF;border:1px solid #595959;color:#333333; text-decoration:none; font-size:11px;padding:1px 5px; color:#163a86;}
A.customer_page_selected{background-color:#FFFFFF;border:1px solid #595959;color:#333333; text-decoration:none; font-weight:bold; padding:1px 5px;font-size:11px; color:#FF0000;}


/*------------------FORMAT TRAVEL GUIDE----------------------*/
DIV.travel_guide_ct{padding:10px 2px 5px 2px;}
DIV.travel_guide_ct2{padding:10px 0px 5px 0px;}
DIV.service_title_1{background-color:#37619a; height:29px; font-size:13px; font-weight:bold; color:#FFFFFF; line-height:29px; padding-left:15px;}
DIv.img_service_row{float:left; padding-right:11px;}
DIV.img_service_row IMG{width:150px; padding:2px ; border:1px solid #52739C; background-color:#FFFFFF;}
DIV.text_service_row{float:left; width:358px; text-align:justify;}
DIV.title_service_row{padding-bottom:5px;}
DIV.site_service_row{padding-bottom:11px; color:#000000}
* HTML DIV.site_service_row { padding-bottom:8px;}
DIV.title_service_row A{font-size:12px; font-weight:bold; text-decoration:none;}
DIV.title_service_row A:hover{text-decoration:underline;}
DIV.more_detail_service_row A{font-size:11px ; text-decoration:underline;}
DIV.more_detail_service_row A:hover{text-decoration:none;}
DIV.service_update{ font-size:11px; font-weight:bold; margin-bottom:10px;}
DIV.b_car_list_more{background-color:#d6d6d6; height:17px; padding:0px 15px; font-size:11px; border-top:1px solid #FFFFFF;}
DIV.detail_serive_row{padding-bottom:4px; color:#484c55;}
DIV.b_car_list_more A{font-size:11px; text-decoration:none;}
DIV.b_car_list_more A:hover{text-decoration:underline;}
A.b_more_active{font-size:11px; font-weight:bold; color:#FF0000;}
A.b_car_list_more{text-decoration:underline;}
A:hover.b_car_list_more{text-decoration:none;}
DIV.title_travel_guide{padding:0px 0px 5px 0px; border-bottom:1px solid #003D70; font-size:13px; font-weight:bold; color:#003D70;}
DIV.travel_guide_all{background-color:#def3ff; border:1px solid #81ccee; padding:5px; color:#003D70;}
DIV.service_detail_img{float:left; padding:0px 9px 9px 0px;}
DIV.service_detail_img IMG{width:200px;}
DIV.service_detail_title{float:left; font-weight:bold; width:319px; text-align:justify;}
DIV.other_sv_bot{border-top:1px dashed #000000;padding-top:5px; margin-top:10px; padding-bottom:5px;}
DIV.other_sv_bot2{padding:5px; margin-top:10px; background-color:#FFFFFF;}
DIV.title_other_sv_bot{font-size:12px; color:#1A58A6; font-weight:bold;}
UL.title_other_sv_bot{padding:5px 20px;}
LI.title_other_sv_bot A{color:#1A58A6; font-size:12px; text-decoration:underline; line-height:17px;}
LI.title_other_sv_bot A:hover{text-decoration:none;}
LI.title_other_sv_bot{background:url(arrow_3.gif) 0px 7px no-repeat; padding-left:10px;}
DIV.title_other_sv_bot2{font-size:12px; color:#1A58A6; font-weight:bold;}
UL.title_other_sv_bot2{padding:5px 20px;}
LI.title_other_sv_bot2 A{color:#1A58A6; font-size:12px; text-decoration:underline; line-height:17px;}
LI.title_other_sv_bot2 A:hover{text-decoration:none;}
LI.title_other_sv_bot2{background:url(arrow_3.gif) 0px 7px no-repeat; padding-left:10px;}

/*------------------FORMAT useful-information.php----------------------*/
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.more_articles_all{}
DIV.more_ul_{width:163px; float:left; padding-left:10px;}
LI.more_ul_{background:url(arrow_5.gif) 0px 9px no-repeat; padding-left:12px;}
LI.more_ul_ A{ font-size:12px; font-weight:bold; color:#37619a; text-decoration:none; line-height:25px; text-align:justify;}
LI.more_ul_ A:hover{text-decoration:underline;}
DIV.more_articles_title{font-size:13px; font-weight:bold; border-top:1px solid #333333; padding:5px 0px;}
DIV.more_articles_title2{font-size:13px; font-weight:bold; padding:5px 0px;}
* HTML DIV.more_articles_title2{height:18px;}
* HTML DIV.more_articles_title{height:18px;}
DIV.input_book_service{}
INPUT.input_send6{color: #000000; font-size:12px; font-weight:bold; border:1px solid #c1c1a8; height:21px;margin-right:15px; line-height:21px; background-color:#FFFFFF; margin-top:5px;}
/*------------------FORMAT TOUR----------------------*/
DIV.more_page_tour{padding:0px 7px 1px 2px;}
DIV.more_page_tour SPAN{font-size:11px; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; color:#484c55;}
DIV.more_page_tour A{font-size:11px; text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif; color:#484c55;}
DIV.more_page_tour A:hover{text-decoration:underline;}
SELECT.tour_hot_select_4{float:left;}
SELECT.tour_hot_select_5{float:left; width:120px; font-size:11px;  color:#003e72; }
DIV.left_title_tour1{float:left; height:26px; padding-top:6px; font-size:13px; font-weight:bold; color:#05415c; text-transform:uppercase; }
DIV.left_title_tour2{float:left; height:26px; padding-top:6px; font-size:13px; font-weight:bold; color:#05415c; text-transform:uppercase; }
DIV.left_title_tour4{float:left; height:26px; padding-top:6px; font-size:16px; font-weight:bold; color:#05415c;}
DIv.right_hotel_list{float:right; padding-top:3px;}
DIV.text_right_hotel_list{float:left; font-size:12px;  color:#003e72; padding-top:3px; margin-right:4px;}
DIV.top_tour_all{padding:15px 3px 0px 7px;}
DIV.tour_all{background-color:#def3ff; padding:5px 4px 0px 4px; color:#003D70; margin-bottom:3px;/*border-top:3px solid #81ccee;*/ }
* HTML DIV.tour_all{border-bottom:3px solid #FFFFFF; margin:0px;}
DIV.view_all_tour{float:right; padding-top:5px;}
DIV.view_all_tour A{font-size:11px; text-decoration:none; color:#c0451c;}
DIV.view_all_tour A:hover{text-decoration:underline;}
* HTML DIV.title_menu_left8{height:18px;}
DIV.title_menu_left8{float:left;}
DIV.tour_list_ct_{padding:5px 0px 0px 0px;}
DIv.img_tour_row{float:left; padding-right:7px;}
DIV.img_tour_row IMG{width:124px; height:81px; padding:3px ;background-color:#FFFFFF;}
DIV.text_service_row8{float:left; width:389px; text-align:justify;}
DIV.trip_code_tour8{font-size:11px; color:#bd4523;}
DIV.duration_code{font-size:11px; color:#bd4523;}
DIV.more_tour_dt{margin-top:4px;background:url(arrow_9x7.gif) right no-repeat; padding-right:10px; width:58px;}
DIV.more_tour_dt A{font-size:11px; text-decoration:none;}
DIV.more_tour_dt A:hover{text-decoration:underline;}
DIV.title_service_row8{padding-bottom:5px;}
DIV.title_service_row8 A{font-size:12px; font-weight:bold; text-decoration:underline;color:#003d6e;}
DIV.title_service_row8 A:hover{text-decoration:none;}
DIV.site_service_row8{padding-bottom:11px; color:#000000}
* HTML DIV.site_service_row8 { padding-bottom:8px;}
/*------------------FORMAT TOUR LIST----------------------*/
DIV.top_title_tour_3{background-color:#def3ff; padding:5px 4px 5px 4px; color:#003D70; margin-bottom:2px;2}
DIV.title_service_row7{padding-bottom:5px;background:url(arrow_3x5.gif) 0px 5px no-repeat; padding-left:8px;}
* HTML DIV.title_service_row7 { height:10px;}
DIV.title_service_row7 A{font-size:12px; font-weight:bold; text-decoration:none; color:#003d6e;}
DIV.title_service_row7 A:hover{text-decoration:underline;}
DIV.site_service_row7{padding-bottom:11px; color:#000000; background:url(line_531x1.gif) bottom no-repeat; margin-bottom:8px; }
* HTML DIV.site_service_row7 { padding-bottom:11px;}
DIV.price_tour_1{font-size:12px; color:#bf4423;}
DIV.price_tour_1 SPAN{font-size:12px; font-weight:bold; color:#FF0000;}
DIV.price_tour_7{font-size:11px; color:#bd4523;}
DIV.price_tour_7 SPAN{font-size:11px; font-weight:bold; color:#FF0000;}
DIV.trip_code_tour7{font-size:12px; color:#bf4423;}
DIV.duration_code7{font-size:12px; color:#bf4423;}
DIV.detail_serive_row7{padding-bottom:8px; color:#bf4423;}
DIV.more_tour_dt_7{margin-top:4px;background:url(arrow_9x7.gif) right no-repeat; padding-right:10px; width:65px; float:left; margin-right:10px; margin-left:180px;}
* HTML DIV.more_tour_dt_7 {margin-left:87px;}
DIV.more_tour_dt_7 A{color:#013d6f; font-size:12px; text-decoration:none;}
DIV.more_tour_dt_7 A:hover{text-decoration:underline;}
DIV.book_tour_7{margin-top:4px;background:url(arrow_9x7.gif) right no-repeat; padding-right:10px; width:65px;float:left;}
DIV.book_tour_7 A{font-size:12px; text-decoration:none; color:#013d6f;}
DIV.book_tour_7 A:hover{text-decoration:underline;}
DIv.img_tour_row7{float:left; padding-right:7px;}
DIV.img_tour_row7 IMG{width:124px; height:81px; padding:3px 3px 3px 0px ;}
DIV.tour_list_ct_7{padding:3px 5px 5px 3px;}
DIV.next_page_list{text-align:center; font-size:12px; font-weight:bold; color:#003C70; padding-bottom:12px;}
DIV.next_page_list A{font-size:12px; text-decoration:none; color:#003C70;}
DIV.next_page_list A:hover{text-decoration:underline;}
/*------------------FORMAT TOUR DETAIL----------------------*/
DIV.tour_detail_all{background:#FFFFFF url(bg_tour_detail_1x219.gif) top repeat-x;padding:5px 7px; }
DIV.contact_content_tour{padding:10px 0px;}
DIV.b_tour_HD_left_3{float:left; background-color:#FFFFFF; padding:3px;}
* HTML DIV.b_tour_HD_left_3 {padding-bottom:1px;}
*:first-child+html  DIV.b_tour_HD_left_3{padding-bottom:1px; }
DIV.b_tour_HD_left_3 IMG{width:176px;}
DIV.b_tour_HD_right_3{margin-left:12px;float:left; width:330px;}
DIV.b_tour_HD_title_3{padding-bottom:7px;font-weight:bold; font-size:16px; color:#04405c; }
DIV.b_tour_HD_title_3 A{font-weight:bold; font-size:16px; color:#04405c; text-decoration:none;}
DIV.b_tour_HD_title_3 A:hover{text-decoration:underline;}
DIV.duration_tour_3{color:#C0451C; padding-bottom:2px; font-size:12px;}
DIV.duration_tour_6{color:#C0451C; padding-bottom:12px; font-size:12px;}
DIV.b_tour_HD_book_3{ background:url(bg_book_tour_60x17.gif) no-repeat; width:60px; height:17px;  padding-left:14px;}
DIV.b_tour_HD_book_3 A{line-height:17px; font-size:12px; font-weight:bold; color:#FFFFFF; text-decoration:none;}
DIV.b_tour_HD_book_3 A:hover{text-decoration:none;}
DIV.b_tour_HD_price_3{color:#C0451C; padding-bottom:2px; font-size:12px; }
DIV.b_tour_HD_text_3{color:#003c70; padding-bottom:12px; font-size:12px; }
SPAN.detail_tour_span{font-size:12px; font-weight:bold; color:#C0451C;}
SPAN.detail_tour_span2{font-size:12px; font-weight:bold; color:#003C70;}
SPAN.detail_tour_span3{font-size:12px; color:#003C70;}
SPAN.price_1{font-size:12px; font-weight:bold; color:#FF0000;}
DIV.b_tour_HD_book_5{ background:url(input_book_tour_100x19.gif) no-repeat; width:80px;height:19px;  padding-right:10px;float:left; margin-left:8px; padding-left:10px;}
DIV.b_tour_HD_book_5 A{line-height:17px; font-size:11px;  color:#FFFFFF; text-decoration:none;}
DIV.b_tour_HD_book_5 A:hover{text-decoration:none;}
DIV.b_tour_HD_book_6{ background:url(input_book_tour_80x19.gif) no-repeat;  width:70px;  height:19px;  padding-right:10px; float:left; padding-left:10px;}
DIV.b_tour_HD_book_6 A{line-height:17px; font-size:11px;  color:#FFFFFF; text-decoration:none;}
DIV.b_tour_HD_book_6 A:hover{text-decoration:none;}
DIV.summary_detail_tour{padding:5px 0px ; color:#003C70;}
SPAN.tour_detail_title_table{font-size:12px; font-weight:bold; color:#FFFFFF;}
DIV.price_tour_detail{padding-left:8px; background:url(arrow_4x6.gif) 0px 4px no-repeat; margin:6px 0px; font-size:12px; font-weight:bold; color:#003C70;}
DIV.content_tour_dt_2{padding:10px 0px 0px 0px; text-align:justify;}
DIV.ct_tour_dt_1{text-align:justify; padding-bottom:20px;}
DIV.title_more_tour_similar{padding-left:8px; background:url(arrow_4x6.gif) 0px 4px no-repeat; font-size:14px; font-weight:bold; color:#003C70; margin-top:20px;}
DIV.link_tour_similar{margin-top:7px; background:url(line_1x1.gif) repeat-x; padding:10px;}
LI.link_tour_similar{background:url(arrow_3.gif) 0px 8px no-repeat; padding-left:10px;}
LI.link_tour_similar A{font-size:12px; text-decoration:underline; color:#3c68d3; line-height:18px;}
LI.link_tour_similar A:hover{text-decoration:none;}


INPUT.hotel_book_checkout{width:70px;}
/*------------------FORMAT HOTEL---------------------*/
DIV.hotel_list{padding: 10px 5px 10px 2px;}
SPAN.hotel_list_name{display: block;  float: left;  width: 400px;  font-weight: bold;  color: #023f5c; font-size:13px; }
A.hotel_list_seemore{display: block;  float: right;  /*width: 80px;*/  color: #FF0000;  text-align: right;  font-size: 11px; text-decoration:underline; background:url(arrow3_3x5.gif) 0px 5px no-repeat; padding-left:8px;}
A:hover.hotel_list_seemore{text-decoration:none;}
DIV.hotel_list_title{/*border-bottom: #9fa79a 1px dashed;*/  margin-bottom: 5px; background:url(line_10x1.gif) bottom repeat-x; padding-bottom:2px; height:17px;}
IMG.hotel_list_detail_img{border: #909291 1px solid;  padding: 3px; margin-right: 5px;  float: left;  width: 130px; background-color:#FFFFFF;}
DIV.hotel_list_one{float: left;}
SPAN.hotel_list_one_name{display: block;  float: left;  width: 215px;  font-size: 11px; height:16px; overflow:hidden; color:#04405c;}
SPAN.hotel_list_noe_rate{display: block;  float: left;  width: 30px;  font-size: 11px;  padding-right: 5px; height:18px; overflow:hidden; color:#557c11;}
SPAN.hotel_list_noe_price{display: block;  float: left;  width: 127px;  font-size: 11px;  color: #FF0000; text-align: right; height:18px; overflow:hidden;}
A.hotel_list_one{display: block;  /*border-bottom: #e0e3de 1px dashed;*/  line-height: 18px;  cursor: pointer; background:url(line_6x1.gif) bottom repeat-x; padding-bottom:2px; text-decoration:none;}
A:hover.hotel_list_one{background: #efefef;}
A:selected.hotel_list_one{text-decoration:none;}

DIV.star_hotel_2{float:left; padding-bottom:3px;font-size:12px; font-weight:bold; color:#04405c;}
DIV.price_hotel_2{float:left; margin-left:12px; padding-bottom:3px;font-size:12px; font-weight:bold; color:#04405c;}
DIV.book_hotel_2{ background:url(bg_book_hotel_79x17.gif) no-repeat; width:79px; height:17px;  padding-left:14px;}
DIV.book_hotel_2 A{line-height:17px; font-size:12px; font-weight:bold; color:#FFFFFF; text-decoration:none;}
DIV.book_hotel_2 A:hover{text-decoration:none;}
DIV.book_hotel_5{ background:url(bg_book_hotel_65x17.gif) no-repeat; width:65px; height:17px;  padding-left:14px;}
DIV.book_hotel_5 A{line-height:17px; font-size:12px; font-weight:bold; color:#FFFFFF; text-decoration:none;}
DIV.book_hotel_5 A:hover{text-decoration:none;}
DIV.book_hotel_9{ background:url(bg_book_hotel_79x17.gif) no-repeat; width:79px; height:17px;  padding-left:12px;}
DIV.book_hotel_9 A{line-height:17px; font-size:12px; font-weight:bold; color:#FFFFFF; text-decoration:none;}
DIV.book_hotel_9 A:hover{text-decoration:none;}
DIv.text_hotel_2{padding-bottom:4px;}
DIV.code_hotel_2{padding-bottom:4px; font-size:12px; font-weight:bold; color:#04405c;}
DIV.code_hotel_2 SPAN{font-size:12px; color:#04405c; font-weight:normal;}
/*------------------FORMAT HOTEL LIST----------------------*/
DIv.img_tour_row_hotels{float:left; padding-right:7px;}
DIV.img_tour_row_hotels IMG{width:130px; height:87px; padding:3px 3px 3px 0px ;}
DIV.text_service_row_hotels{float:left; width:384px; text-align:justify;}
/*------------------FORMAT SITE MAP----------------------*/
DIV.title_b_travel_5{padding:10px 0px 4px 0px;}
DIV.title_b_travel_5 span{color:#37619A; font-size:13px; font-weight:bold; text-transform:uppercase;}
DIV.title_b_site_map2{background:url(arrow_3.gif) 0px 6px no-repeat; padding-left:9px; font-size:12px; font-weight:bold; margin-left:10px; color:#000000;}
DIV.title_b_site_map3{font-size:11px; font-weight:bold; padding-left:40px; }
DIV.sitemap_item{padding:5px 0px 5px 60px;}
LI.sitemap_ul_ A{font-size:12px; text-decoration:none; color:#0000FF;}
LI.sitemap_ul_ A:hover{text-decoration:underline;}
DIV.contact_content_5{padding:2px 10px;}
/*------------------FORMAT SEARCH RESULTS----------------------*/
span.hotel_detail_value {color:#FF0000;font-weight:bold;}
div.search_title_result {border:1px dashed #999999;font-weight:bold;margin-bottom:15px;padding:10px;}
span.search_request {font-weight:bold;}
span.search_key_result{font-weight:normal;}
h1.search_request {border-top:1px solid #999999;font-weight:normal;margin:4px 0 0;padding-top:5px;text-align:right;}


/*------------------FORMAT TAB HOTEL & TOUR-----------------------*/
DIV.SH_search{ float:left; background-color:#fbfbfb; width:525px; border:1px solid #b0b0b0;margin-top:8px; }
DIV.SH_search_ht{float:left; background-color:#FFFFFF; width:399px;}
DIV.resort_bar{padding-top: 15px;}
DIV.flight_bar{padding-top: 8px;}
DIV.content_search{float: right;  width: 300px;}
DIV.SH_search_bar{margin: 0px; padding:1px 1px 0px 1px; height:26px;}
UL#tab{  list-style:none;  width:100%;}
UL#tab LI.search_bar_selected{float: left; }
UL#tab LI.search_bar_selected A.search_bar_midle{display:block; float:left; font-weight:bold; font-size:12px; color:#013d71; background-color:#fbfbfb; padding:5px 10px; margin-right:1px; text-decoration:none;
}
UL#tab LI.search_bar_unselected A.search_bar_midle{display:block; float:left;font-weight:bold;  font-size:12px; color:#FFFFFF; background-color:#4075ab;  padding:5px 10px; margin-right:1px; text-decoration:none;}
DIV.SH_search_detail{padding: 8px 2px 2px 2px; min-height:400px;color:#003C70;font-size:11px;line-height:15px;text-align:justify;}
* HTML UL#tab LI.search_bar_unselected { float:left; }
* HTML UL#tab LI.search_bar_selected { float:left;}
*:first-child+html UL#tab LI.search_bar_selected { float:left;  }
*:first-child+html UL#tab LI.search_bar_unselected { float:left;  }
SPAN.ct_tab_tour1{font-size:12px; font-weight:bold; color:#37619a;}
DIV.search_hotel{padding:8px;}
DIV.search_hotel UL LI{ list-style: inside;}
UL.tab_ht_ct{padding-left:20px;}
DIV.search_hotel DIV.title_ct_tab_hotel{font-size:12px; font-weight:bold; color:#013d71; margin-bottom:10px;}
DIV.search_hotel UL{margin:10px;}
DIV.search_hotel UL LI{background:url(arrow_3x3_2.gif) 0px 5px no-repeat; padding-left:10px; font-size:12px; list-style-type:none;}
DIV.table_tab_hotel{text-align:center;}
/*------------------FORMAT MENU MAIN-----------------------*/
LI:hover.menu_main_1 UL.menu_tour_ul_0{visibility:visible;}
UL.menu_tour_ul_0{position:absolute; background-color:#ebf8ff; border:1px solid #8fb9d0; border-bottom:none;left:-6px;visibility:hidden; top:28px; z-index:1000;}
UL.menu_tour_ul_0 LI.li_tour_1{float:none;}
* HTML UL.menu_tour_ul_0 {top:28px;}
*:first-child+html  UL.menu_tour_ul_0{ top:28px; }
SPAN:hover.main_menu_bmiddle_3 UL.menu_tour_ul_0{visibility:visible;}
SPAN:hover.main_menu_bmiddle_3{ color:#FFDEB2; cursor:pointer;}
SPAN.main_menu_bmiddle_3{display: block;background-image:url(bg_input_mm_center_1x28.gif);height: 21px;line-height: 28px;float: left;position: relative; padding:7px 14px 0px 14px; }
SPAN.main_menu_bmiddle_3:hover{visibility:visible;}
DIV.menu_main_1{float:left; width: 10px; background: #006600;}
SPAN.main_menu_bmiddle_3 A{font-size:12px;color:#FFFFFF;font-weight:bold; text-decoration:none;}
SPAN.main_menu_bmiddle_3 A:hover{color:#ffdeb2;text-decoration:none; cursor:pointer;}
SPAN.main_menu_bmiddle_3 A:selected{text-decoration:none;}
LI.li_tour_1{min-height:20px; line-height:20px; width:150px; border-bottom:1px solid #8fb9d0;}
* HTML LI.li_tour_1{padding-top:3px; height:17px;}
*:first-child+html  LI.li_tour_1{padding-top:3px; height:17px;}
LI:hover.li_tour_1{background-color:#cddde8;}
* HTML A:hover.menu_link_tour_1{color:#04405C;}
LI.li_tour_1 A.menu_link_tour_1{font-size:11px; color:#04405c; text-decoration:none; background:url(arrow_4x6.gif) 0px 4px no-repeat; padding-left:12px; margin-left:5px; font-weight:normal;}
* HTML LI.li_tour_1 A.menu_link_tour_1 {margin-left:0px;}
* HTML SPAN.main_menu_bmiddle_3{padding-top:0px;}
*:first-child+html SPAN.main_menu_bmiddle_3{padding-top:0px; height:28px;}
/*------------------FORMAT CUSTOMIZES TOURS----------------------*/
DIV.customize_about{padding: 10px 0px;text-align: justify;}
TABLE.customer_information{margin: 10px;}
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.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{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: 10px;}
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: 264px;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;}
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.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:#37619A;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:13px;font-weight:bold;}
DIv.language_cus{float:left; padding:3px 10px 0px 0px;}
SELECT.country_residence2{float:left;}
DIv.left_language{float:left;}
DIV.right_language{float:left; padding-left:12px;}
TABLE.any_meals2{padding:8px 28px;}
TD.note_2{padding-top:7px;}

div.send_content {background: url(gach_c_1x10.gif) no-repeat 0px 3px;float:right;margin-left:5px;padding-left:8px;}
div.print_site {background:url(icon_print2_17x15.gif) 0px 0px  no-repeat;float:right;height:19px;margin-left:5px;padding-left:22px;}
DIV.print_site A{font-size:11px; text-decoration:none; color:#000000;}
DIV.print_site A:hover{text-decoration:underline;}
DIV.send_content A{font-size:11px; text-decoration:none; color:#000000;}
DIV.send_content A:hover{text-decoration:underline;}
DIV.b_customer_2_all{background:#FFFFFF url(bg_tour_detail_1x219.gif) top repeat-x; padding:10px 4px 0px;}
DIv.print_bot_all{padding:8px 0px 0px 0px; }
DIV.row_tour_index{marrin-bottom:10px;}

DIV.quangcao img { width: 175px; padding: 5px; }

DIV.content_tour_detail_all_ li{
list-style:square inside none;
margin:0;
padding:0;
}
