a.list
{
	font-weight: bold;
	font-size: 8pt;
	color: #009999;
	font-family: Tahoma;
	text-decoration: none;
}
a.list:hover
{
	font-weight: bold;
	font-size: 8pt;
	color: #ff3333;
	font-family: Tahoma;
	text-decoration: none;
}
.HPNganhHang
{
	font-weight: bold;
	font-size: 8pt;
	color: gray;
	font-family: Tahoma;
	text-decoration: none;
}
.ClickPhanTrang
{
	font-weight: bold;
	font-size: 8pt;
	color: orangered;
	font-family: Tahoma;
	text-decoration: none;
}
a.HoiVienDangNhap
{
	font-weight: bold;
	font-size: 11px;
	color: #ff6600;
	font-family: Tahoma;
	text-decoration: none;
}
.hoivien
{
	font-weight: bold;
	font-size: 9pt;
	color: #0000ff;
	font-family: Tahoma;
}
a.HoiVienDangNhap:hover
{
	font-weight: bold;
	font-size: 11px;
	color: darkorange;
	font-family: Tahoma;
	text-decoration: underline;
}
a.CNAdmin
{
	font-weight: bold;
	font-size: 11px;
	color: orangered;
	font-family: Tahoma;
	text-decoration: none;
}
a.CNAdmin:hover
{
	font-weight: bold;
	font-size: 11px;
	color: darkgray;
	font-family: Tahoma;
	text-decoration: underline;
}


a.HPNganhHang:hover
{
	font-weight: bold;
	font-size: 8pt;
	color: #00cc00;
	font-family: Tahoma;
}
.tb_table
{
	border-collapse: collapse;
	width: 1500;
}
.tb_Header
{
	border-bottom-width: 1px;
	border-bottom-style: groove;
	border-bottom-color: #b6b5b6;
	
	border-right-width: 1px;
	border-right-style: groove;
	border-right-color: #b6b5b6;
	
	font-family: Tahoma;
	font-size: 10px;
	color: Maroon;
	font-weight: bold;	
	text-decoration: none;
	text-align: center;	
}
.tb_Item
{
	border-bottom-width: 1px;
	border-bottom-style: groove;
	border-bottom-color: #b6b5b6;
	
	border-right-width: 1px;
	border-right-style: groove;
	border-right-color: #b6b5b6;
	
	font-family: Tahoma;
	font-size: 10px;
	color: Black;
	height: 20;	
	text-decoration: none;	
}
.Style_1_800_600_Center
{
	text-align: center;
	padding-top: 15px;
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 15px;
}
.Style_1_800_600_Header
{
	padding-left: 4px;
	font-weight: bold;
	font-size: 12px;
	padding-bottom: 2px;
	color: #33cc00;
	font-family: Tahoma;
}
/* search style */
.slable 
{
	font-family: Tahoma;
	font-size: 11px;
	font-weight: lighter;
	color: Navy;
}
.sDate
{
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	font-style:italic;
	color: #848284;
	padding-left: 5px;
}
.sContent
{
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	padding-left: 5px;
	text-align: justify;
}
.sPage
{
	font-family: Tahoma;
	font-size: 11px;
	font-weight: lighter;
	color: Navy;
}

.sTitle
{
	font-family: Tahoma;
	font-size: 14px;
	color: Red;
	font-weight: bold;	
}

.shLeftLinkItem
{
	font-family: Tahoma;
	font-size: 14px;
	color: Maroon;
	font-weight: normal;	
	text-decoration: none;
	padding-top: 5px;
	padding-bottom: 5px;
}

.sHeader
{
	font-family: Tahoma;
	font-size: 11px;
	color: #026061;
	font-weight: normal;	
	text-decoration: none;
	padding-top: 5px;
	padding-bottom: 5px;
}

.a.sHeader :link {
	text-decoration:none;
	color: #026061;
}
.a.sHeader :visited {
	text-decoration:none;
	color: #2E4341;
}
.a.sHeader :hover {
	text-decoration: underline;
	color: #ff0000;
}
.a.sHeader :active {
	text-decoration:none;
	color: #31659c;
}

/*----------------------*/
DIV#showupregion
{ 
	BORDER-RIGHT: 1px dashed; 
	PADDING-RIGHT: 2px; 
	BORDER-TOP: 1px dashed; 
	PADDING-LEFT: 2px; 
	PADDING-BOTTOM: 2px; 
	BORDER-LEFT: 1px dashed; 
	PADDING-TOP: 2px; 
	BORDER-BOTTOM: 1px dashed; 	
	BACKGROUND-COLOR: #ccffcc 
}
DIV#div_toolbox
{ 
	text-align: right;
	BORDER-RIGHT: 1px dashed; 
	BORDER-TOP: 1px dashed; 
	BORDER-LEFT: 1px dashed; 
	BORDER-BOTTOM: 1px ;
	padding-right: 2px;
	padding-bottom: 1px;
	BACKGROUND-COLOR: #ffffff 
}
.toolbox_body
{
	border-left-color: #a5a6bd;
	border-left-style: dashed;
	border-left-width: 1px;
	border-left-color: #a5a6bd;
	border-left-style: dashed;
	border-left-width: 1px;
	background-color: White;
	padding-left: 5px;
	padding-top: 1px;
	padding-bottom: 1px;
}
.toolbox_header
{
	font-family: Tahoma;
	font-size: 10px;
	color: Navy;
	font-weight: bold;
	padding-left: 3px;
	border-left-color: #a5a6bd;
	border-left-style: outset;
	border-left-width: 1px;
}
/*Module_Separator layout===============================================*/
.Module_Separator
{
	height: 15px;
}
/*shortlist style ==========================================================*/
.shortlist_avatar
{
	padding: 5 5 5 0;
	vertical-align: bottom;
}
.shortlist_newsheader
{
	padding-left: 4px;
	font-weight: bold;
	font-size: 10px;
	width: 35%;
	color: white;
	font-family: Verdana;
	height: 15px;
	background-color: yellowgreen;
	text-align: left;
}
.shortlist_Viewdetails
{
	font-family: Verdana;
	font-size: 9px;
	color: #214d84;
	text-decoration: none;
}
.shortlist_Viewdetails: link
{
	text-decoration:none;
	color: #214d84;
}
.shortlist_Viewdetails: visited
{
	color: #214d84;
}
.shortlist_Viewdetails :hover 
{
	text-decoration: underline;
	color: #ff0000;
}
.shortlist_Viewdetails :active {
	text-decoration:none;
	color: #214d84;
}
.shortlist_header
{
	font-family: Tahoma;
	font-size: 11px;
	color: #31659c;
	font-weight: bold;	
	text-decoration: none;
	padding-top: 16px;
}
.a.shortlist_header :link {
	text-decoration:none;
	color: #31659c;
}
.a.shortlist_header :visited {
	text-decoration:none;
	color: #31659c;
}
.a.shortlist_header :hover {
	text-decoration: none;
	color: #ff0000;
}
.a.shortlist_header :active {
	text-decoration:none;
	color: #31659c;
}
.shortlist_date
{
	font-family: Tahoma;
	color: #008284;
	font-size: 11px;
	text-align: right;
	width: 100%;
}
.shortlist_content
{
	font-family: Tahoma;
	color: #003063;
	font-size: 9pt;
	text-align: justify;
}
.shortlist_header_date
{
	font-family: Tahoma;
	font-size: 11px;
	color: Maroon;
	font-weight:normal;
}
/*full display====================================================*/
.fulldisplay_header
{
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
}
.shortlist_newsheader
{
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
}
/*Image blog layout====================================================*/
.ImageBlogTable
{
	
}
.ImageBlogHeader
{	
	background-color: #FED69D;
	COLOR: #860609; 
	font-style: normal; 
	font-variant: normal; 
	font-weight: bold; 
	font-size: 10px; 
	font-family: verdana; 
	height: 100%;
	text-align: center;
	padding-left: 1px;
	padding-top: 5px;
	padding-bottom: 5px;
}
.ImageBlogHeader_Control
{
	padding-left: 1px;
	padding-top: 15px;
	padding-bottom: 15px;	
	padding-right: 1px;	
	BORDER-RIGHT: #F59B5D 1px solid;		
	BORDER-bottom: #F59B5D 1px solid; 
	BORDER-top: #F59B5D 1px solid;
	BORDER-left: #F59B5D 1px solid;
}
.ImageBlogHeader_Link
{
	font-family: Tahoma;
	font-size: 11px;
	text-decoration: none;
	color: #860609;
	text-align:center;
}
.a.ImageBlogHeader_Link :link {
	text-decoration:none;
	color: #C33C42;
}
.a.ImageBlogHeader_Link :visited {
	text-decoration:#C33C42;
}
.a.ImageBlogHeader_Link :hover {
	text-decoration: none;
	color: blue;
}
.a.ImageBlogHeader_Link :active {
	text-decoration:none;
	color: #C33C42;
}
/*datagrid layout====================================================*/
TABLE.adminlist {
	BORDER-RIGHT: #cccccc 1px solid; 
	PADDING-RIGHT: 0px; 
	BORDER-TOP: #cccccc 1px solid; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	BORDER-LEFT: #cccccc 1px solid; 
	WIDTH: 100%; 
	PADDING-TOP: 0px; 
	BORDER-BOTTOM: #cccccc 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.gif); 
	PADDING-BOTTOM: 2px; 
	MARGIN: 0px; 
	COLOR: #ffffff; 
	PADDING-TOP: 6px; 
	HEIGHT: 25px
}
TABLE.adminlist title {
	TEXT-ALIGN: left
}
TABLE.adminlist A {
	COLOR: #ff9900;
	font-family: Tahoma;
	font-size: 11px;
	text-decoration: none;
}
TABLE.adminlist TR.row0 {
	BACKGROUND-COLOR: #f5f5f5
}
TABLE.adminlist TR.row1 {
	BACKGROUND-COLOR: #fff
}
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 TD.options {
	FONT-SIZE: 8px; BACKGROUND-COLOR: #ffffff
}
/*label error====================================================*/
.lbErr
{
	font-family: Tahoma;
	font-size: 11px;
	color: Red;
}
/*button layout==================================================*/
.button 
{
	BORDER-RIGHT: #86A0BA 1px solid; 
	BORDER-TOP: #86A0BA 1px solid; 
	BORDER-LEFT: #86A0BA 1px solid; 	
	BORDER-BOTTOM: #86A0BA 1px solid;
		
	FONT-SIZE: 11px;
	background-color: #E7EFFF;
	color: #336699;
	padding-top: 3px;
}
/*textbox layout==================================================*/
.textbox
{
	BORDER-RIGHT: #86A0BA 1px solid; 
	BORDER-TOP: #86A0BA 1px solid; 
	BORDER-LEFT: #86A0BA 1px solid; 	
	BORDER-BOTTOM: #86A0BA 1px solid;	
	font-family: Tahoma;
	height: 20px;
	font-size: 11px;	
}
/*login module layout=============================================*/
.loginmodule_table
{
	BORDER-RIGHT: #7B9EDE 1px solid;		
	BORDER-bottom: #7B9EDE 1px solid; 
	BORDER-top: #7B9EDE 1px solid;
	BORDER-left: #7B9EDE 1px solid;
	
}
.loginmodule_header
{	
	COLOR: #336699; 
	font-style:normal; 
	font-variant:normal; 
	font-weight:bold; 
	font-size:11px; 
	font-family:tahoma; 
	height: 25px;
	text-align: left;
	padding-left: 5px;	
	background-color: #E7EFFF;	
}
.loginmodule_content
{
	border-top: #7B9EDE 1px solid;
	padding-top: 5px;
	padding-bottom: 5px;
}
/*body module layout=============================================*/
body
{
	MARGIN: 0px;
	background-color: #FCFCFC;
}
/*html module layout=============================================*/
HTML {
	SCROLLBAR-FACE-COLOR: #f1f1f1; 
	SCROLLBAR-HIGHLIGHT-COLOR: #ffffff; 
	SCROLLBAR-SHADOW-COLOR: #c8c8ca; 
	SCROLLBAR-DLIGHT-COLOR: #ffffff; 
	SCROLLBAR-ARROW-COLOR: #999999; 
	SCROLLBAR-TRACK-COLOR: #f9fafa; 
	SCROLLBAR-DARKSHADOW-COLOR: #ffffff; 
	SCROLLBAR-BASE-COLOR: #f2f2f2
}
/*Content module layout=============================================*/
.Content
{
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
}
/*footer module layout==============================================*/
.footText
{
	FONT-SIZE: 11px; 
	COLOR: #8e959e; 
	FONT-FAMILY: verdana;
	text-align: center;
	padding-top: 5px;
}
.FooterMenuItem
{
	FONT-WEIGHT: bold; 
	FONT-SIZE: 11px; 
	COLOR: #0464cf; 
	cursor: hand;
	FONT-FAMILY: verdana	
}
.FooterMenuItemHover
{
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10px; 
	COLOR: Red; 
	cursor: hand;
	FONT-FAMILY: verdana	
}
/*Annoucement center ==============================================*/
.Annoucement_td
{
	padding-left: 3px;
	padding-right: 3px;
	padding-top: 3px;
	padding-bottom: 3px;
}
.annoucement_itemborder
{
	BORDER-RIGHT: #d6d3d6 1px solid;		
	BORDER-bottom: #d6d3d6 1px solid; 
	BORDER-top: #d6d3d6 1px solid;
	BORDER-left: #d6d3d6 1px solid;
}
.annoucement_readMore
{
	font-family: Verdana;
	font-size: 11px;	
	color: #C33C42;
	text-decoration:none;
}
.a.annoucement_readMore :link {
	text-decoration:none;
	color: #C33C42;
}
.a.annoucement_readMore :visited {
	text-decoration:#C33C42;
	text-decoration:none;
}
.a.annoucement_readMore :hover {
	text-decoration: none;
	color: blue;
}
.a.annoucement_readMore :active {
	text-decoration:none;
	color: #C33C42;
}
.announcement_Header
{
	font-family: Verdana;
	font-weight: bold;
	color: #0259CA;
	font-size: 10px;	
}
.a.announcement_Header :link {
	text-decoration:none;
	color: #0259CA;
}
.a.announcement_Header :visited {
	text-decoration:none;
	color: #0259CA;
}
.a.announcement_Header :hover {
	text-decoration: none;
	color: Maroon;
}
.a.announcement_Header :active {
	text-decoration:none;
	color: #0259CA;
}
.announcement_Description
{
	font-family: Tahoma;	
	font-size: 11px;
	color: #490F15;
}
.announcement_edit
{
	font-family: Verdana;
	font-style: italic;
	font-size: 11px;
	color: #0259CA;
}
.a.announcement_edit :link {
	text-decoration:none;
	color: #0259CA;
}
.a.announcement_edit :visited {
	text-decoration:none;
}
.a.announcement_edit :hover {
	text-decoration: underline;
	color: Maroon;
}
.a.announcement_edit :active {
	text-decoration:none;
	color: #0259CA;
}
/*layout center ==================================================*/
.layoutcenter_table
{
	padding-right: 5px;
	padding-left: 5px;
	padding-top: 5px;
	width: 100%;
}
.layoutcenter_header_1
{
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	color: #970409;
	vertical-align:middle;
	padding-left: 2px;
	background-color: #FFEED1;
	height: 18px;	
	padding-left: 5px;
}
.layoutcenter_header_3
{
}
.layoutcenter_header_lineBottom
{
}
.layoutcenter_tableContent
{
	width: 100%;
}
/*datetime layout=================================================*/
.datetime
{
	font-family: verdana;
	color: #F8A277;
	font-size: 11px;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 10px;
}
/*desk module layout==============================================*/
.deskmodule_table
{
	BORDER-RIGHT: #F59B5D 1px solid;		
	BORDER-bottom: #F59B5D 1px solid; 
	BORDER-top: #F59B5D 1px solid;
	BORDER-left: #F59B5D 1px solid;
	
	background-color: #FFFFCE;
	width: 80%
}
.deskmodule_header
{
	background-color: #FED69D;
	COLOR: #860609; 
	font-style: normal; 
	font-variant: normal; 
	font-weight: bold; 
	font-size: 10px; 
	font-family: verdana; 
	height: 100%;
	text-align: left;
	padding-left: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
}
.deskmodule_m
{
	background-color: #FED69D;
	COLOR: #860609; 
	font-style: normal; 
	font-variant: normal; 
	font-weight: bold; 
	font-size: 10px; 
	font-family: verdana; 
	height: 100%;
	text-align: center;
	padding-left: 1px;
	padding-top: 5px;
	padding-bottom: 5px;
}

/*onlines layout==================================================*/
.online_table
{
		
}

.online_hr
{
	color: navy;	
}

.online_header
{	
	background-color: #FED69D;
	COLOR: #860609; 
	font-style: normal; 
	font-variant: normal; 
	font-weight: bold; 
	font-size: 10px; 
	font-family: verdana; 
	height: 100%;
	text-align: center;
	padding-left: 1px;
	padding-top: 5px;
	padding-bottom: 5px;
}
.online_moduletoolbar
{
	background-color: #FED69D;
	COLOR: Navy; 
	height: 25px;
	vertical-align: middle;
}
.online_header_maxmin
{
	background-color: #FED69D;
}
.online_tdHolder
{
	padding-left: 1px;
	padding-top: 1px;
	padding-bottom: 1px;	
	padding-right: 1px;
}
/*weblink layout==================================================*/
.weblink_table
{
	
}
.weblink_header
{
	font-family: Tahoma;
	color: #826727;
	font-size: 11px;
	font-weight: bold;	
	padding-left: 10px;
}
.weblink_moduletoolbar
{	
	vertical-align: middle;
}
.weblink_tdHolder
{
	padding-left: 10px;
	padding-right: 4px;
	padding-bottom: 10px;
	text-align: left;
}
/*ModuleToolbarMainSubMenu layout=================================*/
.ModuleToolbarMainMenu
{
	width: 5px;
}
.ModuleToolbarMainSubMenu
{
	border-right-style: outset;
	border-right-width: 1px;	
	border-right-color: Navy;
		
	border-top-style: solid;
	border-top-width: 1px;	
	border-top-color: Navy;
	
	border-left-style: solid;
	border-left-width: 1px;	
	border-left-color: Navy;
	
	border-bottom-style: solid;
	border-bottom-width: 1px;	
	border-bottom-color: Navy;	
	
	width: 100px;	
	background-color: #E3ECFF;
	font-family: Tahoma;
	font-size: 11px;
	cursor: hand;
}
.ModuleToolbarMainSubMenuItem
{
	font-family: Tahoma;
	font-size: 11px;
	color: #173768;	
	cursor: hand;
	padding: 0px;
}
.ModuleToolbarMainSubMenuItemHover
{
	font-family: Tahoma;
	font-size: 11px;
	color: #173768;	
	cursor: hand;
	padding: 0px;
	background-color:Fuchsia;
}
/*navigate layout=================================================*/
.Navigate
{
	font-family:Tahoma;
	font-size:11px;
	color: Navy;
	padding: 0px;
}
/*site layout ====================================================*/
.portal_leftpanel
{
	BACKGROUND-COLOR: #E2EEFF;
	border-top:1px #CCCCCC dotted;
	border-bottom:1px #CCCCCC dotted;
	border-right:1px #CCCCCC dotted;
	border-left:1px #CCCCCC dotted;
}
.portal_rightpanel
{
	BACKGROUND-COLOR: #E2EEFF;
	border-top:1px #CCCCCC dotted;
	border-bottom:1px #CCCCCC dotted;
	border-right:1px #CCCCCC dotted;
	border-left:1px #CCCCCC dotted;
}
/*ver cms menu====================================================*/
.cms_MainMenu
{
	width: 170;	
	border-top-style: none;	
}

.cms_MainSubMenu
{	
	width: 200;	
	background-color: #e7efff;
	BORDER-RIGHT: #7B9EDE 1px solid;		
	BORDER-bottom: #7B9EDE 1px solid; 
	BORDER-top: #7B9EDE 1px solid;
	BORDER-left: #7B9EDE 1px solid;	
}

.cms_MenuItem
{	
	cursor: hand;
	font-family: verdana;
	font-size: 10px;
	font-weight: bold;
	height: 20px;	
	color: #336699;	
	font-weight:bolder;	
	border-bottom-style: outset;
	border-bottom-width: 1px;
	border-bottom-color: Navy;
}

.cms_MenuItem_hover
{
	cursor: hand;
	font-family: verdana;
	font-size: 10px;
	font-weight: bold;
	height: 20px;	
	color: #FF662A;	
	background-color: #FFD99A;	
	border-bottom-color: #F59B5D;
	border-bottom-style: solid;
	border-bottom-width: 1px;
}

.cms_Separater
{
	
}
/*top hor portal menu============================================================================*/
.hor_portal_menu
{
	text-align: left;
	padding-left: 10px;
	font-family: Tahoma;
	color: #993333;
	font-size: 12px;
	font-weight: bold;
}
.hor_Portal_MainMenu
{
	
}

.hor_Portal_MainSubMenu
{
	width: 200;
	background-color: #E7EFFF;	
	BORDER-RIGHT: #7B9EDE 1px solid;		
	BORDER-bottom: #7B9EDE 1px solid; 
	BORDER-top: #7B9EDE 1px solid;
	BORDER-left: #7B9EDE 1px solid;
}

.hor_Portal_MenuItem
{		
	font-family: Tahoma;
	font-weight: normal;
	padding-left: 5px;
	font-size: 11px;
	color: #520305;
	cursor: hand;
	height: 20px;
}

.hor_Portal_MenuItem_hover {
	font-family: Tahoma;
	font-weight: normal;
	padding-left: 5px;
	font-size: 11px;
	color: red;
	cursor: hand;
	height: 20px;
}

.hor_Portal_Separater
{
	height: 1%;
	border-bottom-style: outset;
	border-bottom-width: 1px;
	border-bottom-color: Navy;	
}
/*top hor portal menu============================================================================*/
.ver_portal_menu
{
	text-align: right;
	padding-right: 10px;	
}
.ver_Portal_MainMenu
{
	
}

.ver_Portal_MainSubMenu
{
	width: 200;
	background-color: #FFEFC6;	
	BORDER-RIGHT: #7B9EDE 1px solid;		
	BORDER-bottom: #7B9EDE 1px solid; 
	BORDER-top: #7B9EDE 1px solid;
	BORDER-left: #7B9EDE 1px solid;
}

.ver_Portal_MenuItem
{		
	font-family: Tahoma;
	font-weight: normal;
	padding-left: 5px;
	font-size: 11px;
	color: #735D21;
	cursor: hand;
	height: 20px;
	width: 150;
}

.ver_Portal_MenuItem_hover {
	font-family: Tahoma;
	font-weight: normal;
	padding-left: 5px;
	font-size: 11px;
	color: red;
	cursor: hand;
	height: 20px;
}

.ver_Portal_Separater
{
	height: 1%;
	border-bottom-style: outset;
	border-bottom-width: 1px;
	border-bottom-color: Navy;	
}
/*end top hor portal menu============================================================================*/
.DHCS-Annoucement_Header
{
	font-family: Tahoma;
	font-weight: bold;
	font-size: 11px;	
	color: red;
	text-align: left;
	padding-bottom: 2px;
	padding-top: 2px;
	padding-left: 5px;
	BORDER-RIGHT: #d6d3d6 1px solid;		
	BORDER-bottom: #d6d3d6 1px solid; 
	BORDER-top: #d6d3d6 1px solid;
	BORDER-left: #d6d3d6 1px solid;
}
/*middle portal menu ============================================================================*/
.middle_portal_menu
{
	text-align: right;
	padding-right: 10px;	
}
.middle_Portal_MainMenu
{
	
}

.middle_Portal_MainSubMenu
{
	width: 200;
	background-color: #E7EFFF;	
	BORDER-RIGHT: #7B9EDE 1px solid;		
	BORDER-bottom: #7B9EDE 1px solid; 
	BORDER-top: #7B9EDE 1px solid;
	BORDER-left: #7B9EDE 1px solid;
}

.middle_Portal_MenuItem
{		
	font-family: Tahoma;
	font-weight: bold;
	text-transform:uppercase;
	padding-left: 5px;
	font-size: 10px;
	color: #E7D384;
	cursor: hand;
	height: 20px;
}

.middle_Portal_MenuItem_hover {
	font-family: Tahoma;
	font-weight: bold;
	text-transform:uppercase;
	padding-left: 5px;
	font-size: 10px;
	color: #FFFFFF;
	cursor: hand;
	height: 20px;
}

.middle_Portal_Separater
{
	height: 1%;
	border-bottom-style: outset;
	border-bottom-width: 1px;
	border-bottom-color: Navy;	
}
/*footer portal menu ============================================================================*/
.footer_text
{
	font-family: Tahoma;
	font-weight: normal;		
	font-size: 11px;
	color: #8c1818;
	height: 25px;	
}
.footer_portal_menu
{
	
}
.footer_Portal_MainMenu
{
	
}

.footer_Portal_MainSubMenu
{
	width: 200;
	background-color: #E7EFFF;	
	BORDER-RIGHT: #7B9EDE 1px solid;		
	BORDER-bottom: #7B9EDE 1px solid; 
	BORDER-top: #7B9EDE 1px solid;
	BORDER-left: #7B9EDE 1px solid;
}

.footer_Portal_MenuItem
{		
	font-family: Tahoma;
	font-weight: normal;	
	padding-left: 5px;
	font-size: 11px;
	color: #E7D384;
	cursor: hand;
	height: 20px;
}

.footer_Portal_MenuItem_hover {
	font-family: Tahoma;
	font-weight: normal;
	padding-left: 5px;
	font-size: 11px;
	color: #FFFFFF;
	cursor: hand;
	height: 20px;
}

.footer_Portal_Separater
{
	height: 1%;
	border-bottom-style: outset;
	border-bottom-width: 1px;
	border-bottom-color: Navy;	
}
/*shortlist style ==========================================================*/
.shortlist_date
{
	font-family: Tahoma;
	color: #336699;
	font-size: 11px;
}
.shortlist_content
{
	font-family: Tahoma;
	color: Black;
	font-size: 11px;
}
.shortlist_header
{
	font-family: Tahoma;
	font-size: 11px;
	color: #8E060F;
	font-weight: bold;
	padding-left: 5px;
	text-decoration: none;
}
.a.shortlist_header :link {
	text-decoration:none;
	color: #8E060F;
}
.a.shortlist_header :visited {
	text-decoration:none;
	color: #8E060F;
}
.a.shortlist_header :hover {
	text-decoration: none;
	color: Blue;
}
.a.shortlist_header :active {
	text-decoration:none;
	color: #8E060F;
}
.shortlist_header_date
{
	font-family: Tahoma;
	font-size: 11px;
	color: Maroon;
	font-weight:normal;
}
.shortlist_title
{
	font-weight: Bold;
	font-size: 11px;
	color: #970409;
	font-family: tahoma;
	background-color: #FFEED1;
	background-image: url('../../Templates/DHCN/Images/Top_story.gif');
	height: 21px;
	padding-left: 5px;
	padding-right: 5px;	
}
/*cms item list==========================================================*/
.itemlist_Header
{
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #99010A;
}
.itemlist_link
{
	font-family: tahoma;
	font-size: 10px;
	font-weight: bold;
	color: #08219B;
}
.a.itemlist_link :link {
	text-decoration:none;
	color: #08219B;
}
.a.itemlist_link :visited {
	text-decoration:none;
	color: #08219B;
}
.a.itemlist_link :hover {
	text-decoration: none;
	color: #FF662A;
}
.a.itemlist_link :active {
	text-decoration:none;
	color: #08219B;
}
/*footer style===========================================================*/
.Footer
{
	background-image: url('Images/FooterLine.gif');	
	text-align: center;		
	height: 55px;
}
/*module layout=======================================================================*/
.module_table
{
		
}
.module_header
{	
	COLOR: #846521; 
	font-weight: bold; 
	font-size: 10px; 
	text-transform:uppercase;
	font-family: verdana; 
	height: 100%;
	text-align: center;
	padding-left: 1px;
	padding-top: 5px;
	padding-bottom: 5px;
}
.module_header_control
{	
	COLOR: #846521; 
	height: 25px;
	vertical-align: middle;
}
.module_header_maxmin
{
	vertical-align: middle;		
	width: 5px;
}
.module_link_addnew
{
	font-family: Tahoma;
	font-size: 10px;
	color: Olive;
}
.module_td
{
	padding-left: 1px;
	padding-top: 1px;
	padding-bottom: 1px;	
	padding-right: 1px;
	background-color: #ffefc6;
}
.module_hr
{
	color: Maroon;
	height:1px;
	width: 90%;
}
/*xem diem layout=========================================================*/
.XemDiem_td
{
	font-family: Tahoma;
	font-size: 11px;
	color: Black;	
}
/*dropdown style ========================================================*/
.dropdown_Links
{
	BORDER-RIGHT: #F59B5D 1px solid; 
	BORDER-TOP: #F59B5D 1px solid; 
	BORDER-LEFT: #F59B5D 1px solid;
	BORDER-BOTTOM: #F59B5D 1px solid;
	padding-top: 3px;
	font-family:Tahoma;
	font-size:11px;
}
/*online style ==========================================================*/
.td_online
{
	font-family: Tahoma;
	font-weight:bold;
	font-size:11px;
	color: Maroon;	
}
/*Toolbar=================================================================*/
.Subhead
{
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: Black;
}
.Subhead_button
{
	font-family: Tahoma;
	font-size: 11px;
}
.Subhead_Dropdown
{
	font-family: Tahoma;
	font-size: 11px;
}
/*top menu===============================================================*/
.topmenu_text
{
	font-family: Verdana;
	color: #336699;
	font-size: 11px;
	text-decoration: none;
	padding-right: 5px;	
}
.topmenu_text A:link {
	COLOR: #336699; TEXT-DECORATION: none
}
.topmenu_text A:visited {
	COLOR: #336699; TEXT-DECORATION: none
}
.topmenu_text A:hover {
	COLOR: #FF662A; TEXT-DECORATION: none
}
.topmenu_text A:active {
	COLOR: #336699; TEXT-DECORATION: none
}
/*table style============================================================*/
.table {
	BORDER-RIGHT: #10377c 1px solid;
	BORDER-TOP: #10377c 1px solid; 
	BORDER-LEFT: #10377c 1px solid; 
	BORDER-BOTTOM: #10377c 1px solid;
	background-color: White;
}
.table1 {
	BORDER-RIGHT: #10377c 1px solid;
	BORDER-TOP: #10377c 1px solid; 
	BORDER-LEFT: #10377c 1px solid; 
	BORDER-BOTTOM: #10377c 1px solid;
	background-color: White;
}
/*header style============================================================*/
.td_Header {
	BACKGROUND: #ffffff url('Images/Footer.gif'); 
	COLOR: Navy; 
	font-style:normal; 
	font-variant:normal; 
	font-weight:bold; 
	font-size:11px; 
	font-family:tahoma; 
	height: 25px;
	text-align: left;
	padding: 5px;
	
}
.td_Header A:link {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.td_Header A:visited {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.td_Header A:hover {
	COLOR: #FF6C00; TEXT-DECORATION: none
}
.td_Header A:active {
	COLOR: #FF6C00; TEXT-DECORATION: none
}
/*content style=========================================================*/
.td_content 
{
	font-family: Arial;
	font-size: 11px; 
	COLOR: #333333;
}
.td_content_1 
{
	font-family: Arial;
	font-size: 11px; 
	COLOR: #333333;
	background-color: #FFFEEA;
}
/*control panel style=====================================================*/
.ControlPanel
{
    width: 100%;
    height: 64px;
    background-color: #FFFFFF;
    BORDER-RIGHT: #003366 1px solid; 
    BORDER-TOP: #003366 1px solid; 
    BORDER-LEFT: #003366 1px solid; 
    BORDER-BOTTOM: #003366 1px solid; 
}
.Control_dropdown
{
	font-family: Tahoma;
	font-size:11px;
}
.TextTree
{
	font-family: Tahoma;
	font-size: 11px;
	text-decoration:none;
}
.Control_link
{
	font-family: Tahoma;
	font-size: 11px;
	text-decoration:none;
}
.Control_link A:link {
	COLOR: navy; TEXT-DECORATION: none
}
.Control_link A:visited {
	COLOR: navy; TEXT-DECORATION: none
}
.Control_link A:hover {
	COLOR: #FF6C00; TEXT-DECORATION: none;
}
.Control_link A:active {
	COLOR: #FF6C00; TEXT-DECORATION: none
}
/*nav panel style=========================================================*/
.nav
{
	font-family: Tahoma;
	font-size: 11px;	
}
/*menu ngang panel style===================================================*/
.MenuNgang
{
	background-image: url('Images/MenuHor.jpg');	
	font-family: Tahoma;
	font-size: 11px;
	color: Navy;
	font-weight: normal;	
	padding-left: 5px;
	padding-right: 5px;
	height: 24px;
	padding-top: 0px;
}
/*blog link style==========================================================*/
.link_td
{
	padding-left: 5px;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-right: 0px;
}
.link_edit
{
	font-family: Verdana;
	font-size: 10.5px;
	color: #3372b7;
	font-weight: normal;
	text-decoration:none;
	font-style:italic;
}
.link_edit A:link {
	COLOR: #3372b7; TEXT-DECORATION: none
}
.link_edit A:visited {
	COLOR: #3372b7; TEXT-DECORATION: none
}
.link_edit A:hover {
	COLOR: #FF662A; TEXT-DECORATION: none
}
.link_edit A:active {
	COLOR: #3372b7; TEXT-DECORATION: none
}
.link_Text
{
	font-family: Tahoma;
	font-size: 12px;
	color: Olive;
	font-weight: normal;
	text-decoration:none;
	padding-bottom: 5px;
	padding-right: 0px;	
	padding-left: 5px;
}
.link_Text A:link {
	COLOR: #7b5508; TEXT-DECORATION: none
}
.link_Text A:visited {
	COLOR: #7b5508; TEXT-DECORATION: none
}
.link_Text A:hover {
	COLOR: #FF662A; TEXT-DECORATION: none
}
.link_Text A:active {
	COLOR: #7b5508; TEXT-DECORATION: none
}
/*blog dropdown style======================================================*/
.dropdown_Links
{
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;	
}
/*text style===============================================================*/
.normal_text
{
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;	
}
.bold_text
{
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;	
}
/*text style===============================================================*/
.fulldisplay_date
{
	font-family:Tahoma;
	font-size:11px;
	font-weight:normal;
	font-style: italic;
	color: #848284;
	padding-left: 15px;
}
.newsdate
{
	font-family:Tahoma;
	font-size:10px;
	font-weight:normal;
	color: #848284;
	padding-left: 1px;
}
.itemlist_link
{
	font-family: Tahoma;
	font-size: 11px;
	color: #7b5508;	
	text-decoration:none;	
	font-weight: normal;
}
.itemlist_link A:link {
	COLOR: #7b5508; TEXT-DECORATION: none
}
.itemlist_link A:visited {
	COLOR: #7b5508; TEXT-DECORATION: none
}
.itemlist_link A:hover {
	COLOR: #FF662A; TEXT-DECORATION: none
}
.itemlist_link A:active {
	COLOR: #7b5508; TEXT-DECORATION: none
}
/*online style===============================================================*/
.OnlineNumber
{
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: Black;
}
.OnlineText
{
	font-family: Tahoma;
	font-size: 11px;	
	color: Black;
}

.hor_topMenu_Main
{
	text-align: left;
	color: #993333;
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	cursor: hand;
}

.hor_topMenu_Sub
{
	border-right: #FA9A02 thin groove;
	table-layout: auto;
	border-top: #FA9A02 thin groove;
	padding-left: 15px;
	font-weight: bold;
	font-size: 12px;
	border-left: #FA9A02 thin groove;
	width: 200px;
	cursor: hand;
	color: white;
	border-bottom: #FA9A02 thin groove;
	font-family: Tahoma;
	border-collapse: collapse;
	background-color: #cccccc;
	text-align: left;
}

.hor_topMenu_Hover
{
	cursor: hand;
	text-decoration: underline;
	
	color: #993333;
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
}

.warning
{
	color: Red;
	font-family: Tahoma;
	font-size: larger;
}

.sContentRightLayoutBlack
{
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: Black;	
	text-decoration: none;
	padding-left: 7px;
}

.MenuRight
{
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: Black;	
	text-decoration: none;
	padding-left: 7px;
}

.MenuRightHover
{
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	text-decoration: underline;
	color: Blue;
	padding-left: 7px;
	cursor: hand;
}

.sContentRightLayoutRed
{
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: "#740a02";
	text-decoration: none;
	padding-left: 7px;
}

.sFooterEnd
{
	font-family: Tahoma;
	font-size: 8pt;
	font-weight: normal;
	color: "#626262";
	padding-left: 15px;
	padding-bottom: 11px;
}

.sFooterMenu
{
	font-family: Arial;
	color: Yellow;
	font-size: 8pt;
	font-weight: bold;
	cursor: hand;
}

.sRightMenu
{
	font-family: Arial;
	font-size: 8pt;
	font-weight: normal;
	color: "#005ede";
	padding-left: 5px;
	cursor: hand;
	border-collapse: collapse;
}

.sMenuTop
{
	font-family: Arial;
	font-size: 9pt;
	color: #ffcc00;
	font-weight: bold;
	padding-right: 5px;
}


.DemTruyCapLienketTitle
{
	font-family: Arial;
	font-size: 8pt;
	font-weight: normal;
	color: Maroon;
}

.DemTruyCapLienketCount
{
	font-family: Tahoma;
	font-size: 7pt;
	font-weight: bold;
	color: Navy;
}

.DemTongTruyCap
{
	font-family: Tahoma;
	font-size: 9pt;
	font-weight: bold;
	color: Navy;
}

.TinNong
{
/*	padding-left: 10px;
	width: 160px;
	height: 20px;
	font-family: Arial;
	font-size: 12px;
	border-bottom-width: 160px;
	border-bottom-color: Red; */
	
	
	font-family: Arial;
	font-weight: normal;
	font-size: 12px;
	color: "#000080";
	padding-left: 5px;
	border-bottom-color: #740a02;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	background-color: #fcd18d;
	width: 160px;
	height: 25px;
	cursor: hand;
}

.YahooOnline
{
	font-family: Arial;
	font-size: 8pt;
}


/* Giao dien FFA ==========================================================*/

.FFAMenuBenTrai
{
	background: url(Templates/FFA/Images/imageChoGiaoDien/menu fai 1.jpg) left top no-repeat;
}

.FFAMenuBenTraiParent
{
	background: url('Images/imageChoGiaoDien/menu fai 1.jpg') no-repeat fixed left top;
	font-family: Tahoma;
	font-size: 8pt;
	font-weight:normal;	
	color: black;
	width: 147px;
	height:23px;
	cursor: hand;
	/*border-bottom: 1px white;	
	border-bottom-style:double;	*/
	padding-bottom: 2px;
	vertical-align: bottom;	
	padding-left:5px;
	
}

.FFAMenuBenTraiChild
{
	background: url('Images/imageChoGiaoDien/menu fai 1.jpg') no-repeat fixed left top;
	font-family: Tahoma;
	font-size: 8pt;
	font-weight:bold;	
	color: black;
	width: 147px;
	height:23px;
	cursor: hand;		
	background: #FF9E5F;
	padding-left:5px;
}


.FFAMenuBenTraiParentChildHover
{
	background: url('Images/imageChoGiaoDien/menu fai 1.jpg') no-repeat fixed left top;
	font-family: Tahoma;
	font-size: 8pt;
	font-weight: normal;
	color: white;
	width: 147px;
	cursor: hand;
	
	height: 23px;
	vertical-align: bottom;
	
	cursor: hand;
	padding-bottom: 2px;	
	padding-left:5px;
	
}

.FFAMenuBenPhaiParent
{
	font-family: Tahoma;
	font-size: 8pt;
	font-weight: normal;
	color: #2A4124;
	width: 140px;
	cursor: hand;
	border-bottom: dotted 1px #2A4124;
	border-bottom-style: dashed;
	border-bottom-width: 1px;
	height: 20px;
	vertical-align: bottom;
	padding-bottom: 2px;
	cursor: hand;
	padding-left: 5px;
}

.FFAMenuBenPhaiChild
{
	font-family: Tahoma;
	font-size: 8pt;
	font-weight: normal;
	color: #2A4124;
	width: 140px;
	vertical-align: bottom;
	background-color: #e56504;
	border-collapse: collapse;
	cursor: hand;
	padding-bottom: 2px;
	display: inline;
	padding-left: 5px;
	border-bottom-style: dashed;
	border-bottom-width: 1px;
	border-bottom-color:#FF9E5F;
	/*background: url(Templates/FFA/Images/imageChoGiaoDien/footer_left_menu.jpg) left top no-repeat;*/
}

.FFAMenuBenPhaiParentChildHover
{
	font-family: Tahoma;
	font-size: 8pt;
	font-weight: normal;
	color: #FF9E5F;
	width: 140px;
	cursor: hand;
	border-bottom-style: dashed;
	border-bottom-width: 1px;
	border-bottom-color:#FF9E5F;
	height: 20px;
	vertical-align: bottom;
	text-decoration: underline;
	cursor: hand;
	padding-bottom: 2px;
	display: inline;
	padding-left: 5px;
}

.TextHeaderRight
{
	font-family: Tahoma;
	font-size: 10pt;
	font-weight: bold;
	color: #2A4124;
	padding-left: 4px;
	padding-bottom: 2px;

}

.homelink
{
	/*padding-left: 15px;*/
	font-family: tahoma;
	font-weight: bold;
	font-size: 10pt;
	color: #cc5a03;
	cursor: hand;
}
.homelink a:link
{
	/*padding-left: 15px;*/
	font-family: tahoma;
	font-weight: bold;
	font-size: 10pt;
	color: #cc5a03;
	cursor: hand;
	text-decoration: none;
}
.homelink a:visited
{
	/*padding-left: 15px;*/
	font-family: tahoma;
	font-weight: bold;
	font-size: 10pt;
	color: #cc5a03;
	cursor: hand;
	text-decoration: none;
}
.homelink a:hover
{
	/*padding-left: 15px;*/
	font-family: tahoma;
	font-weight: bold;
	font-size: 10pt;
	color: #3d8701;
	cursor: hand;
	text-decoration: none;
}

.MenuBanner
{
	font-family: Tahoma;
	font-size: 10pt;
	font-weight: bold;
	color: White;
	cursor: hand;
}

.MenuBanner a:link
{
	font-family: Tahoma;
	font-size: 10pt;
	font-weight: bold;
	color: White;
	cursor: hand;
	text-decoration: none;
}

.MenuBanner a:visited
{
	font-family: Tahoma;
	font-size: 10pt;
	font-weight: bold;
	color: White;
	cursor: hand;
	text-decoration: none;
}

.MenuBanner a:hover
{
	font-family: Tahoma;
	font-size: 10pt;
	font-weight: bold;
	color: White;
	cursor: hand;
	text-decoration: underline;
}

.Paging
{
	font-family: Tahoma;
	font-size: 7pt;
	color: Gray;
}

.MemberLogin
{
	font-family: Tahoma;
	font-size: 11pt;
	font-weight: bold;
}
.ChuBanner_Trai a:link 
{
	font-family:Tahoma;
	font-size:8pt;
	font-weight:bold;
	color:#2A4124;
	vertical-align:bottom;

}
.ChuBanner_Trai a:visited 
{
	font-family:Tahoma;
	font-size:8pt;
	font-weight:bold;
	color:#2A4124;
	vertical-align:bottom;

}
.ChuBanner_Trai a:hover
{
	font-family:Tahoma;
	font-size:8pt;
	font-weight:bold;
	color:#FF9E5F;
	vertical-align:bottom;

}

.ChuBanner_Phai a:link 
{
	font-family:Tahoma;
	font-size:8pt;
	font-weight:bold;
	color:White;
	vertical-align:bottom;
}
.ChuBanner_Phai a:visited
{
	font-family:Tahoma;
	font-size:8pt;
	font-weight:bold;
	color:White;
	vertical-align:bottom;
}
.ChuBanner_Phai a:hover
{
	font-family:Tahoma;
	font-size:8pt;
	font-weight:bold;
	color:#2A4124;
	vertical-align:bottom;
}

/* Ket thuc GD FFA ========================================================*/