.body { background-color:#FFFFFF;
		margin-left: 0px;
		margin-top: 0px;
		margin-right: 0px;
		margin-bottom: 0px;
}
.bgmenu {background-image:url(images/menu-bg.png);}
.bullet {
padding: 5px 0px 3px 15px;
background-image:url(en/images/bullet.png);
background-repeat:no-repeat;
background-position:0px 10px;
}
.bg1 { background-image:url(en/images/bg1.gif); background-repeat:no-repeat}
.title1 {
padding: 3px 0px 2px 15px;
border:none;
background-image:url(en/images/arrow.gif);
background-repeat:no-repeat;
background-position:5px 53%;
}
.title2 {
	font-family: arial;
	font-size: 14px;
	color: #d6281f;
}
.date { 
		font-family: Arial;
		font-size: 12px;
		color: #000000;
}
.text1 { 
		padding:4px;
		font-family: Arial;
		font-size: 11px;
		color: #333333;
				}
.text2 { text-align:justify;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: normal;
		color: #535353;
		line-height: 140%;
		}
.table1 { padding: 8px}
.table2 { padding-bottom:8px;
		padding-left:8px;
		padding-right:8px;
		padding-top:0px}
.border1 { 
		border: 1px;
		border-style:solid;
		border-color: #5b9399;
		}
.border2 { 
		border-bottom: 1px;
		border-bottom-style:solid;
		border-color: #d6281f;
		}
.small { 
		padding:0px 5px 5px 5px;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #404040;
				}
.image { float:left;
		margin: 0px 5px 0px 0px;}

.main {
	font-family: verdana;
	font-size: 12px;
	color: #FFFFFF;
	line-height: 16px;
}
.copyright {
	font-family: verdana;
	font-size: 11px;
	color: #999999;
}
.color-white {
	color:#FFF;
	font-size:11px;}
.a:visited{text-decoration: none;}
.a:hover{text-decoration: none;}
.a:active{text-decoration: none;}
.a:link{text-decoration: none;}	
.b:visited{color: #535353;
		text-decoration: none;}
.b:hover{color: #535353;
		text-decoration: none;}
.b:active{
		color: #535353;
		text-decoration: none;}
.b:link{color: #535353;
		text-decoration: none;}	
.link-bottom:link{font-family:tahoma; font-size: 12px; color: #ffffff; font-weight:bold; text-decoration: none;}
.link-bottom:visited{font-family:tahoma; font-size: 12px; color: #ffffff; font-weight:bold; text-decoration: none;}
.link-bottom:hover{font-family:tahoma; font-size: 12px; color: #29176b; font-weight:bold; text-decoration: none;}
/*------------------------------------*/
.link-menu:link{font-family:tahoma; font-size: 14px; color: #8CCBFF; font-weight:normal; text-decoration: none;}
.link-menu:visited{font-family:tahoma; font-size: 14px; color: #8CCBFF; text-decoration: none;}
.link-menu:hover{font-family:tahoma; font-size: 14px; color: #ffffff; text-decoration: none;}
/*------------------------------------*/
.link-menu2:link{font-family:verdana; font-size: 11px; color: #ffffff; font-weight:bold; text-decoration: none;}
.link-menu2:visited{font-family:verdana; font-size: 11px; color: #ffffff; text-decoration:  none;}
.link-menu2:hover{font-family:verdana; font-size: 11px; color:#FC3; text-decoration: none;}
/*--------------------------------*/
.link-menuleft:link{font-family:arial; font-size: 12px; color: #0f62ac; font-weight:normal; text-decoration: none;}
.link-menuleft:visited{font-family:arial; font-size: 12px; color: #0f62ac; text-decoration: none;}
.link-menuleft:hover{font-family:arial; font-size: 12px; color: #000000; text-decoration: none;}
/*--------------------------------*/
.link-catalog:link{font-family:arial; font-size: 17px; color: #0f62ac; font-weight:normal; text-decoration: none;}
.link-catalog:visited{font-family:arial; font-size: 17px; color: #0f62ac; font-weight:normal; text-decoration: none;}
.link-catalog:hover{font-family:arial; font-size: 17px; color: #000000; font-weight:normal; text-decoration: none;}

.link-catalog2:link{font-family:arial; font-size: 11px; color:  #999999;; font-weight:normal; text-decoration: none;}
.link-catalog2:visited{font-family:arial; font-size: 11px; color: #999999;; font-weight:normal; text-decoration: none;}
.link-catalog2:hover{font-family:arial; font-size: 11px; color: #000000; font-weight:normal; text-decoration: none;}
.link-catalog4:link{color:#535353;text-decoration: none;}
.link-catalog4:visited{color:#535353;text-decoration: none;}
.link-catalog4:hover{color:#535353;text-decoration: none;}
/*--------------------------------*/
.link-catalog1:link{font-family:arial; font-size: 15px; color: #555555; font-weight:normal; text-decoration: none;}
.link-catalog1:visited{font-family:arial; font-size: 15px; color: #555555; font-weight:normal; text-decoration: none;}
.link-catalog1:hover{font-family:arial; font-size: 15px; color: #000000; font-weight:normal; text-decoration: none;}
/*--------------------------------*/

a.link-detail:link {color: #d6281f; font-family: tahoma; font-size:11px; font-weight:normal; text-decoration: none}
a.link-detail:visited {color: #d6281f; font-family:tahoma; font-size:11px; font-weight:normal;text-decoration: none}
a.link-detail:hover {color: #2e7bc8; font-family:tahoma; font-size:11px; font-weight:normal;text-decoration: underline}
/*--------------------------------*/
a.link-titlelink:link {color: #f58220; font-family: arial; font-size:13px; font-weight:bold;text-decoration: underline}
a.link-titlelink:visited {color: #f58220; font-family:arial; font-size:13px; font-weight:bold;text-decoration: underline}
a.link-titlelink:hover {color: #000000; font-family:arial; text-decoration:none}
/*------------------------------------*/
.link-mail:link{font-family:tahoma; font-size: 12px; color: #00458e; font-weight:normal; text-decoration: none;}
.link-mail:visited{font-family:tahoma; font-size: 12px; color: #00458e; font-weight:normal; text-decoration: none;}
.link-mail:hover{font-family:tahoma; font-size: 12px; color: #00458e; font-weight:normal; text-decoration: underline;}
/*--------------------------------*/
.link-posted:link{font-family:Arial, Helvetica, sans-serif;  font-size: 12px; color: #d3191a; text-decoration: none;}
.link-posted:visited{font-family:Arial, Helvetica, sans-serif;  font-size: 12px; color: #d3191a; text-decoration: none;}
.link-posted:hover{font-family:Arial, Helvetica, sans-serif;  font-size: 12px; color: #000000;text-decoration: none;}
/*------------------------------------------------------*/
.link-language:link{font-family:Arial, Helvetica, sans-serif;  font-size: 14px; color: #0f62ac; text-decoration: none;}
.link-language:visited{font-family:Arial, Helvetica, sans-serif;  font-size: 14px; color: #0f62ac; text-decoration: none;}
.link-language:hover{font-family:Arial, Helvetica, sans-serif;  font-size: 14px; color: #0f62ac;text-decoration: none;}
/*------------------------------------------------------*/
.weblink:link{color: #ebdda8;text-decoration: none;}
.weblink:visited{color: #ebdda8;text-decoration: none;}
.weblink:hover{color: #ebdda8;text-decoration: underline;}  
/*------------------------------------------------------*/
.link-policy:link{font-family:Arial, Helvetica, sans-serif;  font-size: 11px; color: #0f62ac; text-decoration:underline;}
.link-policy:visited{font-family:Arial, Helvetica, sans-serif;  font-size: 11px; color: #0f62ac; text-decoration: underline;}
.link-policy:hover{font-family:Arial, Helvetica, sans-serif;  font-size: 11px; color: #0f62ac;text-decoration: none;}
.link10:link{ 	font-family:Arial; 
				color:#000099; 
				text-decoration: none;
				font-size:11px;
			}
.link10:visited{font-family:Arial; color:#000099;font-size:11px; text-decoration: none;}
.link10:hover{font-family:Arial, Helvetica, sans-serif; color:#000099; font-size:11px; text-decoration: none;}
.link10:active{font-family:Arial, Helvetica, sans-serif;  color:#000099; font-size:11px;text-decoration: none;}
.link11:link{ 	font-family:Arial; 
				color:#000099; 
				text-decoration: none;
				font-size:13px;
			}

.link11:visited{font-family:Arial; color:#000099;font-size:13px; text-decoration: none;}
.link11:hover{font-family:Arial, Helvetica, sans-serif; color:#000099; font-size:13px; text-decoration: none;}
.link11:active{font-family:Arial, Helvetica, sans-serif;  color:#000099; font-size:13px;text-decoration: none;}


/**************** PAGE TABLE ****************/
/* page_header */
table.page_header{
	background-color: #FFFFFF;
	border-color: #000000;
	border-width:0px;
	border-top-style: solid;
	border-left-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	padding-right: 0px;
	padding-left: 0px;
	width: 100%;
}

table.page_header tr td.page_header_l{
	vertical-align: middle;
	padding: 0px;
}

table.page_header tr td.page_header_r{
	vertical-align: middle;
	text-align: right;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
}
/* footer */

table.page_footer{
	color: #FFFFFF;
	background: #468ED5;
	border-color: #000000;
	font-weight: bold;
	border-color: 	#FFFFFF;

	border-top-width: 17px;
	border-top-style: solid;
	width: 100%;
}

table.page_footer tr td.page_footer_l{
	font-family:verdana, arial, helvetica, sans-serif;
	font-size:10px;
	height: 24px;
	text-align: center;
}

table.page_footer tr td.page_footer_r{
	font-family:verdana, arial, helvetica, sans-serif;
	font-size:10px;
	height: 24px;
	text-align: right;
}

/********** FORM TABLE *************/
table.formtable {
	background-color: #FFFFFF;
	color: #000000;
	/*border: 0px solid #000000;*/
	width: 90%;
}

table.formtable tr td {
	padding-left: 5px;
	padding-right: 5px;
	color: #000000;
	font-family:verdana, arial, helvetica, sans-serif;
	font-size:10px;
	/*border-width: 1px;*/
	height: 24px;
	white-space: nowrap;
	word-spacing:	0px;
	text-align:left;
}

table.formtable tr.new {
	text-decoration: none;
	background-color: #FFFFF9;
}

table.formtable tr.edit {
	text-decoration: none;
	background-color: #FFFFF9;
}

table.formtable tr.form_odd_row td{
	text-decoration: none;
	background-color:#FFFFF9;
}

table.formtable tr.form_even_row td{
	text-decoration: none;
	background-color:#FFFFF9;
}

table.formtable tr td.form_row_first{
	padding-left: 0px;
	/*background: #468ED5;
	color: #FFFFFF;
	font-size:11px;
	font-weight: bold;
	border-top-style: solid;
	border-left-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-color: #CCFFFF;*/
	border-bottom:1px solid silver;
	font-size:15px;
	/*font-weight: bold;*/
	color:#0000CC;
	text-align: left;
}

table.formtable tr td.form_row_last {
	color: #FFFFFF;
	/*background: #468ED5;
	border-top-style: solid;
	border-left-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-color: #CCFFFF;*/
	text-align:center;
}

table.formtable tr td.form_row_l { /* left cell */
	font-size:14px;
	color:#0f62ac;
	width:	30%;
	height:30px;
}
table.formtable tr td.form_row_c { /* center cell */
	/*border-right-style: solid;
	border-left-style: solid;
	border-top-style: none;
	border-bottom-style: none;
	border-color: #CCFFFF;*/
	color: inherit;
	text-align: center;
}
table.formtable tr td.form_row_r { /* right cell */
	text-align: left;
	font-size:11px;
	color:#009900;
	height:30px;
}

table.formtable tr td.form_row_r table.calendar tr td{ /* right cell */
	padding-left: 1px;
	padding-right: 1px;
}

table.formlongtable{
	width: 99%;
}

table.formtable1 {
	background-color: #FFFFFF;
	color: #000000;
	border: 1px solid #CCFFFF;
	width: 40%;
	margin-bottom:5px;
	text-align:left;
}

table.formtable1 tr td {
	color: #000000;
	font-family:verdana, arial, helvetica, sans-serif;
	font-size:13px;
	height: 24px;
	white-space: nowrap;
	word-spacing:	0px;
	text-align:left;
}

table.formtable1 tr.new {
	text-decoration: none;
	background-color: #FFFFF9;
}

table.formtable1 tr.edit {
	text-decoration: none;
	background-color: #FFFFF9;
}

table.formtable1 tr.form_odd_row td{
	text-decoration: none;
	background-color:#FFFFF9;
}

table.formtable tr.form_even_row td{
	text-decoration: none;
	background-color:#FFFFF9;
}

table.formtable1 tr td.form_row_first{
	/*background: #468ED5;*/
	background-image:url(en/images/general/bar_bg.png);
	color:#000099;
	font-size:13px;
	font-weight: bold;
	border-color: #CCFFFF;
	text-align: left;
}

.biginput{
	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #000000;	border: 1px solid silver;
	height:20px;
}
.biginput:focus	{
	border-color: black;
	height:20px;
}
.biginput:hover	{
	border-color: black;
	height:20px;
}

.biginput[readonly]{
/* NOTE: Ignored by IE */
	border-color: #D0D0D0;
	background-color: #EEEEEE;
}
.button{
	font-family: Verdana, Helvetica, Geneva;
	font-size: 13px;
	background-image:url(en/images/general/bar_bg.png);
	border: 1px solid silver;
	height: 28px;
	padding: 0px 4px 2px 4px;
	cursor: pointer;
	margin-top: 1px;
	margin-left: 4px;
	vertical-align: top;
}

.button:hover{
	border-color: black;
}
.checkbox{
	cursor: pointer;
}
.khungdnphai{
	color:#0f62ac;
	font-size:14px;
}
div.txtname{
	height:23px;
	width:300px;
}

div.txtpass{
	height:23px;
}
div.txtrpass{
	height:23px;
}
div.txtten{
	height:23px;
}
div.txtaddress{
	height:23px;
}
div.txtcountry{
	height:23px;
}
div.txtcity{
	height:23px;
}
div.txtphone{
	height:23px;
}
div.txtspcheck{
	height:23px;
}

div.txtspchec{
	height:30px;
}
table.banggia {
	background-color: #FFFFFF;
	border-top: 1px solid #6699FF;
	border-left: 1px solid #6699FF;
	width: 100%;
}

table.banggia tr td {
	border-bottom:1px solid #6699FF;
	border-right:1px solid #6699FF;
	height: 24px;
	text-align:left;
}
table.banggiasms {
	background-color: #FFFFFF;
	border-top: 1px solid #6699FF;
	border-left: 1px solid #6699FF;
}

table.banggiasms tr td {
	border-bottom:1px solid #6699FF;
	border-right:1px solid #6699FF;
	height: 24px;
	text-align:left;
}




/***************** <MESSAGE> *****************/
table.msgok{
	width: 100%;
	border: 1px #44CC44 solid;
}

table.msgok tr td{
	color:#333;
	font-family: Verdana, Helvetica, Geneva;
	font-size:11px;
	text-align:left;
}

table.msgok tr td.clr{
	width: 60px;
	background-color:#44CC44;
	font-size:10px;
	font-weight: bold;
}


table.msgok tr td.msg_main{
	height: 26px;
}

table.msgok tr td.msg{
	background-color:#FFFFFF;
}

table.msgerr{
	width: 100%;
	border: 1px #CC4444 solid;
}

table.msgerr tr td{
	color:#333;
	font-family: Verdana, Helvetica, Geneva;
	font-size:11px;
	text-align:left;
}

table.msgerr tr td.clr{
	width: 60px;
	background-color:#99FFFF;
	font-size:10px;
	font-weight: bold;
}

table.msgerr tr td.msg_main{
	height: 26px;
}

table.msgerr tr td.msg{
	background-color:#FFFFFC;
}
/**************** </MESSAGE> *****************/