﻿@charset "utf-8";
/* CSS Document */
body {

	color: #333;
	font-size: 11px;
	padding: 0px 0 0px;
	text-align:left;
}

a{
	text-align:left;
	text-decoration:none;
}
a:hover{
	text-decoration:underline;
}
.MainBody{
	float:left;
	width:100%;
	background:url(../images/bgbody.gif) top repeat-x;
}

#wrapper {
	width:100%;
	text-align:left;

}
/*Header*/

#header{
	height:115px;
	float:left;
	background: #FFFFFF  70% url(../images/bgbanner.gif) no-repeat;
	width:100%;
}

#subheader {
	margin:0 auto;
	height:115px;
	width:100%;
	
}
#wp-menutop{
	float:left;
	background: url(../images/bgmenu.gif) repeat-x;
	height:34px;
	width:100%;
}
#logo{
	color:#FFFFFF;
	margin:0px;
	padding:0px 2px 0px 30px;
	z-index:100;
	width: 327px;
	float:left;
}
#hotlineHeader{
	color:#FF0000;
	margin:0px;
	padding:0px;
	z-index:100;
	padding:5px 5px 0px 3px;
	float:right;
}
#hotlineHeader p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#CC0000;
	font-weight:bold;
	text-align:center;
	text-transform:uppercase;
}


#slishow{
	position:absolute;
	left: 395px;
	top: 0px;
}
/*End header*/

#menu{
	height:35px;
	float:left;
}

.footer {
	height:120px;
	background:#ffffff;
	color:#333333;
	padding:0px 0px 15px 0px;
	margin:0px 0px 0px 0px;
	float:left;
	width:100%;
	top:-4px;
}
.footer p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	text-align:right;
	padding:0px 4px 2px 0px;
}
.footer a{
	color:#333333;
	text-decoration:none;
}
.footer a:hover{
color:#333333;
text-decoration:underline;
}
.footerHeader{
	background:url(../images/footer.gif) repeat-x;
	padding:3px 0px 7px 0px;
	color:#FFFFFF;
	text-decoration:none;
	
	
}
.footerHeader a{
	
	color:#FFFFFF;
	text-decoration:none;
}
.footerHeader a:hover{
	
	color:#FFFFFF;
	text-decoration:underline;
}


#body_main {
	background: #dcded1  url(../images/bgbody.gif) top repeat-x;
	width:100%;
	max-width:100%;
	margin: 0 auto;
	color:#333333;
	float:left;
}

.vide {
	clear:both;
}
.TitleModule{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#4698d2;
	text-transform:uppercase;
	text-align:center;
	font-weight:bold;
}
/*Content*/
#wp_Content{
	width:90%;
	max-width:90%;
	margin: 0 auto;
	color:#333333;
}
#MainContent{
	float:left;
	width:600px;
	max-width:600px;
	padding:7px 2px 10px 2px;

}
#leftcontent{
	float:left;
	width:288px;
	max-width:285px;
	padding:0px 0px 15px 0px;


}
#moduleCheck{
	float:left;
	height:190px;
}
#moduleSupport{
	float:left;
	
	max-width:200px;
}
.SupportContent{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-align:left;
	list-style:none;
	color:#000000;
	margin:0;
	padding:3px 0px 3px 10px;
}

#moduleNewsHotbox ul,li{
	list-style:none;
	float:left;
	padding:0px;
	margin:0;
	white-space:nowrap;
}

#sliderProject{
	float:left;
	width:100%;
	max-width:100%;
	margin: 0 auto;
	text-align:left;
	color:#333333;
	padding:15px 0px 0px 10px;
	
}

.NewsBoxheader{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	text-align:left;
	padding:10px 0px 15px 10px;

}

.NewsBoxheader a{
	color:#ff8901;
	text-decoration:none;
}
.NewsBoxheader a:hover{
	color:#ff8901;
	text-decoration:underline;
}
.Newsbox{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	padding:0px 0xp 0xp 4px;
	width:100%;
	max-width:100%;
	text-align:center;
}


.Newsbox h1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#003300;
	text-align:left;
}
.Newsbox a{
	color:#375E78;
	text-align:left;
	text-decoration:none;
}
.Newsbox a:hover{
	color:#A40000;
	text-align:left;
	text-decoration:underline;
}
.Newsbox h2{
	font-size:14px;
	color:#A40000;
	text-align:left;
	padding:10px;
}
.Newsbox p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	text-align:left;
	
}

.linkNews{
	width:100%;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ff8901;
}
.linkNews a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ff8901;
	text-decoration:none;
	text-align:right;
}
.linkNews a:hover{
	color:#ff8901;
	text-decoration:underline;
}
#page a{

	text-decoration: none;
	border:1px solid #f1f1f1;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	background-color:#006699;
	padding:3px 8px 3px 8px;
}

#page a:hover{
	color:#000000;
	border:1px solid #f1f1f1;
	background-color:#999999;	
}

#NewsOther{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	text-align:left;
	padding:4px;
	width:95%;
	max-width:95%;
	float:left
}
#NewsOther h3{
	color:#9c0000;
	text-align:left;
	font-weight:bold;
	border-bottom:1px #7b8683 dashed;
	padding:7px;
	font-size:14px;
}
#NewsOther a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#375E78;
	font-weight:bold;
	text-decoration:none;
}
#NewsOther a:hover{
	color:#A40000;
	text-decoration:underline;
}
#boxservices{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	text-align:left;
	padding:0px 0px 5px 0px;
	width:32%;
	max-width:32%;
	float:left;
	height:220px;
	margin:3px;
}

#boxservices h1{
	font-size:13px;
	color:#4F82AC;
	text-align:left;
}
#boxservices p{
	font-size:12px;
	color:#666666;
	text-align:left;
	padding:3px 2px 2px 2px;
}

#boxservices a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#4F82AC;
	text-align:left;
	text-decoration:none;
	padding:0px 0xp 0xp 5px;
}

#boxservices a:hover{
	color:#990000;
	text-decoration:none
}
.txt_title{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
}

#CheckContent{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:left;
	list-style:none;
	color:#666666;
	margin:0;
	padding:3px 0px 3px 10px;
}
#CheckContent span{
	float:left;
	width:60px;
	height:10px;
	padding:10px;
}
#checkBoxinput{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	float:left;
	width:100%;
	height:30px;
	padding:5px 3px 3px 30px;
}

.input {
	border:1px solid #7e9db9;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	float:left;

}
/*End Content*/


/*End Content*/
#box1{
	width:303px;
	background:#FFFFFF;
	margin:0px 0px 5px 0px;
}
#box1left{
	width:10px;
	float:left;
	
}
#box1left2{
	width:10px;
	float:left;
	height:30px;
}
#box1header{
	background:#000000 ;
	width:100%;
	height:30px;
	color:#FFFFFF;
	float:left;
}
#box1 p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	text-align:left;
	padding:1px 0px 5px 0px;

}
#box1Content{
	width:10px;
	color:#FFFFFF;
	/*background:url(../images/abc3.gif) top left no-repeat;*/
	float:left;
		padding:0px 2px 5px 0px
}
#box1Content2{
	width:100%;
	color:#000000;background: #FFFFFF;
	/*background: #FFFFFF url(../images/abc2.gif) top right no-repeat;*/
	height:258px;
	float:left;
}
#boxapply1{
	width:95%;
	margin:0 auto;
	text-align:left;
	padding:0px 0px 0px 0px;
	background:#FFFFFF;
}
#boxapply1 p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0387d1;
	text-align:left;
}
#persorlist{
	top:-5px;
	left:0px;
	position:relative;
	width:95%;
	padding:3px 2px 0px 10px;
}
#persorlist li{
	float:left;
	list-style:none;
	padding:3px;
}
#checkstt{
	float:left;
	padding:5px 0px 0px 5px;
}
#boxhowitleft{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	width:300px;
	float:left;
	background:#FFFFFF;
	padding:6px 0px 10px 0px;
	margin:0;
	max-width:300px;
}
#boxhowitleft h2{
	text-align:center;
font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	background:url(../images/bgt1.gif) repeat-x;
	padding:3px 10px 3px 10px;
	margin:3px 10px 3px 10px;
	font-weight:bold;
	text-transform:uppercase;
}

#boxhowitleft a{
	color:#FF0000;
	text-decoration:none;
}
#boxhowitleft a:hover{
	color:#FF0000;
	text-decoration:underline;
}
h1.TitleNews{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	text-align:left;
}
#boxhowitleft h3{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0387d1;
	font-weight:normal;
	text-align:left;
	padding:6px 4px 3px 35px;
}


#boxhowitleft h4{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0387d1;
	font-weight:normal;
	text-align:left;
	padding:4px 4px 0px 35px;
}
#nganleft{
	 margin:0 auto;
	 width:78%;
	 border-bottom:1px dashed #333333
}
#visatipbox1{
	width:80%;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	padding:8px 2px 0px 5px;
	text-align:left
}
#visatipbox1 li{
	float:none;
	list-style:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	text-align:left;
		
}
#visatipbox1 a{
	text-align:left;
	color:#333333;
	text-decoration:none;

}
#visatipbox1 a:hover{
	text-align:left;
	color:#333333;
	text-decoration:underline;
}
#boxCheckContent{
	background:url(../images/boxcheck.gif) no-repeat;
	width:301px;
	height:115px;
	float:left;
	margin:12px 5px 0px 10px;
}
#boxCheckContent p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#990000;
	font-weight:bold;
	padding:18px 2px 5px 5px;
}

#boxCheckContent SELECT{
	border:1px solid #CCCCCC;
	height:25px;
	width:220px;
}
.boxclientHeder{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#990000;
	font-weight:bold;
	text-align:left;
	text-transform:uppercase;
	padding:5px;
	margin:1px;
	border-bottom:1px dashed #333333
}
.boxclientHeder2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#990000;
	font-weight:bold;
	text-align:left;
	text-transform:uppercase;
	padding:5px;
	margin:1px;
	border-bottom:1px dashed #333333
}
.select{
border:1px solid #CCCCCC;
	height:23px;
	width:220px;
}
#boxSlideshow{
	background: #ffffff;
	height:265px;
	padding:3px;
	margin:0;
}
#subContent{
	margin:3px 0px 5px 0px;
	background:#ffffff;
	padding-bottom:8px;
	
}
#boxtext1{
	background: #ffffff url(../images/bgbox2.gif) bottom repeat-x;
	width:47%;
	height:113px;
	border:1px solid #bdbdbd;
	float:left;
	margin:12px 5px 0px 0px;
}
#boxtex2{
	width:100%;
	margin:8px 0px 2px 5px;
	background:#FFFFFF;
	border:1px solid #3a7c9c;
	float:left;
	
}
#boxtex5{
	float:left;
	width:47%;
	margin:8px 0px 2px 7px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding:3px;
	
}
#boxtex6{
	float:left;
	width:99%;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:left;
}
#boxtex6 a{
	text-align:right;
	color:#990000;
	text-decoration:none;
	padding-left:170px;
}
#boxtex6 a:hover{
	color:#990000;
	text-decoration:underline;
}
#boxtex7{
	float:left;
	width:100%;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:left;
	padding-left:20px;
	height:100px
}
#boxtex7 a{
	text-align:right;
	color:#0099CC;
	text-decoration:none;
}
#boxtex7 a:hover{
	color:#0099CC;
	text-decoration:underline;
}

#boxtex2header{
	margin:0;
	background:url(../images/bgbox3.gif) repeat-x;
	color:#FFFFFF;
	text-align:center;
	height:28px;
}
/*News*/
	#wp_body{
		width:100%;
		float:left;
		}
	#wp_header{
		width:100%;
		float:left;
	}
	#wp_Main{
		width:100%;
		float:left;
		background: #dcded1  url(../images/bgbody.gif) top repeat-x;
		padding:3px 0px 5px 0px;
	}
	#wp_supmain{
		color:#000000;
		width:94%;
		margin:0 auto;
		padding-left:25px;
	}
	#wp_footer{
		width:100%;
		float:left;
		margin:0;
		padding:0
		}
	#wp_left{
		float:left;
		padding:0 3px 0px 0px;
		width:280px;
		margin:0px 8px 0px 0px;
		height:520px;
	}
	#wp_content{
		width:67%;
		float:left;
	}
	
	#wp_left2{
		width:280px;
		background:#FFFFFF;
		margin:0px 0px 0px 0px;
		height:520px;
	}
	#wp_Subcontent2{
		width:100%;
		float:left;
		background:#FFFFFF;
		padding:6px;

		
	}
	#wp_Subcontent{
		width:100%;
		float:left;
		background:#FFFFFF;
		padding:6px;
	}
	#orderList li{
		float:left;
		list-style:none;
		margin:0;	
		padding:4px 3px 4px 4px;
	}
	#divbox4{
		width:250px;
		float:left;
		padding:5px;
	}
	#fieldsetbox{
		background: #ffffff url(../images/bgbox5.gif) bottom repeat-x;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#000000;
		width:220px;
		border:1px solid #e0e0e0;
		padding:10px;
		margin:10px auto;
		 -moz-border-radius: 5px;
		 height:120px;
		 vertical-align:middle;
	
	}
	#fieldsetbox p{
		padding:4px;
	}
	#fieldsetbox legend{
		text-align:center;
		font-family:Arial, Helvetica, sans-serif;
		font-size:13px;
		color:#990000;
	
	}
	#fieldsetbox a{
		color:#000000;
		text-decoration:none;
	}
	#fieldsetbox a:hover{
		color:#000000;
		text-decoration: underline;
	}
	
	#fieldsetbox2{
		background: #ffffff url(../images/bgbox5.gif) bottom repeat-x;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#999999;
		width:220px;
		border:1px solid #e0e0e0;
		padding:10px;
		margin:10px auto;
		 -moz-border-radius: 5px;
		 vertical-align:middle;
	}
	#fieldsetbox2 p{
		padding:4px;
		text-align:left;
	}
	#fieldsetbox2 legend{
		text-align:center;
		font-family:Arial, Helvetica, sans-serif;
		font-size:13px;
		color:#990000;
	
	}
	#fieldsetbox2 a{
		color:#6574c5;
		text-decoration:none;
	}
	#fieldsetbox2 a:hover{
		color:#6574c5;
		text-decoration: underline;
	}
	.divcontent1{
		background: #ffffff url(../images/bgbox5.gif) bottom repeat-x;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#999999;
		/*width:100%;*/
		border:1px solid #e0e0e0;
		padding:10px;
		margin:0 auto;
		}
	.divcontent1 h1{
		padding:4px;
		font-size:13px;
		text-align:left;
		color:#990000;
	}
	.divcontent1 h2{
		padding:4px;
		font-size:13px;
		text-align:left;
		color:#FF0000;
	}
	.divcontent1 legend{
		text-align:center;
		font-family:Arial, Helvetica, sans-serif;
		font-size:13px;
		color:#990000;
	
	}
	.divcontent1 a{
		color:#333333;
		text-align:left;
		text-decoration:none;
	}
	.divcontent1 a:hover{
		color:#333333;
		text-decoration: underline;
	}
	#divcontent2{
		background: #ffffff url(../images/bgbox5.gif) bottom repeat-x;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#999999;
		/*width:100%;*/
		border:1px solid #e0e0e0;
		padding:10px;
		margin:0 auto;
		}
	#divcontent2 h1{
		padding:4px;
		font-size:13px;
		text-align:left;
		color:#990000;
	}

	#divcontent2 a{
		color:#333333;
		text-decoration:none;
	}
	#divcontent2 a:hover{
		color:#333333;
		text-decoration: underline;
	}
	.howit{
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#0099FF;
		padding:0px 0px 0px 15px;
		text-align:left;
	}
	.howit1{
		background:url(../images/s1.gif) left no-repeat;
		width:100%;
		height:30px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#333333;
		margin-left:15px;
		padding:0px 0px 0px 40px;
		text-align:left;
	}
	.howit1 p{
		
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#333333;
		padding:0px 0px 0px 30px;
		text-align:left;
	}
	.howit2{
		background:url(../images/s2.gif) left no-repeat;
		width:100%;
		height:30px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#333333;
		margin-left:15px;
		padding:0px 0px 0px 40px;
		text-align:left;
	}
	.howit2 p{
		
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#333333;
		padding:0px 0px 0px 30px;
		text-align:left;
	}
	
	.howit3{
		background:url(../images/s3.gif) left no-repeat;
		width:100%;
		height:30px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#333333;
		margin-left:15px;
		padding:0px 0px 0px 40px;
		text-align:left;
	}
	.howit3 p{
		
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#333333;
		padding:0px 0px 0px 30px;
		text-align:left;
	}
	.howit4{
		background:url(../images/s4.gif) left no-repeat;
		width:100%;
		height:30px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#333333;
		margin-left:15px;
		padding:0px 0px 0px 40px;
		text-align:left;
	}
	.howit4 p{
		
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#333333;
		padding:0px 0px 0px 30px;
		text-align:left;
	}
	
	.howit p{
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#0099FF;
		padding:0px 0px 0px 15px;
		text-align:left;
	}
	.howit a{
		color:#990000;
		text-decoration:none;
	}
	.howit a{
		color:#990000;
		text-decoration:underline;
	}
	.howitvisa{
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#FF0000;
		text-align:left;
		padding:20px 0px 5px 0px;
		border-bottom:1px dashed #999999;	
	}
	
	#fieldsetbox3{
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#999999;
		width:95%;
		border:1px solid #fa8e10;
		 vertical-align:middle;
		 margin:5px;
		 padding:5px;
	}
	#fieldsetbox3 p{
		padding:4px;
		text-align:left;
	}
	#fieldsetbox3 legend{
		text-align:left;
		font-family:Arial, Helvetica, sans-serif;
		font-size:13px;
		color:#fa8e10;
		font-weight:bold;
	}
	.boxfees{
		float:left;
		border:1px dashed #999999;
		width:95%;
		height:120px;
		margin:5px;
		text-align:center;
		vertical-align:middle;
	}
	.boxfees p{
		padding:10px 0px 0px 15px;
		text-align:center;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#333333
	}
	
	.boxfees2{
		float:left;
		border:1px dashed #999999;
		width:95%;
		margin:5px;
		text-align:center;
		vertical-align:middle;
	}
	
	.boxfees SELECT{
		border:1px solid #7f9db9;
		height:25px;
		width:250px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#333333
	}
	.usd{
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#999999;
		padding-left:4px;
	}
	#calculate{
		width:560px;
		margin:0 auto;
	}
	
	
	/* VISA FREE page*/
#request { width:553px; float:left; padding-top:10px; margin-top:10px; background-color:#eeeff2; padding-bottom:10px}
#re_dropdiv { width:553px; float:left;margin-top:5px; margin-bottom:5px }
#re_titdrop { width:170px; float:left; text-align:right; font-weight:bold; color:#0049c2; padding-right:10px; line-height:18px; }
.re_drop { width:373px; float:left; text-align:left;}
.select1 { width:210px; height:22px}
#calculate { width:553px; float:left; margin-top:10px; margin-bottom:10px;text-align:center;}
.input1 {width:210px; height:18px}
#re_tit { width:553px; float:left; text-align:left; font-weight:bold; color:#e31b2e; margin-top:20px; padding-bottom:20px}
#recont { width:553px; float:left; text-align:left}
.bulet_visa { padding-left:10px; padding-right:5px}

#paymentdiv{ color:#d51b2e; font-size:12px; font-family:Arial, Helvetica, sans-serif;margin:0; padding:0 0 3px 5px; width:549px;border-right:1px solid #c5c6c9; border-top:1px solid #c5c6c9;; background-color:#f6f6f6; float: left; margin-top:15px; margin-bottom:10px }
.font_arial_12_nau{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#3c3c3c }
.font_arial_12_red_b{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#d51b2e; font-weight:bolder}
.vien_phai{   background-color:#f6f6f6; border-bottom:1px solid #c5c6c9;margin:0; padding:0;}
.vien_phai1{  border-right:1px solid #c5c6c9; background-color:#e5e8ec; border-bottom:1px solid #c5c6c9;}
.vien_phai2{  border-right:1px solid #c5c6c9; background-color:#f9f2d2; border-bottom:1px solid #c5c6c9;}
.vien_phai3{  border-right:1px solid #c5c6c9; background-color:#d9dadb; border-bottom:1px solid #c5c6c9; border-left:1px solid #c5c6c9}
.vien_phai4{  border-right:1px solid #c5c6c9; background-color:#b7e5f4; border-bottom:1px solid #c5c6c9; border-left:1px solid #c5c6c9}
.vien_phai5{  border-right:1px solid #c5c6c9; background-color:#b7e5f4; border-bottom:1px solid #c5c6c9;}
.vien_phai6{ background-color:#b7e5f4; border-bottom:1px solid #c5c6c9;}
.khung{ float:left; width:601px;  border:1px dashed #cecece; padding-left:24px; padding-top:10px; padding-bottom:10px;font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#3c3c3c ; font-style:italic; margin:20px 0 0 0}
.khung1{ float:left; width:520px;  border:1px dashed #cecece; padding-left:24px; padding-top:10px; padding-bottom:10px;font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#3c3c3c ; font-style:italic; margin:20px 0 0 0}
.lucat{font-size:12px; float:left; padding-top:6px; padding-left:1px; width:549px;}
.lucat a{ font-size:12px; color:#000cff}
.lucat strong{color:#000cff; }
.vien_Faq{ background-color:#f4f3f1; width:513px; padding-left:26px; color:282828; padding-top:5px; padding-bottom:5px; padding-right:10px;}
.apply1{ float:left; width:105px; padding-top:10px;}

.visafree_link { font-style:italic; color:#0049c2; text-decoration:none }
.visafree_link:hover { font-style:italic; color:#0049c2; text-decoration:underline }

#needhelp { 
border:1px dashed #CECECE;
color:#3C3C3C;
float:left;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-style:italic;
margin:20px 0 0;
padding-left:15px;
padding:10px;
width:530px;
}

/*Apply*/
/* STEP */
#left_step { width:495px; float:left; margin-top:13px; padding-bottom:20px}

#step_crumb { width:780px; height:20px; float:left; text-align:left; margin-top:20px}
#step_crumb_apply { width:110px; float:left; height:16px; text-align:left; font-size:14px; font-weight:bold; padding-bottom:3px; color:#e31b2e}
#step_crumb_1 { float:left; color:#333; font-weight:bold; padding-right:25px; background:url(../images/bulet_crumb.gif) no-repeat; padding-left:14px}
.step_crumb_2 { float:left; color:#999; padding-right:25px; background:url(../images/bulet_crumb2.gif) no-repeat; padding-left:14px}

#step_titlediv { width:495px; float:left; height:16px; text-align:left; font-size:16px; font-weight:bold; padding-bottom:3px; color:#e31b2e}
#step_title_step { width:495px; float:left; height:16px; text-align:left; font-size:12px; font-weight:bold; padding: 10px 0px 0px 0px; color:#555555; }

.step_modu1  { width:95%; float:left; padding-top:10px}
.step_modu1_tit {width:100%; float:left; height:20px; padding-left:10px; background-color:#efefef; text-align:left; font-size:12px; font-weight:bold; padding-top:6px; color:#FF0000; }
.step_modu1_box { width:495px; float:left; padding-top:15px}
.step_modu1_tit_box { width:145px; float:left; text-align:right; padding-top:10px; color:#555555; padding-right:10px}
.step_modu1_tit_box2 { width:270px; float:left; text-align:left; padding-top:3px}
.select_step1 { width:268px; height:22px; font-size:11px; padding-top:2px}
.step_modu1_radio {width:465px; float:left; text-align:left; padding-left:30px; padding-top:4px}
.step_modu1_box2 { width:495px; float:left; padding-top:12px; padding-bottom:8px; border-bottom:#e7e7e7 solid 1px; text-align:center}
.step_modu1_tit_box2 { width:285px; float:left; text-align:center; padding-right:10px}
.step_modu1_submit { width:200px; float:left; text-align:left}
.step_modu1_submit_input { width:155px; height:28px;}
.step_link {color:#0035cd; font-size:12px; text-decoration:underline; font-weight:bold; cursor:pointer}

#step_security {width:95%;float:left; margin-top:20px}
.step_securityh{background:#ff8901;color:#FFFFFF}
#inquirytab {width:95%; height:23px; float:left; background:url(../images/tab_inquiry.gif) no-repeat; text-align:left; font-weight:bold; color:#fff; line-height:20px; padding-left:10px}
#inquirydiv_num {width:95%; float:left; height:33px; background-color:#eeeff2; padding-top:12px}
#tab_security {width:95%;height:23px; float:left; background:url(../images/tab_security2.gif) no-repeat; text-align:left; font-weight:bold; color:#fff; line-height:20px; padding-left:10px}
.step_security_cont {width:95%;float:left; text-align:left; padding-top:10px; padding-bottom:10px}
.step_security_cont2 {width:95%; float:left; text-align:left; font-weight:bold}
#security { width:131px; float:left; text-align:right}
/* ---------- */

/* STEP 2 */
#perdiv2 { width:495px; float:left; margin-top:20px}
#perdiv_r2 { width:459px; float:left}
#perboxdiv2 { width:459px; float:left; margin-bottom:10px}
.pertitle2 { width:150px; float:left; text-align:left; color:#333333; text-align:right; font-weight:bold}
.perbox23 { width:210px; float:left; text-align:left; padding-left:20px; padding-top:3px}
.perbox22 { width:130px; float:left; text-align:left;}
.perno2 { width:73px; float:left; text-align:left; padding-left:2px}
.input22 {width:208px; height:20px}
.per_caption { font-size:11px; color:#4c4c4c; padding-top:5px}

.input3 {width:120px; height:20px}
.calen { width:21px; float:left; padding-top:2px}
.select22 { width:110px; height:22px}
.select23 { width:208px; height:22px}
#tit_request { width:100%; float:left; height:16px; text-align:left; font-size:12px; font-weight:bold; padding: 10px 0px 0px 30px; color:#ff8901;}
.perbox_checkbox { width:270px; float:left; text-align:left; padding-left:20px; padding-top:3px}
.checkdes { padding-left:5px; color:#000; font-size:11px}
.pertitle22 { width:150px; float:left; text-align:left; color:#333333; text-align:right; font-weight:bold; height:50px}
.submit_request {font-weight:bold; height:25px;}

/* ---------- */

/* STEP RIGHT */

#right_step { width:255px; height:auto; float:right; margin-top:13px}

#step_total { width:210px; height:140px; float:left; background:url(../images/step_total_bg.jpg); margin-bottom:20px }
#step_total_tit {width:210px; font-weight:bold; height:25px; color:#333; text-align:left; font-size:13px; padding-top:15px; padding-left:20px; float:left}
#step_total_cont {width:210px; text-align:left; font-size:12px; padding-left:20px; float:left; padding-top:5px; padding-bottom:0px}
#step_total_cont ul {list-style-type:none; float:left;  list-style-position:outside; font-weight:bold}
#step_total_cont li {background-image:url(../images/bullet.jpg); background-repeat:no-repeat; background-position:2px;padding-left:10px;height:20px;width:200px;}

#rightsub_div2 {width:255px; float:left; background-color:#e7e7e7; margin-bottom:15px}
#rightsub_divcont2 { width:245px; margin: 0 auto; text-align: center; margin-top:5px; margin-bottom:5px; background-color:#fff8d0; }
#right_tit2 {width:225px; font-weight:bold; height:25px; color:#b5001a; background:url(../images/rightsub_topbg2.jpg) no-repeat; text-align:left; font-size:12px; padding-top:9px; padding-left:20px; float:left}
#right_contvisa2 {width:233px; border-left:#e5e5e5 1px solid; border-right:#e5e5e5 1px solid; color:#3c3c3c; text-align:left; font-size:12px; padding-left:10px; float:left; padding-top:0px; padding-bottom:15px}
#right_contvisa2 ul {list-style-type:none; float:left; width:180px; list-style-position:outside;}
#right_contvisa2 li {float:left; background-image:url(../images/bullet2.jpg) ; background-repeat:no-repeat; background-position:2px; width:210px; text-align:left;padding-left:18px; display:inline; padding-top:5px; line-height:14px}

/* STEP 4 */
#review_table { width:100%; float:left; border:#c6c6c6 1px solid;  }
.review_tabletd{  background:#e4f6fb;color:#666666;height:30px;padding-left:5px; text-align:left;vertical-align:middle}

.review_tabletr{background:#ff8901;font-size:12px;color:#FFFFFF;font-weight:bold;vertical-align:middle;padding-left:15px;text-align:left}

#survey_listdiv {width:100%; float:left; text-align:left; padding-top:10px; font-size:11px }
#survey_listdiv ul {width:90%; float:left; text-align:left; list-style:none; line-height:14px}
#survey_listdiv li {width:90%; float:left; text-align:left; padding-top:5px; font-size:11px; color:#333;}
.radio { width:20px; float:left; padding-right:10px}

#payment_div {width:100%; float:left; text-align:left; padding-top:25px; font-size:11px }
#payment_left { width:560px; float:left; text-align:left; padding-right:8px}
#payment_left p { padding-top:5px; padding-bottom:5px}
#payment_right { width:202px; float:left}
/*End*/
/* Select Personal page*/
#perdiv { width:503px; margin-top:20px;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#333333}
.tdtitle { width:95px; color:#666666; text-align:right; font-weight:bold;height:24px;padding-right:20px;}
.tdtitle2 { width:180px; color:#666666; text-align:right; font-weight:bold;height:24px;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#333333;}
.tdinput { width:230px; padding-left:15px;white-space:nowrap;}
.tdcomment {color:#4C4C4C;font-size:11px;padding-left:20px;}
#perboxdiv { width:517px; float:left; margin-bottom:10px}
#perdiv_r { width:517px; float:left}
#per_tit {width:553px; text-align:center; color:#c3001c; font-size:12px; font-weight:bold; float:left; text-align:left; margin-top:8px}
.pernum { width:36px; float:left; text-align:left}
.pertitle { width:173px; float:left; text-align:left; color:#333333; text-align:right; font-weight:bold;height:24px;padding-top:5px;}
.pertitle_n {font-weight:normal; font-size:11px}
.perbox { width:240px; float:left; text-align:left; padding-left:20px; padding-top:3px}
.perbox2 { width:130px; float:left; text-align:left;}
.perno { width:80px; float:left; text-align:left; padding-left:2px}
.input2 {width:260px; border:1px solid #98b1f3;padding:3px;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#6d6969}
.input4 {width:300px;border:1px solid #98b1f3}
.input3 {width:120px; height:18px}
.calen { width:21px; float:left; padding-top:2px}
.select2 { width:238px; height:22px}


.Testimonials1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	text-align:left;
	float:left;
	padding:5px;
}
.Testimonials1 a{
	font-size:12px;
	text-align:right;
	color:#333333;
	text-decoration:none;
	padding-left:80px;
}
.Testimonials1 a:hover{
	color:#333333;
	text-decoration:underline;
}

div#boxContent {
	margin: 0;
	padding:0px;
	float:left
}
.leftbox4{
	width:7px;
	float:left;
	height:75px;
	margin-top:35px;
	background: url(../images/dobong5.gif) top no-repeat;
}
.leftbox5{
	width:7px;
	float:left;
	height:120px;
	margin-top:2px;
	background: url(../images/dobong8.gif) top no-repeat;
}
.leftbox3{
	width:7px;
	float:left;
	height:75px;
	background: url(../images/dongbong3.gif) top no-repeat;
}
.leftbox{
	width:7px;
	float:left;
	height:75px;
	background:url(../images/dobong.gif) top no-repeat;
}
.Contentbox{
	float:left;
	width:260px;
	background:#FFFFFF
}
.Contentbox3{
	float:left;
	width:260px;
	max-width:260px;

}
.Contentbox2{
	float:left;
	width:260px;
	background:#FFFFFF
}
div#boxContent2 {
	margin: 0;
	padding:0px;
}
.leftbox2{
	width:9px;
	float:left;
	height:120px;
	margin-top:4px;
	background:url(../images/dobong2.gif) top no-repeat;
}
.Contentbox2{
	float:left;
	width:625px;
	background:#FFFFFF;
}
.Contentbox22{
	float:left;
	width:625px;
}
#boxleft3{
	background: #FFFFFF url(../images/bg1.gif) top repeat-x;
	border:1px solid #f0f0f0;
	width:240px;
	height:200px;
	margin:10px;
}
#boxleft4{
	background: #FFFFFF url(../images/bg2.gif) top repeat-x;
	border:1px solid #f0f0f0;
	width:230px;
	height:200px;
	margin:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	text-align:left;
}
#boxleft4 {
	padding-left:15px;
}
/* Easy Tooltip */

#easyTooltip2{
	padding:5px 10px;
	border:1px solid #195fa4;
	background:#5e5e5e  url(../images/bg3.gif) repeat-x;
	color:#fff;
	}
					
/* located in demo.css and creates a little calendar icon
 * instead of a text link for "Choose date"
 */
a.dp-choose-date {
	float: left;
	width: 16px;
	height: 16px;
	padding: 0;
	margin: 5px 3px 0;
	display: block;
	text-indent: -2000px;
	overflow: hidden;
	background: url(calendar.png) no-repeat; 
}
a.dp-choose-date.dp-disabled {
	background-position: 0 -20px;
	cursor: default;
}
/* makes the input field shorter once the date picker code
 * has run (to allow space for the calendar icon
 */
input.dp-applied {
	width: 140px;
	float: left;
}
/* // Easy Tooltip */
TABLE.adminlist {

	BORDER-RIGHT: #ddd 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #ddd 1px solid; PADDING-LEFT:10px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #ddd 1px solid; WIDTH: 100%; PADDING-TOP: 0px; BORDER-BOTTOM: #ddd 1px solid; BORDER-COLLAPSE: collapse; BACKGROUND-COLOR: #ffffff; border-spacing: 0px

}

TABLE.adminlist TH {

	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-SIZE: 11px; BACKGROUND: url(../images/background.jpg); PADDING-BOTTOM: 2px; MARGIN: 0px; COLOR: #000; PADDING-TOP: 6px; HEIGHT: 25px

}

TABLE.adminlist TH.title {

	TEXT-ALIGN: left;
	
}

TABLE.adminlist TH A:link {

	COLOR: #c64934; TEXT-DECORATION: none

}

TABLE.adminlist TH A:visited {

	COLOR: #c64934; TEXT-DECORATION: none

}

TABLE.adminlist TH A:hover {

	TEXT-DECORATION: underline

}

TABLE.adminlist TR.row0 {

	BACKGROUND-COLOR: #f9f9f9; TEXT-ALIGN: left

}

TABLE.adminlist TR.row1 {

	BACKGROUND-COLOR: #fff; TEXT-ALIGN: left

}

TABLE.adminlist TD {

	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px; BORDER-BOTTOM: #e5e5e5 1px solid

}

TABLE.adminlist TR.row0:hover {

	BACKGROUND-COLOR: #f1f1f1

}

TABLE.adminlist TR.row1:hover {

	BACKGROUND-COLOR: #f1f1f1

}
TABLE.adminlist H3 {

	color:#c64934;
	font-weight:normal

}
TABLE.adminlist TD.options {

	FONT-SIZE: 8px; BACKGROUND-COLOR: #ffffff

}
TABLE.adminlist ul,li{
	margin:0;
	padding:0;
}
.plink a{
	text-align:right;
	text-decoration:none;
	color:#ff8901;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
.plink a:hover{
	color:#ff8901;
	text-decoration:underline
}

.new_box{
	width:300px;
	height:324px;
	margin-top:8px;
	margin-left:6px;
	float:left;
}
.new_box .top-box{
width:300px;
text-align:left;
background:url(../images/new/top.gif) top no-repeat;
height:28px;
line-height:28px;
}
.new_box .middle-box{
width:298px;
height:320px;
border-left:#3a7c9c solid 1px;
border-right:#3a7c9c solid 1px;
}
.new_box .middle-box div ul div{ background:url(../images/new/icon-li.gif) no-repeat 0px 8px; clear:left;text-align:left;padding-left:8px; padding-top:1px; padding-bottom:1px; }
.new_box .middle-box div ul div a{ color:#00aafd; font-family:Tahoma; font-size:11px;font-weight:bold;text-align:left; }
.new_box .bottom{
width:300px;
background:url(../images/new/bottom.gif) top no-repeat;
height:3px;
}
.new_box .top-box a{ font-family:Arial;font-size:14px;text-align:left;text-decoration:none;color:#FFFFFF;font-weight:bold; }

ul.new_box2{
	width:286px;
	height:324px;
	margin-top:8px;
	margin-left:6px;
	float:left;
}

ul.new_box2 div.midd{
	border-left:#3a7c9c solid 1px;
	border-right:#3a7c9c solid 1px;
	width:284px;
	height:320px;
}
ul.new_box2 div.midd div.border-bottom{
border-bottom:#333333 dashed 1px;
margin:10px;
text-align:left;
}
ul.new_box2 div.midd div.border-bottom a.title{
color:#ff8806;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
text-align:left;
}
ul.new_box2 div.midd p.content{
margin:10px;
font-size:12px;
text-align:left;
}
ul.new_box2 div.midd p.content a.readmore{ clear:left;float:right; color:#99003a; font-size:12px;}
ul.new_box2 a.top-box {
	font-family:Arial;
	font-size:14px;
	text-align:left;
	text-decoration:none;
	color:#FFFFFF;
	font-weight:bold; 
	display:block;
	background:url(../images/new/top2.gif) top no-repeat;
	height:28px;
	line-height:28px;
	width:286px;
}
ul.new_box2 li.bottom{
    background:url(../images/new/bottom2.gif) top no-repeat;
    height:3px;
	width:286px;
}
