/*=====================CUSTOM===================*/

h1, h2, h3, h4, h5, h6
{
	font-weight: bold;
}

body{
	margin:0;
	padding:0;
	font:normal  12px/19px Arial, Helvetica, sans-serif; color:#2e2e2e;
}
.a {font:normal  12px/19px Arial, Helvetica, sans-serif; color:#2e2e2e;}
.top{width:1000px; background:url(images/top.png) no-repeat;height:18px}
.bottom{width:1000px; background:url(images/bottom.png) no-repeat;height:18px}
.grid_228 , .grid_3 , .grid_1{display:inline;float:left; margin-top:3px}

.tbhr{height:5px; color:#57a6ca; margin-top:2px; width:980px; }

select {width:228px; font: 12px/30px Arial, Helvetica, sans-serif; margin-top:10px; height:21px; background:url(images/linkbg.gif) repeat-x; 
		border: #d6dade solid 1px; }
.tb{width:1000px; background:url(images/bg.jpg) repeat-y; }
.tb .header{width:980px;margin-left:10px; margin-right:5px;height:73px; background:url(images/banner.jpg) }
.tb .login{ margin-top:0px; float:right; color:#fff }
a.classlogin, a.classlogin:active, a.classlogin:link {color:#fff}
.tb .grid_3{width:739px;margin-left:13px; margin-right:3px;height:191px; float:left; margin-top:3px }
.tb .grid_2{width:739px;margin-left:0px; margin-right:0px; float:left; margin-top:3px }
.tb .grid_5{width:739px;margin-left:4px; float:left; margin-top:3px }
.tb .grid_4{width:240px;margin-left:0px; margin-right:5px; float:left; margin-top:3px }
.tb .grid_1{width:232px; height:191px; margin-top:3px}
.grid_228 {width:231px; margin-top:3px; margin-left:14px; margin-right:0px; float:left; padding:0}
.grid_228a {width:231px; margin-top:3px;  margin-left:0px; float:left}
.tb .mainfooter{
	width:980px;margin-left:10px; margin-right:5px;
	background: url(images/footer_bg.jpg) repeat-x; 
	font-size:12px; line-height:15px; 
	padding-top:35px;
	}
.tb	.mainfooter p { margin-left:8px; float:left;}
.tb	.mainfooter img { margin-right:20px; float:right;}
.tb.grid_228 h2 {width:228px; height:22px; background:url(images/bar.png) no-repeat;font:bold 12px/20px Arial, Helvetica, sans-serif; color:#0066fe;
text-indent:5px; margin-top:3px}
.tb .grid_228 h3{width:60px; float:left; font:normal 12px/19px Arial, Helvetica, sans-serif; color:#000000; padding:0 0 15px 0;
	display:block;
	}
.tb .grid_228 p.event_text{
	width:160px; font:normal 12px/19px Arial, Helvetica, sans-serif; float: right;
	}
.tb .grid_228 a img{float:right; padding-top:0px; padding-right:0; margin-right:0; margin-left:3px}
.tb .grid_228 p.link{ font:normal 12px Arial, Helvetica, sans-serif; float:right; margin-top:10px}
.tb .grid_228 p.h-div{
	display:block;
	background: url(images/dot.jpg) 0 0 repeat-x;
	width:100%;
	height:10px;
	padding:0;
	margin:0;
}
.h-div {
	display:block;
	background: url(images/dot.jpg) 0 0 repeat-x ;
	width:100%;
	height:1px;
	padding:0;
	margin:0;
}
#break{
	background-color:#57a6ca;
	width:980px;
	height:2px !important;
	margin-top:2px;
	margin-left:10px;
}
.tb .grid_1 .newsTop{
	background: url(images/newstop.jpg) no-repeat 0 0 #38afda;
	color:#000000; width:232px; height:4px; display:block;
	line-height:0; font-size:0;
	}
.tb .grid_1 .newsBottom{
	background: url(images/newsbottom.jpg) no-repeat 0 0 #38afda;
	color:#000000; width:232px; height:4px; display:block;
	line-height:0; font-size:0;
	}
.tb .grid_1 .newsContent {
	background-color:#00a1e4;
	color:#000000; margin:0px;
	padding-left:5px;
	height:183px;
	
	 }	

.tb .grid_1 .newsContent .title{font-weight:bold; color:#fff}
.tb .grid_1 .newsContent ul{
	margin:0; 
	padding:0; 
	list-style-type:none;
	font-size:0;
}
.tb .grid_1 .newsContent li{
	margin:0; 
	font-size:0;
}

.tb .menu {
	margin-top:3px;
	width:974px;
	background-image:url(images/menu-m.jpg);
	height: 28px;
		
	
	/*background:#efefef;
	font-size:93%;
--line-height:normal; 
	border-bottom:1px solid #666;*/
	}

#more{
	display:block;
	background: url(images/bulet2.gif) 0 12px no-repeat;
	padding:0 0 0 13px;
	margin-left:170px;
	font:normal 12px/25px Arial, Helvetica, sans-serif;
	background-color:inherit;
	text-decoration:none;
	}
#list a:hover{
	color:#1F1F1F;
	}


/* Commented Backslash Hack hides rule from IE5-Mac \*/
.tb.menu a span {float:none;color:#FFFFFF; font:bold 12px/19px Arial, Helvetica, sans-serif;}
/* End IE5-Mac hack */
.tb .menu a:hover span {color:#7d7d78;font:bold 12px/19px Arial, Helvetica, sans-serif;}
.tb .menu a:hover {font-family:Arial;font-size:10pt;}

html body div.clear,html body span.clear{background:none;border:0;clear:both;display:block;float:none;font-size:0;margin:0;padding:0;overflow:hidden;visibility:hidden;width:0;height:0}


/*=====================CUSTOM===================*/
.khatoco_thuongmai_1_head
{
	font: bold  12px/19px Arial, Helvetica, sans-serif ; color:#51588c;
	
}

/*======================CORE====================*/
a.SkinObject:active
{
color:#fff;
text-decoration:none;
}
a.SkinObject:link {
color:#fff;
text-decoration:none;
}
a.SkinObject:visited {
color:#fff;
text-decoration:none;
}
.controlpanel {
	width: 100%;
	background-color: #dfe5f2;
}
.SkinObject_Custom {
    font-weight: bold;
    font-size: 8.5pt;
    color: #333333;
    font-family: Tahoma, Arial, Helvetica;
    text-decoration: none;
}

A.SkinObject_Custom:link {
    text-decoration:    none;
    font:normal  12px/19px Arial, Helvetica, sans-serif; color:#2e2e2e;
}

A.SkinObject_Custom:visited  {
    text-decoration:    none;
    color: #333333;
}

A.SkinObject_Custom:active   {
    text-decoration:    none;
    color: #333333;
}

A.SkinObject_Custom:hover    {
    text-decoration:    none;
    color: #333333;
}
/*======================CORE====================*/

/*======================NEWS====================*/
.NewsContent
{
	font:normal  12px/19px Arial, Helvetica, sans-serif; color:#2e2e2e;
}

.NewsContent a
{
	font:normal  12px/19px Arial, Helvetica, sans-serif; color:#2e2e2e;
}

td .ReaderComment
{
	
	font:normal  12px/19px Arial, Helvetica, sans-serif; color:#2e2e2e;
}
.News_Title{font:normal  12px/19px Arial, Helvetica, sans-serif; color:#2e2e2e;}
.NewsListTitle_outer
{

	border-left-width: 5px;
	font:bold  12px/19px Arial, Helvetica, sans-serif; color:#2e2e2e;
	
	text-align:left;
}

.NewsListTitle1_outer
{
	height:32px;
	background-color:#fffbe8;
	border-bottom:dotted 1px #000000;
	border-top:dotted 1px #000000;
	margin-left: 5px;
	margin-right: 5px;
}

.NewsListTitle_inner
{
	margin-top:2px;
	height:30px;
	font:bold  12px/19px Arial, Helvetica, sans-serif; color:#2e2e2e;
	padding-left:0px;
	padding-top:5px;
	margin-left:10px;
}

#NewsListHeadline a
{
	font:bold  12px/19px Arial, Helvetica, sans-serif; color:#2e2e2e;
	text-decoration: none;
	text-align: justify;
}
.NewsHeadline 
{
	font: bold 12px/19px Arial, Helvetica, sans-serif; color:#2e2e2e;
}
.NewsHeadline a {background: url(images/arrow.gif)  0 7px no-repeat;}
td .NewsDescription
{
	font: normal  12px/19px Arial, Helvetica, sans-serif; color:#2e2e2e;
}
.detail{font: bold 12px/19px Arial, Helvetica, sans-serif; color:#2e2e2e;}
/*======================NEWS====================*/

/*================VERTICAL MENU=================*/
.mC
{
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 7px;
	padding-right: 7px;
	padding-bottom: 5px;
	font:normal  12px/19px Arial, Helvetica, sans-serif; color:#2e2e2e;
}

.mL
{
	display:none;
}

.mH0_c
{
	display:block;
	background: url(images/arrow.gif) 0 7px no-repeat;
	padding:0 10px 0 17px; color:#787878;
	font:bold 12px/25px Arial, Helvetica, sans-serif;
	background-color:inherit;
	text-decoration:none; padding-left:10px;}
}
.mH1_c
{
}


a.mO0
{
	cursor: pointer;
	cursor: hand;
	display: block;
	text-align: left;
	padding-left: 20px;
	padding-top: 4px;
	height: 22px;
	color:#002862;
	font-weight: bold;
	background-position: left center;
	background-image: url('images/arrow.gif');
	background-repeat: no-repeat;
}

:hover.mO0
{
	color:#ff9600;
}

a.mO0_select
{
	cursor: pointer;
	cursor: hand;
	display: block;
	text-align: left;
	padding-left: 20px;
	padding-top: 4px;
	height: 22px;
	color:#00FFFF;
	font-weight: bold;
	background-position: left center;
	background-image: url('images/arrow.gif');
	background-repeat: no-repeat;
}

a.mO1
{
	display: block;
	height: 20px;
	vertical-align: middle;
	text-align: left;
	border-bottom-style: dashed;
	border-bottom-width: 1px;
	border-bottom-color: #CCCCCC;
	padding-top: 5px;
	padding-bottom: 2px;
	padding-left: 20px;
	color:#808080;
}

:hover.mO1
{
	color:#FF3399;
	text-decoration: none;
}

a.mO1_select
{
	display: block;
	height: 20px;
	vertical-align: middle;
	text-align: left;
	border-bottom-style: dashed;
	border-bottom-width: 1px;
	border-bottom-color: #CCCCCC;
	padding-top: 5px;
	padding-bottom: 2px;
	padding-left: 20px;
	color:#808080;
}
/*---------------------------------------------*/
.misc_mC
{
	background:transparent;
	padding: 0px 2px 5px 2px;
	color:#FFFFFF;
	font:normal  12px/19px Arial, Helvetica, sans-serif; color:#2e2e2e;
	vertical-align: middle;
}

.misc_mL
{
	display:none;
}

.misc_mH0_c
{
	font-weight: bold;
	cursor: pointer;
	background: transparent;
	padding: 2px 2px 2px 7px;
	margin: 5px 2px 5px 2px;
	background-image: url(images/left_menu_bg.gif);
	background-position:left center;
	background-repeat:no-repeat;
}
.misc_mH1_c
{
	cursor: pointer;
	background: transparent;
	padding: 2px 2px 2px 2px;
	margin: 2px 18px 2px 5px;
	border-bottom: solid 1px #00FF00;
}


a.misc_mO0
{
	border: 1px double #AAD0FC;
	background-color: #E5F2FF;
	margin: 3px;
	padding: 3px;
	display:block;
	font-weight: bold;
	color: #FF000C;
	vertical-align: middle;
}

a.misc_mO0 img
{
	margin-right: 7px;
}

:hover.misc_mO0
{
	color:#000000;
	text-decoration: none;
	font-weight: bold;
}

a.misc_mO0_select
{
	border: 1px double #AAD0FC;
	background-color: #E5F2FF;
	margin: 3px;
	padding: 3px;
	display:block;
	font-weight: bold;
	color: #000000;
}

a.misc_mO1
{
	color:#000000;
	display:block;
	padding: 2px 2px 2px 2px;
	margin: 2px 18px 2px 5px;
	border-bottom: solid 1px #00FF00;
	font:normal  12px/19px Arial, Helvetica, sans-serif; color:#2e2e2e;
	text-decoration: none;
}

:hover.misc_mO1
{
	color:#FF0000;
	text-decoration: none;
}

a.misc_mO1_select
{
	color:#FF0000;
	display:block;
	padding: 2px 2px 2px 2px;
	margin: 2px 18px 2px 5px;
	border-bottom: solid 1px #00FF00;
	font:normal  12px/19px Arial, Helvetica, sans-serif; color:#2e2e2e;
	text-decoration: none;
}
/*================VERTICAL MENU=================*/

/*=====================MENU=====================*/
.MainMenu_MenuContainer
{
	margin-top:3px;
	width:980px;
	background-image:url(images/menu-m.jpg);
	height: 28px;
	margin-left:10px;
	z-index: 1001;
}

.MainMenu_MenuBar
{
	cursor: pointer;
	z-index: 1001;
}

.MainMenu_MenuItem
{
	cursor: pointer;
	
	padding-right:10px;
	color: White;
	font:bold 12px/25px Arial, Helvetica, sans-serif;
	
	height: 25px;
	z-index: 1001;
}

.MainMenu_MenuItem td
{	
	padding-right: 10px;
	text-align:left;
	border-bottom: dotted 1px white;
	font:bold 12px/25px Arial, Helvetica, sans-serif;
	margin-top:1px;
	z-index: 1001;
}

.MainMenu_MenuItemSel
{
	
	font:bold 12px/25px Arial, Helvetica, sans-serif;
	padding-right: 10px;
	color: Yellow;
	color:#ffcc00;
	height: 25px;
	z-index: 1001;
}

.MainMenu_MenuItemSel td
{	
	padding-right: 10px;
	text-align:right;  color:#ffcc00; font:bold 12px/25px Arial, Helvetica, sans-serif;
	border-bottom: dotted 1px white;
	z-index: 1001;
}

.MainMenu_SubMenu
{
	cursor: pointer;
	
	background-color: #5197e7;
	margin-top: 0px;
	z-index: 1001;
}

.MainMenu_SubMenu td
{
	text-align: left;
	z-index: 1001;
}

.MainMenu_MenuIcon
{
	z-index: 1001;
}

.MainMenu_MenuArrow
{
	z-index: 1001;
}

.MainMenu_MenuBreak
{
	z-index: 1001;
}

.MainMenu_RootMenuArrow
{
	z-index: 1001;
}

.MainMenu_RootMenuItemBreadcrumb
{
	z-index: 1001;
}
.MainMenu_SubMenuItemBreadcrumb
{
	z-index: 1001;
}
.MainMenu_RootMenuItem td
{
	z-index: 1001;
}
.MainMenu_RootMenuItemActive
{
	z-index: 1001;
}
.MainMenu_SubMenuItemActive
{
	z-index: 1001;
}
.MainMenu_RootMenuItemSelected
{
	z-index: 1001;
}
.MainMenu_SubMenuItemSelected
{
	z-index: 1001;
}
/*=====================MENU=====================*/
.SkinObject
{	
	font:normal 12px/17px Arial, Helvetica, sans-serif; color:#2e2e2e;
	}
	
.DanhBa_KetQuaHeader {
border-collapse:collapse;
font:normal 12px/19px Arial, Helvetica, sans-serif;
text-align:left; margin-left:10px;
}
.DanhBa_KetQuaDetail {
border-collapse:collapse;
font:normal 12px/19px Arial, Helvetica, sans-serif;
text-align:left; margin-left:10px;
}
.DanhBa_HuongDan
{font:normal  12px/19px Arial, Helvetica, sans-serif;}
.DanhBa_Header {
font:normal  12px/19px Arial, Helvetica, sans-serif; 
}
