﻿body { 
	background: url('Image/bg.png') #FFFFFF bottom repeat-x;
	text-align:center;
	font-size: 11px;
	font-family: Tahoma, arial, sans-serif;
	margin:0px 0px;
}
#inner {
	width: 950px;
	margin-left:auto;
	margin-right:auto;
	background-color: #ffffff;
}

.mainlevel a {
	display: block;
	vertical-align: bottom;
	font-size: 11px;
	font-weight: bold;
	/*color: #bababa;*/
	color: #9E9E9E;
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 5px;
	padding-bottom: 5px;
	height: 100% !important;
	text-decoration: none;
	text-align: left;
}

.mainlevel a:hover {
	color: #FFFFFF;
	font-weight: bold;
	background-color: #20568a;
}

.mainlevel .ActiveMenu {
	color: #FFFFFF;
	font-weight: bold;
	background-color: #20568a;
}

.path a {
	color: #005195;
	font-weight: bold;
	font-size: 12px;
}

.path a:hover {
	color: #005195;
	font-weight: bold;
	text-decoration: underline;
	font-size: 12px;
}

.pathtext {
	color: #bababa;
	font-weight: bold;
	font-size: 12px;
}

.boxtop {
	background: url('Image/boxtop.png');
	background-repeat: no-repeat; 
	background-position: left top;
}

.boxmiddle a {
	color: #005195;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;	
}

.boxmiddle a:hover {
	color: #005195;
	font-size: 11px;
	font-weight: bold;
	text-decoration: underline;
}

.timeupdate {
	color: #1b1b1b;
	font-size: 11px;
}

.boxbottom {
	background: url('Image/boxbottom.png');
	background-repeat: no-repeat; 
	background-position: left bottom;
}

.boxmiddlebg {
	background: url('Image/boxmiddle.png');
	background-repeat: repeat-y; 
	background-position: left top;
}

.boxheader {
	color: #ffffff;
	font-weight: bold;
	font-size: 12px;
	text-align: center;
	padding-top: 8px;
}

.boxmiddle ul {
	margin: 0;
	padding: 0;
	list-style: none;
	color: #005195;
}

.boxmiddle ul li {
	padding-left: 21px;
	line-height: 110%;
	background: url('Image/arrow-off.png') no-repeat 3px 7px;
}

.more a {
	color: #005195;
	font-weight: bold;
	font-size: 11px;
	text-decoration: underline;
}

.boldtext {
	color: #004f8b;
	font-size: 11px;
	font-weight: bold;
}

.boxmiddle1 a {
	color: #005195;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;	
}

.boxmiddle1 a:hover {
	color: #005195;
	font-size: 11px;
	font-weight: bold;
	text-decoration: underline;
}

.boxmiddle1 ul {
	margin: 0;
	padding: 0;
	list-style: none;
	color: #005195;
}

.boxmiddle1 ul li {
	padding-left: 21px;
	line-height: 120%;
	background: url('Image/arrow-off.png') no-repeat 3px 8px;
}

.footertext {
	font-size: 11px;
	color: #d3d3d3;
}

.headertext {
	color: #ff6100;
	font-weight: bold;
	font-size: 12px;
}

.normaltext {
	/*color: #5f5f5f;*/
	color:Black;
	font-size: 10pt;
	line-height: 160%;
}

.task a {
	color: #5f5f5f;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;	
}

.task a:hover {
	color: #5f5f5f;
	font-size: 11px;
	font-weight: bold;
	text-decoration: underline;
}

.task ul {
	margin: 0;
	padding: 0;
	list-style: none;
	color: #5f5f5f;
}

.task ul li {
	padding-left: 21px;
	line-height: 150%;
	background: url('Image/detail2_13.png') no-repeat 3px 8px;
}

/*================================================================================*/

.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:13pt;
	line-height: 1.5;
}
.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;
}

