﻿.hanam-banner
{
	width:800px;
	height:108px;
    background-image:url('images/TTHC_800_108_xanh.gif');
	background-position:left center;
	background-repeat:no-repeat;
}
.hanam-mainmenu
{
	background-image:url('images/bgmenu.gif');
	background-repeat:repeat-x;
	height:25px;
	margin: 3px 0 10px 0 ;
}
.hanam_linkportal
{
	width:154px;
	height:22px;
}
.hanam-footer
{
	background-image:url(images/bgfooter2.gif);
	background-repeat:repeat-x;
	width:800px;
	height:59px;
}



.tdkt-Top
{
	width:100%;
	background-image:url(images/mid_grad.gif);
	background-repeat:repeat-x;
	padding:3px 6px 3px 6px;
	border-bottom:1px solid #d5d5d5;
	border-top:1px solid #d5d5d5;
}




/*Style for NAV menu*/

.main_dnnmenu_rootitem  /*Style của các nút gốc*/
{ /*TD if menu option for using tables is on*/
	cursor: hand; 
	font-family:Arial, Times New Roman,Tahoma;
	font-size:12px;
	font-weight: bold;
	height:29px;
	color:#003366;
    white-space: nowrap;  /*Word wrapping menu item now optional*/	    
    padding: 5px 8px 5px  15px;    /*explicitly set padding for root menu items*/
    vertical-align:bottom;
}
.main_dnnmenu_rootitem_hover /*Style của các nút gốc khi move chuột qua*/
{
	/*background-image:url(Images/bgmenu-hover.gif);*/
	cursor: hand; 
	font-family:Arial, Times New Roman,Tahoma;
	font-size:12px;
	font-weight: bold;
	height:25px;
	color:#903233;
    white-space: nowrap;  /*Word wrapping menu item now optional*/	    
    padding: 5px 8px 5px  15px;    /*explicitly set padding for root menu items*/
    vertical-align:middle;
}
.main_dnnmenu_rootitem_selected /*Style của các nút gốc khi được lựa chọn*/
{
	cursor: hand; 
	font-family:Arial, Times New Roman,Tahoma;
	font-size:12px;
	font-weight: bold;
	height:25px;
	color:#903233;
    white-space: nowrap;  /*Word wrapping menu item now optional*/	    
    padding: 5px 8px 5px  15px;    /*explicitly set padding for root menu items*/
    vertical-align: middle;
}
.main_dnnmenu_bar  /*Style của vùng chứa menu cấp 1*/
{
	cursor: hand;
}
.main_dnnmenu_item td /*Style của các nút cấp 2 trở lên */
{ /*TD if menu option for using tables is on*/
	cursor: hand; 
	color: #903233; 
	background: url(images/bgsubmenu.gif) repeat-x;
	font-size: 11px; 
	font-weight: bold; 
	font-style: normal; 
	height:26px;
	background-color:#ffffff;
	
	font-family: Arial, Times New Roman,Tahoma;
    white-space: nowrap;  /*Word wrapping menu item now optional*/
    padding: 0px 5px 0px 5px;	
    vertical-align:middle;
}
.main_dnnmenu_itemhover td /*Style của nút cấp 2 trở lên khi di chuột qua*/
{  
	cursor: hand; 
	color: #903233; 
	background: url(images/bgsubmenu-hover.gif) repeat-x;
	font-size: 11px; 
	font-weight: bold; 
	font-style: normal; 
	height:26px;
	
	font-family: Arial, Times New Roman,Tahoma;
    white-space: nowrap;  /*Word wrapping menu item now optional*/
    padding: 0px 5px 0px 5px;	
    vertical-align:middle;
}
.main_dnnmenu_item_selected /*Style của nút cấp 2 trở lên khi ở chế độ được chọn*/
{
	background: url('images/bgsubmenu-hover.gif') repeat-x;
	cursor: hand; 
	color: #903233; 
	font-size: 11px; 
	font-weight: bold; 
	font-style: normal; 
	height:26px;
	padding: 0px 5px 0px 5px;	
	font-family: Arial, Times New Roman,Tahoma;
    white-space: nowrap;  /*Word wrapping menu item now optional*/
    vertical-align:middle;
}


/*End Style for NAV menu*/


/* Syle panes */
.leftpane
{
	width:200px;
}
.midpane
{
	width:30%;
	background:#E7EFFF;
}

.rightpane
{
	width:200px;
}
.contentpane
{
	width:auto;
}
/*End Syle panes */


/*Menu Tree*/
.TreeViewMenu_Header {
	background: url(images/bgsubmenu.gif) repeat-x;
}
.TreeViewMenu {
	width: 200px;
	background-color: #FFFFFF;
	border-right: #F2BA5D 1px solid; 
	border-top: #F2BA5D 1px solid; 
	border-left: #F2BA5D 1px solid; 
	border-bottom: #F2BA5D 1px solid;
}
.TreeViewMenu_Node
{
	border-color:#FBD288 #B87A07 #B87A07 -moz-use-text-color;
    border-style:solid solid solid none;
    border-width:1px 1px 1px medium;
	background-color:#f59f1f;    
	color: #ffffff;
	text-align:left;
	width:200px; 
	padding:3px 6px 3px 6px;
	font:bold 11px tahoma,arial,verdana,sans-serif;	
}
/*End Menu Tree*/
