.css_Xemtiep {
				float: right; 
				width: 74px;
				height: 22px;
				cursor: hand;
				cursor: pointer;
				padding-top:8px;
}
.css_Xemtiep img:hover{
				background-color:#d00;
}
.css_bt_Xemtheongay {
				
			width: 36px;
				height: 22px;			
				cursor: pointer;
				vertical-align: middle;
}
.css_linkstoweb {
				width: 100%;
				margin: 0;
				padding: 0;
				height: 30px;
				clear: both;
}
.css_link_facebook {
				float: right;
				background: url("/SiteAssets/images/facebook.png") no-repeat left 4px;
				width: 24px;
				height: 30px;
				margin-left: 5px;			
				cursor: pointer;
}
.css_link_twitter {
				float: right;
				background: url("/SiteAssets/images/twitter.png") no-repeat left 4px;
				width: 24px;
				height: 30px;
				margin-left: 5px;
				cursor: hand;
				cursor: pointer;
}
.css_link_delicious {
				float: right;
				background: url("/SiteAssets/images/delicious.png") no-repeat left 4px;
				width: 24px;
				height: 30px;
				margin-left: 5px;
				cursor: hand;
				cursor: pointer;
}
.css_sendEmail {
				float: right;
				background: url("/SiteAssets/images/email.png") no-repeat left 4px;
				width: 30px;
				height: 30px;
				margin-left: 5px;
				cursor: hand;
				cursor: pointer;
}
.css_printandback {
				float: right;
}
.css_readCounter {
				/*float: left;
				color: rgb(104, 104, 104);
				font-family:Arial;
				font-size:12px;
				padding:4px 0px;*/
				font-family:arial;
	font-size:12px;
	color:#0b5090!important;
	font-weight:bold;

}
.css_printandback{
				padding:4px 0px;

}
.css_printandback a,.css_printandback a:link,.css_printandback a:visited{
				font-family:Arial;
				font-size:12px;

}
/**/
.print {
				background: url("/SiteAssets/images/ico_print.gif") no-repeat scroll left top transparent;
				color: #686868!important;
				cursor: pointer;
				font-weight: normal;
				padding: 1px 12px 4px 18px;
}
a.print:hover {
				color: #686868;
				text-decoration: underline;
}
.return {
				background: url("/SiteAssets/images/nut-quay-lai.gif") no-repeat scroll left top transparent;
				color: #686868!important;
				cursor: pointer;
				font-weight: normal;
				padding: 1px 12px 4px 18px;
}
a.return:hover {
				color: #686868;
				text-decoration: underline;
}
.div_container_comment {
				border: 1px soild #DDDDDD;
}
#ImgCalendar img, #cur_imgCalendar img {
				border: 0px;
				vertical-align: middle;
}
.css_child_xemtheongay {
				/*float: left;*/
				position: relative;
				z-index: 9999;
				overflow: hidden;
				clear:both;
				bottom:5px;
				width:100%;
}
table.css_child_xemtheongay td{
				padding-top:8px;
}
.css_txtXemtheongay {
				font-family: Arial;
				font-size: 12px;
				font-weight: bold;
}

.css_Xemtheongay {
				/*float: right;*/
	margin: 5px 0px 5px 20px;
}
/**Tin noi bat***
#slideshow4 {
				width: 295px;
				float: left;
				height: 380px;
				position: relative;
}
.hl-latestnews4 {
				position: absolute;
				top: 0;
				left: 0;
				z-index: 80;
				opacity: .0;
				width: 295px;
				background-color: #FFF;
				height: 208px;
}
#slideshow4 DIV.active {
				z-index: 100;
				opacity: 1.0;
				width: 295px;
				height: 208;
}
#slideshow4 DIV.last-active {
				z-index: 90;
				height: 100%;
}
.hinhanh {
				display: block;
				border: 0px;
				width: 295px!important;
				height: 208px!important;
}
.blind {
				background: url("/SiteAssets/images/bg-box.png") repeat scroll 0 0 transparent !important;
				width: 295px;
				color: #FFFFCC;
				z-index: 90;
}
.blind-bottom {
				position: absolute;
				bottom: 0;
				overflow: hidden;
}
.blind p {
				margin-bottom: 0;
}
**/
.css_txbCalendar {
				vertical-align: middle;
}
.MyCalendar {
				height: 200px;
}
.MyCalendar .ajax__calendar_container {
				border: 1px solid #646464;
				background-color: white;
				color: red;
				padding: 4px;
				position: absolute;
				cursor: default;
				width: 170px;
				font-size: 11px;
				text-align: center;
				font-family: tahoma,verdana,helvetica;
}
.MyCalendar .ajax__calendar_body {
				height: 139px;
				width: 170px;
				position: relative;
				overflow: hidden;
				margin: auto;
}
.MyCalendar .ajax__calendar_days, .ajax__calendar_months, .ajax__calendar_years {
				top: 0px;
				left: 0px;
				height: 139px;
				width: 170px;
				position: absolute;
				text-align: center;
				margin: auto;
}
.MyCalendar .ajax__calendar_container TABLE {
				font-size: 11px;
}
.MyCalendar .ajax__calendar_header {
				height: 20px;
				width: 100%;
}
.MyCalendar .ajax__calendar_title {
				cursor: pointer;
				font-weight: bold;
}
.MyCalendar .ajax__calendar_footer {
				height: 15px;
}
.MyCalendar .ajax__calendar_today {
				cursor: pointer;
				padding-top: 3px;
}
.MyCalendar .ajax__calendar_dayname {
				height: 17px;
				width: 17px;
				text-align: right;
				padding: 0 2px;
}
.MyCalendar .ajax__calendar_day {
				height: 17px;
				width: 18px;
				text-align: right;
				padding: 0 2px;
				cursor: pointer;
}
.MyCalendar .ajax__calendar_month {
				height: 44px;
				width: 40px;
				text-align: center;
				cursor: pointer;
				overflow: hidden;
}
.MyCalendar .ajax__calendar_year {
				height: 44px;
				width: 40px;
				text-align: center;
				cursor: pointer;
				overflow: hidden;
}
.MyCalendar .ajax__calendar .ajax__calendar_container {
				border: 1px solid #646464;
				background-color: #ffffff;
				color: #000000;
}
.MyCalendar .ajax__calendar .ajax__calendar_footer {
				border-top: 1px solid #f5f5f5;
}
.MyCalendar .ajax__calendar .ajax__calendar_dayname {
				border-bottom: 1px solid #f5f5f5;
}
.MyCalendar .ajax__calendar .ajax__calendar_day {
				border: 1px solid #ffffff;
}
.MyCalendar .ajax__calendar .ajax__calendar_month {
				border: 1px solid #ffffff;
}
.MyCalendar .ajax__calendar .ajax__calendar_year {
				border: 1px solid #ffffff;
}
.MyCalendar .ajax__calendar .ajax__calendar_active .ajax__calendar_day {
				background-color: #edf9ff;
				border-color: #0066cc;
				color: #0066cc;
}
.MyCalendar .ajax__calendar .ajax__calendar_active .ajax__calendar_month {
				background-color: #edf9ff;
				border-color: #0066cc;
				color: #0066cc;
}
.ajax__calendar .ajax__calendar_active .ajax__calendar_year {
				background-color: #edf9ff;
				border-color: #0066cc;
				color: #0066cc;
}
.MyCalendar .ajax__calendar .ajax__calendar_other .ajax__calendar_day {
				background-color: #ffffff;
				border-color: #ffffff;
				color: #646464;
}
.MyCalendar .ajax__calendar .ajax__calendar_other .ajax__calendar_year {
				background-color: #ffffff;
				border-color: #ffffff;
				color: #646464;
}
.MyCalendar .ajax__calendar .ajax__calendar_hover .ajax__calendar_day {
				background-color: #edf9ff;
				border-color: #daf2fc;
				color: #0066cc;
}
.MyCalendar .ajax__calendar .ajax__calendar_hover .ajax__calendar_month {
				background-color: #edf9ff;
				border-color: #daf2fc;
				color: #0066cc;
}
.MyCalendar .ajax__calendar .ajax__calendar_hover .ajax__calendar_year {
				background-color: #edf9ff;
				border-color: #daf2fc;
				color: #0066cc;
}
.MyCalendar .ajax__calendar .ajax__calendar_hover .ajax__calendar_title {
				color: #0066cc;
}
.MyCalendar .ajax__calendar .ajax__calendar_hover .ajax__calendar_today {
				color: #0066cc;
}
/*mode 5*
/*--Main Image Preview--*
.image_thumb li a,.image_thumb li a:link,.image_thumb li a:visited{
	font-family:Arial;
	font-size:12px;
	color: #0468b5;
}
.main_image {			
				width: 390px;
				height: 262px;
				float: left;
				background: #333;
				position: relative;
				overflow: hidden;
				color: #fff;
				margin-left:10px;
}
.desc .block h2 a, .desc .block h2 a:link, .desc .block h2 a:visited {
				font-size: 12px;
				font-weight: bold;
				font-family: Arial;
				color: #fff;
}
.desc .block p{
				display:none!important;
}
.main_image p {				
				padding: 10px;
				padding-top: 0;
				margin: 0;
				text-align: justify;
}
.main_image .desc {
				position: absolute;
				bottom: 0;
				left: 0;
				width: 100%;
				display: none;
}
.main_image .block {
			
				background-color:black;
				opacity:0.6;	
				filter:alpha(opacity=70);
				right:0;

}
.main_image img {			
				width: 390px;
				height: 262px;
}
.main_image a.collapse {
				background: url('/SiteAssets/images/btn_collapse_1.gif') no-repeat left top;
				height: 16px;
				width: 16px;
				text-indent: -99999px;
				position: absolute;
				top: -16px;
				right: 5px;
			
				color: transparent;
}
.main_image a.show {
				background-position: left bottom;
}
.image_thumb {
				float: right;
				width: 320px;
				height: 270px;
				margin-right:10px;
				overflow: hidden;
}
.image_thumb img {
				border: 1px solid #ccc;
				padding: 5px;
				background: #fff;
				float: left;
				width: 50px;
				height: 38px;
				margin-right:10px;
}
.image_thumb ul {
				margin: 0;
				padding: 0;
				list-style: none;
}
.image_thumb ul li {			
				background: url('/SiteAssets/images/tnb-space.gif') repeat-x left bottom;
				text-align: justify;
				margin: 0;
				padding: 2px 0px;
				width: 320px;
				float: left;
				height: 50px;
				overflow:hidden;
}
.image_thumb ul li.hover,.image_thumb ul li.hover a:hover {
				background: #e2eff7;
				cursor: pointer;
				color:#d00;
}
.image_thumb ul li.active ,.image_thumb ul li.active a:hover{
				color:#d00!important;
				cursor: default;
				height:50px;
}
html .image_thumb ul li h2 {
				
				padding: 0;
				margin:0px;
				overflow: hidden;
				height: 42px;
}
.image_thumb ul li .block {
			
				display:inline;				
			
				padding: 0;
				width: 230px;
				height: 48px;
				overflow: hidden;
}
.image_thumb ul li p {
				display: none;
}
.block h2 a, .block h2 a:link, .block h2 a:visited {
				color: #000;
				font-size: 12px;
				font-weight:normal;
				text-decoration: none;
}
.block h2 {
				margin: 0;
			
}
.container{
	background:transparent url("/_LAYOUTS/LacVietBio/eofficeimg/Giaodien/egov/tnb-bg-bot.gif") no-repeat left bottom;
	width:746px;
	overflow:hidden;
	padding-bottom:15px;
}
.HotNews{
	background: url("/_LAYOUTS/LacVietBio/eofficeimg/Giaodien/egov/tnb-bg-top.gif") no-repeat left top;
	width:746px;
	padding-top:10px;
}
.HotNewsIn{
	border:1px #33a0dd solid;
	border-bottom:0px;
	border-top:0px;
	overflow:hidden;
	_height:100%;
}
.main_image .desc .block h2{	
	padding:10px;
}


/*BO**
.main_image .desc{
	background-color:black;
	opacity:0.6;	
	filter:alpha(opacity=70);
	right:0;
	
}
.main_image .desc .block{	
	overflow:hidden;	
	font-size:12px;
	color:#fff;
	font-family:Arial;
	text-align:justify;
	opacity:1!important;
	filter:alpha(opacity=100)!important;
}
