html{
FIL/TER: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#325E8B,endColorStr=#6093C6); overd/flow-x:hidden;
}
BODY {
  font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin:0;
}
.fxmlfull {
	WIDTH: 986px; HEIGHT: 100%; background:#fff; text-align:left; margin:10px;
}
.mainbody{
padding-top:10px;
}
.stext {
	FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.egtext {
	FONT-SIZE: 12px; COLOR: #666666; FONT-STYLE: italic; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.redstar {
	FONT-SIZE: 12px; COLOR: #ff0000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.brownheader {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: maroon; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.blueheader {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: blue; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.normaltext {
	FONT-SIZE: 12px; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.normaltext_bold {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif
}
A.reglink {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #0000ff; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.reglink:link {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #0000ff; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.reglink:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #0000ff; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.reglink:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #0000ff; TEXT-DECORATION: none
}
A.normallink {
	FONT-SIZE: 12px; COLOR: #0000ff; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.normallink:link {
	FONT-SIZE: 12px; COLOR: #0000ff; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.normallink:visited {
	FONT-SIZE: 12px; COLOR: #0000ff; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.normallink:hover {
	FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #0000ff; TEXT-DECORATION: none
}
.tableborder {
	BORDER-RIGHT: #6186b3 1px solid; BORDER-TOP: #6186b3 1px solid; BACKGROUND: #f7f7f7; BORDER-LEFT: #6186b3 1px solid; BORDER-BOTTOM: #6186b3 1px solid
}
.tableborder_1 {
	BORDER-RIGHT: #6186b3 1px solid; BORDER-TOP: #6186b3 1px solid; BACKGROUND: #f4f8fb; BORDER-LEFT: #6186b3 1px solid; BORDER-BOTTOM: #6186b3 1px solid; BORDER-COLLAPSE: collapse
}

.titletext {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; LINE-HEIGHT: 24px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #96b2df
}

.upperstyle {
	TEXT-TRANSFORM: uppercase
}
.table01 {
border:#cccccc solid 1px;
}
.table02 {
border:#8DADBC solid 1px;
}
.table01_title{
font-size:16px; font-weight:bold; color:#333333; padding-left:8px; height:26px; border-bottom:#ccc solid 1px; background:#EBEBEB
}
.table02_title{
font-size:16px; font-weight:bold; color:#333333; padding-left:8px; height:26px; border-bottom:#8DADBC solid 1px; background:#EBEBEB
}

.subtxt {
font-family:Arial, Helvetica, sans-serif; color:#666666; padding-left:14px; font-size:11px;}

.subtxt_bold {
font-family:Arial, Helvetica, sans-serif; color:#666666; padding-left:10px; font-weight:bold; font-size:11px;}

.subtitle_bold {
font-family:Arial, Helvetica, sans-serif; color:#333333;font-weight:bold; background:url(bg_subtitle.jpg); F/ILTER: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#EFEFEF,endColorStr=#FEFEFE); border-bottom:#cccccc solid 1px;}

.tableframe_search_engine{
border:#F0595A solid 2px; font-family:Arial, Helvetica, sans-serif;  color:#333333;font-weight:bold;}
/* Blue startColorStr=#799BB4,endColorStr=#EBF0F4 */
/* Green startColorStr=#A7CF38,endColorStr=#DCECB0 */

.tableframe_search_engine_header{
font-family:Arial, Helvetica, sans-serif;  color:#F88E03; font-weight:bold; font-size:15px; /*FILTER: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#E6E7E6,endColorStr=#ffffff);
border-top:#cccccc dotted 1px;  border-left:#cccccc dotted 1px; border-right:#cccccc dotted 1px;*/
}

.tableframe_search_engine_tag{
border-top:#cccccc solid 1px;  border-left:#cccccc solid 1px; border-right:#cccccc solid 1px; font-family:Arial, Helvetica, sans-serif;  color:#333333;font-weight:bold; background:#fff; font-size:13px; background:#EFEFEF; height:19px; width:60px; padding:5px 10px 0 10px; text-align:center; margin-left:0px; margin:6px 0 -1px 0px; position:relative }

#foothr{
height:1px; background:#cccccc; margin:15px 0 5px 0;
} 
.footertxt{
font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#666666;}

.faredisply_searchbox{
font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#333333; font-weight:bold; padding-left:6px}
.faredisply_searchbox_left{
font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#333333; font-weight:bold;}

.tabletext{
font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333; padding-left:10px}

.setpnev_on{ 
font-size:12px; color:#000000; font-weight:bold; border-bottom:#F88E03 4px solid; height:10pt; line-height: 16pt;}
.setpnev_off{ 
font-size:12px; color:#999999; font-weight:bold; border-bottom:#CCCCCC 4px solid; height:10pt; line-height: 16pt;}
.setpnev_line{ 
font-size:12px; color:#999999; font-weight:bold;}

/* faresdisply css */
.faresselectbar{
border:#6699CC 1px solid}
.faresselectbarleft
{font-family:Arial, Helvetica, sans-serif; color:#666666; font-weight:bold; background:#EBEBEB; height:30px; font-size:11px;border-top:#ccc 1px dashed}
.faresselectbartop
{font-family:Arial, Helvetica, sans-serif; color:#666666; font-weight:bold; background:#ffffff; height:50px; font-size:11px;border-left:#ccc 1px dashed;}
.faresselectbardetails
{font-family:Arial, Helvetica, sans-serif; color:#666666; font-weight:bold; background:#F9F9F9; height:30px; font-size:11px; border-left:#ccc 1px dashed; border-top:#ccc 1px dashed}

/*#F88E03*/
.departurechoose{
font-family:Arial, Helvetica, sans-serif; color:#F88E03; font-size:20px; font-weight:bold;}

.faresdisplybox{
border:#6699CC 1px solid; margin-top:10px; font-size:12px}
.faresdisplytitle{
border:#6699CC 1px solid; padding-left:10px; background:#6699CC; color:#fff;  font-size:12px}
.faresdisplytitle01{
border:#6699CC 1px solid; background:#6699CC; color:#fff;  font-size:12px}
.faresdisplyfare{
border:#6699CC 1px solid; background:#ffffff; color:#000; font-size:16px; font-weight:bold; padding:0 3px 0 3px}
.faresdisplyavali{
color:#000000; font-size:12px; padding:6px 0 0 0}

.errormsgboxtitle{
border:#6699CC 1px solid; padding-left:10px; background:#CC0000; color:#fff;  font-size:12px}



/* guestinfo css */
.faresdisplybox_02{
border:#6699CC 1px solid; margin-bottom:10px; font-size:12px}
.guestinfobox_01{
border:#6699CC 1px solid; margin:8px 0 8px 0; font-size:12px}
.errormsgbox_01{
border:#CC0000 1px solid; margin-bottom:10px; font-size:12px; background:#FFF0F0}

/* logininfo css */
.login_title{
padding:4px 0 4px 0; font-size:16px; font-weight:bold; color:#F88E03}
.login_table01
{height:24px; background-color:#CBD5DE; font-weight:bold; font-size:13px; color:#333333; padding:6px 10px 0px 6px; text-align:left; margin:0 10px 0 10px;}
.login_table02
{height:24px; background-color:#CBD5DE; font-weight:bold; font-size:13px; color:#333333; padding:6px 10px 0px 6px; text-align:left; margin:0 10px 0 10px;}
.login_table03
{height:24px; font-size:12px; color:#333333; text-align:left; border:#6699CC 1px solid; padding:6px 10px 0px 6px; margin:10px 5px 10px 10px}
.login_table04
{height:24px; font-size:12px; color:#333333; text-align:left; border:#6699CC 1px solid; padding:6px 10px 0px 6px; margin:10px 5px 10px 10px}
.Agreementtext
{font-size:11px; padding:4px 30px 4px 30px;}

/* Div css */
.promofaredisply
{ width:300px; height:100px}
.divhr
{ width:100%; height:20px; background:#CBD5DE; font-size:13px; color:#666666; font-weight:bold; padding:4px 0 2px 8px}
.divhr_error
{ width:100%; height:20px; font-size:13px; color:#CC0000; font-weight:bold; padding:4px 0 2px 8px}
.divhr_nomal
{ width:100%; height:20px; font-size:13px; color:#6699CC; font-weight:bold; padding:4px 0 2px 8px}
#leftside{
width:200px; position:absolute; left: 10px;}
#rightside{
margin:0px 0px 10px 210px; position:relative}
#leftside_cs{
width:200px; position:absolute; left: 10px;}
/*
#IFRAME_header
{width:100%; height:166px}
#IFRAME_footer
{width:100%; height:60px}
#IFRAME_left
{width:200px; height:200px}

.btn1_mouseout {
BORDER-RIGHT: #7EBF4F 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #7EBF4F 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 16px; FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff, EndColorStr=#B3D997); BORDER-LEFT: #7EBF4F 1px solid; CURSOR: hand; COLOR: black; PADDING-TOP: 2px; BORDER-BOTTOM: #7EBF4F 1px solid; font-weight:bold; 
}*/
.btn1 {
BORDER-RIGHT: #008fc5 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #008fc5 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 14px; background-color:#008fc5; BORDER-LEFT: #008fc5 1px solid; CURSOR: hand; COLOR: #fff; PADDING-TOP: 2px; BORDER-BOTTOM: #008fc5 1px solid; font-weight:bold; margin-right:10px; margin-top:10px; width:160px;
}
.btn1_mouseout {
BORDER-RIGHT: #FA9003 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #FA9003 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 14px; background:url(bg_buttom.jpg); F/ILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#F7741D, EndColorStr=#F2A609); BORDER-LEFT: #FA9003 1px solid; CURSOR: hand; COLOR: #fff; PADDING-TOP: 2px; BORDER-BOTTOM: #FA9003 1px solid; font-weight:bold; margin-right:10px; margin-top:10px;
}
.btn1_mouseover {
BORDER-RIGHT: #7EBF4F 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #7EBF4F 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 16px; FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff, EndColorStr=#CAE4B6); BORDER-LEFT: #7EBF4F 1px solid; CURSOR: hand; COLOR: black; PADDING-TOP: 2px; BORDER-BOTTOM: #7EBF4F 1px solid; font-weight:bold;
}
.btn1_mouseout_leftside {
BORDER-RIGHT: #FA9003 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #FA9003 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 14px; background:url(bg_buttom.jpg); F/ILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#F7741D, EndColorStr=#F2A609); BORDER-LEFT: #FA9003 1px solid; CURSOR: hand; COLOR: #fff; PADDING-TOP: 2px; BORDER-BOTTOM: #FA9003 1px solid; font-weight:bold;margin:5px 0 5px 0;
}

a.menulink {color:#ffffff;  text-decoration:none;   font-size:12px; }
a.menulink:link   {   
  color:#ffffff; text-decoration:none; font-size:12px; }
a.menulink:visited   {   
  font-size:12px; color:#ffffff; text-decoration:none;}   
a.menulink:hover   {   
  color:#000000;  text-decoration:none; font-size:12px;}   
  
a.farelink {color:#666666;  text-decoration:none; font-size:11px; }
a.farelink:link   {   
  color:#666666;  text-decoration:none;   font-size:11px; }
a.farelink:visited   {   
  font-size:11px; color:#666666;  text-decoration:none;}   
a.farelink:hover   {   
  color:#000000;  text-decoration:none;  font-size:11px;  }   
 
a.taxlink {color:#ffffff; font-size:12px; }
a.taxlink:link {color:#ffffff; font-size:12px; }
a.taxlink:visited {font-size:12px; color:#ffffff; }   
a.taxlink:hover {color:#F88E03; font-size:12px;  }  

a.moreairlineslink {color:#F88E03; font-size:12px; font-weight:bold; }
a.moreairlineslink:link {color:#F88E03; font-size:12px; font-weight:bold; }
a.moreairlineslink:visited {color:#F88E03; font-size:12px; font-weight:bold; }   
a.moreairlineslink:hover {color:#333333; font-size:12px; font-weight:bold; }  
.logo{background:#d4d110; min-width:980px;}
.logo_vn{  height:107px; width:600px; margin-top:6px; background:url(../../common/images/logo_vn.jpg) no-repeat; float:left;}
.logo_vair{height:107px; width:377px; margin-top:6px; background:url(../../common/images/logo_vair.jpg) #d4d110 no-repeat; float:right;}
.boxtour_top{ background:url(../../common/images/smallgrouptour.jpg) no-repeat; height:63px;}
.boxtour_bg{ background:url(../../common/images/smallgrouptour_bg.jpg) repeat-y; padding:5px 25px 0px 10px;}
.boxtour_bottom{ background:url(../../common/images/smallgrouptour_bot.jpg) no-repeat; height:15px;}

/*add more*/
.clear{ clear:both; margin:0; padding:0;}
.header{ height:173px; background:#d4d110; min-width:980px;}
.menuwidth{ width:97px; background:#d4d110; float:left; border-right:#fff 1px solid; text-align:center; padding:5px 0px 5px 0px;}
.menunoright{ width:98px; background:#666666; float:left;text-align:center; padding:5px 0px 5px 0px;}

#IFRAME_header{width:100%; height:170px}
#IFRAME_footer{width:100%; height:60px; min-width:980px;}
#IFRAME_left{width:200px; height:200px}

#headmenu{margin:0; height:25px; background:#d4d110;} 
#headmenu .title{font-weight:bold;font-size:13px;color:#FFF;}

/*___________ MENU TOP_________ */
#headmenu .menu_top{width:980px;float: left;margin:0px 0px 0px 0px;}
/* #headmenu .menu_top a{color:#FFF;font-size:12px;}*/ 

#headmenu .menu_top ul{color:#FFF; margin-top:0px; margin-right:0px; margin-bottom:5px; padding-left:10px; margin-left:10px; list-style:none;}	
#headmenu .menu_top ul li{list-style:disc;}	


#headmenu .mnw{width:97px; border-right:#fff 1px solid; text-align:center; padding:5px 0px 5px 0px;}
#headmenu .mnw_no{width:98px; text-align:center; padding:5px 0px 5px 0px;}
/*___________SUB MENU about_________ */
#headmenu .menuaboutus{width:98px; cursor:pointer;float:left;}
#headmenu .menu-top-sub1{border:1px solid #FFF; position:absolute;width:300px;background-color:#d4d110;display:none;z-index:101;text-align:justify; margin-left:-1px; }
/*
#headmenu .menu_top .menu-top-sub1 ul{color:#FFF; margin-top:0px; margin-right:0px; margin-bottom:0px; padding-left:10px; margin-left:10px;}	
#headmenu .menu_top  .menu-top-sub1 ul li{}	*/

#headmenu .vertical-col-about{width:285px; margin:13px 10px 13px 5px; float:left;}
#headmenu .horizontal-col-about{width:850px;margin:0px 0 0 6px;float:left;}
#headmenu .image-menu-about{width:150px;height:100px;float:left;margin:30px 31px 0 31px;}
#headmenu .image-menu-about img{border:3px solid #FFF;}


/*___________SUB MENU vietnam_________ */
#headmenu .menuvietnam{width:98px; cursor:pointer;float:left;}
#headmenu .menu-top-sub2{border:1px solid #FFF;position:absolute;width:150px;background-color:#d4d110;display:none;z-index:101;text-align:justify; margin-left:-1px;}
#headmenu .vertical-col-vietnam{width:180px;margin:13px 10px 13px 5px;float:left;}
#headmenu .horizontal-col-vietnam{width:850px;margin:0px 0 0 6px;float:left;}
#headmenu .image-menu-vietnam{width:150px;height:100px;float:left;margin:30px 31px 0 31px;}
#headmenu .image-menu-vietnam img{border:3px solid #FFF;}
/*___________SUB MENU cambodia_________ */
#headmenu .menucambodia{width:98px; cursor:pointer;float:left;}
#headmenu .menu-top-sub3{border:1px solid #FFF;position:absolute;width:150px;background-color:#d4d110;display:none;z-index:101;text-align:justify; margin-left:-1px;}
#headmenu .vertical-col-cambodia{width:180px;margin:13px 10px 13px 5px;float:left;}
#headmenu .horizontal-col-cambodia{width:850px;margin:0px 0 0 6px;float:left;}
#headmenu .image-menu-cambodia{width:150px;height:100px;float:left;margin:30px 31px 0 31px;}
#headmenu .image-menu-cambodia img{border:3px solid #FFF;}
/*___________SUB MENU laos_________ */
#headmenu .menulao{width:98px; cursor:pointer;float:left;}
#headmenu .menu-top-sub4{border:1px solid #FFF;position:absolute;width:150px;background-color:#d4d110;display:none;z-index:101;text-align:justify; margin-left:-1px;}
#headmenu .vertical-col-lao{width:180px;margin:13px 10px 13px 5px;float:left;}
#headmenu .horizontal-col-lao{width:850px;margin:0px 0 0 6px;float:left;}
#headmenu .image-menu-lao{width:150px;height:100px;float:left;margin:30px 31px 0 31px;}
#headmenu .image-menu-lao img{border:3px solid #FFF;}
/*___________SUB MENU hotel_________ */
#headmenu .menuhotel{width:98px; cursor:pointer;float:left;}
#headmenu .menu-top-sub5{border:1px solid #FFF;position:absolute;width:150px;background-color:#d4d110;display:none;z-index:101;text-align:justify; margin-left:-1px;}
#headmenu .vertical-col-hotel{width:180px;margin:13px 10px 13px 5px;float:left;}
#headmenu .horizontal-col-hotel{width:850px;margin:0px 0 0 6px;float:left;}
#headmenu .image-menu-hotel{width:150px;height:100px;float:left;margin:30px 31px 0 31px;}
#headmenu .image-menu-hotel img{border:3px solid #FFF;}
/*___________SUB MENU travelinfo_________ */
#headmenu .menutravelinfo{width:98px; cursor:pointer;float:left;}
#headmenu .menu-top-sub6{border:1px solid #FFF;position:absolute;width:180px;background-color:#d4d110;display:none;z-index:101;text-align:justify; margin-left:-1px;}
#headmenu .vertical-col-travelinfo{width:160px;margin:13px 10px 13px 5px;float:left;}
#headmenu .horizontal-col-travelinfo{width:850px;margin:0px 0 0 6px;float:left;}
#headmenu .image-menu-travelinfo{width:150px;height:100px;float:left;margin:30px 31px 0 31px;}
#headmenu .image-menu-travelinfo img{border:3px solid #FFF;}
/*___________SUB MENU contact_________ */
#headmenu .menucontactus{width:98px; cursor:pointer;float:left; }
#headmenu .menu-top-sub7{border:1px solid #FFF; position:absolute;width:150px;background-color:#d4d110;display:none;z-index:101;text-align:justify; margin-left:-55px;}
#headmenu .vertical-col-contactus{width:135px;margin:13px 10px 13px 5px;float:left;}
#headmenu .horizontal-col-contactus{width:850px;margin:0px 0 0 6px;float:left;}
#headmenu .image-menu-contactus{width:150px;height:100px;float:left;margin:30px 31px 0 31px;}
#headmenu .image-menu-contactus img{border:3px solid #FFF;}



#headmenu a{text-decoration:none;color:#fff;}
#headmenu a:hover{color:#FF0;}

#headmenu a.linkmenutop{ color:#000; text-decoration:none;}
#headmenu a.linkmenutop:hover{ color:#000; text-decoration:none;}


.textcontact{ background:#ef5d5e; color:#fff; padding:8px 0px 8px 20px; font-size:17px; font-weight:bold; height:19px; text-align:left; clear:both;}
.bodymain{ padding:10px 10px 10px 10px; border:#9f9f9f 1px solid; border-top:0; overflow:hidden; min-width:958px;}
.floatleft{ float:left;}
.floatright{ float:right;}
.boxleft{ width:498px;}
.searchflight{ border:#d4d110 solid 2px; margin-right:22px;}
.boxsub{ width:286px; padding-right:14px; float:left;}
.boxtourmain{ width:198px; float:left}

.adv{width:460px;} 
.betsweb{ background:#d4d110; font-size:16px; font-weight:bold; padding:2px 0px 2px 10px; }
.sbred{color:#d46b65; font-weight:bold; padding:5px 5px 5px 7px;}
.btn1 { BORDER: #008FC5 1px solid; PADDING: 2px; FONT-SIZE: 14px; background:#ec8d19; cursor:pointer; color: #fff; font-weight:bold; margin: 5px 10px 5px 0px; width:160px; text-decoration:underline; }
.padt10{ padding-top:10px;}
.padt5{ padding-top:5px;}
.padt3{ padding-top:3px;}
.padl5{ padding-left:5px;}
.padl15{ padding-left:15px;}
.pad5{padding:5px;}
.pad10{padding:10px;}
.marb10{margin-bottom:10px;}
.minimum{font-size:9px; color:#666666;}
.footer{ padding:10px 0px 10px 20px; font-size:10px; color:#666666;}
table{ width:100%; border:0;}
img{ border:0;}
.titleorange{ color:#ef8a1d; font-size:16px; padding:0px 0px 10px 0px;}
.titlegreen {color:#b1ba1e; font-size:16px;}
.imgdaytour{ width:240px; height:240px;}
.daytourleft{ width:310px; float:left;}
.daytourright{ width:650px; float:left;}
a.linktour{ text-decoration:underline; color:#000; font-weight:bold; }
a.linktour:hover{text-decoration:underline; color:#ef5d5e; font-weight:bold;}
a.linknotour{ text-decoration:none; color:#000; font-weight:bold; }
a.linknotour:hover{text-decoration:underline; color:#ef5d5e; font-weight:bold;}

.line15{line-height:1.5;}
.bold{ font-weight:bold;}
.boxtour{ width:33%; float:left; padding-bottom:10px;}
.boxtour img{ width:250px; height:150px; margin-bottom:10px;}
.boxtour .widthtext{ width:250px;}
.bgdarkgreen{ background:#d3d10f;}
.bglightorange{ background:#fbb813;}
.font18{ font-size:18px;}
.font24{ font-size:24px;}
.colorwhite{ color:#FFFFFF;}
.colororange{ color:#ef8a1d;}

/* begin VN*/
.box_mustdos_green{
	border-top:10px solid #CCCC00;
	border-bottom:10px solid #CCCC00;
	background:#999900;
	overflow:hidden;
	margin-bottom:10px;
}

.padl30{
	padding:0 0 0 30px;
}

.place_description_heading {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #FFFFFF;

	font-weight: bold;
}



.border_color_green{border:#CCCC00 solid 5px; padding:10px 10px 0px 10px;}
.border_color_orange { border:#FF9900 solid 5px; padding:10px 10px 0 10px;}
.col_tour_left{ float:left; width:62%; padding-right:3%;}
.col_tour_padr{ padding-right:3%;}	
.col_tour_td{ width:65%;}
.col_tour_right{ float:left; width:35%; }
/*
.tour_heading {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #000000;
	font-weight: bold;
	padding: 10px 10px 10px 10px;
}
.tour_heading_date {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	padding: 0 10px 10px 10px;
}
.mixprice {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
}

.bg_island {
	background: #999900;
	padding: 10px 20px 10px 20px;
	margin: 0 30px 0 30px;
}
.middle_right {
	margin: 20px 30px 0 30px;
	padding:0 0 0 0;
}
*/
.mixconditionsnoline {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.bg {
	background: #CCCC00;
	width:100%; 
	margin-top:0px;
}
.bg_orange {
	background: #FF9900;
	width:100%; 
	margin-top:0px;
}

.bg_booktour {
	margin: 0px 10px 20px 10px; overflow:hidden;
}
.booknow {
	color:#FF00FF; font-size:16px; float:left;
}
a.booknow {
	color:#FF00FF;
}
a.booknow:hover {
	color:#0000FF;
}
.print{ float:right; text-align:right;  padding-right:10px ;font-size:16px; width:200px; }
a.print{color:#3300FF;}
a.print:hover {color:#0000CC;}

.font_living {
	font-size:36px;
	font-weight:bold;
}
.f_ul {
	margin:0 0 0 15px;
	padding:0;
}
.mixcondition {
	font-size:18px;
}
.linev_green{background: url(../images/divider_line.gif) repeat-y right transparent;}
.linev_orange{background: url(../images/divider_line_orange.gif) repeat-y right transparent;}
/* end VN */
#IFRAME_menuleft
{width:100%; }

.hf200{ height:200px;}
.hf300{ height:300px;}
.hf400{ height:400px;}
.leftwidth{ width:200px;}
.leftwidth1{ width:198px;}
.colleft{ width:210px; float:left;}
.colright{width:100%;}

/*begin menu left*/
.borderneedhelp{border:#cccccc solid 1px; background:#F9F9F9; padding-bottom:15px; line-height:1.5; }
.needhelp{font-size:16px; font-weight:bold; color:#666; padding:3px 6px 3px 8px; height:40px; border-bottom:#ccc solid 1px; background:#EBEBEB; line-height:1.2; }
.linkneedhelp{color:#666666; font-size:12px; font-weight:bold; padding:2px 6px 2px 8px;}
/*end menu left*/

/*begin tour menu left*/
.borderneedhelp_green{border:#cccc00 solid 2px; background:#fff; padding-bottom:15px; line-height:1.5; }
.needhelp_green{font-size:16px; font-weight:bold; color:#666; padding:3px 6px 3px 8px; height:40px; border-bottom:#ccc00 solid 2px; background:#cccc00; line-height:1.2; }
.borderneedhelp_orange{border:#FFCC00 solid 2px; background:#fff; padding-bottom:15px; line-height:1.5; }
.needhelp_orange{font-size:16px; font-weight:bold; color:#666; padding:3px 6px 3px 8px; height:40px; border-bottom:#FFCC00 solid 2px; background:#FFCC00; line-height:1.2; }
.linktourmenulef{list-style:none; padding:3px 6px 0px 8px;  margin:0;}
.linktourmenulef li {list-style:none; padding:2px 0px 2px 0px; margin:0;}
.linktourmenulef li ul {list-style:none; padding:0px 0px 0px 8px; margin:0;}

/*end tour menu left*/

.border_color_blue{border:#6699cc solid 1px; margin-bottom:10px;}
.bg_blue{ background:#6699cc;}
.titleheadbox{background:#6699cc; padding: 2px 5px 2px 5px; font-weight:bold; color:#fff;}

.box_mustdos_orange{
	border-top:10px solid #FFCC00;
	border-bottom:10px solid #FFCC00;
	background:#FF9900;
	overflow:hidden;
	margin-bottom:10px;
}
.box_hotel{
	overflow:hidden;
	text-align:left;
	}
.imgbanner_shortescapes{ width:750px; height:215px;}
.imgbanner_tour{ width:750px; height:215px;}
.imgbanner_daytour{ width:750px; height:auto;}
.imgmustdos{ width:230px; height:150px;}
/* begin special tour */
.bg_banner_special{width:750px; height:260px;}
.title_tourname{font-size:26px; font-weight:bold;}
.title_tourprice{font-size:20px;}
.font26{ font-size:26px;}
.textred{ color:#FF0000;}
.textunderline{text-decoration:underline;}
/* end special tour */
.pad10{ padding:10px;}
.padb5{ padding-bottom:5px;}
.padb10{ padding-bottom:10px;}
.priceinc{padding:0px 0px 0px 15px; margin:5px 0px;}
.unbold{font-weight:normal;}
.boxbook{background:#6699cc; color:#FFFFFF; padding:4px 2px 4px 5px; font-weight:bold; font-size:14px; }
/*begin travel guru*/
.guruleft {width:15%; float:left;}
.gurudivleft {float:left; width:27%; margin-left:1%}
.gururight { width:85%; float:left;}
.imgtravelguru {width:150px; height:150px;}
.tablegurubg {background:#ccc; width:340px}
.tbgrow{background:#fff;}
/*end travel guru*/
.personaldetails{color:#0000FF ;font-size:14px; font-weight:bold}		
