﻿html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,blockquote,th,td{margin:0;padding:0;font:normal 11px tahoma,arial,verdana,sans-serif;line-height:150%;}
img,body,html{border:0;margin:3px 0px; background-color:#f4f5f6;}

.bds-masterpage
{
	width:100%;
	background-image:url(images/bg.gif)
}
.bds-skinpage
{
	width:800px;
	/*background-color:#ECECEE;*/
	background-color:#ffffff;
}



.bds-skinpage-Gradient_left
{
	background-image:url(Images/Gradient_left.gif);
	background-repeat:repeat-y;
}
.bds-skinpage-Gradient_right
{
	background-image:url(Images/Gradient_Right.gif);
	background-repeat:repeat-y;
}

.datc-separator{
    height:1px;
    background-color:#ffffff;
    font:normal 1px tahoma;
}
.datc-footer{
	height:65px;
    background-image:url(Images/bgfooter.jpg);
	background-position:left center;
	background-repeat:no-repeat;
	
}
.datc-leftpane{
    background-image:url('Images/1x1px_a.gif');
	background-position:center top;
	background-repeat:repeat;
	font:normal 1px tahoma,arial,verdana,sans-serif; 
}





/*- navMenu --------------------------- */
.nav-parent-menu  /*Style của thanh td chứa menu cấp 1 */
{
	width:1000px;
    background: url('images/bg-style4.gif') repeat-x center top ;
	font-family:Tahoma,Arial, Times New Roman;
	font-size:11px;
	color:#ffffff;
    font-weight:bold;
    height:30px;
    padding: 0px 0px  0px 0px;
    text-align:left;
    text-decoration:none;
    vertical-align:middle;
}

.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:Tahoma, Arial, Times New Roman;
	font-size:12px;
	font-weight: bold;
	height:30px;
	color:#ffffff;
    white-space: nowrap;  /*Word wrapping menu item now optional*/	    
    padding: 5px 10px 2px  10px;    /*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/bg-style4-hover2.gif);
	cursor: hand; 
	font-family:Arial, Times New Roman,Tahoma;
	font-size:12px;
	font-weight: bold;
	height:30px;
	color:#003366;
    white-space: nowrap;  /*Word wrapping menu item now optional*/	    
    padding: 5px 10px 2px  10px;    /*explicitly set padding for root menu items*/
    vertical-align:bottom;
}
.main_dnnmenu_rootitem_selected /*Style của các nút gốc khi được lựa chọn*/
{
	/*background-image:url(Images/bg-style4-hover2.gif);*/
	cursor: hand; 
	font-family:Arial, Times New Roman,Tahoma;
	font-size:12px;
	font-weight: bold;
	height:30px;
    white-space: nowrap;  /*Word wrapping menu item now optional*/	    
    padding: 5px 10px 2px 10px;    /*explicitly set padding for root menu items*/
    vertical-align:bottom;
}
.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: #09548B; 
	background: url(images/bg-style2-sub.gif) repeat-x;
	font-size: 11px; 
	font-weight: bold; 
	font-style: normal; 
	height:24px;
	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: #09548B; 
	background: url(images/bg-style2-sub-hover1.gif) repeat-x;
	font-size: 11px; 
	font-weight: bold; 
	font-style: normal; 
	height:24px;
	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_item_selected td /*Style của nút cấp 2 trở lên khi ở chế độ được chọn*/
{
	cursor: hand; 
	color: #09548B; 
	background: url(images/bg-style2-sub-hover1.gif) repeat-x;
	background-color:#ffffff;
	font-size: 11px; 
	height:24px;
	font-family: Arial, Times New Roman,Tahoma;
	font-weight:bold;
    white-space: nowrap;  /*Word wrapping menu item now optional*/
    padding: 0px 5px 0px 5px;	
    vertical-align:middle;
}




/*- datcMenu --------------------------- */
.datc-parent-menu {
	width:1000px;
    background: url(images/bgtab.gif) repeat-x scroll center top;
	font-family:Arial, Times New Roman,Tahoma;
	font-size:11px;
	color:#FFFFFF;
    font-weight:bold;
    height:23px;
    padding: 3px 0px 0px 0px;
    text-align:center;
    text-decoration:none;
    vertical-align:middle;
}
.datc-fl{
    float:left;
    vertical-align:bottom;
}
.datc-fr{
    float:right;
    padding-right:0px;
    height:22px;
}
.datc-pmenu-sep{
    float:left;
    height:23px;
}
.datc-sep-search{
    background:#F4F5F6 url(Images/sep-search.gif) no-repeat scroll center top;
    text-decoration:none;
}
.datc-pmenu-activeleft {
    /*cursor:pointer;
    background:#F4F5F6 url(Images/pmenu-activeleft.gif) no-repeat scroll center top;
    height:25px;*/
}
.datc-pmenu-active{
    font-family:Arial, Times New Roman,Tahoma;
	font-size:11px;
    font-weight:bold;
    overflow:hidden;
    /*background: url(images/bgtabhover.gif) repeat-x scroll center top;*/
    background-color:#FBDF45;
    color:#3F3E64;
    height:23px;
    padding:0px 0px 0px 0px;
    text-decoration:none;
    vertical-align:bottom;
    text-align:center;
}
.datc-pmenu-activeright {
    /*cursor:pointer;
    background:#F4F5F6 url(Images/pmenu-activeright.gif) no-repeat scroll center top;
    height:25px;*/
}
.datc-pmenu-normal {
	font-family:Arial, Times New Roman,Tahoma;
	font-size:11px;
    font-weight:bold;
    cursor:pointer;
    overflow:hidden;
    text-align:center;
    height:23px;
    padding:0px 0px 0px 0px;
    text-decoration:none;
}
.datc-pmenu-normalleft, .datc-pmenu-normalright, .datc-pmenu-activeleft, .datc-pmenu-activeright {
    
}
.datc-sub-menu{
	font-family:Tahoma, Arial, Times New Roman;
	font-size:11px;
    font-weight:bold;
    color:#180603;
    /*overflow:hidden;*/
    padding:0px 0px 0px 0px;
    margin-left:0px;
    /*position:relative;*/
    height:23px;
        
    text-align:center;
    vertical-align:middle;
    text-decoration:none;
    background-color:#FBDF45;
    width:1000px;
}
.datc-smenu-content {
	/*width:678px;*/
	font-family:Tahoma, Arial, Times New Roman;
	font-size:11px;
    font-weight:bold;
    text-decoration:none;
	color:#180603;
	vertical-align:bottom;
}
.datc-smenu-content ul
{
	display:none;margin:0px;list-style:none;padding-left:0px;
}
.datc-smenu-content ul li
{
	list-style:none;
	vertical-align:bottom;
}

