﻿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;
}


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;
}

#contenttotal {	
	margin-top:15px;
}


#contentwrapper
{	
	float: left;
width: 100%;
}

#leftcolumn{
float: left;
width: 200px; /*Width of left column*/
margin-left: -100%;
}

#contentcolumn {
margin-left: 200px;
}

#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;
}

.innertube2 {
width:100%;
clear:both;
height: 900px;
}


.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-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;
}

/* danh cho visa*/
.nd_con_list_visa {
margin-top:-10px;
text-align:center;
background:url(../images/headtool_tl.gif) repeat-y left top;
margin-left:4px;
height: 800px;
#height: 750px;
}

.nd_con_list_visa .nd_con1 {
background-color:red;
width:100%;
background:url(../images/headtool_tr.gif) repeat-y right top;
height: 800px;
#height: 750px;
}

.nd_con_list_visa .nd_con1 .nd_con2 {
width:100%;
background:url(../images/headtool_bl.gif) no-repeat left bottom;
height: 800px;
#height: 750px;
}

.nd_con_list_visa .nd_con1 .nd_con2 .nd_con3 {
width:100%;
background:url(../images/headtool_br.gif) no-repeat right bottom;
height: 800px;
#height: 750px;
}

















.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%;
text-align:left;
}

.cot_left {
float:left;
width:44%;
margin-left:-100%;
padding-bottom:10px;
padding-left:10px;
text-align:left;

}

.cot_right {
float:left;
width:25%;
margin-left:-25%;
text-align:left;
}

.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;
width:100%;
height:120px;
}

.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;
}

.sign_up_banner {
position:absolute;
top:8px;
right:20px;
}

.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*/
.contentwrapper_faq{
float: left;
width: 100%;
margin-top: 5px;
vertical-align:top;
padding-left: 30px;
}

.contentcolumn_faq
{
margin-right: 240px; /*Set right margin to RightColumnWidth*/
padding:5px, 5px, 5px, 5px;
vertical-align:top;
}
	
.rightcolumn_faq1
{	
	position: fixed;
	margin-right: 122px;
width: 240px; /*Width of right column*/
background: #d1e3f1;
margin-bottom: 40px;
bottom: 10em; right: 20px; 
}	


.visaform_cot2_right	
{	
	clear:both;
	font-weight:bold;	
	text-align:left;
	padding:5px;	
	width: 90%;
	
	}	


.panel_visa {
text-align:-moz-center;
font-size: 12px;
}

.panel_visa1
{	
	margin-top:0px;	
	color:#005A9C;
	width:439px;
	text-align:-moz-center;			
		
}

.panel_visa2
{		
	clear:both;
	color:#005A9C;
	width:439px;
	text-align:-moz-center;		
	padding-bottom: 5px;
		
	margin-top: 0px;
	border-left:1px solid #005A9C;
	border-right:1px solid #005A9C;
	border-bottom:1px solid #005A9C;
	background-color:#FFFCF5;
}

.panel_visa22
{		
	clear:both;
	color:#005A9C;
	width:439px;
	text-align:-moz-center;		
	padding-bottom: 5px;		
	margin-top: 0px;
	
}


.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;
margin-left:5px;
clear:both;
text-align:justify;
padding-bottom:8px;
}
.TitleVisa_C2a_cot2
{
	float:right;
	padding-right: 14px;	
	}

.PrettyDataList12
{
float:right;
width: 100%;
margin-top:5px;
border:0px;
}

.PrettyDataList12 .AspNet-DataList 
{
	text-align:center;
	border:0px;
}

.PrettyDataList12 .AspNet-DataList table tbody
{
	text-align:center;
	border:0px;
}


.PrettyDataList12 .AspNet-DataList table tbody tr
{
	text-align:center;	
	border:0px;
}
.PrettyDataList12 .AspNet-DataList table tbody tr td
{
    padding-top:0px;         
    margin-top:0px;
    vertical-align: top;     
    text-align:center;          
    width:45px;
    border:0px;      
}

.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;
	}

#uppMain 
 {
	position: fixed;
    width: 400px;  
    bottom: 0em; left: 0px; 
    z-index:10
     }		

     
 .link_page
{	
	
		}	
	
.in2_chu1 a
{
	color:#fe6c00;
	}
	
.Button {
background-color:white;
color:#005A9C;
}

.clear
{
	clear:both;
	}

	

/*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;
}

.sm4 {
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;
}

.innertube_login 
{
width: 500px;
margin-left: 25%;
vertical-align:middle;
}




.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
{
	text-align:left;
	}

.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;
	}
	
.visa_form
{
	height: 1000px;	
	}	
.news_list	
{
	text-align:left;
	padding-left: 20px;	
	padding-bottom: 10px;
	}
.news_list1
{
	
	}	

.link_host
{
	text-align:left;
	padding-bottom: 15px;
	padding-left: 20px;
	}	
	
.link_host1
{	
	text-align:left;
	padding-bottom: 1px;
	}		

.news_right
{
	text-align:right;
		}	
		
.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;	
	}			
.article_tag a
{
	color:#003366;	
	}	
	
.related_news a
{
	color:#003366;
	padding-left: 20px;
	}		

 div#uppMain 
 {
	
     }


.show1
{
	padding: 5px 20px 15px 20px;
	text-align:justify;
	}     

.show2
{
	margin-left: 20px;
	padding-left: 20px;
	text-align:left;
	font-weight:bold;
	background:url(../images/rect.png) no-repeat left;
	}  

.show3
{	
	margin-left: 40px;
	width: 90%;	
	text-align:justify;
	}  	

.show31
{		
	margin-left: 5px;		
	padding-left: 15px;	
	} 	
	 	   
.show3 a:hover
{	
	text-decoration:underline;
	} 	   
.show32
{		
	margin-left: 55px;			
	} 
.show321
{		
	float: left;
	margin-left: 10px;			
	width: 40%;
	padding-left: 15px;
	background:url(../images/rect.gif) no-repeat left;
	} 	
	
.review
{
	width: 90%;	
	text-align:justify;	
	margin: 10px 10px 10px 30px;
	padding: 15px;
	}
.review1
{			
	border-bottom:#7fc0ed 1px dotted;
	color: #217148;
	font-size: 16px;
	font-weight:bold;
	padding: 5px 5px 5px 5px;
	}
.review2
{	
	color: #217148;
	font-size: 12px;
	font-weight:bold;
	padding: 10px;
	}	
	

.review .dt
{	
	width: 20%;
	float:left;
	margin-left: 10px;
	}		
	
.review .dd
{	
	float:left;	
	width: 70%;	
	}	
.review .dd1
{	
	float:left;	
	width: 70%;	
	background-color:white;
	}	
			
.review .action
{	
	clear:both;	
	width: 100%;
	}		
	
/* 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(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;
    _color: #3A4F63;
}

.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;
    _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;
    _color: #3A4F63;
    /*
    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: 10%;
     min-width: 8em;/*width: 9.8%; do rong background khung con */    
}

.PrettyMenu .AspNet-Menu-Horizontal ul.AspNet-Menu li.AspNet-Menu-Leaf1
{
	width: 10%;
    min-width: 8em;/* 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;
}



.foo {} /* W3C CSS validator likes CSS files to start with a class rather than a comment. Soooooo.... */

/* This style sheet is intended to contain RARELY CHANGED rules used when the Menu control adapter is enabled. */
/* These rules correspond to the "pure CSS menu" technique that have been evolving over the past several years. */ 
/* See WhitePaper.aspx for details. */

ul.AspNet-Menu	/* position menu*/
{	
    left:10px;    
    right:10px;
}


ul.AspNet-Menu, 
ul.AspNet-Menu ul
{
    margin: 0;
    padding: 0;
    display: block;	
}

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;    
}

/* Add more rules here if your menus have more than three (3) tiers */
ul.AspNet-Menu li:hover ul ul,
ul.AspNet-Menu li.AspNet-Menu-Hover ul ul
{
    visibility: hidden;
    background-color: #336799;
}

/* Add more rules here if your menus have more than three (3) tiers */
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%;
}	
		
	
/* gridview*/

.PrettyGridView .AspNet-GridView
{
    width: 100%;
    text-align:center;    
}

.PrettyGridView .AspNet-GridView div.AspNet-GridView-Pagination,
.PrettyGridView .AspNet-GridView div.AspNet-GridView-Pagination a,
.PrettyGridView .AspNet-GridView div.AspNet-GridView-Pagination span
{
    /*
	color: #00FFFF;
    background: #284775;
	*/   
   
    padding: 2px;
    text-align:left;		/* paging */
}

.PrettyGridView .AspNet-GridView table
{
    border: solid 1px #CCCCCC;
    width: 100%;
    
}

.PrettyGridView .AspNet-GridView table thead tr th
{
    
    /*												background Header
    background: #5D7B9D;						    
    BACKGROUND: url(../images/sfx_titlebar_bg2.png) #eef0f3 	repeat-x left bottom; 
*/

    font-weight: bold;
    border-bottom: solid 1px #CCCCCC;
    border-right: solid 1px #CCCCCC;
    padding: 2px;
}

.PrettyGridView .AspNet-GridView table thead tr th a
{
	/*
    color: #F7F6F3;			color text header
*/	  
    text-align:center;   
    
}


.PrettyGridView .AspNet-GridView table tbody tr td
{
    background: White;
    padding: 2px 20px 2px 2px;
    border-bottom: solid 1px #CCCCCC;
    border-right: solid 1px #CCCCCC;
    text-align: center;				/* item record */
}

.PrettyGridView .AspNet-GridView table tbody tr.AspNet-GridView-Alternate td
{
    background: #F7F6F3;	/* color xen ke */
}

.PrettyGridView .AspNet-GridView table tbody tr.AspNet-GridView-Selected td
{
}

.PrettyGridView .AspNet-GridView table tfoot tr td
{
}




.PrettyGridView1 .AspNet-GridView
{
    
}

.PrettyGridView1 .AspNet-GridView table thead tr th a
{
    color: #F7F6F3;
}






.PrettyGridView2 .AspNet-GridView
{
    width: 100%;
    text-align:justify;   
    margin-top:0px;
}

.PrettyGridView2 .AspNet-GridView div.AspNet-GridView-Pagination,
.PrettyGridView2 .AspNet-GridView div.AspNet-GridView-Pagination span
{   
	color:Red;
    padding: 2px;
    text-align:right;		/* paging */
}

.PrettyGridView2 .AspNet-GridView div.AspNet-GridView-Pagination a
{
	color:Blue;
	padding: 2px;
    text-align:right;		/* paging */
	}

.PrettyGridView2 .AspNet-GridView table
{    
    width: 100%;    
}

.PrettyGridView2 .AspNet-GridView table thead tr th
{          
    height:0px;
    margin:-5px;
    font-size:0px;
}

.PrettyGridView2 .AspNet-GridView table thead tr th a
{ 
    text-align:justify;    	/* 	color text header */	 
}


.PrettyGridView2 .AspNet-GridView table tbody tr td
{
    
    background: White;
    padding: 0px;    
    text-align: justify;				/* item record */
}

.PrettyGridView2 .AspNet-GridView table tbody tr.AspNet-GridView-Alternate td
{
    background: #F7F6F3;	/* color xen ke */
}


.PrettyGridView3 .AspNet-GridView
{
    float:left;
    width:100%;    
}


A {
	TEXT-DECORATION: none
}

A:hover {

}




.PrettyGridView4 .AspNet-GridView
{
    width: 100%;
    text-align:justify;   
    margin-top:0px;    
}

.PrettyGridView4 .AspNet-GridView div.AspNet-GridView-Pagination,
.PrettyGridView4 .AspNet-GridView div.AspNet-GridView-Pagination span
{   
	color:Red;
    padding: 2px;
    text-align:right;		/* paging */
}

.PrettyGridView4 .AspNet-GridView div.AspNet-GridView-Pagination a
{
	color:Blue;
	padding: 2px;
    text-align:right;		/* paging */
	}

.PrettyGridView4 .AspNet-GridView table
{    
    width: 100%;    
  
}

.PrettyGridView4 .AspNet-GridView table thead tr
{    
  
}

.PrettyGridView4 .AspNet-GridView table thead tr th
{          
    height:0px;
    margin:-5px;
    font-size:0px;
  
}

.PrettyGridView4 .AspNet-GridView table thead tr th a
{ 
    text-align:justify;    	/* 	color text header */	
  
}


.PrettyGridView4 .AspNet-GridView table tbody tr td
{
    
    background: White;
    padding: 0px;    
    text-align: justify;				/* item record */
   
}

.PrettyGridView4 .AspNet-GridView table tbody tr.AspNet-GridView-Alternate td
{
    background: white;	/* color xen ke */
  
}


/* dataview */

	
.s_temp
{
	clear:both;
	width:480px;
	}
	



.PrettyGridView 
{
    width: 95%;
    padding-bottom: 5px;
    padding-left: 15px;
    padding-top: 10px;
}

.PrettyGridView2  
{        
    padding-bottom:15px; 
    padding-top:10px;  
    padding-left:18px;  
}	

.search
{
	width: 150px;
	padding-top: 5px;
	margin-left: 15px;	
	padding-bottom: 15px;
	text-align:left;	
	}
.search1
{
	margin-bottom: 5px;
	}
	
.PrettyGridView1
{	
	padding-bottom: 20px;
	text-align:left;	
	width: 90%;    
    height: 90%;
    padding-left: 20px;    
	}	


.accodion
{	
	width: 90%;
	padding-top: 10px;
	padding-left: 18px;
	padding-bottom: 15px;
	}	
.accordionContent
{		
	width: 95%;	
	padding-right: 5px;
	padding-left: 0px;
	text-align:justify;
}

/* datalist cho phan trang. */
.PrettyDataList1 
{
    margin-right:5px;
    padding-right:5px;
    text-align:right;
    padding-bottom:5px;        
}

.PrettyDataList5 
{   
	text-align:left;      
    width: 100%;    
}

.list_tour
{	
	padding-left: 10px;
    padding-right: 10px;    
    padding-bottom: 50px;
	}
	

	
.PrettyDataList 
{       
    text-align:center; 
    padding-bottom: 10px;          
}	

.PrettyDataList .anhtrangchu_justify
{       
    text-align:justify;           
    padding-bottom: 20px;
}	

.gt_bottom
{
	margin-bottom: 15px;
	}

.popular_tour
{
	padding-left:10px;
	padding-right:10px;
	padding-bottom: 120px;	
	padding-top:5px;	
	}
	
.detail	
{
	padding-left:20px;	
	padding-right:20px;			
	text-align:justify;
	padding-bottom:20px;
	}	

.star
{
	float:right;		
	
	}	
	
.cot2_detail
{		
	color:#D38B57;
	padding-left: 120px;			
	}	
	
.ByName1
{
	float:left;
	margin-top:0px;
	padding-top:0px;	
	margin-left:20px;
}

H1
{			
	height:12px;		
	font-size:105%;			
	padding-left:25px;		
	background:url(../images/FilledStar.png) no-repeat left top;			
	clear:both;
	}	
	
.chatbox
{
	font-size:95%;	
	Height:350px;
	Width:340px;	
	padding-left:25px;
	text-align:left;
	}	
	
.webchat	
{
	Height:350px;	
	}
.titlebar_chat {
font-size:90%;
font-weight:700;
background:url(../images/bar_bg4.jpg) repeat-x left top;
margin-bottom:10px;
text-align:center;
height:23px;
color:#4F6B86;
}
		
.gioithieu_map {
text-align:justify;
padding-left:-5px;
margin-top:15px;
padding-top:20px;
}		

.gioithieu_map1 {
text-align:justify;
padding-left:-5px;
margin-top:10px;
padding-top:20px;
}

.news_paging	
{
	
	}	
	
.pages{text-align:left;margin-top:5px;margin-right:10px; font-size:11px;float:right;}



.pages a{display:inline-block;border:solid 1px #b3bcc3;color:#0362b6;padding:0px 4px;margin-right:4px;}



.pages a:hover{background-color:black;color:White;}



.pages a.current{background-color:black;color:White;margin-right:4px;}



.pages .first,.pages .back,.pages .next,.pages .last{width:16px;height:11px;border:none;padding:0;}



.pages .back{margin-right:5px;}



.pages .next{margin-left:5px;}		



.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 dotted #005A9C;
	}	
	
	
.list_phantrang3		
{
	float:left;width:41px;font-weight:normal;background:#fffcf5;
	border:1px solid #005A9C;
	border-bottom:1px solid white;	
	color:Red;
	}

.list_phantrang4
{
	float:left;width:41px;color:#333;font-weight:normal;background:white;
	border-top:1px dotted #005A9C;
	border-right:1px dotted #005A9C;
	border-bottom:1px solid #005A9C;
	padding-left:2px;
	}		
.list_phantrang41
{
	float:left;width:41px;color:#333;font-weight:normal;background:white;
	border-top:1px dotted #005A9C;
	border-left:1px dotted #005A9C;
	border-bottom:1px solid #005A9C;
	padding-left:2px;
	}		
.list_phantrang5
{
	float:left;width:42px;height:15px;color:#333;font-weight:normal;background:white;	
	border-bottom:1px solid #005A9C;
	padding-left:2px;
	}			


.action_check
{
	background-image:url(../img/action_check.gif);
	background-repeat:no-repeat;
	padding-left: 20px;
	margin-top: 6px;
	}	
	
.rbl input[type="radio"]
{
   margin-top: 10px;
}	