﻿BODY{font: 10pt verdana; line-height:25px}
P  {font: 10pt verdana; text-align:justify; line-height:25px}
MARQUEE{font: 10pt verdana; color:red;}
IMG {border-color: black;}

.InputButton{font: bold 10pt verdana; color:Black; cursor: hand;}
.InputText{font: 10pt verdana; border: solid 1px #7F9DB9;}
.InputCmd{font: bold 8pt verdana; border: outset 1px #f5f5f5; color: Black; background: #F1EDDC; cursor: hand; height: 22px; padding: 2 2 2 2;}
.TitleText, .textTitle {font: bold 12pt/25px; color:Navy}

.titleGreen {font: bold 8pt/25px tahoma; color:#46bdd3}

.text {font: 8pt verdana; }
.textHome{font: 8pt verdana; line-height:25px; }
.textIntro {font: 10pt verdana; line-height: 20px; }
.textB{font: bold 10pt verdana;}
.textRedB{font: bold 10pt verdana; color:#dd0000}
.textJ{font: 10pt verdana;text-align:justify;}
.textW { font: bold 8pt/21px verdana; color: #ffffff;text-decoration: none; padding: 0 0 0 10}
.textContact { font: bold 10pt/21px verdana; color: #ffffff;text-decoration: none; padding: 17 0 0 110}

.TextTitleS{font: bold 12pt verdana; color: White; padding: 0 0 0 10;}

.textBodyTitle{font: bold 8pt/18px tahoma; color:#dd0000}
.textTable{font: 10pt/20px; padding: 0 5 0 5}
.textTableB{font: bold 10pt/20px; padding: 0 5 0 5}

.tableEdit {border: Ridge 2px White; background: White; font: 10pt verdana;}
.tableEdit TR{background: #DEDFDE;}

.LargeText{font: 14pt verdana;}
.LargeTextB{font: bold 14pt verdana;}

.TextLabel {font: bold 9pt/18px verdana;}
.textMoney{font: 7pt/20px verdana; color:Black}
.textTitleW{font: bold 8pt verdana; color:White}
.textSmall, .SmallText{font: 8pt verdana; color:Black}
.textSmallW{font: 8pt verdana; color:White}
.textSmallWB{font: bold 8pt verdana; color:White}
.textSmallYB{font: italic 8pt verdana;color:Yellow}
.textSmallB{font: bold 8pt verdana;}

.imgButton {cursor:hand;}

.textNode{font: 8pt verdana; color:#0c6cb4;}

.ErrorText{font: bold 9pt verdana; color:Red;}
.Online, .Consult,.CloseText{font: bold 10pt verdana; color:White;}
.SmallDate, .DateSmall., .dateforum{font: 8pt verdana; color:Gray;}

.HRGrid    {color: Gray;}
.SquareDot {font: 12pt verdana;}
.ListText {font: 12pt verdana; padding-left:20px;}
.Search{cursor: hand; background: url(images/go.gif) no-repeat; border: none 0px #d1d1d1;}

.HomeTitle{font: bold 10pt/21px verdana; color: black; background: #42bed6 url(../images/gioithieu_title.gif) no-repeat; padding: 0 0 0 28; height:21px;}
.HomeTitle1{font: bold 10pt/22px verdana; color: black; background: #42bed6 ; padding: 0 0 0 0; height:22px;}
/**************************************************************/
/* DATAGRID STYLE*/
/**************************************************************/
.GridNormal{font: 10pt verdana;border-collapse:collapse;}
.GridHeader{font: bold 10pt/18px;background-color:#C0C0C0;text-align:center;}
.GridFooter{font: bold 10pt/18px;background-color:#FFFFFF;text-align:center;}
.GridItem{padding-left:2px;padding-right:2px;}
.GridAlter {background-color:WhiteSmoke}
.GridEdit{background-color:#C8D3E5;padding-left:2px;padding-right:2px;}
.GridPage{font-weight:bold;text-align: center;color:black;}
.GridPage A:link{ color:#DD0000;text-decoration:none;}
.GridPage A:active{color:#DD0000;text-decoration:none;}
.GridPage A:visited{color:#DD0000;text-decoration:none;}
.GridPage A:link:hover{color:#DD0000;text-decoration:underline;}
.GridPage A:visited:hover{color:#DD0000;text-decoration:underline;}

/**************************************************************/
/* BUSINESS 
/**************************************************************/
.Path{font-family: Tahoma; font-size: 8pt; font-weight:bold; color: navy; text-transform: uppercase; height:20px;}
/*
.BodyCtrl{padding-left:15px; padding-right:15px;}
*/
.BodyCtrl1{padding-left:10px; padding-right:10px; padding-top:5px; padding-bottom:10px; background: white url(../images/bgBodyTitle.gif) no-repeat }
.BodyCtrl{padding-left:10px; padding-right:10px; }
.bgTitle{background: #FFF url(images/bgTitle.gif) repeat-y top left;padding: 0 0 0 10;}
.bgTitleL{background-color: #BB2A2F;}

/*****************************************************
General Anchor
*****************************************************/
A           {font: 10pt verdana; text-decoration: none;}
A:link      {font: 10pt verdana; text-decoration: none;}
A:link:hover{font: 10pt verdana; text-decoration: underline;}

A.lnkWhite           {color:#FFFFFF; font:bold;}
A.lnkWhite:link      {color:#FFFFFF; font:bold;}
A.lnkWhite:link:hover{color:red; font:bold;}


.lnkMenuRight		{font: 9pt verdana;	color:navy;}
.lnkMenuRight A:link {font: 9pt verdana; color: navy;text-decoration: none}
.lnkMenuRight A:active {font:  9pt verdana;color: navy;text-decoration: none}
.lnkMenuRight A:visited {font:  9pt verdana;color: navy;text-decoration: none}
.lnkMenuRight A:link:hover {font:  9pt verdana;color: #dd0000;text-decoration: underline}
.lnkMenuRight A:visited:hover{font:  9pt verdana;color: #dd0000;text-decoration: underline}

.lnkCmd       {font: 8pt verdana; color: Navy;}
A.lnkCmd	  {font: 8pt verdana; color: Navy;}
A:hover.lnkCmd{font: 8pt verdana; color: #DD0000;}

.lnkSmallGray				{font: 8pt verdana;	color:Gray;}
A.lnkSmallGray:link			{font: 8pt verdana;	color:Gray;}
A.lnkSmallGray:link:hover	{font: 8pt verdana;	color:Black;}

.lnkFooter		{font: 8pt verdana;	color:White;}
.lnkFooter A:link {font: 8pt verdana; color: #FFFFFF;text-decoration: none}
.lnkFooter A:active {font: 8pt verdana;color: #FFFFFF;text-decoration: none}
.lnkFooter A:visited {font: 8pt verdana;color: #FFFFFF;text-decoration: none}
.lnkFooter A:link:hover {font: 8pt verdana;color: #dd0000;text-decoration: underline}
.lnkFooter A:visited:hover{font: 8pt verdana;color: #dd0000;text-decoration: underline}

A.lnkNewsS           {font: bold 8pt/18px vardana; text-align:left; color:Navy;}
A.lnkNewsS:link      {font: bold 8pt/18px vardana; text-align:left; color:Navy;}
A.lnkNewsS:link:hover{font: bold 8pt/18px vardana; text-align:left; color:#D30000;text-decoration: none;}

.lnkCompany 			{font: 10pt verdana; color: Navy;}
A.lnkComapny			{font: 10pt verdana; color: Navy;text-decoration: underline;}
A:hover.lnkCompany		{font: 10pt verdana; color: #DD0000;}

.NormalLink       {color: Blue;}
A.NormalLink	  {color: Blue;}
A:hover.NormalLink{color: #DD0000;}

.lnkLarge 	     {font: 12pt verdana; color: Navy;}
A.lnkLarge	     {font: 12pt verdana; color: Navy;}
A:hover.lnkLarge {font: 12pt verdana; color: red;}

.lnkSmall 	     {font: 8pt verdana; color: Navy;}
A.lnkSmall	     {font: 8pt verdana; color: Navy;}
A:hover.lnkSmall {font: 8pt verdana; color: red;}

.lnkNormal, .lnkList {color: Navy;}
A.lnkNormal, A.lnkList {color: Navy;}
A:hover.lnkNormal, A:hover.lnkList {color: #DD0000;}

.lnkDocPopup{color: Navy; padding : 5 5 5 5; text-align:justify}
A.lnkDocPopup{color: Navy; padding : 5 5 5 5; text-align:justify}
A:hover.lnkDocPopup  {color: #DD0000; padding-left:5; padding-right:5; text-align:justify}

.lnkMenuB 		 {font: 8pt verdana; color: black;}
A.lnkMenuB		 {font: 8pt verdana; color: black;}
A:hover.lnkMenuB {font: 8pt verdana; color: #FF6600; text-decoration: none;}

.lnkMenuTop 		{font: bold 8pt verdana; color: black;}
A.lnkMenuTop		{font: bold 8pt verdana; color: black;}
A:hover.lnkMenuTop	{font: bold 8pt verdana; color: #41BFD3; text-decoration: underline;}

.lnkTitle 		 {font: bold 8pt Tahoma; color: white;}
A.lnkTitle		 {font: bold 8pt Tahoma; color: white;}
A:hover.lnkTitle {font: bold 8pt Tahoma; color: black; text-decoration: none;}

.lnkSubject 	  {font: bold; color: #0c6cb4;}
A.lnkSubject	  {font: bold; color: #0c6cb4;}
A:hover.lnkSubject{font: bold; color: #dd0000;}

.NewsFile          {font: 8pt verdana; padding: 0 0 0 20;}
.lnkNewsFile 	   {font: 8pt verdana; color: navy;}
A.lnkNewsFile	   {font: 8pt verdana; color: navy;}
A:hover.lnkNewsFile{font: 8pt verdana; color: red; text-decoration: none;}

.NewsOther          {font: 10pt/25px verdana; color:#d30000; font-weight:bold; padding-left: 2px;}
.lnkNewsOther 	    {font: 10pt verdana; color: navy;}
A.lnkNewsOther	    {font: 10pt verdana; color: navy;}
A:hover.lnkNewsOther{font: 10pt verdana; color: red;}

.lnkFocus 		 {font: 8pt verdana; color: black;}
A.lnkFocus		 {font: 8pt verdana; color: black;}
A:hover.lnkFocus {font: 8pt verdana; color: Navy; text-decoration: none;}

.BusinessSum       {font: 10pt verdana; text-align: justify; width:100%; padding: 5 0 0 5;}
.NewsSum           {font: 10pt verdana; text-align: justify; width:100%; padding: 1 0 0 1;}
.NewsSubjectContent{font: bold 12pt verdana; color: #308CA5;}
.NewsContent       {font: 10pt verdana; text-align: justify; line-height:25px}
.NewsSource        {font: 8pt verdana; color:Gray;}
.NewsSumDetail     {font: bold 10pt verdana; text-align: justify;color:Gray;}
.NewsFocus         {font: 8pt verdana; background-color: #FFF9F3; padding: 2 2 2 2;}
.NewsFocusSepa     {font: 8pt verdana; background-color: #FFFFFF;}

.lnkMore 	    {font: 8pt verdana; color: black;}
A.lnkMore	    {font: 8pt verdana; color: black;}
A:hover.lnkMore {font: 8pt verdana; color: red; text-decoration: none;}

.lnkFooter 		 {color: white;}
A.lnkFooter		 {color: white;}
A:hover.lnkFooter{color: white;}

.lnkCCTC 	   {font: 8pt verdana; color: maroon;}
A.lnkCCTC	   {font: 8pt verdana; color: maroon;}
A:hover.lnkCCTC{font: 8pt verdana; color: red;}

.lnkSmallR		{font: 8pt verdana;	color:white;}
.lnkSmallR A:link {font: 8pt verdana; color: white;text-decoration: none}
.lnkSmallR A:active {font: 8pt verdana;color: white;text-decoration: none}
.lnkSmallR A:visited {font: 8pt verdana;color: white;text-decoration: none}
.lnkSmallR A:link:hover {font: 8pt verdana;color: white;text-decoration: underline}
.lnkSmallR A:visited:hover{font: 8pt verdana;color: white;text-decoration: underline}

/**************************************************************/
/*ADMIN MENU*/
/**************************************************************/
.KeyBoard{font: bold 8pt Tahoma; color: White;}
.KeyBoardS{font: 8pt Tahoma;}

.LoginText{font: bold 8pt Tahoma; color:White;}
.AdminDefault{background-color: #930404;}
.AdminMenuTitle{font: bold 10pt Tahoma;color:White;padding-left:35px;}
.AdminMenuItem{font: bold 8pt Tahoma;color: White;padding-left: 20px}

.AdminLink       {font: 8pt Tahoma; color: White;}
A.AdminLink      {font: 8pt Tahoma; color: White;}
A:hover.AdminLink{font: 8pt Tahoma; color: #FFFF00; text-decoration: none;}

DIV.sdtcDetail {font: 8pt Tahoma; padding: 0 2 0 2; width: 250px; color: navy;}
TABLE.sdtcDetail {font: 8pt Tahoma; color: navy;}
.DivForum{background: #F6EEEE; padding: 0 5 0 5;}

/**************************************************************/
/* MENU STYLE */
/**************************************************************/
.tablePopup {background-color: #D1D1D1; border-color: #808080; border-collapse: collapse;}
.menuPopup  {font: 8pt/20px verdana; color: Black; cursor: hand;border-color: #D1D1D1;background-color:#CBE9FE; padding: 0 5 0 5;}
.menuItemTop{font: bold 9pt/20px verdana; color: Black; cursor: hand; padding: 0 5 0 5;}
.menuItem   {font: 8pt/21px verdana; color: Navy; cursor: hand;border-color: #D1D1D1;background-image: url(../images/Menu/bgMenuItem.gif); padding: 0 0 0 8;}
.menuItemA  {font: 8pt/21px verdana; color: #F4A34D; cursor: hand;border-color: #D1D1D1;background-image: url(../images/Menu/bgMenuItemA.gif); padding: 0 0 0 8;}

.menuItem1   {font: 8pt/21px verdana; color: Navy; cursor: hand;border-color: #D1D1D1; padding: 0 0 0 5}
.menuItemA1  {font: 8pt/21px verdana; color: #b07637; cursor: hand;border-color: #D1D1D1; padding: 0 0 0 5}

.menuGroup  {font: bold 7pt/21px verdana; color: Black;border-color: #FFFFFF; background-image: url(../images/Menu/bgMenuTitle.gif);  padding: 0 0 0 5;}
.menuGroupA {font: bold 8pt/21px verdana; color: Black;border-color: #FFFFFF; background-image: url(../images/Menu/bgMenuTitle.gif);  padding: 0 0 0 5;}
.MenuBaseTitle {font: bold 8pt/21px verdana;	color: black; cursor: hand;	background-image: url(images/menu/bgMenuTitle.gif);	border-color: #D1D1D1; padding: 0 0 0 22;}
.MenuBaseTitleA{font: bold 8pt/21px verdana;	color: #FF6600;	cursor: hand; background-image: url(images/menu/bgMenuTitle.gif); border-color: #D1D1D1; padding: 0 0 0 22;}

.menuGroup A:link { font: bold 7pt/21px verdana; color: #000;text-decoration: none}
.menuGroup A:active {font: bold 7pt/21px verdana; color: #000;text-decoration: none}
.menuGroup A:visited {font: bold 7pt/21px verdana;color: #000;text-decoration: none}
.menuGroup A:link:hover {font: bold 7pt/21px verdana;color: red;text-decoration: none}
.menuGroup A:visited:hover{font: bold 7pt/21px verdana;color: red;text-decoration: none}


.menuItemIntro   {font: 10pt verdana; color: navy;cursor: hand; padding: 5 5 5 5;}
.menuItemIntro A:link { color: #000;text-decoration: none}
.menuItemIntro A:active {color: #000;text-decoration: none}
.menuItemIntro A:visited {color: #000;text-decoration: none}
.menuItemIntro A:link:hover {color: #dd0000;text-decoration: underline}
.menuItemIntro A:visited:hover{color: #dd0000;text-decoration: underline}
/**************************************************************/
/* SITE MAP STYLE */
/**************************************************************/
.TitleMapLink {font: bold 10pt verdana; text-transform: uppercase;}
.TitleMapLink A:link {font: bold 10pt verdana; color: #000;text-decoration: none}
.TitleMapLink A:active {font: bold 10pt verdana;color: #000;text-decoration: none}
.TitleMapLink A:visited {font: bold 10pt verdana;color: #000;text-decoration: none}
.TitleMapLink A:link:hover {font: bold 10pt verdana;color: #dd0000;text-decoration: underline}
.TitleMapLink A:visited:hover{font: bold 10pt verdana;color: #dd0000;text-decoration: underline}

.NormalMapLink{font: 10pt verdana}
.NormalMapLink A:link { font: 10pt verdana;color: #000;text-decoration: none}
.NormalMapLink A:active {font: 10pt verdana;color: #000;text-decoration: none}
.NormalMapLink A:visited {font: 10pt verdana;color: #000;text-decoration: none}
.NormalMapLink A:link:hover {font: 10pt verdana;color: #dd0000;text-decoration: underline}
.NormalMapLink A:visited:hover{font: 10pt verdana;color: #dd0000;text-decoration: underline}

/*****************************************************
Box
*****************************************************/
.BoxDiv{background: #CCDCA0; padding: 0 5 0 5;}
.DivSecond{font: 10pt verdana; text-align:justify;}
.DivThree{font: 10pt verdana; text-align:justify; padding: 5 0 0 0;}
.DivFocus{padding: 2 2 2 2;}
.DivSearch{font: 10pt verdana; padding: 0 0 10 0;}
.BoxLeft{font: bold 8pt/25px Tahoma; color: black;cursor: hand; background: #fff url(../images/boxl.gif) no-repeat; padding: 0 0 0 15; height:25px; width:158px;}
.BoxCenterD{font: 10pt verdana; text-align:justify; padding: 2 5 10 5; height:100%;}
.BoxCenterDT{font: 10pt verdana; text-align:justify; padding: 2 10 10 10; width: 100%;}
.BoxCenterL{font: bold 8pt/24px Tahoma; color: black;cursor: hand; background: #fff url(../images/BoxCL.gif) no-repeat; padding: 0 0 0 25; height:24px;}
.BoxCenterR{font: bold 8pt/24px Tahoma; color: black;cursor: hand; background: #fff url(../images/BoxCR.gif) no-repeat; padding: 0 25 0 0; height:24px;text-align:right;}
.BoxCenterT{font: bold 8pt/24px Verdana; color: white; background: #fff url(../images/BoxCT.gif) no-repeat; height:43px; padding: 0 0 0 25;}
.BoxRight{font: bold 8pt/24px verdana; color: white; background: #fff url(../images/boxr.gif) no-repeat; padding: 0 0 0 24; height:24px;}
.BoxSecond{font: bold 10pt/22px Tahoma; color: #2160a3; cursor:hand; background: #fff url(../images/boxsecond.gif) no-repeat; padding: 0 0 0 25;}

.BoxNewsHome{font: bold 10pt/21px Tahoma; color: #dd0000; background: #fff url(../images/bgBoxTitle.gif) no-repeat; height:18px; padding: 0 0 0 15;}

.WebDesign{background: #A0BF52 url(../images/webdesignbg.gif) repeat-y; padding: 0 0 0 16;}

.NewsSubject {font: bold 12pt verdana; color: #308CA5;}
.NewsContent {font: 10pt verdana; text-align: justify;}

.detailTitle {font: bold 12pt verdana; color: red; background: White; text-align:justify;}
.detailWhite {font: 10pt/24px verdana; color: Black; background: White; text-align:justify;}
.detailGray {font: 10pt/24px verdana; color: Black; background: WhiteSmoke; text-align:justify;}
.detailSmall {font: 8pt/24px verdana; color: Gray; background: White; text-align:justify;}
