body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,blockquote,th,td {
margin:0;
padding:0;
}

h1,h2,h3,h4,h5,h6 {
font-size:100%;
}

ol,ul {
list-style:none;
}

address,caption,cite,code,dfn,em,strong,th,var {
font-style:normal;
font-weight:400;
}

table {
border-collapse:collapse;
border-spacing:0;
}

q:before,q:after {
content:'';
}

html,body {
font-size:small;
font-family:"Tahoma", "Lucida Grande", "Verdana", "sans serif";
color:#4F6B86;
padding-left:5px;
padding-right:5px;
padding-top:0;
margin:0;
}

#swap {
font-size:small;
font-family:"Tahoma", "Lucida Grande", "Verdana", "sans serif";
color:#536405;
margin:0;
padding:0;
}

#page-container {
width:100%;
text-align:left;
margin:auto auto 0;
}

#page-container1 {
width:100%;
text-align:left;
margin:auto;
}

#sidebar-a {
float:right;
width:380px;
padding-left:2px;
}

#content1 {
margin-right:380px;
float:left;
}

#content_search {
margin-right:10px;
text-align:right;
}

#bottom {
clear:both;
padding-top:15px;
}

.Band1 {
clear:both;
margin-top:40px;
margin-bottom:2px;
width:100%;
color:#4795F5;
vertical-align:middle;
height:25px;
text-indent:2px;
border-bottom:#3975bd 1px dotted;
border-top:#3975bd 1px dotted;
font-weight:bolder;
font-size:110%;
padding-top:5px;
}

.Band2 {
clear:both;
margin-top:40px;
margin-bottom:2px;
width:100%;
vertical-align:middle;
height:50px;
border-bottom:#3975bd 1px dotted;
border-top:#3975bd 1px dotted;
background-color:#FFF;
padding-top:5px;
text-align:center;
}

#contentcolumn {
padding-left:210px;
}

#arrow {
position:relative;
top:-1000px;
left:150px;
margin:0;
}

#arrow_cheo {
position:relative;
top:-700px;
left:130px;
margin:0;
}

#arrow_doc {
position:relative;
top:-900px;
left:185px;
margin:0;
}

#leftcolumn .leftcontent {
margin-top:-25px;
}

.innertube {
width:100%;
clear:both;
}

.innertube P {
margin-top:0;
}

ul.AspNet-Menu	/* position menu*/ {
left:10px;
right:10px;
}

ul.AspNet-Menu,ul.AspNet-Menu ul {
display:block;
margin:0;
padding:0;
}

ul.AspNet-Menu li {
position:relative;
list-style:none;
float:left;
}

ul.AspNet-Menu li a,ul.AspNet-Menu li span {
display:block;
text-decoration:none;
}

ul.AspNet-Menu ul {
position:absolute;
visibility:hidden;
}

ul.AspNet-Menu li:hover ul ul,ul.AspNet-Menu li.AspNet-Menu-Hover ul ul {
visibility:hidden;
background-color:#336799;
}

ul.AspNet-Menu li:hover ul,ul.AspNet-Menu li li:hover ul,ul.AspNet-Menu li li li:hover ul,ul.AspNet-Menu li.AspNet-Menu-Hover ul,ul.AspNet-Menu li li.AspNet-Menu-Hover ul,ul.AspNet-Menu li li li.AspNet-Menu-Hover ul {
visibility:visible;
background-color:#336799;
}

.AspNet-Menu-Vertical ul.AspNet-Menu li {
width:100%;
}

.support .logo {
text-align:center;
padding-left:25px;
margin-top:1px;
padding-top:0;
padding-bottom:5px;
}

.logo {
text-align:center;
margin-top:10px;
}

.support {
width:90%;
padding-top:10px;
padding-left:3px;
padding-bottom:10px;
text-align:left;
}

.support .content {
clear:both;
padding-left:10px;
height:45px;
background:url(../images/yahoo.gif) no-repeat bottom;
}

.support .content_msn {
clear:both;
padding-left:10px;
margin-top:5px;
height:45px;
background:url(../images/msn.gif) no-repeat bottom;
}

.support .content_skype {
clear:both;
padding-left:10px;
margin-top:5px;
height:55px;
background:url(../images/skype.gif) no-repeat bottom;
}

.clear {
clear:both;
margin:0;
padding:0;
}

.innertube .nd_left {
float:left;
width:50%;
text-align:right;
}

.innertube .nd_right {
padding-left:2px;
text-align:right;
}

.innertube1 {
margin-left:205px;
margin-right:5px;
padding-bottom:0;
clear:both;
margin-top:15px;
}

.innertube1 .nd_left1 {
margin-left:5px;
float:left;
width:49%;
}

.innertube1 .nd_right1 {
margin-right:0;
margin-left:auto;
width:49%;
}

.nd_con {
margin-top:25px;
text-align:center;
background:url(../images/headtool_tl.gif) repeat-y left top;
margin-left:4px;
}

.nd_con_gt,.nd_con_Acc,.nd_con_list {
margin-top:-10px;
text-align:center;
background:url(../images/headtool_tl.gif) repeat-y left top;
margin-left:4px;
}

.nd_con1 {
background-color:red;
width:100%;
background:url(../images/headtool_tr.gif) repeat-y right top;
}

.nd_con1 .nd_con2 {
width:100%;
background:url(../images/headtool_bl.gif) no-repeat left bottom;
}

.nd_con1 .nd_con2 .nd_con3 {
width:100%;
background:url(../images/headtool_br.gif) no-repeat right bottom;
}

.nd_con3_ct
{
	width:100%;
background:url(../images/headtool_br.gif) no-repeat right bottom;
	text-align:left;
	}


.nd_con3 p {
padding-left:15px;
padding-right:15px;
padding-bottom:15px;
text-align:justify;
}

.innertube1 .nd_right1 .titlebar1,.innertube1 .nd_left1 .titlebar1 {
background:url(../images/bar_bg4.png) repeat-x left bottom;
height:23px;
text-align:center;
vertical-align:middle;
margin-bottom:10px;
}

.paging {
clear:both;
text-align:center;
margin-bottom:15px;
}

.contentwrap {
float:left;
width:100%;
}

.cot_giua {
margin:0 25% 0 44%;
}

.cot_left {
float:left;
width:44%;
margin-left:-100%;
padding-bottom:10px;
padding-left:5px;
}

.cot_right {
float:left;
width:25%;
margin-left:-25%;
}

.innertube .nd {
text-align:right;
padding:2px;
}

.innertube .name_Visa {
font-size:100%;
color:Blue;
margin:0;
padding:0;
}

.innertube .nd_Visa {
float:right;
text-align:justify;
padding-right:10px;
}

.innertube .FAQ {
width:100%;
padding-bottom:20px;
}

.innertube .showdetail {
text-align:right;
margin-right:150px;
padding-right:10px;
border-bottom:#3975bd 1px dotted;
}

.q {
padding-left:5px;
margin-left:5px;
color:Blue;
text-align:left;
}

.q1 {
padding-left:5px;
margin-right:15px;
margin-left:5px;
color:Blue;
text-align:left;
border-top:#3975bd 1px dotted;
margin-top:15px;
}

.a {
padding-left:25px;
margin-right:55px;
text-align:justify;
}

.showA {
clear:both;
width:100%;
text-align:right;
right:10px;
border-bottom:#3975bd 1px dotted;
}

.titlebar {
font-size:90%;
font-weight:700;
background:url(../images/bar_bg4.png) repeat-x left top;
margin-bottom:10px;
text-align:center;
height:23px;
color:#4F6B86;
}

.titlebar1 {
font-size:90%;
font-weight:700;
background:url(../images/bar_bg41.png) repeat-x left top;
margin-bottom:10px;
text-align:center;
height:28px;
color:#4F6B86;
}

.title {
font-weight:700;
vertical-align:middle;
padding-top:4px;
font-size:110%;
color:#3A4F63;
}

.title1 {
font-weight:700;
vertical-align:middle;
padding-top:4px;
font-size:130%;
color:#3A4F63;
}

.titlebar .show_hide {
float:right;
margin-top:0;
padding-top:0;
padding-right:15px;
}

.show_hide1 {
float:right;
margin-top:-2px;
padding-top:0;
padding-right:2px;
}

.ByClass1 {
float:left;
margin-top:0;
padding-top:0;
padding-left:15px;
}

.ByName1 {
float:left;
margin-top:0;
padding-top:0;
margin-left:20px;
}

.title_trai {
background:url(../images/title_trai.png) no-repeat left top;
height:23px;
}

.title_phai {
background:url(../images/title_phai.png) no-repeat right top;
height:23px;
}

.title_trai1 {
background:url(../images/title_trai1.jpg) no-repeat left top;
height:28px;
}

.title_phai1 {
background:url(../images/title_phai1.jpg) no-repeat right top;
height:28px;
}

H3 {
text-align:center;
margin:0;
padding:0;
}

.accordionHeader {
cursor:pointer;
width:90%;
}

.accordionHeader .lekhung {
float:left;
vertical-align:top;
height:90px;
width:115px;
margin:auto;
}

.accordionHeader .lekhung .khunghinhanh {
width:100%;
height:100%;
background:url(../Images/mepphai1.jpg) repeat-y right;
text-align:center;
margin:auto 0 auto auto;
}

.accordionHeader .lekhung .khunghinhanh .ha {
width:100%;
height:100%;
background:url(../Images/mepduoi.jpg) repeat-x bottom;
}

.accordionHeader .lekhung .khunghinhanh .ha .ha1 .ha2 .anhtrai .anh {
margin-left:0;
padding-left:0;
height:85px;
width:110px;
}

.accordionHeader .lekhung .khunghinhanh .ha .ha1 .ha2 .anhtrai .anh .anh1 {
width:100%;
height:100%;
}

.accordionHeader .trai {
height:75px;
text-align:left;
}

.accordionHeader .trai .tentour {
text-align:center;
padding-top:15px;
font-size:105%;
}

.tentour {
text-align:left;
font-size:105%;
padding-bottom:3px;
}

.trai .comment {
text-align:justify;
}

.box {
border-right:#7fc0ed 1px solid;
border-top:#7fc0ed 1px solid;
border-left:#7fc0ed 1px solid;
border-bottom:#7fc0ed 1px solid;
}

.box-inside {
line-height:20px;
padding:5px 10px 15px;
}

.box H3 {
color:#2f6095;
font-weight:700;
font-size:13px;
background:url(images\title_bg.gif) #fff repeat-x left top;
padding:7px;
}

.ratingStar {
font-size:0;
width:13px;
height:12px;
cursor:pointer;
display:block;
background-repeat:no-repeat;
text-align:center;
}

.filledRatingStar {
text-align:center;
background-image:url(../Images/FilledStar.png);
}

.emptyRatingStar {
text-align:center;
background-image:url(../Images/EmptyStar.png);
}

.savedRatingStar {
text-align:center;
background-image:url(../Images/SavedStar.png);
}

.comment_new {
width:100%;
height:155px;
text-align:-moz-center;
}

.comment_new .hinhanh {
vertical-align:top;
width:100px;
height:75px;
text-align:center;
}

.comment_new .khunghinhanh {
width:105px;
height:80px;
background:url(../Images/mepphai.jpg) repeat right;
background-repeat:repeat-y;
text-align:center;
margin:auto;
}

.comment_new .khunghinhanh:hover {
vertical-align:top;
width:115px;
height:90px;
background:url(../Images/mepphai.jpg) repeat right;
background-repeat:repeat-y;
margin:auto;
}

.comment_new .khunghinhanh .ha {
width:100%;
height:100%;
background:url(../Images/mepduoi.jpg) repeat bottom;
background-repeat:repeat-x;
text-align:center;
}

.comment_new .khunghinhanh .ha .anh .anh1 {
width:100px;
height:75px;
}

.comment_new .khunghinhanh:hover .ha {
width:100%;
height:100%;
background:url(../Images/mepduoi.jpg) repeat bottom;
background-repeat:repeat-x;
text-align:left;
}

.phantrangdsmoi .pg {
float:left;
color:Red;
margin:0;
padding:1px;
}

.comment {
margin:auto;
}

.comment .trai {
vertical-align:middle;
margin-left:130px;
text-align:center;
padding-left:5px;
}

.comment .hinhanh {
float:left;
margin-right:0;
padding-left:0;
text-align:left;
width:105px;
height:80px;
}

.comment .khunghinhanh {
float:left;
margin-right:0;
padding-left:0;
text-align:left;
width:115px;
height:90px;
background:url(../Images/mepphai.jpg) repeat right;
background-repeat:repeat-y;
}

.comment .trai .column1 {
float:left;
width:175px;
border-right:#D3D9E0 1px dotted;
vertical-align:middle;
}

.comment .trai .column2 {
margin-left:175px;
padding-left:5px;
text-align:justify;
vertical-align:middle;
}

.comment .trai .column3 {
padding-left:5px;
text-align:justify;
vertical-align:middle;
}

.comment .trai .column1 .cot1 {
clear:left;
margin-left:0;
float:left;
margin-right:6px;
}

.comment .trai .column1 .cot2 {
color:#293102;
}

.comment .trai .ngoisao {
float:left;
background-image:url(../Images/FilledStar.png);
background-repeat:no-repeat;
}

.comment .trai .journey2 {
margin-left:75px;
text-align:justify;
}

.comment .trai .des {
margin-left:25px;
margin-top:3px;
text-align:justify;
}

.comment .trai .ngoisao1 {
text-align:left;
margin-left:0;
padding-left:0;
}

.comment .trai .ngoisao .ten {
font-size:100%;
margin-left:15px;
}

.comment .trai .ngoisao1 .ten .rates,.comment .trai .ngoisao .ten .rates {
padding-left:0;
color:#F65529;
}

.comment .trai .cot1 {
clear:left;
margin-left:30px;
float:left;
margin-right:20px;
color:#293102;
vertical-align:middle;
}

.comment .trai .cot2 .rates {
padding-left:40px;
color:red;
}

.comment .trai .text {
padding-left:30px;
}

.comment .trai .ngachchan {
width:50%;
height:1px;
margin-left:20px;
border-bottom:#D3D9E0 1px dotted;
}

A {
text-decoration:none;
color:#0556E6;
}

A:hover {
color:#F65529;
}

.gt {
padding-top:10px;
margin-left:15px;
margin-right:15px;
padding-bottom:15px;
}

.gt p {
clear:both;
font-size:100%;
text-align:justify;
}

.gt .gt_show_hide {
float:right;
text-align:right;
}

.slideshow {
margin-top:10px;
width:200px;
margin-right:20px;
padding-left:10px;
text-align:center;
float:left;
}

.detail .lekhung {
float:left;
vertical-align:top;
width:217px;
height:165px;
margin:auto;
}

.detail .lekhung .khunghinhanh {
width:205px;
height:140px;
background:url(../Images/mepphai1.jpg) repeat right;
background-repeat:repeat-y;
text-align:center;
margin:auto 0 auto auto;
}

.detail .lekhung .khunghinhanh .ha .ha1 .ha2 .anhtrai .anh {
margin-left:0;
padding-left:0;
width:197px;
height:134px;
}

.detail .lekhung .khunghinhanh .ha .ha1 .ha2 .anhtrai .anh .anh1 {
width:100%;
height:134px;
}

.planetmap a {
display:block;
width:32px;
background-color:#FFF;
}

.planetmap a:hover {
background-color:#900;
}

.cot1_detail {
margin-top:0;
margin-left:10px;
float:left;
width:120px;
}

.sitemap_banner {
position:absolute;
top:8px;
left:10px;
}

.banner {
height:169px;
width:100%;
}

.banner .banner_l 
{	
width: 100%;
background-image: url(../Images/bg_header.jpg);
background-repeat: repeat-x; 
background-position:bottom left;
}

.banner .banner_l .banner_r {

width: 100%;
background-image: url(../Images/bg_header.jpg);
background-repeat: repeat-x; 
background-position:bottom left;
}

.banner .banner_l .banner_r .logo1
{
height:169px;
background:url(../Images/banner_c_giua.jpg) no-repeat center;
text-align:center;	

	}

.banner .banner_l .banner_r img {
height:100%;
vertical-align:bottom;
}

.Button {
background-color:#FFF;
color:#005A9C;
}

.vnmap {
z-index:2;
margin:auto;
}

.vnmap1 {
text-align:center;
background:#E8EBF0;
z-index:2;
}

.vnmap .lekhung {
width:195px;
height:285px;
margin:auto;
}

.vnmap .lekhung .khunghinhanh {
width:185px;
height:275px;
background:url(../Images/mepphai1.jpg) repeat right;
background-repeat:repeat-y;
text-align:left;
margin:auto 0 auto auto;
}

.vnmap .lekhung .khunghinhanh .ha .ha1 .ha2 .anhtrai {
width:100%;
height:100%;
background:url(../Images/border_right2.gif) no-repeat bottom right;
vertical-align:top;
text-align:left;
}

.vnmap .lekhung .khunghinhanh .ha .ha1 .ha2 .anhtrai .anh {
width:177px;
height:269px;
background:#E8EBF0;
margin:auto auto auto 0;
}

.vnmap .lekhung .khunghinhanh .ha .ha1 .ha2 .anhtrai .anh img {
width:100%;
height:269px;
text-align:left;
border:0;
}

.vnmap img {
padding-left:10px;
width:190px;
height:280px;
text-align:left;
border:0;
}

.tem_hotel .temp_comment_anh .hinhanh_hotel:hover {
clear:both;
float:left;
width:400px;
margin:auto;
padding:auto;
}

.tem_hotel .temp_comment_anh .hinhanh_hotel:hover .lekhung .khunghinhanh .ha .ha1 .ha2 .anhtrai img {
margin-left:0;
padding-left:0;
margin-top:0;
padding-top:0;
width:394px;
height:95%;
}

.backtotop {
clear:both;
text-align:right;
}

.PrettyDataList5 {
text-align:center;
width:100%;
padding-bottom:20px;
}

.themmau {
top:400px;
right:5px;
position:fixed;
}

.themmau1 {
top:5px;
right:5px;
position:fixed;
background-color:Aqua;
}

.TitleVisa_C1 {
font-size:large;
font-weight:700;
text-align:left;
margin-top:15px;
color:#4795F5;
}

.TitleVisa_C2 {
font-style:italic;
text-align:left;
margin-top:10px;
margin-left:20px;
}

.TitleVisa_C2a {
font-style:italic;
color:#4795F5;
background-image:url(../Images/FilledStar.png);
background-repeat:no-repeat;
padding-left:20px;
clear:both;
text-align:justify;
padding-bottom:8px;
}
.TitleVisa_C2a_cot2
{float:right;
	
	}


.Ngoisao {
background-image:url(../Images/FilledStar.png);
background-repeat:no-repeat;
margin-left:20px;
padding-left:20px;
text-align:left;
}

.TitleVisa_C2b {
background-color:#EBF5FC;
margin-left:20px;
font-weight:bolder;
}

.TitleVisa_NoiDung {
text-align:left;
margin-bottom:10px;
margin-top:3px;
margin-left:75px;
}

.TitleVisa_NoiDung_kocachnhieu {
text-align:left;
margin-bottom:10px;
margin-top:3px;
margin-left:35px;
}

/*visa form*/
.panel_visa {
text-align:-moz-center;
font-size: 11px;
}

.panel_visa1
{	
	margin-top:5px;	
	color:#005A9C;
	width:420px;
	text-align:-moz-center;			
	padding-left: 5px;		
}

.panel_visa2
{		
	clear:both;
	color:#005A9C;
	width:420px;
	text-align:-moz-center;		
	padding-bottom: 5px;	
	padding-left: 5px;		
	margin-top: -2px;
	border:1px solid #005A9C;
	background-color:#fffcf5;
}

.visaform_cot1 {
float:left;
margin-bottom:0;
margin-left: 20px;
}

.visaform_cot2 {
margin-left:180px;
text-align:left;
}

.TitleVisa_C2a {
font-style:italic;
color:#4795F5;
background-image:url(../Images/FilledStar.png);
background-repeat:no-repeat;
padding-left:20px;
clear:both;
text-align:justify;
padding-bottom:8px;
}
.TitleVisa_C2a_cot2
{
	float:right;
	padding-right: 14px;	
	}

.PrettyDataList12
{
float:right;
color:Blue;
width: 420px;
margin-top:5px;

}

.PrettyDataList12 .AspNet-DataList 
{
	text-align:center;
}

.PrettyDataList12 .AspNet-DataList table tbody
{
	text-align:center;
}


.PrettyDataList12 .AspNet-DataList table tbody tr
{
	text-align:center;	
	
}
.PrettyDataList12 .AspNet-DataList table tbody tr td
{
    padding-top:0px;         
    margin-top:0px;
    vertical-align: top;     
    text-align:center;          
    width:45px;      
}

/* Header of the DataList. */
.PrettyDataList12 .AspNet-DataList table thead tr th,
.PrettyDataList12 .AspNet-DataList table caption
{
    border-top: solid 20px #9C0001;
    text-align:right;
    height: 90px;
    font-family: Arial;
    font-weight: bold;
    font-size: x-large;
    background-color:#D3C9C7;
    vertical-align: bottom;
    padding: 0 8px 8px 0;
}

/* Footer. */
.PrettyDataList12 .AspNet-DataList table tfoot tr td
{
    border-top: solid 20px #9C0001;
}

.link_page
{	
	
		}	
		
.list_phantrang		
{
	color:#333;font-weight:normal;background:#f0f7e8;border:1px solid #005A9C;
	border-bottom:1px solid white;
	}

.list_phantrangs1
{
	color:#333;font-weight:normal;background:#f0f7e8;border:1px solid #83bc46;
	}	
		
.visaform_cot2_right	
{	
	font-weight:bold;	
	text-align:left;
	padding:5px;	
	}	
	
.visa_total2 .visa_total1
{	
	text-align:right;
	float:right;
	}		

.so_visa
{
	clear:both;	
	text-align:center;
	font-size:large;
	padding-top: 5px;
	}
	
.in2_chu1 a
{
	color:#fe6c00;
	}
	
.Button {
background-color:white;
color:#005A9C;
}

.clear
{
	clear:both;
	}

.contentwrapper_faq{
float: left;
width: 100%;
margin-top: 5px;
vertical-align:top;

}

.visa_form
{
	height: 500px;
	}

.contentcolumn_faq
{
margin-right: 290px; /*Set right margin to RightColumnWidth*/
padding:5px, 5px, 5px, 5px;
vertical-align:top;
}
	
.rightcolumn_faq1{
float: left;
width: 340px; /*Width of right column*/
margin-left: -340px; /*Set left margin to -(RightColumnWidth) */
background: #d1e3f1;
margin-top: 50px;
}	

.visaform_cot2_right	
{	
	clear:both;
	font-weight:bold;	
	text-align:left;
	padding:5px;	
	width: 90%;
	}	

/*end visa form*/

.image {
clear:both;
}

.FAQ_Q {
text-align:justify;
padding-left:20px;
background:url(../Images/Question.png) no-repeat left top;	
}

.FAQ_A {
text-align:justify;
padding-left:15px;
}

.FAQ1 img {
float:left;
}

.FAQ1 {
text-align:left;
padding-bottom:10px;
}

.gocduoiphai {
width:100%;
text-align:right;
}

.payment {
padding-bottom:15px;
padding-top:5px;
}

.payment_new {
text-align:left;
padding-bottom:15px;
}

.payment img {
margin-right:0;
}

.statcounter {
float:right;
margin-top:-5px;
}

.ct_cot1 {
float:left;
margin-left:20px;
}

.ct_cot2 {
margin-left:150px;
text-align:left;
}

.ct_cot3 {
padding-bottom:20px;
color:Red;
}

.ct_cot3_ct 
{
	padding-left: 30px;
	padding-bottom:20px;
	color:Red;
}

.ct_head {
padding-top:10px;
text-align:left;
padding-left:10px;
color:Blue;
font-weight:700;
}

.link_button a {
color:#FFF;
clear:both;
border-color:Red;
border-style:none;
}

.TitlePrivacyPolicy_C1 {
font-size:110%;
font-weight:700;
text-align:left;
margin-top:25px;
color:#4795F5;
}

.TitlePrivacyPolicy_NoiDung {
text-align:justify;
margin:15px 25px;
}

.TitlePrivacyPolicy_C2a {
font-style:inherit;
margin-left:20px;
color:#4795F5;
background-image:url(../Images/FilledStar.png);
background-repeat:no-repeat;
padding-left:15px;
clear:both;
text-align:justify;
}

.TitleTermsAndConditions_C2 {
font-weight:bolder;
margin-top:15px;
margin-left:20px;
color:#4795F5;
padding-left:15px;
clear:both;
text-align:justify;
}

.TitleTermsAndConditions_Chunghieng {
font-style:italic;
text-align:justify;
margin:10px 25px;
}

.TitleAboutUs_Chudam {
font-weight:bolder;
text-align:justify;
margin:5px 25px;
}

.TitleAboutUs_Tieude {
color:#4795F5;
text-align:center;
font-size:x-large;
}

.map_new {
clear:both;
text-align:center;
}

H1 {
height:12px;
font-size:105%;
padding-left:25px;
background:url(../Images/FilledStar.png) no-repeat left top;
clear:both;
}

.comment_new_cuisine .ten,.comment_new .ten {
clear:both;
text-align:0;
}

.list_tour1 {
float:left;
text-align:left;
width:95%;
margin-left:10px;
}

.sm2 {
text-align:left;
margin-left:45px;
}

.sm3 {
text-align:left;
margin-left:55px;
}

.right_ct {
text-align:0;
margin:auto;
}

.lab_contact {
clear:both;
text-align:left;
margin:auto;
}

.lab_contact1 {
clear:both;
text-align:justify;
margin:auto;
}

.left_ct {
margin-left:15px;
float:left;
text-align:left;
vertical-align:top;
}

.link_exchange {
text-align:left;
margin-bottom:40px;
}

.link_group {
padding-left:10px;
color:#4F6B86;
}

.link_groups {
color:Red;
}

.link_name {
background:url(../Images/FilledStar.png) no-repeat left top;
margin-left:40px;
padding-left:20px;
font-weight:700;
float:left;
}

.link_status {
padding-left:100px;
}

.link_comment {
clear:both;
margin-left:60px;
padding-bottom:8px;
}

.TitlePayment_TieudeC2 {
font-weight:bolder;
margin-top:15px;
margin-left:5px;
color:#4795F5;
padding-left:10px;
clear:both;
text-align:justify;
}

.TitlePayment_NoiDung {
text-align:justify;
margin:5px 25px 5px 50px;
}

.TitlePayment_Chudam {
font-weight:bolder;
text-align:justify;
margin:5px 10px 5px 0;
}

fieldset,img,.support .logo img,.logo img,.logo1 img,.logo2 img,.banner_r A {
border:0;
}

caption,th,.cantrai {
text-align:left;
}

.innertube .PrettyDataList1,.innertube .PrettyDataList6,.innertube .Img_visa,.phantrangdsmoi {
float:right;
}

.ByName,.ByClass {
float:left;
margin-top:0;
padding-top:0;
padding-left:2px;
}

.name_title,.comment .trai .journey1 {
float:left;
margin-left:15px;
}

.accordionHeader .lekhung .khunghinhanh .ha .ha1,.detail .lekhung .khunghinhanh .ha .ha1,.vnmap .lekhung .khunghinhanh .ha .ha1 {
width:100%;
height:100%;
background:url(../Images/meptraiduoi.jpg) no-repeat bottom left;
}

.accordionHeader .lekhung .khunghinhanh .ha .ha1 .ha2,.detail .lekhung .khunghinhanh .ha .ha1 .ha2,.vnmap .lekhung .khunghinhanh .ha .ha1 .ha2 {
width:100%;
height:100%;
background:url(../Images/meptrenphai.jpg) no-repeat top right;
}

.accordionHeader .lekhung .khunghinhanh .ha .ha1 .ha2 .anhtrai,.detail .lekhung .khunghinhanh .ha .ha1 .ha2 .anhtrai {
width:100%;
height:100%;
text-align:left;
background:url(../Images/border_right2.gif) no-repeat bottom right;
}

.accordionHeader .trai .tg,.logo2 {
text-align:center;
}
.comment_new .khunghinhanh .ha .anh,.comment_new .khunghinhanh:hover .ha .anh,.comment .khunghinhanh .hinhanh .anh {
width:100%;
height:100%;
background:url(../Images/border_right2.gif) no-repeat bottom right;
}

.comment_new .khunghinhanh:hover .ha .anh .anh1,.comment .khunghinhanh .hinhanh .anh .anh1 {
width:110px;
height:85px;
}

.comment .khunghinhanh .hinhanh,.detail .lekhung .khunghinhanh .ha,.vnmap .lekhung .khunghinhanh .ha {
width:100%;
height:100%;
background:url(../Images/mepduoi.jpg) repeat bottom;
background-repeat:repeat-x;
}

.comment .trai .ngoisao1 .ten,.comment .trai .ten {
font-size:105%;
}

.chudam_PrivacyPolicy,.chumau_TermsAndConditions,.TitleAboutUs_Chumau {
color:#D38B57;
}

.TitleTermsAndConditions_NoiDung,.TitleAboutUs_NoiDung {
text-align:justify;
margin:5px 25px;
}

.sm1,.contactus {
text-align:left;
margin-left:25px;
}

.payment_images
{
	text-align:center;
	height:63px;
	width:180px;
	background:url(../Images/payment1.gif) no-repeat bottom;		
	}
	

/*Modal Popup*/
.modalBackground {
	background-color:Gray;
	filter:alpha(opacity=70);
	opacity:0.7;
	width:800px;
}

.modalPopup {
	background-color:red;
	border-width:3px;
	border-style:solid;
	border-color:Gray;
	padding:3px;
	width:550px;
}

.sampleStyleA {
	background-color:#FFF;
}

.sampleStyleB {
	background-color:#FFF;
	font-family:monospace;
	font-size:10pt;
	font-weight:bold;
}

.sampleStyleC {
	background-color:#ddffdd;
	font-family:sans-serif;
	font-size:10pt;
	font-style:italic;
}

.sampleStyleD {
	background-color:Blue;
	color:White;
	font-family:Arial;
	font-size:10pt;
}
/*Popup Control*/
.popupControl{
	background-color:White;
	position:absolute;
	visibility:hidden;
}

/*calendar*/
.MyCalendar .ajax__calendar_container {
    border:1px solid #646464;
    background-color: lemonchiffon;
    color: red;
}
.MyCalendar .ajax__calendar_other .ajax__calendar_day,
.MyCalendar .ajax__calendar_other .ajax__calendar_year {
    color: black;
}
.MyCalendar .ajax__calendar_hover .ajax__calendar_day,
.MyCalendar .ajax__calendar_hover .ajax__calendar_month,
.MyCalendar .ajax__calendar_hover .ajax__calendar_year {
    color: black;
}
.MyCalendar .ajax__calendar_active .ajax__calendar_day,
.MyCalendar .ajax__calendar_active .ajax__calendar_month,
.MyCalendar .ajax__calendar_active .ajax__calendar_year {
    color: black;
    font-weight:bold;
}

/*Drag Panel*/

.demoarea
{
	text-align:center;
	}
.dragMe {
	width:100%;
	height:21px;
	background-color:#FFF;
	background-image:url(images/header-opened.png);
	text-align:center;
	cursor:move;
	font-weight:bold;
}

.chat1
{
	text-align:center;
	margin-left:10px;
	color:Red;
	}

.visa_total
{
	border-top:#3975bd 1px dotted;
	}		
.visa_total .visa_total1, .visa_total2 .visa_total1
{
	
	text-align:right;
	float:right;
	}		
.visa_total2
{}

.so_visa
{
	clear:both;
	float:right;
	font-size:medium;
	padding-bottom: 5px;
	padding-left: 5px;
	border-bottom:#3975bd 1px solid;
	border-left:#3975bd 1px solid;	
	}
	
.flight_left	
{
	text-align: left;
	}

.link_host
{
	text-align:left;
	padding-bottom: 15px;
	padding-left: 20px;
	}	
	
.link_host1
{	
	padding-bottom: 5px;
	}		
	
	
/*  menu  */	

.foo {} /* W3C CSS validator likes CSS files to start with a class rather than a comment. Soooooo.... */

.PrettyMenu ul.AspNet-Menu li
{
    background: url(../App_Themes/Basic/bg_nav.png) repeat-x;
}

.PrettyMenu ul.AspNet-Menu li a,
.PrettyMenu ul.AspNet-Menu li span
{
    color: #3A4F63;
    padding: 4px 0px 4px 0px;        
    border:1px solid #CCCCCC;    
    /*
    background: transparent url(arrowRight.gif) right center no-repeat;
*/
    font-size:11px;	/* font chu */
    text-align:center;
    font-weight: bold;    
}

.PrettyMenu ul.AspNet-Menu li.AspNet-Menu-Leaf a,
.PrettyMenu ul.AspNet-Menu li.AspNet-Menu-Leaf span
{
    background-image: none;
}

.PrettyMenu ul.AspNet-Menu li a img
{
    border-style: none;
    vertical-align: middle;
}

.PrettyMenu ul.AspNet-Menu li:hover, 
.PrettyMenu ul.AspNet-Menu li.AspNet-Menu-Hover
{
    background:#7795BD;
}

.PrettyMenu ul.AspNet-Menu li:hover a, 
.PrettyMenu ul.AspNet-Menu li:hover span, 
.PrettyMenu ul.AspNet-Menu li.AspNet-Menu-Hover a,
.PrettyMenu ul.AspNet-Menu li.AspNet-Menu-Hover span,
.PrettyMenu ul.AspNet-Menu li:hover li:hover a, 
.PrettyMenu ul.AspNet-Menu li:hover li:hover span, 
.PrettyMenu ul.AspNet-Menu li.AspNet-Menu-Hover li.AspNet-Menu-Hover a,
.PrettyMenu ul.AspNet-Menu li.AspNet-Menu-Hover li.AspNet-Menu-Hover span,
.PrettyMenu ul.AspNet-Menu li:hover li:hover ul a:hover, 
.PrettyMenu ul.AspNet-Menu li:hover li:hover ul span.Asp-Menu-Hover, 
.PrettyMenu ul.AspNet-Menu li.AspNet-Menu-Hover li.AspNet-Menu-Hover ul a:hover,
.PrettyMenu ul.AspNet-Menu li.AspNet-Menu-Hover li.AspNet-Menu-Hover ul span.Asp-Menu-Hover
{
    color: White;
}

.PrettyMenu ul.AspNet-Menu li:hover ul a, 
.PrettyMenu ul.AspNet-Menu li:hover ul span, 
.PrettyMenu ul.AspNet-Menu li.AspNet-Menu-Hover ul a,
.PrettyMenu ul.AspNet-Menu li.AspNet-Menu-Hover ul span,
.PrettyMenu ul.AspNet-Menu li:hover li:hover ul a, 
.PrettyMenu ul.AspNet-Menu li:hover li:hover ul span, 
.PrettyMenu ul.AspNet-Menu li.AspNet-Menu-Hover li.AspNet-Menu-Hover ul a,
.PrettyMenu ul.AspNet-Menu li.AspNet-Menu-Hover li.AspNet-Menu-Hover ul span
{
    color:  #3A4F63;
}

/* While you hover over a list item (li) you are also hovering over a link or span because */
/* the link or span covers the interior of the li.  So you can set some hover-related styles */
/* in the rule (above) for the li but set other hover-related styles in this (below) rule. */
.PrettyMenu ul.AspNet-Menu li a:hover,
.PrettyMenu ul.AspNet-Menu li span.Asp-Menu-Hover
{
    color: White;
    /*
    background: transparent url(activeArrowRight.gif) right center no-repeat;
*/
}

.PrettyMenu ul.AspNet-Menu li.AspNet-Menu-Leaf a:hover
{
    background-image: none;
}


.PrettyMenu
{         
    width:100%;           
    text-align:center;
}

.PrettyMenu .AspNet-Menu-Horizontal	
{
    width:100%;           
}

.PrettyMenu .AspNet-Menu-Horizontal ul.AspNet-Menu
{
    width: 100%;				/*do rong khung menu chinh*/    
}

.PrettyMenu .AspNet-Menu-Horizontal ul.AspNet-Menu ul		
{
    width: 100%;		/* phan nen chung cho menu cap 2, do rong phai nho hon do rong 1 menu */
    left: 0;
    top: 100%;
    text-align:left;
}

.PrettyMenu .AspNet-Menu-Horizontal ul.AspNet-Menu li.AspNet-Menu-Leaf	
{
    width: 9.8%; /* do rong background khung con */    
}

.PrettyMenu .AspNet-Menu-Horizontal ul.AspNet-Menu li.AspNet-Menu-Leaf1
{
    width: 9.8%; /* do rong background khung con */    
}


.PrettyMenu .AspNet-Menu-Horizontal ul.AspNet-Menu li.AspNet-Menu-WithChildren a.AspNet-Menu-Link	
{
    /* do rong  khung text menu co cac menu con*/
    text-align:center;
}

.PrettyMenu .AspNet-Menu-Horizontal ul.AspNet-Menu li.AspNet-Menu-Leaf a.AspNet-Menu-Link	
{
    /* do rong khung text */
    text-align:center;
}

.PrettyMenu .AspNet-Menu-Horizontal ul.AspNet-Menu li.AspNet-Menu-WithChildren
{
    width: 10%; /* do rong  khung menu co cac menu con*/    
}

.PrettyMenu .AspNet-Menu-Horizontal ul.AspNet-Menu li.AspNet-Menu-WithChildren a.AspNet-Menu-Link	
{
    width: 100%; /* do rong  khung text menu co cac menu con*/
    text-align:center;
}

.PrettyMenu .AspNet-Menu-Horizontal ul.AspNet-Menu li.AspNet-Menu-WithChildren ul li.AspNet-Menu-Leaf   /*menu cap 2*/
{
    width: 100%; /* do rong background menu cap 2 */
    text-align:left;
}

.PrettyMenu .AspNet-Menu-Horizontal ul.AspNet-Menu li.AspNet-Menu-WithChildren ul li a.AspNet-Menu-Link	/*menu cap 2*/
{
    width: 100%; /* do rong khung text menu cap 2 */
    text-align:left;
}



/* --------------------------------------------------------------------------------------------------- */
/* Used when the Menu adapter is NOT used. */
/* These styles are used by the Menu's skin, found in this theme's skin file. */

#SampleMenu .Menu-Skin-Horizontal
{
    position:absolute;
    left: 9.5em;
    top: 0;
    width: 45em;
    z-index: 300;
}

#SampleMenu .Menu-Skin-Vertical
{
    position:relative;
    top: 3em;
    left: 0;
    z-index: 300;
}

#SampleMenu .Menu-Skin-StaticItem
{
    /*
    background:#7795BD url(bg_nav.gif) repeat-x;
*/
    font-size: 1px;
}

#SampleMenu .Menu-Skin-DynamicHover
{
    /*
    background:#7795BD;    
*/
  background-color: #627A90;
}

.PrettyMenu .AspNet-Menu-Vertical
{
    position:relative;
    top: 3em;
    left: 0;
    z-index: 300;    
}

.news_tag 
{
	text-align:justify;
	}
					
.news_tag1 
{
	text-align:left;
	}	

.news_tag a, .news_tag1 a 
{
	color: #003366;
	padding-left: 30px;
	text-align:left;
	}		
.news_tag a:hover
{
	color: #00bb99;
	}			
.news_tag1 
{
	padding-right: 5px;	
	}
	
.related_news a
{
	color:#003366;
	padding-left: 20px;
	}		
	