/* style of page ------------------------------------------------------------------------------------*/
body, #HtmlForm1,#Form1, .clsBody
{
	margin-bottom:0;
	margin-top:0;
	margin-left:0;
	margin-right:0;
}
body
{ 
	background-color: ;/*url(images/thainguyen/img_truot.jpg) repeat-x;*/
	SCROLLBAR-FACE-COLOR: #EAE8E5; 
	SCROLLBAR-HIGHLIGHT-COLOR: #c9c5db; 
	SCROLLBAR-SHADOW-COLOR: #c9c5db; 
	SCROLLBAR-3DLIGHT-COLOR: #1a0d00; 
	SCROLLBAR-ARROW-COLOR: #c9c5db; 
	SCROLLBAR-TRACK-COLOR: #d2eaff; 
	SCROLLBAR-DARKSHADOW-COLOR: #240000 ;
	text-align:-moz-center;
}
.clsHide
{
	display:none;
}
.clsElementTopMost, .clsCenter, .clsIntro, .homepage
{
	text-align:-moz-center;
	align:-moz-center;
}
body table{
	font-size: 9pt;
	text-align: left;
}
body div
{
	font-size: 9pt;
	text-align: left;
}
/*Main Link*/
a{				
	color:#003399;
	text-decoration: none;
}
a:hover{
	color: Orange; /*Blue; */
	text-decoration: underline;
}
a.img{
	text-decoration: none;
}
.nohover{
	text-decoration: none;
}
/* Form Elements */
.btn_face
{
	font-weight: bold;
	font-size: 12px;
	font-family:Arial, Helvetica, sans-serif;
	background: url(images/bg_btn.gif);
	width: 72px;
	cursor: pointer;
	color: #ffffff;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	height: 25px;
	border-bottom-style: none;
}
.HPGuest
{
	
}
.txt_require{		/*TXT of require star*/
	color:#FF0000;
	text-align:left;
	padding-left:0px;
}
/* style for footer --------------------------------------------------------------------------------------------------------*/
.footer
{
	clear: both;
	background-color: white;
}
.footer_blue
{
	padding-right: 0px;
	padding-left: 0px;
	background: #01aef0;
	padding-bottom: 8px;
	color: #fff;
	padding-top: 10px;
	border-bottom: #fff 1px dashed;
	text-align: center;
}
.footer_gray
{
	padding-right: 0px;
	padding-left: 0px;
	background: #939598;
	padding-bottom: 17px;
	color: #fff;
	padding-top: 10px;
	text-align: center;
}
.footer_gray a
{
	color: #fff;
	text-decoration: underline;
}
.footer_gray a:hover
{
	color: #ff9900;
	text-decoration: underline;
}
.copyright
{
	padding-top: 12px;
}
/*style for text --------------------------------------------------------------------------------------------------*/
.txt_title1{font-size:12px; font-weight:bold; color:#00aeef}
.txt_title2{font-size:16px; font-weight:bold; color:#00aeef}
.txt_title3{font-size:20px; font-weight:bold; color:#ff9900}
.txt_title4{font-size:13px; font-weight:bold; color:#ff9900}
.txt_title4 a{text-decoration:none}
.txt_title4 a:hover{text-decoration:underline; color:#555}
.txt_title5{font-size:17px; font-weight:bold; color:#ff9900}
.txt_title6{font-size:17px; font-weight:bold; color:#00aeff}
.txt_title6 a{color:#00aeff; text-decoration:underline}
.txt_title6 a:hover{color:#00aeff; text-decoration:underline}
.txt_title7{font-size:13px; font-weight:bold; color:#555555}
.MenuGroup, .TopMenuGroup
{
	z-index: 101;
	background-color: #DDE0E3;
	background-color: #EBEADB;
	cursor:hand;
}
.MenuGroup
{
	border:1px;
	border-style:solid;
	border-color:#DDE0E3;
	filter:progid:DXImageTransform.Microsoft.Shadow(color='dimgray', Direction=135, Strength=3); 
}
.MenuItem
{
	padding: 4 4 0 5;
	margin: 2 2 2 2;
	font-weight: normal;
	color: #000000;
	border-bottom: #D6D2C2 1px solid;
	font-style: normal;
}
.MenuItemOver
{
  padding: 4 4 0 5;
  margin: 2 2 2 2;
  border-bottom: #D6D2C2 1px solid;
  background-color:#F4FAE4;
  color: blue;
  cursor:hand;
  font-style: normal;
}
.DisabledMenuItem
{
  color:Gray; 
  background-color:white; 
  font-family:Arial, Helvetica, sans-serif;
  font-size:12px; 
  padding:3px;
  padding-left:15px;
  padding-right:10px;
  cursor:default;
}

.DisabledMenuItemOver 
{
  color:Gray; 
  background-color:silver; 
  font-family:Arial, Helvetica, sans-serif;
  font-size:12px; 
  padding:3px;
  padding-left:15px;
  padding-right:10px;
  cursor:default;
}
.container {
  border: 2px dashed #333;
  background-color: #ffe;
  }
abbr, acronym, .help {
  border-bottom: 1px dotted #333;
  cursor: help;
  }
pre
{
	border-right: #dddddd 1px solid;
	padding-right: 10px;
	border-top: #dddddd 1px solid;
	padding-left: 10px;
	background: #eeeeee;
	padding-bottom: 10px;
	margin: 20px 10px 20px 20px;
	overflow: auto;
	border-left: #dddddd 1px solid;
	color: black;
	padding-top: 10px;
	border-bottom: #dddddd 1px solid;
}
code {
	background:		#eeeeee;
	border:			1px solid #dddddd;
	color:			black;
}
.warning , .msg_error {
	color:			red;
}
h2, h3, h4, h5, h6
{
}
.page_note
{
	padding-left: 15px;
	font-size: 8pt;
	color: dimgray;
	font-style: italic;
}
.txtBox, textarea, .txtBoxLogin
{
	border-right: #7f9db9 1px solid;
	border-top: #7f9db9 1px solid;
	font-size: 12px;
	border-left: #7f9db9 1px solid;
	width: 280px;
	color: #222222;
	border-bottom: #7f9db9 1px solid;
	font-family: Arial, Helvetica, sans-serif;
	padding: 1 3 1 3;
}
.clsTableEdit .txtBox,.clsTableEdit textarea,.clsTableEdit  .txtBoxLogin
{
	width: 260px;
}
.clsSearchTextBox
{
	border: #7f9db9 1px solid;
	padding: 0 3 0 3;
}
.top_menu
{
	font-weight: bold;
	color: white;
	height: 14px;
	background: url(images/top01.gif);
	text-align: right;
	width: 100%;
}
.menu_header_box,.menu_header_box table
{
	background: white;
	width:auto;
}
.menu_header_box
{
	border-bottom:3 solid #3AA1DC;
}
.menu_header a:hover{
	color:#F7931D;
	text-decoration: underline;
}
.menu_header, .menu_header_selected, .menu_header a, .menu_header_selected a
{
	font-weight: bold;
	color: white;
	text-align: right;
	width: auto;
	vertical-align:bottom;
	padding: 0 0 0 0;	
}
#menu_header_top1, #menu_header_top3
{
	width:6px;
	height:22px;	
}
.menu_header #menu_header_top2
{
	background: url(images/thainguyen/center_navi.gif) #141414;
	height: 22px;
}
.menu_header_selected #menu_header_top2
{
	background: url(images/thainguyen/center_home.gif) #FB6602;
	height: 22px;
}
.menu_header #menu_header_top1
{
	background: url(images/thainguyen/border_left_navi.gif);	
}
.menu_header #menu_header_top3
{
	background: url(images/thainguyen/border_right_navi.gif);
}
.menu_header_selected #menu_header_top1
{
	background: url(images/thainguyen/border_left_home.gif);
}
.menu_header_selected #menu_header_top3
{
	background: url(images/thainguyen/border_right_home.gif);
}
.hideTab
{
	display: none;
}
.unhideTab
{
	/* display:; */
}
.row_one1
{
	padding: 5 4 5 4;	
}

.row_two1
{
	padding: 5 4 5 4;	
}

.openTab
{
	border-right: #048dd3 1px solid;
	padding-right: 5px;
	border-top: #048dd3 1px solid;
	padding-left: 5px;
	background: #00aeef;
	padding-bottom: 7px;
	border-left: #048dd3 1px solid;
	padding-top: 7px;
	border-bottom: #00aded 5px solid;
}
.closeTab
{
	border-right: #939393 1px solid;
	padding-right: 5px;
	border-top: #939393 1px solid;
	padding-left: 5px;
	background: #fff;
	padding-bottom: 7px;
	border-left: #939393 1px solid;
	padding-top: 7px;
	border-bottom: #00aded 5px solid;
}
.clsHeaderMenu tr, .clsHeaderMenu
{
	background: url(images/bg_date_time.gif);
	padding: 0px;
	text-align: right;
}
.txtSearchBox
{
	border-right: blue 1px solid;
	border-top: blue 1px solid;
	font-size: 8pt;
	border-left: blue 1px solid;
	border-bottom: blue 1px solid;
	height: 14px;
	width:100px;
}
.txtSearchBtn
{
	color: blue;
}
.clsBody
{
	padding-top: 0px;
	background-color:white;
}
table, .defaultTable, #Table1
{
	padding: 0px;
	margin: 0px;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	width:100%;
}
.clsHomeBody
{
	background-color: #FFFFFF;
	vertical-align:top;
	width:100%;
	float:left;
	position:relative;
}
.clsHomeLeft
{
	background-color: #F0F0F0;
	border-right: 1px dashed #CCC;
	vertical-align:top;
	width:161px;
	height:700px
}
.clsHomeRight
{
	background-color: #F0F0F0;
	border-left: 1px dashed #CCC;
	vertical-align:top;
	width:146px;
	height:700px
}
.page_title, .clsExchangeTitle, .clsMenuToolTitle, .clsScenceTitle, .clsNewsTitle, .clsSpecProTitle
{
	font-weight: bold;
	font-size: 11pt;
	width: 100%;
	display: block;
	padding: 4px 4px 4px 4px;
	margin: 0px 2px 2px 2px; 
	background:url(images/thainguyen/emp.title.bg.gif) #EAF2FF;
	vertical-align: middle;
	color: white;
	border-bottom: solid 1px #78ACFF ;	
}
.page_title a
{
	font-weight: bold;
	font-size: 11pt;
	color: orangered;
}
.clsTitleOfPage
{
}

.clsDeveloper
{
	width: 100%;
	text-align: center;
}
.clsServerTime
{
	font-size: 8pt;
}
.general_text{}
.article_text{}
.row_one
{
}
.row_two
{

}
.clsHeader_Banner, .clsHeaderLogo
{
	 vertical-align:top;
	 text-align:right;
	 width:auto;
	 height:100;
	 background: url(images/thainguyen/banner.jpg) no-repeat;
}
.clsHeader_LanguageBar 
{
	text-align:right;
	width:100%;	
	height:28;
	background-color: #4cb7ef;
	color:White;
	background: url(images/thainguyen/top_nv.jpg); 
}
.clsHeader_LanguageBar table
{
	 vertical-align:top;
	 text-align:right;
	 width:auto;
	 height:100%;	 
}
.clsLanguage a
{
	color: White;
}
.clsHeader_DateBar
{
	text-align:left;
	background-color: #4cb7ef;
	width:70%;
	padding: 0 0 0 5px;
	color:White;
	font-size:11px;
}
.clsFooter
{
	padding-top: 5px;
	height: 31px;
}
.clsLogoISYS
{
	font-size: 9pt;
	vertical-align: middle;
	background: url(images/logocopyright.gif) no-repeat;
	padding: 0 0 0 80px;
	height:20px;
	cursor:hand;
}
.bottom_menu_hr
{
}
.bottom_menu
{
	width:100%;
	text-align:right;
	background-color:#3AA1DC;
}
.bottom_menu1{background:url(images/thainguyen/border_left_copyright.gif);width:4px;height:26px;}
.bottom_menu2{background:url(images/thainguyen/border_right_copyright.gif);width:4px;height:26px;}
.bottom_menu table{width:auto;}
.bottom_menu a{color:White;}

.menu_footer
{
	color:White;
	text-align:right;
}

.menu_footer a:hover
{
	color:#EF8728;
	text-align:right;
}

.box_corner {margin-bottom:10px}
.xtop {DISPLAY: block; FONT-SIZE: 1px; BACKGROUND: none transparent scroll repeat 0% 0%}
.xbottom {DISPLAY: block; FONT-SIZE: 1px; BACKGROUND: none transparent scroll repeat 0% 0%}
.xb1, .xb2, .xb3 {DISPLAY: block; OVERFLOW: hidden; HEIGHT: 1px}

.gray_curve{BORDER-RIGHT: #939393 1px solid;BORDER-LEFT: #939393 1px solid}
.gray_curve1{BORDER-RIGHT: #939393 1px solid;BORDER-LEFT: #939393 1px solid;background:#e9e9e9}
.gray_top{BACKGROUND: #939393;}
.gray_content {BORDER-RIGHT: #939393 1px solid; BORDER-TOP: #939393 0px solid; DISPLAY: block; BORDER-LEFT: #939393 1px solid; BORDER-BOTTOM: #939393 0px solid; padding:10px 5px 10px 7px}

.clsWBest
{
	
}
.clsHeader_bar_right
{
	width:20%;
	text-align:right;
	vertical-align:bottom;
}
.clsHeader_bar_left
{
	 width:400;
	 text-align:center;
	 vertical-align:bottom;
}
.clsHeader_SearchBtn
{
	background: url(images/click.gif) no-repeat;
}
.clsHeader_ProgramTitle
{
	background: url(images/logo.gif) no-repeat;
	padding: 53px 0 0 20px;
	margin: 2px 0 0 30px;	
	font-size:18px;
	font-weight:bold;
	font-family:Arial;
	display:block;
}
.clsMenuHorizal , .clsMenuHorizal_Col a, .clsMenuHorizal table
{
	width:auto;
	text-align:left;
	background-color:#288ED3;
	color: White;	
	height:20px;
	vertical-align:middle;
	font-weight:bold;
}
.clsMenuHorizal table, .clsMenuHorizal_Table
{
	width:auto;
	background-color:#288ED3;
}
.clsMenuHorizal a
{
	color:White;
}
.clsMenuHorizal_UserTable
{
}
.clsMenuHorizal_UserLink
{
}
.clsMenuHorizal_UserName
{
	font-weight: bold;
	text-transform: uppercase;
}
.clsDateVisitor
{
	margin: 2 6 2 6;
	width:100%;
}
.clsHomeWorkDef
{
	background: #3AA1DC;
	width:100%;
	margin: 0 0 3 0;
	padding: 8 8 8 8;
	border1: 1px #89AEDC solid;
	color:White;
}
.clsHomeWorkDef a, .clsHomeWorkDef_Text
{
	color:White;
	table-layout:fixed;
}
.clsHomeWorkDef_Text a:hover
{
	color:#EF8728;
	text-decoration:none;
}

.clsHomeWorkDef_Title
{
	text-decoration: blink;	
	font-size:20px; 
	font-weight:bold; 
	
}
#_ctl11_lblTotalWorks
{
	display:none;
}
.clsHomeWorkDef_Img
{
	padding: 0 20 0 20;
}
.clsHomeBestWork_BarTitle, .clsHomeWeblinks_Title, .clsVote_Title
	, .clsHomeCandidateLogin_Title, .clsHomeNewsRight_Title
	, .clsHomeNewsLeft_Title, .clsHomeNewsCenter_Title, .clsAdv_Title
	, .clsHomeRecuitorLogo_BarTitle, .clsHomeRecuitorLogo_Title, .clsHomeFastSearch_Title
	, .clsHomeRecuitorLogin_Title
{	
	color:#FFFFFF;
	font-weight: bold;
	width1:100%;
	height:26px;	
	text-align:center;
/*	vertical-align:middle; */
	display:block;
	padding: 4px 4px 4px 4px;
	margin: 0px 2px 2px 2px; 
	/*background:url(images/thainguyen/box_title.jpg) #9AB319;
*/
	background:url(images/thainguyen/emp.title.bg.gif);
	
}
.clsHomeBestWork_BarTitle a, .clsHomeBestWork_BarTitle td
{
	color: white;
	font-weight: bold;
} 
.clsHomeBestWork_Comment
{
	color: #666666;
}
.clsHomeBestWork_Row
{
	border-bottom: dotted 1px #ffcb66 ;
	padding: 3px 8px 3px 8px;
	margin-bottom: 8px;
}
.clsHomeBestWork_Link a
{
	color: #069ce8;
	font-weight:bold;
}
.clsViewMore
{
	color: #336699; /* #ff9900; */
	padding: 0px 8px 0px 4px;
}
.clsPhoneTop
{
	color:#ffffff;
	padding: 0 10 0 0;	
}
.clsHomeWeblinks_Table, .clsVote_Table, .clsHomeCandidateLogin_Table
	, .clsHomeFastSearch_Table, .clsHomeRecuitorLogo_Table, .clsAdv_Table
	, .clsHomeBestWork_Table, .clsHomeRecuitorLogin_Table, .clsMenuHorizal_Table
{
	background-color: #f2f2f4;
	border: solid 1px #e0e0e0;
	margin: 0 0 0 0;
	padding: 0px 0px 5px 0px;
	width:100%;
}
.text
{
	padding: 4px 4px 4px 4px;
}
.clsAdv_Table, .clsHomeBestWork_Table, .clsHomeRecuitorLogo_Table
{
	background-color: white;
}
.clsAdv_Row
{
	width:100%;
}
.clsAdv_Row img
{
	border: 1px #9AB319 solid;
	margin: 1 0 1 0;
}
.clsHomeRecuitorLogo_Row img
{
	margin: 2 2 2 2;
	border: 1px #e0e0e0 solid;
	width: 97;
	height:51;
}
.clsAdv_Link, .clsHomeFastSearch_Link
{
	color: #ff9900; 
	width:100%;
	height:26;
	margin: 2px 2px 2px 2px;
	padding: 4px 4px 4px 4px;
	/*background:url(images/thainguyen/box_title.jpg) #9AB319; */
}
.clsVote_Question
{
	text-align:left;
	width:100%;
	margin: 1 2 1 2;
	font-weight:bold;
}
.clsVote_Row
{
	color:#069ce8;
	padding1: 4 4 4 4;
}
.clsVote_Table
{
	background:;
}
.clsVote_Cmd
{
	vertical-align:middle;
	padding: 4 2 4 2;
}
.clsVote_BarTitle
{
	/*margin:0px 0px 0px 0px; */
}
	
.clsIntroRecuitor1, .clsIntroCandidate1
{
	color: #069ce8;
	font-size:18px;
	font-weight:bold;
	margin: 4 0 18 0;
	padding: 4 0 18 0;
}
.clsIntroRecuitor2, .clsIntroCandidate2{}
.txtBox select {border:1px solid #336666; width:250px; float:left;}	
.clsNewsByCatalog_Table
{
	height:60;
}
body1 {
	background-color: #fff;
	background-image: url(images/rubric/gradient.gif);
	background-attachment: fixed;
	background-position: bottom;
	background-repeat: repeat-x;
}
.clsAdminHeader_ProgramTitle
{
	padding: 0px 0 0 60px;
	margin: 20px 0 0 230px;	
	font-size:30px;
	font-weight:bold;
	font-family:Arial;
	color:#008000;
	display:block;
}
.clsAdminHeader_Banner
{
	 vertical-align:top;
	 text-align:right;
	 width:auto;
	 height:60;
	 background: url(images/adm/Banner.jpg) no-repeat #3c7590;
}
.clsFormLeft
{
	border-color:#D0CFCD;
	background-color: rgb(248,252,248);
	padding-left: 4px;
}
.data_grid
{
	border: #DEDEDE 1px solid;
}
.row_two, .row_footer
{
	background: #EDF0F4;
	border-bottom: 1px solid threedlightshadow;
}
.row_one
{
	background: #FFFFFF;
}
.row_select
{
	background: #DDEEFF;
}
.row_header, .row_header_select 
{
	/*
	border-right: 1px #E8FEE9 solid;
	border-top: #E8FEE9 solid;	
	border-left: 1px #E8FEE9 solid;
	border-bottom: 1px #AFB6AE solid;
	*/
	border: 1px solid #EF8728;
	background: #FDF4F4 ; /*  #E8FEE9; #FDF4F4 */
}
.row_header_select
{
	border-bottom: #F9A900 solid;
}
/* print */
@media print {

	table.page {
		width: 640px;
	}

	.head, .menu, col.right {
		display: none;
	}

	.image-home {
		border-left: 30px solid #eee;
	}

	a {
		color: #248;
	}
}
.clsImageMax
{
	width:max 100;
}
.clsCommandBar, .buttonsEdit
{
	background: #F8FCF8;	
}
textarea,select,input {
				background: #fafafa; color: #545454;
				}
input:focus, textarea:focus, select:focus {
			background: #fff;
			}
.clsHelp
{
	font-size:smaller;
	color:Gray;
}
.clsPortalDropDow
{
}
.txtTitle
{
	background: #ECEADB;	
	font-weight:bold;	
	}
.box_212{width:200px;}
.box_358{width:374px;}
.box_212 .box_top
{
	background:url(images/thainguyen/border_top_menu_right.gif) no-repeat;
	height:6px;
}
.box_212 .box_middle
{
	/*background:url(images/thainguyen/center_menu_right.gif) repeat-y; */
	background: #FDF4F4 ;
	border-right: solid 1px #EF8728;
	border-left: solid 1px #EF8728;
}
.box_212 .box_bottom
{
	background:url(images/thainguyen/border_bottom_menu_right.gif) no-repeat;
	height:9px;
}
.box_358 .box_top
{
	background:url(images/thainguyen/border_top_body.gif) no-repeat;
	height:6px;
	/*background: #FDF4F4 ; */
	/* border: solid 1px #EF8728; */
	/*border-left: solid 1px #EF8728; */
}
.box_358 .box_middle
{
	background:url(images/thainguyen/center_body.gif) repeat-y;
	margin:9 0 0 0;
}
.box_358 .box_bottom
{
	background:url(images/thainguyen/border_bottom_body.gif) no-repeat;
	height:12px; 
}
.clsVote_Table
{
	width:100%;
	margin:1 -1 0 1;
	text-align:center;
}
.clsLeftMenu_Table
{
	padding: 3 3 3 3;
}
.clsLeftMenu_Table a
{
	font-weight:bold;	
	width:100%;
	height:22;
	border:solid 1px #EDF0F4;
	padding:0px 0px 0px 4px;
	/*background: url(images/ar2.gif) no-repeat;
	background-position:left center; */
}
.clsLeftMenu_Table a:hover
{
	text-decoration:none;
	color: #3AA1DC;/* blue; */
	padding:0px 0px 0px 6px;
	/* background-color:#F2F2F4;*/ /* #9BB516; */
	/*border: solid 1px #EF8728; */
	
}
.clsAdv_Table{border:0;}
.clsOlderNews, .clsNewerNews
{
	font-weight:bold;
	margin:10px 4px 4px 8px;
	font-size:medium;
}
.clsListItem
{
	background: url(images/bgr.gif) no-repeat center;
	display: inline-block;
	width:12px;
	height:12px;
	/*margin: 0 4 0 4;*/
	padding: 2 4 2 4;
}
.clsNewsLink
{
	font-weight:bold;
	padding: 10px 4px 4px 4px;
}
.clsModuleTitle
{
	font-weight:bold;
	font-size:12pt;
}
.clsToolboxTable, .clsToolBoxModuleTable
{
	background-color: powderblue;
	width:100%;
	
}
table.clsToolboxTable{border:1px solid;}
.clsDivBodyAdminModule,.clsDivBodyAdminModule div{border:1px solid red;padding:1 1 1 1;}
.clsToolboxRowname1,.clsToolboxRowname2
{
	font-size:8pt;
}
.clsDivBody,.clsDivBodyAdminModule
{
	vertical-align:top;
	text-align:center;
}
.clsAdminFull .clsDivBody
{/*danh cho trang admin*/
	width:100%;	
}
.clsAdminLeftMenu
{
	float:left;
	width:156;
	position:relative;
	border-right: 1 solid #DDE0E3;
}
.clsAdminObjectInfo
{
	float:left;
	width:auto;
	position:static;
	font-family:Arial, Helvetica, sans-serif;
}
.clsAdminLeftList
{
	float:left;
	width:35%;
	position:relative;
}
.clsAdminRightDetail
{
	float:left;
	width:auto;
	position:static;
}
.clsAdminObjectInfoCtrl
{
	float:left;
	width:100%;
	height:0;
	position:relative;
}
.clsAOICtrl1,.clsAOICtrl2
{
	height:30px;
	width:50%;
	vertical-align:middle;
}
.clsAOICtrl2
{
	font-weight:bold;
	font-size:16pt;
	color:Blue;
	display:block;
	position:relative;
	height:30px;
	width:70%;
	}
.clsHeader, .clsFooter
{
	float:left;
	width:100%;
}
.clsHomeBodyLeft
{
	float:left;
	width:200;
}
.clsHomeBodyRight
{
	float:left;
	position:relative;
	width:580;
}


.clsDivBody,.cssDivBody,.clsDivBodyAdminModule{width:780px;}
.clsDivBody .clsHeader{width:100%;}
.clsDivBody .clsBody1{width:100%;}
.clsDivBody {}
.clsBody2Left{width:580px;float:left;position: relative;}
.clsDivBody {}
.clsBody2Right{width:200px;float:right;position:relative;}
.clsDivBody .clsFooter{width:100%;}

.clsBody2Left .clsBody1LeftMenu{width:100%;}
.clsBody2Left .clsBody1LeftCenter{width:100%;}

.clsBody1LeftCenter .clsBody11Left{width:200px;float:left;position:relative;margin:0 0 0 0;}
.clsBody1LeftCenter .clsBody11Center{width:300px;float:none;text-align:center;position:relative;margin:0 2 0 2;}

.clsBody1 .clsBody1Image{width:500px;float:left;position:relative;}
.clsBody1 .clsBody1Login{width:200px;float:left;position:relative;}

.clsBody1{background-color:#F2F2F4;}
.clsBody2{width:100%;float:left;position:relative;}
.clsBody1Image
{
	background:url(images/thainguyen/flashhb.swf) no-repeat center;
	height:155px;
}
.txtBoxLogin
{
	width:110;
}
.clsInfoToday
{
	text-align:right;
	width:100%;
}

.clsFAQTraloi
{
	margin: 2 4 2 4;
	padding:2 4 2 4;
}
.clsComment
{
	color:Gray;	
}
.clsGroupOfGT, .clsGroupOfFAQ, .clsRegisterTitle
{
	font-weight: bold;
	font-size: 11pt;
	width: 100%;
	display: block;
	padding: 4px 4px 4px 4px;
	margin: 0px 2px 2px 2px; 
	background:url(images/thainguyen/emp.title.bg.gif) #EAF2FF;
	vertical-align: middle;
	color: white;
	border-bottom: solid 1px #78ACFF ;	
}
.clsHeaderBanner .clsHeader
{
}
.clsAdminLeft .clsAdminBody
{
}
.clsBody2Left .clsHomeBody
{
}
.clsHomeBodyLeft .clsHomeBody
{
}
.clsHomeBodyLeft
{
}
.clsBody11Left .clsBody1LeftCenter
{
}
.clsViewMoreBottom
{
	vertical-align:bottom;
	text-align:right;
	width:100%;
	height:100%;
	}
.news_title
{
	font-weight:bold;
	font-size:12pt;
}
.clsNewsBrief
{
	font-weight:bold;
	font-style:italic;
	text-align:justify;
}
.clsImageNewsDetail{}
.clsNewsContent
{
	text-align:justify;	
}
.clsNewsAuthor
{
	font-size:8pt;
	color:Gray;
}
.clsNewsNavigator,.clsNewsNavigator a
{
	font-size:8pt;
	color:Gray;
	text-decoration:none;
}
.clsNewsNavigator a:hover
{
	color:#B51010;
}
.clsNewsContinue
{
	margin:0 0 0 30;
	padding:0 0 0 100;
	height:12;
	float:right;
	vertical-align:text-bottom;
	
	/* vertical-align:middle; */
	font-weight:bold;
}

.clsNewsHome
{
	width:374px;	
}
.clsNewsListItem
{
	margin: 10 4 15 10;
	border-bottom:1px dotted #336699;
}
.clsNewsImageList
{
	padding: 3 8 0 8;
	margin: 3 8 0 8;
	vertical-align:top;
}
.clsNewsBriefList
{
	height:100%;
	text-align:justify;
}
.clsInfoRecuitor
{
	font-weight:bold;
}
.clsRecuitmentLink
{
	font-weight:bold;
}
.clsEmailSuccess
{
	color:Blue;
	font-weight:bold;
	text-align:center;
	width:100%;
}
.clsNewsComment
{
	color:Gray;
	font-size:8pt;
}
.clsNewsNewerList .clsNewsLink
{
	padding: 2 2 2 8;
}

.clsNewsOlderList .clsNewsLink
{
	color: dimgray;
}
#SendingInformation input,#SendingInformation textarea
{
	width:300px;
}
.clsMailFriendTitle
{
	font-weight:bold;
	font-size:11pt;
	color:blue;
}
.clsCountJob
{
	color:#F2F2F2;
	font-weight:bold;
}
.clsViewAllLink
{
	font-weight:bold;
}
.clsDesigned,.clsCopyright
{
	font-size:smaller;
	color:Gray;
}
.clsDivScrollBox
{
	height:160px;
	overflow:auto;
	border-bottom: 1px solid gray;
	border-top: 1px solid gray;
}

.clsAdminLeftMenuNormal
{
	width: 152px;
	background: url(images/adm/menu2_ahover.png) repeat-x;
	padding: 2px 0 2px 2px;
	border-bottom-color: #FFFFFF;
	border-right: 1px solid #BDD6DC;
	border-bottom: 1px solid #FFFFFF;
	position:relative;
	display:block;
}
.clsAdminLeftMenuNormal a
{
	color: #000000;
	text-decoration: none;
	font-family:Arial;
	position:relative;
	display:block;
}
.clsAdminLeftMenuGroupParent
{
	width: 152px;
	background-color: #C9C9C9;
	background : url(images/adm/menu_bg.png) repeat-x;
	padding: 2px 0 2px 0px;
	border-right: 1px solid #BDD6DC;
	border-bottom: 1px solid #BDD6DC;
	position:relative;
	display:block;
}
.clsAdminLeftMenuGroupParent a
{
	color: #000000;
	text-decoration: none;
	font-family:Arial;
	position:relative;
	display:block;
}
.clsAdminLeftMenuGroupChild
{
	position:relative;
	display:block;
	background : url(images/adm/menu2_a.png) repeat-x;
	border-left: 7px solid #CCD8D8;
	padding: 2px 0 2px 8px;
	font-weight:normal;
}
.clsAdminLeftMenuGroupChild a
{
	color: #000000;
	text-decoration: none;
	font-family:Arial;
	position:relative;
	display:block;
}
.txtScrollBox300
{
	overflow:auto;
	height:80;
}
.clsUserName
{
	color:Blue;
}


clsSearchList_Msg
clsSearchList_Keys
clsHomeNewsRight_Table
clsHomeNewsRight_Row
clsHomeNewsLeft_Table
clsHomeNewsLeft_Row
clsHomeNewsCenter_Table
clsHomeNewsCenter_Row

clsHomeFastSearch_Table
clsHomeFastSearch_Title
clsHomeFastSearch_Link
/*table co boder cuc manh?*/
table.table_download_options{border:1px solid #dbdbdb;border-bottom:none;border-right:none;width:100%;margin:10px 0}
table.table_download_options td,table.table_download_options th{padding:4px 10px 4px 6px;text-align:left;border:1px solid #dbdbdb;border-top:none;border-left:none}

.heading_container{background-color:#7AA4DD;margin-top:6px;padding:0;clear:both}
.minheight_70{min-height:70px;_height:70px}
.clsAdminFull .cssDivBody
{
	width:100%;
}
.cssNote, .textNote
{
	font-size:smaller;
	color:Blue;
}
.cssOptID
{
	font-size:6pt;
}
.cssNoticeHome
{
	width:373px;
}
.clsCounter, .clsDateVisitor
{
	display:none;
}
