/* Cho giao dien ngoai*/
body
{
	margin-bottom: 0px;			margin-left: 0px;		
	margin-right: 0px;			margin-top: 0px;		
	background-color:#DBDBDB;	font-family: Verdana;
	font-size: 10pt;	
}
/*Footer*/
.cssFooterName
{
	color: #000000;			font-family: Verdana;
	font-size: 10pt;		text-align:center;
	vertical-align:middle;	font-weight:bolder;
}
.cssFooter
{
	color: #000000;			font-family: Verdana;
	font-size: 10pt;		text-align:center;
	vertical-align:middle;	
}
.cssFooterValue
{
	color: #000000;			font-family: Verdana;
	font-size: 10pt;		text-align:center;
	vertical-align:middle;	
}
.cssFooterCopyRight
{
	color: #000000;			font-family: Verdana;
	font-size: 10pt;		text-align:center;
	vertical-align:middle;	text-decoration:NONE;	
}
.cssFooterCopyRight:Hover
{
	color: Red;			font-family: Verdana;
	font-size: 10pt;		text-align:center;
	vertical-align:middle;	text-decoration:NONE;
}
.cssFooterCopyRight:Active
{
	color: #000000;			font-family: Verdana;
	font-size: 10pt;		text-align:center;
	vertical-align:middle;	text-decoration:NONE;
}
/*End Footer*/
/*Language*/
.cssImagesPartner
{	
	border:solid 0px #C0C0C0;
}
.ImagesLanguage
{	
	border:solid 0px #C0C0C0;	
	padding-right:3px;
	padding-top:2px;
}
/*End Language*/
/*Home*/
.cssTableHome
{
	text-align:center;		vertical-align:top;
}
/*End Home*/
/*LeftMenu */
.LeftMenuGroupFirst
{
	color: #FFFFFF;				font-family: Verdana;	
	font-size: 9pt;				font-weight: normal;
	text-align:center;			border:solid 0px #0C5992;
	cursor:pointer;				height:26px;
	background-color:Transparent;
	/*background-image: url(Images/MenuLeft/MainLeftNone2.jpg);	*/
}
.LeftMenuGroupFirstHover
{
	color: #FFFFFF;				font-family: Verdana;	
	font-size: 9pt;				font-weight: normal;
	text-align:center;			border:solid 0px #0C5992;
	cursor:pointer;				height:26px;
	background-color:Transparent;
	/*background-image: url(Images/MenuLeft/MainLeft2.jpg);	*/	
}
.LeftMenuGroupFirstActive
{
	color: #FFFFFF;				font-family: Verdana;	
	font-size: 9pt;				font-weight: normal;
	text-align:center;			border:solid 0px #0C5992;
	cursor:pointer;				height:26px;
	background-color:Transparent;
	/*background-image: url(Images/MenuLeft/MainLeft2.jpg);	*/
}
.LeftMenuGroupEnd
{
	color: #FFFFFF;				font-family: Verdana;	
	font-size: 9pt;				font-weight: normal;
	text-align:center;			border:solid 0px #0C5992;
	cursor:pointer;				height:26px;
	background-color:Transparent;
	/*background-image: url(Images/MenuLeft/MainLeftNone2.jpg);*/
}
.LeftMenuGroupEndHover
{
	color: #FFFFFF;				font-family: Verdana;	
	font-size: 9pt;				font-weight: normal;
	text-align:center;			border:solid 0px #0C5992;
	cursor:pointer;				height:26px;
	background-color:Transparent;
	/*background-image: url(Images/MenuLeft/MainLeft2.jpg);*/
}
.LeftMenuGroupEndActive
{
	color: #FFFFFF;				font-family: Verdana;	
	font-size: 9pt;				font-weight: normal;
	text-align:center;			border:solid 0px #0C5992;
	cursor:pointer;				height:26px;
	background-color:Transparent;
	/*background-image: url(Images/MenuLeft/MainLeft2.jpg);*/
}

.LeftMenuGroup
{
	color: #FFFFFF;				font-family: Verdana;	
	font-size: 9pt;				font-weight: normal;
	text-align:center;			border:solid 0px #0C5992;
	cursor:pointer;				height:26px;
	background-color:Transparent;
	/*background-image: url(Images/MenuLeft/MainLeftNone2.jpg);*/
}
.LeftMenuGroupHover
{
	color: #11449E;				font-family: Verdana;	
	font-size: 9pt;				font-weight: normal;
	text-align:center;			border:solid 0px #0C5992;
	cursor:pointer;				height:26px;
	background-image: url(Images/MenuLeft/SelectBGBreakMenu2.jpg);
}
.LeftMenuGroupActive
{
	color: #11449E;				font-family: Verdana;	
	font-size: 9pt;				font-weight: normal;
	text-align:center;			border:solid 0px #0C5992;
	cursor:pointer;				height:26px;
	background-image: url(Images/MenuLeft/SelectBGBreakMenu2.jpg);
}
.LeftMenuItemGroup
{
	color: #11449E;			font-family: Verdana;	
	font-size: 9pt;			font-weight: normal;
	text-align:left;		border:solid 0px #0C5992;
	height:26px;
	background-image: url(Images/MenuLeft/MainLeft2.jpg);	
	cursor:pointer;			z-index:0;
	padding-right:10px;		padding-left:10px;
	width:174px;
}
.LeftMenuItemGroupHover
{
	color: #11449E;				font-family: Verdana;	
	font-size: 9pt;			font-weight: bold;
	text-align:left;		border:solid 0px #0C5992;
	height:26px;
	background-image: url(Images/MenuLeft/MainLeft2.jpg);	
	cursor:pointer;			z-index:0;	
	padding-right:10px;		padding-left:10px;
	width:174px;
}
.LeftMenuItemGroupActive
{
	color: #11449E;				font-family: Verdana;	
	font-size: 9pt;			font-weight: bold;
	text-align:left;		border:solid 0px #0C5992;
	height:26px;
	background-image: url(Images/MenuLeft/MainLeft2.jpg);	
	cursor:pointer;			z-index:0;	
	padding-right:10px;		padding-left:10px;
	width:174px;
}
.LeftMenuItemGroupEnd
{
	color: #11449E;				font-family: Verdana;	
	font-size: 9pt;				font-weight: normal;
	text-align:left;			border:solid 0px #0C5992;
	height:26px;
	background-image: url(Images/MenuLeft/MainLeft2.jpg);	
	cursor:pointer;				z-index:0;
	padding-right:10px;			padding-left:10px;
	width:174px;
}
.LeftMenuItemGroupHoverEnd
{
	color: #11449E;			font-family: Verdana;	
	font-size: 9pt;			font-weight: bold;
	text-align:left;		border:solid 0px #0C5992;
	height:26px;
	background-image: url(Images/MenuLeft/MainLeft2.jpg);	
	cursor:pointer;			z-index:0;		
	padding-right:10px;		padding-left:10px;
	width:174px;
}
.LeftMenuItemGroupActiveEnd
{
	color: #11449E;			font-family: Verdana;	
	font-size: 9pt;			font-weight: bold;
	text-align:left;		border:solid 0px #0C5992;
	height:26px;
	background-image: url(Images/MenuLeft/MainLeft2.jpg);	
	cursor:hand;			z-index:0;		
	padding-right:10px;		padding-left:10px;
	width:174px;
}
.MenuLeftBreak
{
	width:2px;
	background-image: url(Images/MenuLeft/Break.gif);	
}

.cssBreakMenuLeft1
{
	width:4px;
	background-image: url(Images/MenuLeft/BGBreakMenu1.jpg);	
}
.cssBreakMenuLeft2
{
	background-image: url(Images/MenuLeft/BGBreakMenu2.jpg);	
}
.cssBreakMenuLeft3
{
	width:5px;
	background-image: url(Images/MenuLeft/BGBreakMenu3.jpg);	
}
.cssBreakBGMenuLeft1
{
	width:4px;
	background-image: url(Images/MenuLeft/BGBreakBGMenu1.jpg);	
}
.cssBreakBGMenuLeft2
{
	background-image: url(Images/MenuLeft/BGBreakBGMenu2.jpg);	
}
.cssBreakBGMenuLeft3
{
	width:5px;
	background-image: url(Images/MenuLeft/BGBreakBGMenu3.jpg);	
}
/*End LeftMenu */

/*MenuBottom*/
.MenuBottomGroup
{
	color: #012847;		font-family: Verdana;	
	font-size: 10pt;		font-weight: normal;
	text-align:left;
	border:solid 0px #0C5992;
	padding-right:15px;
	cursor:hand;	
	height:21px;
	background-color: Transparent;
}
.MenuBottomGroupHover
{
	color: Red;		font-family: Verdana;	
	font-size: 10pt;		font-weight: normal;
	text-align:left;
	border:solid 0px #0C5992;
	padding-right:15px;
	cursor:hand;	
	height:21px;
	background-color: Transparent;
}
.MenuBottomGroupActive
{
	color: #012847;		font-family: Verdana;	
	font-size: 10pt;		font-weight: normal;
	text-align:left;
	border:solid 0px #0C5992;
	padding-right:15px;
	cursor:hand;	
	height:21px;
	background-color: Transparent;
}
.MenuBottomItemGroup
{
	font-family: Verdana;	
	font-size: 10pt;	
	color: #012847;	
	text-align:left;
	font-weight:bold;
	padding-right:4px;
	border:solid 0px #0C5992;
	height:21px;
	background-color: Transparent;
	cursor:hand;
	z-index:0;
}
.MenuBottomItemGroupHover
{
	font-family: Verdana;	
	font-size: 10pt;		
	font-style:normal;	
	color: RED;
	text-align:left;
	border:solid 0px #0C5992;
	height:26px;
	font-weight:bold;
	padding-right:4px;
	background-color: Transparent;
	cursor:hand;
	z-index:0;
}
.MenuBottomItemGroupActive
{
	font-family: Verdana;	
	font-size: 10pt;		
	color: #012847;			
	font-weight:normal;
	text-align:left;
	border:solid 0px #0C5992;
	height:21px;
	font-weight:bold;
	padding-right:4px;
	background-color: Transparent;
	cursor:hand;
	z-index:0;
}
.cssBreakMenuBottom1
{
	width:4px;
	background-image: url(Images/BreakMenuBottom/BreakMenuBottom1.jpg);	
}
.cssBreakMenuBottom2
{
	background-image: url(Images/BreakMenuBottom/BreakMenuBottom2.jpg);	
}
.cssBreakMenuBottom3
{
	width:4px;
	background-image: url(Images/BreakMenuBottom/BreakMenuBottom3.jpg);	
}
/*End MenuBottom*/


/*CenterTableView*/
.cssModuleHomeView
{
	color: #FF7E00;			font-family: Verdana;
	font-size: 10pt;		text-align:left;
	text-decoration: none;	vertical-align:middle;	
	font-style:normal;		font-weight:bold;		
}
.cssTop1BorderNew
{
	width:1px;
	height:22px;
	background-image: url(Images/BorderNew/Top1.jpg);	
}
.cssTop2BorderNew
{
	height:22px;
	background-image: url(Images/BorderNew/Top2.jpg);
	padding-left:10px;
}
.cssMidBorderNew
{
	width:1px;
	background-image: url(Images/BorderNew/Mid.jpg);	
}
.cssMidBorderNew2
{
	background-image: url(Images/MenuCenter/BGNew.jpg);	
}
/*End CenterTableView*/
/*NewsCompanyViewHome*/
.cssNewsCompanyViewHome
{
	color: #000000;			font-family: Verdana;
	font-size: 12px;		text-align:left;
	text-decoration: none;	vertical-align:middle;	
	font-style:normal;		font-style:italic;	
}
.cssNewsCompanyHomeMore
{
	color: #000000;			font-family: Verdana;
	font-size: 12px;		text-align:left;
	text-decoration: none;	vertical-align:middle;	
	font-style:normal;		
}
.cssNewsCompanyHomeMore:Hover
{
	color: Red;				font-family: Verdana;
	font-size: 12px;		text-align:left;
	text-decoration: none;	
	vertical-align:middle;	
}
.cssNewsCompanyHomeMore:Active
{
	color: #000000;			font-family: Verdana;
	font-size: 12px;		text-align:left;
	text-decoration: none;	vertical-align:middle;	
	font-style:normal;		
}

/*End NewsCompanyViewHome*/

/*HotNewsShareholder*/
.cssNewsShareholderView
{
	color: #FFFFFF;			font-family: Verdana;
	font-size: 12px;		text-align:left;
	text-decoration: none;	vertical-align:middle;	
	font-style:normal;		
}
.cssNewsShareholder
{
	color: #FFFFFF;			font-family: Verdana;
	font-size: 12px;		text-align:left;
	text-decoration: none;	vertical-align:middle;	
	font-style:normal;		
}
.cssNewsShareholder:Hover
{
	color: Red;				font-family: Verdana;
	font-size: 12px;		text-align:left;
	text-decoration: none;	
	vertical-align:middle;	
}
.cssNewsShareholder:Active
{
	color: #FFFFFF;			font-family: Verdana;
	font-size: 12px;		text-align:left;
	text-decoration: none;	vertical-align:middle;	
	font-style:normal;		
}

/*End HotNewsShareholder*/

/*HotNews*/
.cssTitleModuleHome
{
	color: #FF7E00;			font-family: Verdana;
	font-size: 11pt;		text-align:left;
	text-decoration: none;	vertical-align:middle;	
	font-style:normal;		font-weight:bold;	
}
.cssTitleModuleHomeFrist
{
	color: #FFFFFF;			font-family: Tahoma;
	font-size: 11pt;		text-align:left;
	text-decoration: none;	vertical-align:middle;	
	font-style:normal;		padding-left:2px;
	padding-right:2px;		font-weight:bold;
	background-color:#B5111B;
}
.cssNewHotHeader
{
	color: #FFFFFF;			font-family: Verdana;
	font-size: 10pt;		text-align:left;
	text-decoration: none;	vertical-align:middle;	
	font-style:normal;		
}
.cssMoreNew
{
	color: #FFFFFF;			font-family: Verdana;
	font-size: 9pt;		text-align:left;
	text-decoration: none;	vertical-align:middle;	
	font-style:normal;		
}
.cssMoreNew:Hover
{
	color: Red;				font-family: Verdana;
	font-size: 9pt;		text-align:left;
	text-decoration: none;	
	vertical-align:middle;	
}
.cssMoreNew:Active
{
	color: #FFFFFF;			font-family: Verdana;
	font-size: 9pt;		text-align:left;
	text-decoration: none;	vertical-align:middle;	
	font-style:normal;		
}
.cssNewHotImage
{	
	border:solid 1px #000000;
}
.cssBreakNewBottom1
{
	width:6px;
	background-image: url(Images/Hotnew/Bottom1.jpg);	
}
.cssBreakNewBottom2
{	
	background-image: url(Images/Hotnew/Bottom2.jpg);	
}

.cssBreakMoreBottom1
{	
	width:12px;
	background-image: url(Images/Hotnew/MoreBottom1.jpg);	
}
.cssBreakMoreBottom2
{	
	background-image: url(Images/Hotnew/MoreBottom2.jpg);	
}
.cssBreakMoreBottom3
{	
	width:12px;
	background-image: url(Images/Hotnew/MoreBottom3.jpg);	
}

/*End HotNews*/























/*WebLink*/
.cssWebLinkTable
{
	text-align:center;	vertical-align:top;
	z-index:0;			border: #5d5d5d 0px solid;
}
.cssDropdownlistWebLink
{
	font-family: Tahoma;	color: Black;
	font-size: 10pt;		border:	#C9BDAB 1px solid;
	width:150px;
}
.cssTRSolo1
{
	width:7px;
	height:180px;
	background-image: url(Images/MenuSearch/Solo1.jpg);	
}
.cssTRSolo2
{
	height:180px;
	background-image: url(Images/MenuSearch/Solo2.jpg);	
}
.cssTRSolo3
{
	width:5px;
	height:180px;
	background-image: url(Images/MenuSearch/Solo3.jpg);	
}
/*WebLink*/


/*SearchClient*/
.cssSearchClientTable
{
	border:solid 0px #C0C0C0;	
	width:100%;
	height:30px;
}
.cssTRSearch1
{
	width:205px;
	height:7px;	
}
.cssTRSearch2
{
	padding-left:28px;	
}
.cssTRSearch3
{
	width:205px;
	height:7px;
}

.cssSearchClientTable
{
	border:solid 0px #C0C0C0;	
	width:100%;
	height:30px;
}
.cssCheckboxSearch
{
	font-family:Tahoma;		font-size:12px;	
	color: #000000;	
	padding-top:3px;
}
.cssTextBoxSearch
{
	BORDER: #c3cddf 0px solid;
}
.search 
{
	CLEAR: both; 
	BORDER-RIGHT: #c3cddf 1px solid; 
	BORDER-LEFT: #c3cddf 0px solid; 
	BORDER-TOP: #c3cddf 1px solid; 
	BORDER-BOTTOM: #c3cddf 1px solid; 
	font-family:Tahoma;		font-size:12px;	
	color: #3b5998;	
	height:19px;
	padding-top:3px;
	vertical-align:middle;
}
/*End SearchClient*/
.cssCenterTableView1
{
	height:241px;
	background-image: url(Images/Center/Center1.jpg);	
}
.cssCenterTableView2
{
	height:241px;
	background-image: url(Images/Center/Center2.jpg);	
}
.cssCenterTableView3
{
	height:241px;
	background-image: url(Images/Center/Center3.jpg);	
}
.cssCenterTableView4
{
	height:241px;
	background-image: url(Images/Center/Center4.jpg);	
}







/*Center*/
.cssCenterTable
{
	width:100%;			height:100%;
	text-align:center;	vertical-align:top;
	z-index:0;			border: #5d5d5d 0px solid;
}
/*End Center*/

/*Left*/
.cssLeftTable
{
	width:194px;		height:100%;
	text-align:center;	vertical-align:top;
	z-index:0;			border: #5d5d5d 0px solid;
}
	/*Cell Left*/
.cssLeftMenu 
{
	color: White;			font-family: Verdana;	
	font-size: 8pt;			font-weight: bold;
	text-align:left;		border:solid 0px #0C5992;
	padding-left:35px;		height:26px;
	width:194px;
	background-color: #C6BF9E;
	/*background-image: url(Images/MenuLeft/BGLefts.gif);	*/
}
.cssLeftMenuControl 
{	
	background-color :Transparent;
	/*background-image: url(Images/MenuLeft/BGLeftControl.gif);	*/
}
.cssLeftMenuControlBR 
{	
	height:3px;
	background-color :Transparent;
	/*background-image: url(Images/MenuLeft/BGLeftControl.gif);	*/
}
.cssLeftMenuControlEnd 
{	
	 background-color :Transparent;
	 /*background-image: url(Images/MenuLeft/BGLeftControlEnd.gif);	*/
}

.cssLeftHyperlink 
{
	color: White;			font-family: Verdana;	
	font-size: 8pt;		font-weight: bold;
	text-align:left;
	text-decoration:none;
}
.cssLeftHyperlink:Hover
{
	color: Red;			font-family: Verdana;	
	font-size: 8pt;		font-weight: bold;
	text-align:left;
	text-decoration:none;
}
.cssLeftHyperlink :Active
{
	color: White;			font-family: Verdana;	
	font-size: 8pt;			font-weight: bold;
	text-align:left;
	text-decoration:none;
}
/*End Left*/

/*Right*/
.cssRightTable
{
	width:194px;		height:100%;
	text-align:center;	vertical-align:top;
	z-index:0;			border: #5d5d5d 0px solid;
}
	/*Cell Right*/
.cssRightMenu 
{
	color: White;			font-family: Verdana;	
	font-size: 8pt;			font-weight: bold;
	text-align:left;		border:solid 0px #0C5992;
	padding-left:35px;		height:26px;
	width:194px;
	background-color: #C6BF9E;
	/*background-image: url(Images/MenuRight/BGRights.gif);	*/
}
.cssRightMenuControl 
{	
	background-color :Transparent;
	/*background-image: url(Images/MenuRight/BGRightControl.gif);	*/
}
.cssRightMenuControlBR 
{	
	height:3px;
	background-color :Transparent;
	/*background-image: url(Images/MenuRight/BGRightControl.gif);	*/
}
.cssRightMenuControlEnd 
{	
	 background-color :Transparent;
	 /*background-image: url(Images/MenuRight/BGRightControlEnd.gif);	*/
}

.cssRightHyperlink 
{
	color: White;			font-family: Verdana;	
	font-size: 8pt;		font-weight: bold;
	text-align:left;
	text-decoration:none;
}
.cssRightHyperlink:Hover
{
	color: Red;			font-family: Verdana;	
	font-size: 8pt;		font-weight: bold;
	text-align:left;
	text-decoration:none;
}
.cssRightHyperlink :Active
{
	color: White;			font-family: Verdana;	
	font-size: 8pt;			font-weight: bold;
	text-align:left;
	text-decoration:none;
}
/*End Right*/



/*RightMenu */
.RightMenuGroupFirst
{
	color: White;				font-family: Verdana;	
	font-size: 8pt;				font-weight: bold;
	text-align:left;			border:solid 0px #0C5992;
	padding-left:35px;			cursor:hand;	
	height:26px;
	/*background-color: #D6E4F5;*/
	background-image: url(Images/MenuRight/BGRights.gif);	
}
.RightMenuGroupFirstHover
{
	color:Red;			font-family: Verdana;	
	font-size: 8pt;		
	font-style:normal;		font-weight:bold;
	text-align:left;
	border:solid 0px #0C5992;
	padding-left:35px;
	cursor:hand;
	height:26px;
	/*background-color: #D6E4F5;*/
	background-image: url(Images/MenuRight/BGRights.gif);	
}
.RightMenuGroupFirstActive
{
	color: Red;			font-family: Verdana;	
	font-size: 8pt;
	font-style:normal;	
	text-align:left;
	border:solid 0px #0C5992;
	padding-left:35px;
	cursor:hand;
	height:26px;
	/*background-color: #D6E4F5;*/
	background-image: url(Images/MenuRight/BGRights.gif);	
}
.RightMenuGroupEnd
{
	color: White;			font-family: Verdana;	
	font-size: 8pt;		font-weight: bold;
	text-align:left;
	border:solid 0px #0C5992;
	padding-left:35px;
	cursor:hand;	
	height:26px;
	/*background-color: #D6E4F5;*/
	background-image: url(Images/MenuRight/BGRights.gif);	
}
.RightMenuGroupEndHover
{
	color:Red;			font-family: Verdana;	
	font-size: 8pt;		
	font-style:normal;		font-weight:bold;
	text-align:left;
	border:solid 0px #0C5992;
	padding-left:35px;
	cursor:hand;
	height:26px;
	/*background-color: #D6E4F5;*/
	background-image: url(Images/MenuRight/BGRights.gif);	
}
.RightMenuGroupEndActive
{
	color: Red;			font-family: Verdana;	
	font-size: 8pt;
	font-style:normal;	
	text-align:left;
	border:solid 0px #0C5992;
	padding-left:35px;
	cursor:hand;
	height:26px;
	/*background-color: #D6E4F5;*/
	background-image: url(Images/MenuRight/BGRights.gif);	
}

.RightMenuGroup
{
	color: White;			font-family: Verdana;	
	font-size: 8pt;		font-weight: bold;
	text-align:left;
	border:solid 0px #0C5992;
	padding-left:35px;
	cursor:hand;	
	height:26px;
	/*background-color: #D6E4F5;*/
	background-image: url(Images/MenuRight/BGRights.gif);	
}
.RightMenuGroupHover
{
	color:Red;			font-family: Verdana;	
	font-size: 8pt;		
	font-style:normal;		font-weight:bold;
	text-align:left;
	border:solid 0px #0C5992;
	padding-left:35px;
	cursor:hand;
	height:26px;
	/*background-color: #D6E4F5;*/
	background-image: url(Images/MenuRight/BGRights.gif);	
}
.RightMenuGroupActive
{
	color: Red;			font-family: Verdana;	
	font-size: 8pt;
	font-style:normal;	
	text-align:left;
	border:solid 0px #0C5992;
	padding-left:35px;
	cursor:hand;
	height:26px;
	/*background-color: #D6E4F5;*/
	background-image: url(Images/MenuRight/BGRights.gif);	
}
.RightMenuItemGroup
{
	font-family: Verdana;	
	font-size: 8pt;	
	color: #3B5999;	
	text-align:left;
	font-weight:bold;
	padding-right:4px;
	border:solid 0px #0C5992;
	height:26px;
	background-image: url(Images/MenuRight/BGRightSub.gif);	
	cursor:hand;
	z-index:0;
}
.RightMenuItemGroupHover
{
	font-family: Verdana;	
	font-size: 8pt;		
	font-style:normal;	
	color: RED;
	text-align:left;
	border:solid 0px #0C5992;
	height:26px;
	font-weight:bold;
	padding-right:4px;
	background-image: url(Images/MenuRight/BGRightSub.gif);	
	cursor:hand;
	z-index:0;
}
.RightMenuItemGroupActive
{
	font-family: Verdana;	
	font-size: 8pt;		
	color: #3B5999;			
	font-weight:normal;
	text-align:left;
	border:solid 0px #0C5992;
	height:26px;
	font-weight:bold;
	padding-right:4px;
	background-image: url(Images/MenuRight/BGRightSubEnd.gif);	
	cursor:hand;
	z-index:0;
}
.RightMenuItemGroupEnd
{
	font-family: Verdana;	
	font-size: 8pt;	
	color: #3B5999;	
	text-align:left;
	border:solid 0px #0C5992;
	height:26px;
	font-weight:bold;
	padding-right:4px;
	background-image: url(Images/MenuRight/BGRightSubEnd.gif);	
	cursor:hand;
}
.RightMenuItemGroupHoverEnd
{
	font-family: Verdana;	
	font-size: 8pt;		
	font-style:normal;	
	color: RED;
	text-align:left;
	font-weight:bold;
	padding-right:4px;
	border:solid 0px #0C5992;
	height:26px;
	background-image: url(Images/MenuRight/BGRightSubEnd.gif);	
	cursor:hand;
}
.RightMenuItemGroupActiveEnd
{
	font-family: Verdana;	
	font-size: 8pt;		
	color: #3B5999;			
	font-weight:normal;
	text-align:left;
	font-weight:bold;
	padding-right:4px;
	border:solid 0px #0C5992;
	height:26px;
	background-image: url(Images/MenuRight/BGRightSub.gif);	
	cursor:hand;
}
.EmptyRight
{
	height:4px;
}
/*End RightMenu */


/*Form*/
	/*Loi xay xa*/
.cssErro
{
	color: Red;				font-family: Tahoma;
	font-size: 10pt;		text-align:center;
	text-decoration: none;	vertical-align:middle;	
	font-style:normal;
}
	/*Label bat buoc nhap lieu*/
.cssLabelCheck
{
	color: Red;				font-family: Tahoma;
	font-size: 10pt;		text-decoration: none;
	vertical-align:middle;	font-style:normal;
}
	/*Label nhap lieu khong bat buoc */
.cssLabelNoCheck
{
	color: Black;			font-family: Tahoma;
	font-size: 10pt;		text-decoration: none;
	vertical-align:middle;	font-style:normal;
}
	/*Text nhap lieu */
.cssTextbox
{
	font-family: Tahoma;	color: Black;
	font-size: 10pt;		border:	#C9BDAB 1px solid;
}
	/*Text nhap lieu MultiLine */
.cssTextboxMultiLine
{
	font-family: Tahoma;	color: Black;
	font-size: 10pt;		border:	#C9BDAB 1px solid;
}
	/*Button*/
.cssButton
{
	border-top: #f0f3f4;				border-left: #f0f3f4;
	border-right: #5d5d5d 1px solid;	border-bottom: #5d5d5d 1px solid;
	color: #486195;						font-family: Tahoma;
	font-size: 10pt;					font-weight: bold;
	padding-top: 3px;					padding-bottom: 2px;	
}
	/*Tieu de cua mot Form*/
.cssMainMenu 
{
	font-family:Tahoma;		font-size:11pt;	
	color: #3C579A;			font-weight:bold;
}
.cssTableRowMain
{
	background-image:url(images/MenuCenter/MenuCenter2.gif);
}
.cssTableRowMainMenu 
{
	background-image:url(images/MenuCenter/MenuCenter2.gif);
}
.cssMainMenuIcon
{
	font-family:Times New Roman;		font-size:12pt;	
	color: White;			font-weight:bold;
}
/*End Form*/



/*Hitcounter*/
.cssHitcounter
{
	color: #1C1740;			font-family: Tahoma;
	font-size: 10pt;		text-align:right;
	vertical-align:middle;	font-weight:normal;
}
.cssHitcounterValue
{
	color: #1C1740;			font-family: Tahoma;
	font-size: 10pt;		text-align:left;
	font-weight:bold;
	vertical-align:middle;	
}
/*End Hitcounter*/

/*FeedBack*/
.cssTitleFeedback
{
	color: Black;			font-family: Tahoma;
	font-size: 10pt;		text-decoration: none;
	vertical-align:middle;	font-style:normal;
	text-align:center;
}
.cssInforFeedback
{
	color: Black;			font-family: Tahoma;
	font-size: 10pt;		text-decoration: none;
	vertical-align:middle;	font-style:normal;
	text-align:center;
}
/*End FeedBack*/

/*Banner*/
.cssBannerImage
{	
	border:solid 0px #C0C0C0;	
}
.cssBannerFlash
{	
	border:solid 0px #C0C0C0;	
}
/*End Banner*/






/*News Bottom*/
.cssNewsTitleBottomLinks
{
	color: #663C3C;			font-family: Tahoma;
	font-size: 10pt;		text-align:left;
	font-weight:bold;	    text-decoration: none;
	vertical-align:middle;	font-style:normal;
	text-decoration:underline;
}
.cssTableMainMenuBottom
{
	border:solid 0px #C0C0C0;
	background-image:url(images/Break.gif);	
}
.cssNewsTitleBottom
{
	color: #9E0000;			font-family: Tahoma;
	font-size: 10pt;		text-align:left;
	font-weight:bold;	    text-decoration: none;
	vertical-align:middle;	font-style:normal;
}
.cssNewsTitleBottomCount
{
	color: #663C3C;			font-family: Tahoma;
	font-size: 10pt;		text-align:left;
	font-weight:bold;	    text-decoration: none;
	vertical-align:middle;	font-style:normal;
}
.cssNewsTitleBottomDate
{
	color: #909090;			font-family: Tahoma;
	font-size: 11px;		text-align:left;
	font-weight:bold;	    text-decoration: none;
	vertical-align:middle;	font-style:normal;
}

.cssNewsTitleBottomLink
{
	color: Black;			font-family: Tahoma;
	font-size: 12px;		text-align:left;
	text-decoration: none;	vertical-align:middle;	
	font-style:normal;		padding-left:2px;
}
.cssNewsTitleBottomLink:Hover
{
	color: Black;					font-family: Tahoma;
	font-size: 12px;				text-align:left;
	text-decoration: underline;		vertical-align:middle;	
	padding-left:2px;
}
.cssNewsTitleBottomLink:Active
{
	color: Black;			font-family: Tahoma;
	font-size: 12px;		text-align:left;
	text-decoration: none;	vertical-align:middle;	
	font-style:normal;		padding-left:2px;
}
/*End News Bottom*/


/*News*/
.cssNewsHeaderTitleView
{
	color: Black;			font-family: Tahoma;
	font-size: 10pt;		text-align:left;
	text-decoration: none;	vertical-align:middle;	
	font-style:normal;		padding-left:4px;
}

.cssNewsHeaderTitle
{
	color: Black;			font-family: Tahoma;
	font-size: 10pt;		text-align:left;
	text-decoration: none;	vertical-align:middle;	
	font-style:normal;		padding-left:4px;
}
.cssNewsHeaderTitle:Hover
{
	color: Black;			font-family: Tahoma;
	font-size: 10pt;		text-align:left;
	text-decoration: underline;
	vertical-align:middle;	
	font-style:italic;
}
.cssNewsHeaderTitle:Active
{
	color: Black;			font-family: Tahoma;
	font-size: 10pt;		text-align:left;
	text-decoration: none;	vertical-align:middle;	
	font-style:normal;		padding-left:4px;
}
.cssErroNew
{
	color: Black;			font-family: Tahoma;
	font-size: 10pt;		text-decoration: none;
	vertical-align:middle;	font-style:normal;
}

.cssNewDownload
{
	color: Black;			font-family: Tahoma;
	font-size: 10pt;		text-align:left;
	text-decoration: none;	vertical-align:middle;	
	font-style:normal;		padding-left:4px;
}
.cssNewDownload:Hover
{
	color: Black;			font-family: Tahoma;
	font-size: 10pt;		text-align:left;
	text-decoration: underline;
	vertical-align:middle;	
	font-style:italic;
}
.cssNewDownload:Active
{
	color: Black;			font-family: Tahoma;
	font-size: 10pt;		text-align:left;
	text-decoration: none;	vertical-align:middle;	
	font-style:normal;		padding-left:4px;
}
.cssNewAuthor
{
	color: Black;			font-family: Tahoma;
	font-size: 10pt;		text-align:left;
	font-weight:bold;	    text-decoration: none;
	font-style:italic;	
	font-style:normal;	
}
.cssNewsImage
{	
	border:solid 0px #C0C0C0;	
}
.cssNewsTableImage
{	
	border:solid 1px #C0C0C0;
	background-color: #F6F6F6;	
}
.cssNewsHeaderTitleMore
{
	color: Black;			font-family: Tahoma;
	font-size: 10pt;		text-align:left;
	text-decoration: underline;	vertical-align:middle;	
	font-style:normal;		padding-left:4px;
}
.cssNewsHeaderTitleMore:Hover
{
	color: Black;			font-family: Tahoma;
	font-size: 10pt;		text-align:left;
	text-decoration: underline;
	vertical-align:middle;	
	font-style:italic;
}
.cssNewsHeaderTitleMore:Active
{
	color: Black;			font-family: Tahoma;
	font-size: 10pt;		text-align:left;
	text-decoration: underline;	vertical-align:middle;	
	font-style:normal;		padding-left:4px;
}
/*End News*/

/*NewsHome*/
.cssNewsTitleHomeView
{
	color: #000000;			font-family: Tahoma;
	font-size: 12px;		text-align:left;
	font-weight:bold;	    text-decoration: none;
	vertical-align:middle;	
	font-style:normal;
}
.cssNewsTitleHome
{
	color: #000000;			font-family: Tahoma;
	font-size: 12px;		text-align:left;
	font-weight:bold;	    text-decoration: none;
	vertical-align:middle;	
	font-style:normal;
}
.cssNewsTitleHome:Hover
{
	color: #FB9B34;			font-family: Tahoma;
	font-size: 12px;		text-align:left;
	font-weight:bold;		text-decoration: underline;
	vertical-align:middle;	
	font-style:italic;
}
.cssNewsTitleHome:Active
{
	color: #000000;			font-family: Tahoma;
	font-size: 12px;		text-align:left;
	font-weight:bold;	    text-decoration: none;
	vertical-align:middle;	
	font-style:normal;
}
.cssNewsTableImageHome
{	
	border:solid 1px #C0C0C0;
	background-color: #F6F6F6;	
}
.cssNewsImageHome
{	
	border:solid 0px #C0C0C0;	
}
.cssNewsHeaderTitleHomeView
{
	color: Black;			font-family: Tahoma;
	font-size: 10pt;		text-align:left;
	text-decoration: none;	vertical-align:middle;	
	font-style:normal;		padding-left:4px;
}

.cssNewsHeaderTitleHome
{
	color: Black;			font-family: Tahoma;
	font-size: 10pt;		text-align:left;
	text-decoration: none;	vertical-align:middle;	
	font-style:normal;		padding-left:4px;
}
.cssNewsHeaderTitleHome:Hover
{
	color: Black;			font-family: Tahoma;
	font-size: 10pt;		text-align:left;
	text-decoration: underline;
	vertical-align:middle;	
	font-style:italic;
}
.cssNewsHeaderTitleHome:Active
{
	color: Black;			font-family: Tahoma;
	font-size: 10pt;		text-align:left;
	text-decoration: none;	vertical-align:middle;	
	font-style:normal;		padding-left:4px;
}
.cssNewsHeaderTitleHomeMore
{
	color: Black;			font-family: Tahoma;
	font-size: 10pt;		text-align:left;
	text-decoration: underline;	vertical-align:middle;	
	font-style:normal;		padding-left:4px;
}
.cssNewsHeaderTitleHomeMore:Hover
{
	color: Black;			font-family: Tahoma;
	font-size: 10pt;		text-align:left;
	text-decoration: underline;
	vertical-align:middle;	
	font-style:italic;
}
.cssNewsHeaderTitleHomeMore:Active
{
	color: Black;			font-family: Tahoma;
	font-size: 10pt;		text-align:left;
	text-decoration: underline;	vertical-align:middle;	
	font-style:normal;		padding-left:4px;
}
/*End NewsHome*/

/*Employment*/
.cssEmploymentTitleView
{
	color: Black;			font-family: Tahoma;
	font-size: 10pt;		text-align:left;
	text-decoration: underline;	vertical-align:middle;	
	font-style:normal;		padding-left:4px;
	font-weight:bold;
}
.cssEmploymentDetail
{
	color: Black;			font-family: Tahoma;
	font-size: 10pt;		text-align:left;
	text-decoration: underline;	vertical-align:middle;	
	font-style:normal;		padding-left:4px;
}
.cssEmploymentTitle
{
	color: Black;			font-family: Tahoma;
	font-size: 10pt;		text-align:left;
	text-decoration: underline;	vertical-align:middle;	
	font-style:normal;		padding-left:4px;
}
.cssEmploymentTitle:Hover
{
	color: Black;			font-family: Tahoma;
	font-size: 10pt;		text-align:left;
	text-decoration: underline;
	vertical-align:middle;	
	font-style:italic;
}
.cssEmploymentTitle:Active
{
	color: Black;			font-family: Tahoma;
	font-size: 10pt;		text-align:left;
	text-decoration: underline;	vertical-align:middle;	
	font-style:normal;		padding-left:4px;
}
.cssEmploymentMore
{
	color: Black;			font-family: Tahoma;
	font-size: 10pt;		text-align:left;
	text-decoration: underline;	vertical-align:middle;	
	font-style:normal;		padding-left:4px;
}
.cssEmploymentMore:Hover
{
	color: Black;			font-family: Tahoma;
	font-size: 10pt;		text-align:left;
	text-decoration: underline;
	vertical-align:middle;	
	font-style:italic;
}
.cssEmploymentMore:Active
{
	color: Black;			font-family: Tahoma;
	font-size: 10pt;		text-align:left;
	text-decoration: underline;	vertical-align:middle;	
	font-style:normal;		padding-left:4px;
}
/*End Employment*/

/*EmploymentDetail*/
.cssEmploymentTitleDetail
{
	color: Black;			font-family: Tahoma;
	font-size: 10pt;		text-align:left;
	text-decoration: underline;	vertical-align:middle;	
	font-style:normal;		padding-left:4px;
	font-weight:bold;
}
.cssEmploymentTitleDetailCheck
{
	color: Red;			font-family: Tahoma;
	font-size: 10pt;		text-align:left;
	text-decoration: underline;	vertical-align:middle;	
	font-style:normal;		padding-left:4px;
	font-weight:bold;
}
.cssEmploymentDetail
{
	color: Black;			font-family: Tahoma;
	font-size: 10pt;		text-align:left;
	text-decoration: underline;	vertical-align:middle;	
	font-style:normal;		padding-left:4px;
}
/*End EmploymentDetail*/



/*Tab Company*/
.TopGroupCompany
{
  z-index:99;
  position:relative;
}

.DefaultCompanyTab 
{
  color:black; 
  background-image: url(Images/Tab/tab_bg.gif);
  font-family:MS Sans Serif, Verdana; 
  font-size:10px; 
  cursor:default;
}

.DefaultCompanyTabHover 
{
  color:black; 
  background-image: url(Images/Tab/hover_tab_bg.gif);
  font-family:MS Sans Serif, Verdana; 
  font-size:10px; 
  cursor:default;
}

.SelectedCompanyTab 
{
  color:black; 
  background-image: url(Images/Tab/selected_tab_bg.gif);
  font-family:MS Sans Serif, Verdana; 
  font-size:10px; 
  cursor:default;
}

.MultiPageCompany
{
  background-color:White;
  border: 1px solid #919B9C;
  width:487px;
  height:150px;
  position:relative;
  padding: 20px;
  top:-3px;
  left:1px;
  z-index:98;
}

.PageContent
{
  font-family:MS Sans Serif, Verdana; 
  font-size:10px; 
}
/*End Tab Company*/
/*SiteMap*/
.MenuParent1{
	BACKGROUND-IMAGE: url(images/Sitemap/Main1.jpg); 	
}
.MenuParent1End{
	BACKGROUND-IMAGE: url(images/Sitemap/Main1End.jpg); 	
}
.MenuParent2{	
	BACKGROUND-IMAGE: url(images/Sitemap/Main2.jpg); 	
}
.MenuParent3{	
	BACKGROUND-IMAGE: url(images/Sitemap/Main3.jpg); 	
}
.MenuParentText{
	PADDING-RIGHT: 10px; 
	FONT-WEIGHT: bold; 
	PADDING-left: 4px;
	FONT-SIZE: 11px; 	
	COLOR: #434343; 
	vertical-align:bottom;	
	text-decoration:none;
}
.MenuParentText:Hover{
	PADDING-RIGHT: 10px; 
	PADDING-left: 4px;
	FONT-WEIGHT: bold; 
	FONT-SIZE: 11px; 	
	COLOR: #434343; 
	vertical-align:bottom;	
	text-decoration:none;		
}
.MenuParentText:Active{
	PADDING-RIGHT: 10px; 
	PADDING-left: 4px;
	FONT-WEIGHT: bold; 
	FONT-SIZE: 11px; 	
	COLOR: #434343; 
	vertical-align:bottom;	
	text-decoration:none;	
}

.MenuSub1{
	BACKGROUND-IMAGE: url(images/Sitemap/Sub1.jpg); 	
}
.MenuSub1End{
	BACKGROUND-IMAGE: url(images/Sitemap/Sub1End.jpg); 	
}
.MenuSub2{	
	BACKGROUND-IMAGE: url(images/Sitemap/Sub2.jpg); 	
}
.MenuSub3{	
	BACKGROUND-IMAGE: url(images/Sitemap/Sub3.jpg); 	
}

.EndMenuSub1{
	BACKGROUND-IMAGE: url(images/Sitemap/EndSub1.jpg); 	
}
.EndMenuSub1End{
	BACKGROUND-IMAGE: url(images/Sitemap/EndSub1End.jpg); 	
}
.EndMenuSub2{	
	BACKGROUND-IMAGE: url(images/Sitemap/EndSub2.jpg); 	
}
.EndMenuSub3{	
	BACKGROUND-IMAGE: url(images/Sitemap/EndSub3.jpg); 	
}
.MenuSubText
{
	PADDING-RIGHT: 10px;  
	PADDING-left: 4px; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 11px; 
	COLOR: #565656; 
	text-decoration:none;
}
.MenuSubText:Hover{
	PADDING-RIGHT: 10px;  
	PADDING-left: 4px;
	FONT-WEIGHT: bold; 
	FONT-SIZE: 11px; 
	COLOR: #565656; 
	text-decoration:none;		
}
.MenuSubText:Active{
	PADDING-RIGHT: 10px;  
	PADDING-left: 4px;
	FONT-WEIGHT: bold; 
	FONT-SIZE: 11px; 
	COLOR: #565656; 
	text-decoration:none;
}
/*End SiteMap*/
.cssEmploymentTitle
{
	color: Black;			font-family: Tahoma;
	font-size: 12px;		text-align:center;
	text-decoration: none;	font-weight:bold;
	vertical-align:middle;	
	font-style:normal;
	padding-left:4px;
}
.cssEmploymentDetail
{
	color: Black;			font-family: Tahoma;
	font-size: 12px;		text-align:center;
	text-decoration: none;	
	vertical-align:middle;	
	font-style:normal;
	padding-left:4px;
}
/*Page*/
.cssPageLabel
{	
	color: Black;			font-family: Tahoma;
	font-size: 12px;		text-align:center;
}
.paging {
	PADDING-BOTTOM: 20px; MARGIN: 0px 0px 10px;
	text-align:center;	
}
.paging .linfo {
	FONT-SIZE: 85%; FLOAT: left
}
.paging .rinfo {
	FLOAT: right;
}
.paging .rinfo SPAN.PageL {
	BORDER-RIGHT: #fff 0px solid; PADDING-RIGHT: 0.5em; BORDER-TOP: #fff 0px solid; DISPLAY: block; PADDING-LEFT: 0.5em; FONT-SIZE: 80%; BACKGROUND: #fff; FLOAT: left; PADDING-BOTTOM: 0.2em; BORDER-LEFT: #fff 0px solid; MARGIN-RIGHT: 0.1em; PADDING-TOP: 0.2em; BORDER-BOTTOM: #fff 0px solid
}
.paging .rinfo A {
	BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 0.5em; BORDER-TOP: #fff 1px solid; DISPLAY: block; PADDING-LEFT: 0.5em; FONT-SIZE: 80%; BACKGROUND: #fff; FLOAT: left; PADDING-BOTTOM: 0.2em; BORDER-LEFT: #fff 1px solid; MARGIN-RIGHT: 0.1em; PADDING-TOP: 0.2em; BORDER-BOTTOM: #fff 1px solid
}
.paging .rinfo SPAN {
	BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 0.5em; BORDER-TOP: #fff 1px solid; DISPLAY: block; PADDING-LEFT: 0.5em; FONT-SIZE: 80%; BACKGROUND: #fff; FLOAT: left; PADDING-BOTTOM: 0.2em; BORDER-LEFT: #fff 1px solid; MARGIN-RIGHT: 0.1em; PADDING-TOP: 0.2em; BORDER-BOTTOM: #fff 1px solid
}
.paging .rinfo SPAN.current {
	BORDER-RIGHT: #3b5998 1px solid; BORDER-TOP: #3b5998 1px solid; FONT-WEIGHT: bold; BACKGROUND: #3b5998; BORDER-LEFT: #3b5998 1px solid; COLOR: #fff; BORDER-BOTTOM: #3b5998 1px solid
}
.paging .rinfo A {
	BORDER-RIGHT: #3b5998 1px solid; BORDER-TOP: #3b5998 1px solid; BORDER-LEFT: #3b5998 1px solid; BORDER-BOTTOM: #3b5998 1px solid; TEXT-DECORATION: none
}
.paging .rinfo A:hover {
	BORDER-LEFT-COLOR: #ff6600; BORDER-BOTTOM-COLOR: #ff6600; BORDER-TOP-COLOR: #ff6600; BORDER-RIGHT-COLOR: #ff6600
}
.pagefoot {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; MARGIN: 5px 0px; PADDING-TOP: 5px
}

.MenuBottomTitle
{
	color: #012847;		font-family: Verdana;	
	font-size: 10pt;		font-weight: normal;
	text-align:left;
	border:solid 0px #0C5992;
	cursor:hand;	
	height:21px;
	background-color: Transparent;
	text-decoration:none;
	
}
.MenuBottomTitle:Hover
{
	color: Red;		font-family: Verdana;	
	font-size: 10pt;		font-weight: normal;
	text-align:left;
	border:solid 0px #0C5992;
	cursor:hand;	
	height:21px;
	background-color: Transparent;
	text-decoration:underline;
	
}
.MenuBottomTitle:Active
{
	color: #012847;		font-family: Verdana;	
	font-size: 10pt;		font-weight: normal;
	text-align:left;
	border:solid 0px #0C5992;
	cursor:hand;	
	height:21px;
	background-color: Transparent;
	text-decoration:none;
	
}
