table{
	font-size: 12px;
	font-weight: normal;
	color: #0351a4;
}
td{
	font-size: 12px;
	font-weight: normal;
	color: #0351a4;
}
tr{
	font-size: 12px;
	font-weight: normal;
	color: #0351a4;
}
.bottombg {
	background-image: url(../images/bottombg.jpg);
	background-repeat: repeat-x;
	height: 31px;
}
.copyright {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #959595;
}
.menutopbg {
	background-image: url(../images/menutopbg.jpg);
	background-repeat: repeat-x;
}
.box_righttopbg {
	background-image: url(../images/box_righttopbg.jpg);
	background-repeat: repeat-x;
}
.box_rightbotbg {
	background-image: url(../images/box_rightbotbg.jpg);
	background-repeat: repeat-x;
}
.box_rightrightbg {
	background-image: url(../images/box_rightrightbg.jpg);
	background-repeat: repeat-y;
}
.box_rightleftbg {
	background-image: url(../images/box_rightleftbg.jpg);
	background-repeat: repeat-y;
}
.titleright {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #ffffff;
}
.border_right {
	border: 1px solid #d5d5d5;
	background-color: #f2f2f2;
}
.tabborder_topbg {
	background-image: url(../images/tabborder_topbg.jpg);
	background-repeat: repeat-x;
}
.tabbg {
	background-image: url(../images/tabbg.jpg);
	background-repeat: repeat-x;
}
.titletab {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
}
.tabclickbg {
	background-image: url(../images/tabclickbg.jpg);
	background-repeat: repeat-x;
}



.text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #0351a4;
}
.tab_botbg {
	background-image: url(../images/tabborder_centbg.jpg);
	background-repeat: repeat-x;
}
.border_photo {
	border: 1px solid #c0c0c0;
}
.sublink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #7e7e7e;
}
.namecomp {
	font-family: Tahoma;
	font-size: 17px;
	font-weight: bold;
	color: #f38614;
}
.whitebg {
	background-color: #FFFFFF;
}

.tab_leftbg {
	background-image: url(../images/tabborder_leftbg.jpg);
	background-repeat: repeat-y;
}
.tab_rightbg {
	background-image: url(../images/tabborder_rightbg.jpg);
	background-repeat: repeat-y;
}
.topbg {
	background-image: url(../images/banner.jpg);
	background-repeat: no-repeat;
}
.texttop {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}
.lang {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #f38614;
}
.date {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #5B0000;
}

a.submenu:link {
	color: #ffffff; 
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight: normal;
	text-decoration: none;
}
a.submenu:visited {
	color: #ffffff; 
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	text-decoration: none;
}
a.submenu:hover {
	color: #FFFF00; 
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	text-decoration: none;
}
a.submenu:active {
	color: #ffffff; 
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	text-decoration: none;
}

a.sublink:link {
	color: #7e7e7e; 
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight: normal;
	text-decoration: none;
}
a.sublink:visited {
	color: #7e7e7e; 
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	text-decoration: none;
}
a.sublink:hover {
	color: #DE261E; 
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	text-decoration: none;
}
a.sublink:active {
	color: #7e7e7e; 
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	text-decoration: none;
}

a.texttop:link {
	color: #000000; 
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight: bold;
	text-decoration: none;
}
a.texttop:visited {
	color: #000000; 
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration: none;
}
a.texttop:hover {
	color: #DE261E; 
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration: none;
}
a.texttop:active {
	color: #000000; 
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration: none;
}

a{
	color: #0351a4; 
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	text-decoration: none;
}
a:link {
	color: #0351a4; 
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	text-decoration: none;
}
a:visited {
	color: #0351a4; 
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	text-decoration: none;
}
a:hover {
	color: #DE261E; 
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	text-decoration: none;
}
a:active {
	color: #0351a4; 
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	text-decoration: none;
}


#about, #about:visited {
	background-position::url(../images/gioithieu_b.jpg);
}
#product, #product:visited {
	background-image:url(../images/sanpham_b.jpg);
}
#hoatdong, #hoatdong:visited {
	background-image:url(../images/hoatdong_b.jpg);
}
#picture, #picture:visited {
	background-image:url(../images/hinhanh_b.jpg);
}
#partner, #partner:visited {
	background-image:url(../images/doitac_b.jpg);
}
#news, #news:visited {
	background-image:url(../images/tintuc_b.jpg);
}
#job, #job:visited {
	background-image:url(../images/tuyendung_b.jpg);
}
#dow, #dow:visited {
	background-image:url(../images/download_b.jpg);
}

.rollover span.alt {
	display:none;
}
.rollover img {
	border:none;
}
:root .rollover img {
	display:block;
}

.rollover, .rollover:visited {
	background-color:transparent !important; /* needed for Opera5/6 */
	background-repeat:no-repeat;
	background-position:0 0;
}
.rollover:hover, .rollover:focus, .rollover:active, .rollover.MMO, .rollover.MMO:visited {
	background-position:center;
}
/* ------------------------ LOADING Style ------------------------------------ */

	#LoadingBG {
	LEFT: 0; TOP: 0; WIDTH: 99%; HEIGHT: 800px; VISIBILITY: visible; POSITION: absolute; CURSOR: wait; 
	BORDER: black 1px solid; BACKGROUND-COLOR: white; FILTER: Alpha(opacity=60); opacity: 0.6; Z-INDEX: 100;
	}
	#LoadingContent {
	LEFT: 0; TOP: 0; WIDTH: 99%; HEIGHT: 800px; VISIBILITY: visible; POSITION: absolute; CURSOR: wait; Z-INDEX: 100;
	}
	#LoadingContent DIV {WIDTH: 200px; HEIGHT: 100px; BORDER: black 1px solid; BACKGROUND-COLOR: white;}
	#LoadingContent .loading_text {COLOR: #FF0000; FONT-FAMILY: Verdana, Arial, Tahoma; TEXT-DECORATION: none; FONT-SIZE: 8pt}