﻿body 
{
	margin:0 0;
	background: #FFFFFF;
	text-align: center;
	font-size: 10pt;
	font-family: Tahoma, arial, sans-serif;
}
#inner {
	width: 950px;
	margin-left:auto;
	margin-right:auto;
	background-color: #ffffff;
}

.box .mainlevel a {
	display: block;
	vertical-align: bottom;
	font-size: 8pt;
	font-weight: bold;
	color: #00539f;
	padding-top: 5px;
	padding-bottom: 5px;
	height: 100% !important;
	text-decoration: none;
	text-align: left;
}

.box .mainlevel a:hover {
	font-weight: bold;	
	color:Red;
	text-decoration: underline;
	/*color: #FFFFFF;
	background-color: #68ace5;*/
}

.box .mainlevel a#active_menu {
	color: #FFFFFF;
	font-weight: bold;
	background-color: #68ace5;
	text-decoration: none;
}

.TrActiveMenu {
	background-color: #68ace5;
}
.TrActiveMenu td div a
{
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
}

.boxheadertext {
	color: #FFFFFF;
	font-weight: bold;
	font-size: 12px;
}

.boxtop ul {
	margin: 0;
	padding: 0;
	list-style: none;
	font-size: 11px
}

.boxtop ul li {
	padding-left: 21px;
	line-height: 160%;
	background: url('Image/indent1.png') no-repeat 3px 7px;
}

.boxtop a {
	color: #00539f;
	font-weight: bold;
	text-decoration: none;
}

.boxtop a:hover {
	color: #00539f;
	font-weight: bold;
	text-decoration: underline;
}

.timeupdate {
	color: #c7c7c7;
}

.more a {
	color: #005195;
	font-weight: bold;
	font-size: 10pt;
	text-decoration: underline;
}

.boldtext {
	color: #00539f;
	font-weight: bold;
	font-size: 8pt;
}

.normaltext {
	color: #4b5457;
	font-size: 10pt;
}

.inputsearch {
	color: #4b5457;
	font-size: 10pt;
	padding-left: 5px;
}

.footertext {
	font-size: 10pt;
	color: #ffffff;
}

.grouptext {
	font-size: 10pt;
	color: #f4ad42;
	font-weight: bold;
}

.newstext {
	font-size: 10pt;
	color: #00539f;
}

.introtext {
	font-size: 10pt;
	color: #00539f;
	line-height: 200%;
}

.morenew ul {
	margin: 0;
	padding: 0;
	list-style: none;
	font-size: 11px
}

.morenew ul li {
	padding-left: 14px;
	line-height: 170%;
	background: url('Image/index_17.png') no-repeat 3px 5px;
}

.morenew a {
	color: #00539f;
	text-decoration: none;
}

.morenew a:hover {
	color: #00539f;
	text-decoration: underline;
}


/*================================================================================*/

.td_titlerigth{
	font-family:Tahoma, Arial;
	font-size:12px;
	text-align:left;
	color:White;
}
.TblTitle
{
	width:100%;
	background: #2794D5;
	height:25px;
}
.aNewsTitleHomePage
{
	font-family:Tahoma, Arial;
	font-size:12px;
	text-align:left;
	color:White;
	font-weight:bold;
	text-decoration:none;
}

.CreatedDate
{
	 color:#6B6B6B;
	 font-family:Arial,Tahoma,Sans-Serif;
	 font-size:8pt;
	 font-weight:normal;
}
.aXemtiep
{
	font-family:Tahoma, "Times New Roman", Arial;
	font-size:12px;
	color:Blue;
	text-decoration:underline;
}
.aXemtiep:hover
{
	color:Red;
}
.aNewsTitle
{
	color:#333333;
	text-decoration:none;
	cursor:pointer;
}
.aModuleNews
{
	color:#333333;
	text-decoration:none;
	cursor:pointer;
}
.aModuleNews:hover
{
	color:Blue;
	text-decoration:underline;
}
.TextError
{
	color:Red;
	font-family:Arial,Tahoma;
	font-size:10pt;
}

/*========================================== DIVIDE PAGE ========================*/
div.pagination {
	padding:15px 0;
	clear:both;
	position:relative;
	overflow:hidden;
	width:100%;
	margin:0;
	text-align:left;
	}

div.pagination ul {
	float:left;
	margin:0;
	padding:0px;
	}
	div.pagination ul li 
	{
		float:left;
		list-style-type:none;
		padding:0 5px;
		border:1px solid #e9e9e9;
		font-family:Arial,Tahoma;font-size:10pt;
		/*font-weight:bold;*/
	}
		div.pagination ul li a {text-decoration:none;color:blue}
			div.pagination ul li a:hover {
				text-decoration:underline;
				color:red;}

/*====================================================================================*/

.TextError
{
	color:Red;
	font-family:Arial,Tahoma;
	font-size:10pt;
}
.CreatedDate
{
	 color:#6B6B6B;
	 font-family:Arial,Tahoma,Sans-Serif;
	 font-size:8pt;
	 font-weight:normal;
}
.aNewsTitle
{
	
	color:#003399;
	font-family:Arial,tahoma;
	text-decoration:none;
	cursor:pointer;
}
.aFAQTitle
{
	color:#333333;
	text-decoration:none;
	cursor:pointer;
	color:Blue;
	font-family:Arial,Tahoma,Sans-Serif;
	font-size:10pt;
}
.aFAQTitle:hover
{
	color:Red;
	text-decoration:underline;
}
.divAnswer
{
	font-family:Arial,Tahoma,Sans-Serif;
	font-size:10pt;
}
.aModuleNews
{
	color:#333333;
	text-decoration:none;
	cursor:pointer;
}
.aModuleNews:hover
{
	color:Blue;
	text-decoration:underline;
}
.aWebsiteLink
{
	font-family:Arial,Tahoma,Sans-Serif;
	font-size:10pt;
	color:#333333;
	text-decoration:none;
	cursor:pointer;
}
.aWebsiteLink:hover
{
	color:Red;
	text-decoration:underline;
}
.divMoreNews
{
	padding-top:70px;
	font-family:Arial,Tahoma,Sans-Serif;
}
.divMoreNews span
{
	font-family:Times New Roman;
	font-size:14pt;
	font-weight:bold;
}
.divMoreNews ul
{
	font-size:10pt;
	line-height:1.7;
	margin:0px;
}
.divMoreNews ul li
{
	list-style-type:none;
}
.divMoreNews ul li a
{
	color:Blue;
	text-decoration:none;
}
.divMoreNews ul li a:hover
{
	color:Red;
	text-decoration:underline;
}

.spanNewsTitleDetail
{
	font-size:13pt;
	font-weight:bold;
	font-family:Arial,Tahoma;
}
.divNewsDetail
{
	font-family:Arial,Tahoma;
	font-size:10pt;
	/*line-height: 1.5;*/
}
.divNewsDetail table
{
	font-family:Arial,Tahoma;
	font-size:10pt;	
}
.divNewsDetail a
{
	color:Blue;	
}
				
/*============================================= MANAGE FORM =================================*/

.ManageForm_Tbl
{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:10pt;
	width:100%;
}
.ManageForm_Tbl tr th
{
	font-family:Arial, Tahoma;
	font-size:12pt;
	text-align:left;
	color:#1083A8;
	font-weight:bold;
	vertical-align:middle;
	padding-left:20px;
	padding-bottom:5px;
}

.ManageForm_TdLabel
{
	vertical-align:middle;
	text-align:right;
	width:200px;
	white-space:nowrap;
	padding-top:5px;
	padding-bottom:5px;
}
.ManageForm_TdControl
{
	text-align:left;
	padding-left : 10px;
	vertical-align:middle;
	padding-top:5px;
	padding-bottom:5px;
}
.ManageForm_TdMessage
{
	color:Red;
	text-align:left;
	vertical-align:top;
	padding-top:5px;
	padding-left:10px;
}
.Required
{
	color:Red;
}


/*===================== CONTROL ===========================*/

.Textbox
{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:9pt;
}
.TextArea
{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:9pt;
}
.Combobox
{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:9pt;	
}
.Button
{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:9pt;
	font-weight:bold;
}
.AExecuteFunction
{
	text-decoration:underline;
	color:#0000FF;
	cursor:pointer;
}
.TextError
{
	color:Red;
	font-size:10pt;
	font-family:Arial,Tahoma;
}


/*=================================== GRID VIEW ====================================*/

/*====== HEADER =======*/
.GridView_TblHeader
{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:9pt;
	border-top:solid 1px #9D9D9D;
	border-left:solid 1px #9D9D9D;
	border-right:solid 1px #9D9D9D;
	width:100%;
}
.GridView_TrHeader
{
	background-color:#89B1CF;
	height:35px;
	vertical-align:middle;	
}
.GridView_TdHeaderSearchControl
{
	text-align:right;
	white-space:nowrap;
	padding-right:10px;
}

.GridView_TxtSearch
{
	width:140px;
	height:20px;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:9pt;
}
.GridView_BtnSearch
{
	width:50px;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:9pt;
	font-weight:bold;
}
.GridView_CboColumnName
{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:9pt;
	width:125px;
}
.GridView_CboOrderColumn
{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:9pt;
	width:85px;
}
.GridView_Combobox
{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:9pt;
}

/*====== TABLE MAIN =======*/

.GridView_TblMain
{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:9pt;
	border-right:solid 1px #C7C7C7;
	border-bottom:solid 1px #C7C7C7;
	width:100%;
}

.GridView_TrTitle
{
	background-color:#2080A4;
	height:35px;
}
.GridView_TdTitle
{	
	vertical-align:middle;
	color:#FFFFFF;
	font-weight:bold;
	text-align:center;
}
.GridView_TrData_1
{
	background-color:#F1F3F5;
	height:35px;
}
.GridView_TrData_2
{
	background-color:#DEE2E4;
	height:35px;	
}
.GridView_TrSelected
{
	background-color:#639BC0;
	height:35px;
}
.GridView_TdData
{
	font-size:9pt;
	text-align:left;
	vertical-align:middle;
}
.GridView_TdDataCenter
{
	text-align:center;
}
.GridView_TdDataImportant
{
	/*color:#0000FF;
	text-decoration:underline;
	cursor:pointer;*/
}
.GridView_TrNotFoundData
{	
	background-color:#F4F5F6;
	height:35px;
}
.GridView_TdNotFoundData
{
	font-size:9pt;	
	text-align:center;
	font-weight:bold;
}
.GridView_TblMain Tr Td
{	
	border-top:solid 1px #C7C7C7;
	border-left:solid 1px #C7C7C7;
}

.GridView_Padding
{
	padding-left:5px;
	padding-right:5px;
}
/*====== FOOTER =======*/

.GridView_TblFooter
{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:9pt;
	border-bottom:solid 1px #9D9D9D;
	border-left:solid 1px #9D9D9D;
	border-right:solid 1px #9D9D9D;
	width:100%;
}
.GridView_TrFooter
{
	background-color:#89B1CF;
	height:40px;
	vertical-align:middle;
}
.GridView_TdFooterFound
{	
	text-align:left;
	white-space:nowrap;
	padding-left:10px;
}
.GridView_TdFooterDisplay
{	
	text-align:left;
	white-space:nowrap;
	width:200px;
}
.GridView_TdFooterPageNumber
{
	text-align:right;
	white-space:nowrap;
	padding-right:10px;
	width:380px;
}
.GridView_TdFooterPageNumber a:hover
{
	text-decoration:underline;
	color:blue;
}
.GridView_TdFooterButton
{
	text-align:left;
	white-space:nowrap;
	padding-left:5px;
}

.GridView_cboRowNumberDisplay
{
	width:75px;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:9pt;
}
.GridView_SpanTotalRow
{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:9pt;
	font-weight:bold;
	color:red;
}
.GridView_aPageNumber
{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:9pt;
	color:black;
	text-decoration:none;
}
.GridView_aCurrentPageNumber
{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:9pt;
	font-weight:bold;
	color:red;
}
.GridView_aExecuteFunction
{
	text-decoration:underline;
	color:#0000FF;
	cursor:pointer;
}
/*=================================================================*/
.spanTotalSearchResult
{
	color:Red;
	font-weight:bold;
}

.highlight {
	background-color: #fffebb;
}


.TdTitle_CongNo
{
	font-size:9pt;
	vertical-align:middle;	
	padding-left:5px;
	padding-right:5px;
	font-weight:bold;
	text-align:center;
	padding:9px 0px;
}


/*===================================== TRANG DANG KY THANH VIEN =======================================*/
.TblMemberRegister
{
	border:1px #b9cadb solid;
	font-family:Arial, Helvetica, sans-serif;
}
.TblMemberRegister th
{
	height:26px;
	background-image:url('Image/bg_title.png');
	font-size:12px;
	text-align:left;
	vertical-align:middle;
	color:#FFFFFF;
	padding-left:5px;
	font-weight:bold;
}
.TblMemberRegister td
{
	font-size:10pt;
	text-align:left;
	color:#323d66;
	background-color:#f5f5f5;
	padding-top:3px;
	padding-bottom:3px;
}
.TblMemberRegister td ul
{
	padding:0px;
	margin:0px;
}
.TblMemberRegister td ul li
{
	list-style:decimal;
	margin-left:40px;
}

