body
{
    font-family: Arial;
    font-size:13;
    margin-top:0px;
    margin-left:0px;
    margin-bottom:0px;
    /*background:url(/App_Themes/Standard/Images/bg.gif);  */     /*background="<%=strDomainUrl%>/App_Themes/Standard/Images/bg.gif"; */
    background-position: center; 
    background-repeat: no-repeat; 
    background-attachment: fixed;
    background-color:#eaeaea;
}
td {
margin: 0px;
font-family: Arial;
font-size: 12px;
cursor: url('/999.cur');
}
/* Begin HomeMenu */
#p_home_mnuleft	{margin:0 0 0 0px; width:150px; height:100%; background-color:#FFFFFF;}
#p_home_mnuleft .boxCenterHomeMnuLeft_bg	{position:relative; width:150px; height:auto;  overflow:auto; overflow:hidden; clear:both;}
#p_home_mnuleft .boxCenterHomeMnuLeft_bg_title {margin-top:0px;margin-left:0px; font-family: tahoma; font-size:10.5px; color:#BA3F7A; }
#p_home_mnuleft .boxCenterHomeMnuLeft_top	{position:relative; background:url(images/mnuLeft_01_danhmuc.gif) no-repeat 0 0; width:124px; height:25px; overflow:auto; overflow:hidden;}
#p_home_mnuleft .boxCenterHomeMnuLeft_btm	{width:150px; height:21px; overflow:auto; overflow:hidden;}
#p_home_mnuleft	.boxMnuleft_weblink { width:171px; height:35px; background-color:#654000; vertical-align:top;}
TABLE.tableCss {height:100%; background-color:#FFFFFF;}
TD.tableCss {height:100%;}
TABLE.tableBanner {height:134px; background-color:#FFFFFF;}
TD.tableBanner {height:134px;}

TABLE.tableFooter {height:75px;}
TD.tableFooter {height:75px;}

TABLE.tableBody {height:100%; background-color:#FFFFFF;}
TD.tableBody {height:100%;}

TABLE.tableHotNews {height:175px;}
TD.tableHotNews {height:175px;}

#p_home_mnuright {width:173px; height:100%; background-color:#FB9F00; }	
A.mainlevel:link {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #2C5987; PADDING-TOP: 5px; TEXT-ALIGN: left; TEXT-DECORATION: none
}
A.mainlevel:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #2C5987; PADDING-TOP: 5px; TEXT-ALIGN: left; TEXT-DECORATION: none
}
A.mainlevel:hover {
	BACKGROUND-POSITION: 0px -25px; COLOR: #F56A1C; TEXT-DECORATION: none
}
a.maintitle {
font-family: tahoma, arial;
font-size: 16px;
font-weight: bold;
text-decoration: none;
color: #ff116c;
}
a.maintitle:hover {
color: #0098FF;
}
a.leftmenu {
font-family: tahoma, arial;
font-size: 11px;
text-decoration: none;
font-weight: bold;
color: #BA3F7A;
margin-left: 2px;
}
a.leftmenu:hover {
color: #FF0000;
text-decoration: none;
}
.hot360do
{
font-family: tahoma, arial;
font-size: 15px;
font-weight:bold;
color: #FFFFFF;
}
a.homehhtselect {
font-family: tahoma, arial;
font-size: 16px;
text-decoration: none;
font-weight: bold;
color: #ff8a00;
margin-left: 2px;
}
a.homehhtselect:hover {
color: #FF0000;
text-decoration: none;
}
a.lihomehhtselect {
font-family: tahoma, arial;
font-size: 12px;
text-decoration: none;
font-weight: normal;
color: #000000;
margin-left: 2px;
}
a.lihomehhtselect:hover {
color: #FF0000;
text-decoration: none;
}
a.tinanh {
font-family: tahoma, arial;
font-size: 11px;
font-weight: normal;
text-decoration: none;
color: #FFFFFF;
}
a.tinanh:hover {
color: #0098FF;
}
#homesearchbox {
color:#70a9fc
margin-right: 5px;
}
#homesearchbox input {
font-family: Tahoma, Arial;
font-size: 12px;
border: 1px solid #C9D0D6;
background-color: #FFF;
margin-bottom:2px;
}
#homesearchbox select {
font-family: Tahoma, Arial;
font-size: 12px;
border: 1px solid #F4347F;
background-color: #F6BACC;
margin-top:3px;
}
#homesearchbox form {
display: inline;
margin: 0px;
padding: 0px;
}
a.newssubmenu {
font-family: tahoma, arial;
font-size: 10.5px;
text-decoration: none;
font-weight: bold;
color: #F2156E;
margin-bottom: 3px;
margin-left: 2px;
}
a.newssubmenu:hover {
color: #FF6600;
text-decoration: none;
}
a.newssubmenu2 {
font-family: tahoma, arial;
font-size: 10.5px;
text-decoration: none;
font-weight: bold;
color: #ff8a00;
margin-left: 2px;
}
a.newssubmenu2:hover {
color: #F2156E;
text-decoration: none;
}
a.categorymenu {
font-family: tahoma, arial;
font-size: 12px;
text-decoration: none;
font-weight: bold;
color: #989898;
margin-left: 2px;
}
a.categorymenu:hover {
color: #FF0000;
text-decoration: none;
}
a.xemtiep {
font-family: tahoma, arial;
font-size: 10px;
text-decoration: none;
font-weight: bold;
color: #989898;
margin-left: 2px;
}
a.topmenubody {
font-family: tahoma, arial;
font-size: 11px;
line-height: 14px;
text-decoration: none;
color: #F2156E;
}
a.topmenubody:hover {
color: #0098FF;
}
.tieude {
font-family: tahoma, arial;
font-size: 12px;
font-weight: bold;
text-decoration: none;
color: #CC0000;
margin-left: 8px;
}
.smallboxtitle {
	color: #FFFFFF;
	text-decoration: none;
	}	
	
#toptinmoi
{
border-top:1px solid #DDDDDD; border-bottom:1px solid #DDDDDD; margin:5 5 5 5px;	
padding:2 2 2 2px;
}
#topngaythang
{
display:block; float:left;
margin:0 2 2 5px;
color:#3399FF;
}
#tintieudiem
{
display:block; float:left;
margin:0 0 0 5px;
color:#3399FF;
}
#tintieudiem span.title a
{
display:block;
font-family: Arial, Helvetica, sans-serif;
font-size:14pt;
font-weight:bold;
color:#294e9e;
width:100%;
text-decoration:none;
}
#tintieudiem span.title a:hover
{
color:red;
}
.cham
{
	margin-left: 5px;
	font-size: 7pt;
	color: #F33700;
	font-family: verdana;
}
#tintieudiem span.subtitle
{
font-family: Arial, Helvetica, sans-serif;
display:block;
font-size:11pt;
color:#000000;
width:100%;
}
#boxtintrongngay
{
display:block; float:left;
color:#3399FF;
background:#e8f0f8;
padding:2 2 2 2px;
height:100%;
}

#boxtintrongngay a.tieude
{
display:block; float:left;
background:url(images/bgtinngay.gif) #dbdbdb no-repeat;
border:1px solid #a8bed6;
color:#FFF;
padding:1 2 2 2px;
text-decoration: none;
font-weight:bold;
width: 217px;
}
#boxtintrongngay a
{
text-decoration: none;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color:black;
}
#boxtintrongngay a:hover
{
color:#FF3300;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
}
#boxtintrongngay ul
{
display:block; float:left;
list-style-type: none;
padding:2 2 2 2px;
margin-left: 0; padding-left: 0;
width: 220px;
}
#boxtintrongngay li
{
display:block; float:left;
border-bottom:1px solid silver;
color:#000;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
padding:0 0 0 15px;
margin: 0 0 5 0px;
background:url(images/dot_left.gif) no-repeat;
width: 220px;

}
#box_tieudiem_tuan
{
display:block; float:left;
 background-color: #c3d3f2; 
 width: 635px;
 padding:2 2 2 2px;
 margin:0 0 0 3px;
}
#tieudiem_item
{
display:block; float:left;
color:#000;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
width: 200px;
padding:2 2 2 2px;
}
#tieudiem_item a
{
display:block;
text-decoration: none;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color:black;
font-weight:bold;
}
#tieudiem_item a:hover
{
color:red;
}
#tieudiem_item img
{
width:65px;
height:60px;
border:1px solid black;
}
#box_tieudiem
{
	border: 1px solid rgb(204, 204, 204); 
	background-color: rgb(248, 248, 248); 
	margin-top: 10px; 
	padding:1 1 1 1px;
	width: 196px;
}
#box_tieudiem h2
{
	margin: 1px 0px 0px; padding: 0px 0pt 0pt 0px; min-height: 25px; background-color: #365fac; font-family: Arial; font-size: 12px; font-weight: bold;
}
#box_tieudiem_item
{
display:block; float:left;
text-decoration: none;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight:bold;
width: 195px;
padding:2 2 2 2px;
}
#box_tieudiem_item a
{
display:block; 
color:#003399;
text-decoration: none;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight:bold;
}
#box_tieudiem_item a:hover
{
color:red;
}
#box_nhomtin
{
display:block; float:right;
 background-color: rgb(248, 248, 248); 
 width: 225px;
 padding:2 2 2 2px;
 margin:0 0 0 0px;
}
#box_nhomtin h2
{
margin: 1px 0px 0px; padding: 0px 0pt 0pt 0px; min-height: 25px; background-color: #365fac; font-family: Arial; font-size: 12px; font-weight: bold;
}
#nhomtin_item
{
display:block; float:left;
color:#000;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
width: 210px;
padding:2 2 2 2px;
}
#nhomtin_item img
{
width:65px;
height:60px;
border:1px solid black;
}
#nhomtin_item a
{
display:block; 
color:#003399;
text-decoration: none;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight:bold;
}
#nhomtin_item a:hover
{
color:red;
}

#box_chuyenmuc
{
 display:block; float:left;
 width: 100%;
 height: 100%;
 padding:2 2 2 2px;
 margin:0 0 0 5px;
}
#box_chuyenmuc h2 a 
{
color:red;
margin: 0px 0px 0px 0px; padding: 0px 0pt 0pt 0px; 
font-family: Arial, Helvetica, sans-serif;
font-size: 14px; font-weight: bold;
text-transform:uppercase;
text-decoration: none;
}
#box_chuyenmuc h2 
{
color:red;
margin: 0px 0px 0px 0px; padding: 0px 0pt 0pt 0px;
border-bottom:2px solid red;
text-decoration: none;
}

#chuyenmuc_item
{
display:block; float:left;
color:#000;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
padding:2 2 2 2px;
width:100%;
}
#chuyenmuc_item a
{
color:#003399;
text-decoration: none;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight:bold;
}
#chuyenmuc_item a:hover
{
color:red;
}
#chuyenmuc_item img
{
width:65px;
height:60px;
border:1px solid black;
}

#chuyenmuc_moreitem
{
display:block; float:left;
}

#chuyenmuc_moreitem ul
{
display:block; float:left;
list-style-type: none;
margin-left: 0; padding-left: 0;
width: 90%;
}
#chuyenmuc_moreitem li
{
	display:block;
	float:left;
	color:#000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding:0 0 0 15px;
	margin: 0 0 5 0px;
	background:url(images/dot_left2.gif) no-repeat;

}
#chuyenmuc_moreitem li a
{
display:block; 
color:#003399;
text-decoration: none;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
width:100%;
}
#chuyenmuc_moreitem li a:hover
{
color:red;
}
#box_timkiem
{
	font-weight:bold;
	color:#294e9e;
}
#box_timkiem input.submit
{
	background:url(images/timkiembtn.gif) no-repeat 0 0;
	width:83px; height:20px;
	text-align:center;
	font:bold 12px/19px Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF; border:none;
	cursor:pointer;
}
#box_timkiem input.search_box
{
	width:125px; height:20px;border:1px solid silver;
}
.BodyMenuTop {
font-family: tahoma, arial;
font-size: 11px;
text-decoration: none;
color: #000000;
}
#body_detail span.detail_tittle 
{
font:"Times New Roman", Times, serif;
font-size:14pt;
font-weight:bold;
color:#0033CC;
}
#body_detail span.lbDate 
{
font:"Times New Roman", Times, serif;
font-size:12px;
font-style:italic;
color:#0033CC;
}
.kedoc
{
	font-size: 8pt;
	color: #FFFFFF;
	font-family: arial;	
}
A.whitelink 
{
	COLOR: 				#FFFFFF;
	font-weight:	    bold; 
	TEXT-DECORATION: 	none; }

A.whitelink:hover {
	COLOR: 				#C0C0C0;
	TEXT-DECORATION: 	none; }

A.whitelink:active {
	COLOR: 				#505050;
	TEXT-DECORATION: 	none; }

.header {
	font-family: Tahoma;
	font-size: 10px;
	color: #000000;
}
.menu
{width: 162px; height: 25px; padding:1 1 1; border-right: buttonshadow 1px solid; border-top: #f5f5f5 1px solid; border-left: #f5f5f5 1px solid; border-bottom: buttonshadow 1px solid; background-color: buttonface; cursor:hand; color:#000000; font-family: Tahoma; font-size: 11px; text-decoration: none;}
.option
{width: 100%; height: 24px; padding:2 4 3 6; border: 1 1 1 1 solid #ffffff; background-color: #f5f5f5; cursor:hand; font-family: Tahoma; font-size: 11px; text-decoration: none;}
.options {padding:1 1 1 1; font-family: Tahoma; font-size: 11px; text-decoration: none;}
.menus
{width: 99.5%; height: 25px; padding:1 1 1; border-right: buttonshadow 1px solid; border-top: #f5f5f5 1px solid; border-left: #f5f5f5 1px solid; border-bottom: buttonshadow 1px solid; background-color: buttonface; cursor:hand; color:#000000; font-family: Tahoma; font-size: 11px; text-decoration: none;}
a.bottommenu
{
	COLOR: 				#000000;
	font-size:			11px;
	font-weight:	    bold; 
	TEXT-DECORATION: 	none; 
}
a.bottommenu:hover {
color: #0098FF;
}
a.bottomtotop
{
	COLOR: 				#000000;
	font-size:			14px;
	font-family:		Tahoma;
	TEXT-DECORATION: 	none; 
}
a.bottomtotop:hover {
color: #0098FF;
}
A.menussub 
{
	COLOR: 				blue;
	font-size:			10px;
	font-weight:	    bold; 
	TEXT-DECORATION: 	none; 
}

A.menussub:hover {
	COLOR: 				#C0C0C0;
	TEXT-DECORATION: 	none; }

A.menussub:active {
	COLOR: 				#505050;
	TEXT-DECORATION: 	none; }
A.mainlevel:link {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #2C5987; PADDING-TOP: 5px; TEXT-ALIGN: left; TEXT-DECORATION: none
}
A.mainlevel:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #2C5987; PADDING-TOP: 5px; TEXT-ALIGN: left; TEXT-DECORATION: none
}
A.mainlevel:hover {
	BACKGROUND-POSITION: 0px -25px; COLOR: #F56A1C; TEXT-DECORATION: none
}

A.xemtiepcat:link {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #2C5987; PADDING-TOP: 5px; TEXT-ALIGN: left; TEXT-DECORATION: none
}
A.xemtiepcat:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #2C5987; PADDING-TOP: 5px; TEXT-ALIGN: left; TEXT-DECORATION: none
}
A.xemtiepcat:hover {
	BACKGROUND-POSITION: 0px -25px; COLOR: #F56A1C; TEXT-DECORATION: none
}

A.newcontrol:link {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: Green; PADDING-TOP: 5px; TEXT-ALIGN: left; TEXT-DECORATION: none
}
A.newcontrol:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #2C5987; PADDING-TOP: 5px; TEXT-ALIGN: left; TEXT-DECORATION: none
}
A.newcontrol:hover {
	BACKGROUND-POSITION: 0px -25px; COLOR: #F56A1C; TEXT-DECORATION: none
}

A.nextnew:link {
	FONT-SIZE: 10px; COLOR: #2C5987; PADDING-TOP: 5px; HEIGHT: 15px; TEXT-ALIGN: left; TEXT-DECORATION: none
}
A.nextnew:visited {
	FONT-SIZE: 10px; COLOR: #2C5987; PADDING-TOP: 5px; HEIGHT: 15px; TEXT-ALIGN: left; TEXT-DECORATION: none
}
A.nextnew:hover {
	BACKGROUND-POSITION: 0px -25px; COLOR: #F56A1C; TEXT-DECORATION: none
}
A.toolbar:link {
	FONT-SIZE: 11px; COLOR: #000000; PADDING-TOP: 5px; HEIGHT: 15px; TEXT-ALIGN: left; TEXT-DECORATION: none
}
A.toolbar:visited {
	FONT-SIZE: 11px; COLOR: #2C5987; PADDING-TOP: 5px; HEIGHT: 15px; TEXT-ALIGN: left; TEXT-DECORATION: none
}
A.toolbar:hover {
	BACKGROUND-POSITION: 0px -25px; COLOR: #F56A1C; TEXT-DECORATION: none
}
.chuthichhinh {
font-family: tahoma;
font-size: 10px;
color: #808080;
}

.tomtat{
font-family: tahoma;
font-weight:bold;
text-align:justify;
}
A.mainlevel1:link {
	FONT-SIZE: 11px; COLOR: #2C5987; PADDING-TOP: 5px; HEIGHT: 15px; TEXT-ALIGN: left; TEXT-DECORATION: none
}
A.mainlevel1:visited {
	FONT-SIZE: 11px; COLOR: #2C5987; PADDING-TOP: 5px; HEIGHT: 15px; TEXT-ALIGN: left; TEXT-DECORATION: none
}
A.mainlevel1:hover {
	BACKGROUND-POSITION: 0px -25px; COLOR: #F56A1C; TEXT-DECORATION: none
}
.viettyping input {
	font-family: Helvetica;
}
.input			{font-size: 10px; color: #999999; border:1px solid #C0C0C0; height:20px; }
.titleprint {
font-family: tahoma, arial;
font-size: 15px;
font-weight: bold;
text-decoration: none;
color: #075597;
}
.footer 
{
font-family: Tahoma, Arial;
font-size: 10px;
color: #ffffff;
}
.formthaoluan {
	font-family: Tahoma, Arial; font-size: 11px;color: #000000;
}
.formthaoluanmail {
	font-family: Tahoma, Arial; font-size: 11px;color: red; 
}
.formthaoluannd {
	font-family: Tahoma, Arial; font-size: 11px;color: blue; 
}
#searchbox {
color:#70a9fc;
margin-right: 12px;
}
#searchbox input {
font-family: Tahoma, Arial;
font-size: 10px;
border: 1px solid #70a9fc;
background-color: #fff;
}
#searchbox select {
font-family: Tahoma, Arial;
font-size: 10px;
border: 1px solid #70a9fc;
background-color: #fff;
}
#searchbox form {
display: inline;
margin: 0px;
padding: 0px;
}

#theToolTip {
	BORDER-RIGHT: #c0c09f 2px solid; PADDING-RIGHT: 0px; BORDER-TOP: #c0c09f 2px solid; PADDING-LEFT: 10px; Z-INDEX: 100; FILTER: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135,strength=4); LEFT: -300px; VISIBILITY: hidden; PADDING-BOTTOM: 0px; BORDER-LEFT: #c0c09f 2px solid; WIDTH: 200px; PADDING-TOP: 6px; BORDER-BOTTOM: #c0c09f 2px solid; POSITION: absolute; BACKGROUND-COLOR: #ffffcc
}
#ToolTipPointer {
	Z-INDEX: 101; LEFT: -300px; VISIBILITY: hidden; POSITION: absolute
}
#theToolTip P {
	MARGIN-TOP: 0px; FONT-SIZE: 0.9em; COLOR: #333333; LINE-HEIGHT: 1.4em; MARGIN-RIGHT: 10px
}
#ToolTipTextWrap {
	FONT-WEIGHT: bold; FONT-SIZE: 1.0em; COLOR: #592c16; MARGIN-RIGHT: 10px
}