﻿#MSOTlPn_WebPartPageDiv {
	height: 400px!important;
	overflow: auto;
}
/**/
table.ms-main td, table.ms-main td a, .ms-navheader a, .td-select select {
	font-family: Arial;
	font-size: 12px;
	text-decoration: none;
}
a, a:link, a:visited {
	text-decoration: none;
	color: #1d6eb7;
	cursor:pointer;
}
a:hover {
	color: #d00;
	text-decoration: none;
	cursor:pointer;
}
.div_header_style1 a, .container_top_left1, .container_top_left1 a {
	font-family: Arial;
	font-weight: bold;
}
.space{
	height:4px;
	width:10px;
	overflow:hidden;
}
body {
	border: 0px;
	margin: 0px auto;
	height: auto;
	background-color: #fff;
}
.ms-bodyareaframe{
	border:0px;
}
.main-center {
	margin: 0px auto;
}
table.ms-main {
	width: 1000px;	
	height: 100%;
}

.ms-bannerContainer {
	padding: 0px;
	margin: 0px;
	background-image: none;
	overflow: hidden;
}

.ms-banner {
	height: 170px;
	width: 1000px;
	border-bottom:0px #fff solid;
}
.ms-menu {
	background: url("./bg-mnC1.gif") repeat-x left top;
	height: 32px;
	width: 1000px;

}
.ms-topnav, .ms-topNavFlyOutsSelected {
	border: 0px;
	background-color: transparent;
	background-image: none;
}
.ms-topnavContainer {
	border: 0px;
}
.ms-topnav {
	background: transparent url('./mnC1-space.gif') no-repeat left top;
	height: 32px;
}
table.ms-topnav td {
	height: 25x;
	vertical-align: middle;
}
table.ms-topnav td a.ms-topnav {
	font-size: 12px!important;
	font-weight: bold;
	color:#333333;
	text-transform: uppercase;
	padding: 0px 18px 0px 22px;
}
table.ms-topnavselected td, table.ms-topNavHover td {
	background: url('./mn-hoverC1L.gif') repeat-x left top;
	height: 32px;
	vertical-align: middle;
}
table.ms-topnavselected td a, table.ms-topNavHover td a {
	background: url('./mn-hoverC1R.gif') no-repeat right top;
	height: 32px;
	display: block;
	line-height: 30px;
}
/***MenuCap2***/
.ms-menuC2 {
	background: url("./bg-mnC2.gif") repeat-x left top;
	width: 1000px;
	height: 32px;
}
.border-title td {
	display: none;
}
.menuC2 {
	padding-top:5px;
	width: 700px;
	*width: 800px;
	float: left;
	padding-left:10px;
}
.menuC2 a, .menuC2 span {
	font-size: 13px;
	color: #000;
}
/********* Search *************/
.ms-search,.ms-sbtable-ex {
	float:right;
	/*width:250px;*/
	padding-right:3px;
	padding-top:3px;
}
.ms-sbLastcell{
	display:none;
}
td.ms-sbcell{
	border:0px;
	width:auto!important;
}
.ms-sbcell input{	
	width:120px!important;
	color:#000;
	font-family:arial;
	font-size:11px;
	margin-right:3px;	
	border:1px #8b8b8b solid;
}
td.ms-sbcell select{
	margin-right:-3px!important;
}
.ms-sblink,.ms-sbLastcell,.ms-sbscopes{
	display:none;
	width:0px;
}
td.ms-sbgo{
	background-color:transparent;
	width:40px;
}
.ms-sbgo a{
	background:url("./but-tim.gif") no-repeat left bottom;
	width:37px;
	height:17px;
	display:block;		
}
.ms-sbgo a:hover{
	background: url("./but-tim-hov.gif") no-repeat left bottom;
	width:37px;
	height:17px;
	display:block;			
}
.ms-sbgo img{	
	width:1px;
}
/****Ket qua search****/
.srch-results{
	overflow:hidden;
	border:1px #e2dfdf solid;	
	padding:10px 5px;
}
.srch-sort,.srch-sort a,.srch-sort span,.srch-Title,.srch-Title a{
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	color:#e80000;
}
.kq-search .cm-title a:hover,.srch-sort a:hover,.srch-Title a:hover{
	text-decoration:none;
	color:#d00;
}
.srch-Description{
	font-family:Arial;
	font-size:12px;
	color:#333;
}
.srch-Metadata{
	border-bottom:1px #e2dfdf solid!important;
	padding-bottom:5px!important;
	border-top:0px!important;
}
.srch-Metadata span.srch-URL{
	font-family:Arial;
	font-size:12px;
	color:#0468b5;
}
.srch-stats{
	color:#0a718d;
	font-family:Arial;
	font-size:12px;
	background-color:white!important ;
	font-weight:bold;
	border-bottom:1px #e6e6e6 solid;
	padding:0px 10px 8px 10px;
}
.kq-search{
	clear:both;
	overflow:hidden;
	_height:100%;
	font-family:Arial;
	font-size:12px;
	padding:5px 10px;
}
.kq-search .cm-date{
	width:70px;
	float:left;
	margin-right:5px;
}
.cm-cm{
	color:#a00;
}
.kq-search .cm-title a, .kq-search .cm-title a:link, .kq-search .cm-title a:visited{
	text-decoration:none;
	font-weight:bold;
	font-size:12px;
}
.kq-search .srch-Des{
	clear:both;
	font-family:Arial;
	padding:5px 0px;
	color:#000!important;
}
div.srch-WPBody div.srch-Page-bg{
	padding:10px 5px;
	background-color:white!important;
}
div.srch-Page a, div.srch-Page a:link, div.srch-Page a:visited{
	color:#0468b5!important;
	text-decoration:none;
}
div.srch-Page a:hover{
	color:#d00!important;
	text-decoration:none;
}
/***footer****/
.footer-space {
	padding: 10px 10px 10px 15px;
}
.footer-banner {
	background:url(footer.jpg) repeat-x;
	height: 115px;
	width: 1000px;
}
.footer-L {
	width: 560px;
	float: left;
	text-align: left;
	font-family: Arial;
	font-size: 12px;
	color: #ffffff;
}
.text-1 {
	color: #fae001;
	font-size: 14px;
	font-weight: bold;
}
.footer-R {
	float: right;
}
.menu-bottom {
	color:#333333;
	margin-bottom: 0px;
}
.toppage {
	background: url("./icon-top.png") no-repeat left center;
}
.menu-bottom a, .menu-bottom a:link, .menu-bottom a:visited {
	color:#333333;
	text-decoration: none;
	cursor: pointer;
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	padding: 0px 5px 0px 4px;
}
.menu-bottom a:hover {
	color:#FF0000;
}
#ctl00_Wp_HtmlEditor1_ctl00_Panel1{
	display:none!important;
	width:0px;
	height:0px;
}
.banquyen {	
	padding-top:40px;
	text-align:right;
}
.banquyen img{
	border:0px;
}
.text {
	padding-bottom: 3px;
	font-size: 11px;
}
/**page Layout**/
td.ms-maincontent {
	background-color: #fff;
	margin-top: 0px;
	padding: 2px 0px;
	height: 100%;
	width: 1000px;
}
td.ms-leftareacell {
	width: 196px;
	height: 100%;
	padding-top: 3px;
	padding-left: 3px;
}
td.ms-bodyareacell {
	width: 600px;
	padding-top: 2px;
	padding-left: 2px;
	padding-right: 2px;
	overflow: hidden;
	height: 100%;
}
td.ms-bodyareaframe {
	width: 600px;
	padding-top: 2px;
	padding-left: 2px;
	padding-right: 2px;
	border: 0px;
	height: 100%;
	overflow: hidden;
}
td.ms-rightareacell {
	width: 196px;
	height: 100%;
	padding-top: 3px; 
	padding-right: 1px;
}
/**/
.ms-titlearealeft {
	display: none;
}
.ms-titleareaframe {
	display: none;
}
.ms-titlearearight {
	display: none;
}
.ms-pagetitleareaframe {
	display: none;
}
.ms-pagebottommarginleft {
	display: none;
}
.ms-pagebottommargin {
	display: none;
}
.ms-bodyareapagemargin {
	display: none;
}
.ms-pagebottommarginright {
	display: none;
}
.ms-recyclebin {
	display: none;
}
.ms-pagemargin {
	width: 0px;
	display: none;
	background-image: none;
	background-color: transparent;
	margin: 0px;
	padding: 0px;
}
/**/
/*left menu sharepoint*/
.ms-nav {
	background-color: white;
	background-image: none;
	font-family: arial;
	padding-left: 0px;
	margin-right: 0px;	
}
.ms-quicklaunchouter {
	border: 0px;
	margin: 0px;
}
.ms-navframe {
	background-color: transparent;
	width: 100%;
}
.ms-quickLaunch {
	border: 0px;
	background-color: transparent;
}
.ms-quicklaunch1 {
	height: 0px;
	font-size: 0px;
	display: none;
}
.ms-quicklaunch2 {
	height: 0px;
	font-size: 0px;
	display: none;
}
.ms-quicklaunch table td {
	border-top: 0px;
	font-family: Arial;
	font-size: 12px;
}
.ms-quicklaunch span.ms-navheader {
	background-color: transparent;
}
.ms-navheader2 td {
	background-color: transparent;
}
.ms-quicklaunch table.ms-navheader td {
	background-color: transparent;
}
.ms-quicklaunchheader {
	font-weight: normal;
	color: White;
	background-color: transparent;
	font-size: 8pt;
	display: none;
}
.ms-PartSpacingVertical {
	padding: 0px;
	margin: 0px;
	border: 0px;
}
.ms-quicklaunch table.ms-navheader td, .ms-navheader2 td, .ms-quicklaunch span.ms-navheader {
	border: 0px;
	background-color: transparent;
	padding-left: 0px;
	padding-right: 0px;
}
/**/
.navList {
	padding: 0px 0px 0px 0px;
	margin: 0px;
	width:194px;
	}
.lv-rightareacell .ms-navSubMenu {
}
table.ms-navSubMenu {
	border-top: 0px;
}
ul {
	list-style-type: none;
	margin-left: 0px;
	padding-left: 0px;
}
.navList ul, .navList ul li ul, .navList ul li ul li ul {
	margin-top: 0px;
	margin-bottom: 0px;
	overflow: hidden;
}
.navList ul ul, .navList ul ul ul {
	display: none;
	border: 0px;
}
.classshow {
	display: block!important;
}
.classhide {
	display: none;
}
.navList ul li ul li ul li div.ms-navItem {
	padding-left: 15px;
}
.navList ul li ul li ul li div.item-left-news {
	padding-left: 15px;
}
.navList ul li ul li ul li ul li div.ms-navItem {
	padding-left: 15px;
}
.navList ul li ul li ul li ul li div.item-left-news {
	padding-left: 15px;
}
.navList ul li ul li ul.classshow {
	border: 0px!important;
	padding-left:5px;
	padding-right: 5px;
}
.navList ul li ul li ul li ul.classshow {
	border: 0px!important;
}
/***left menu**/
.ms-navheader, .ms-navheader a, .ms-navheader a:link, .ms-navheader a:visited, .ms-navheader span:link, .ms-navheader span:visited, .ms-navheader span, .ms-rightareacell .div_header_style1 a, .ms-rightareacell .div_header_style1 a:link, .ms-rightareacell .div_header_style1 a:visited {
	color:#333333;
	font-weight: bold!important;
	font-family: Arial;
	cursor:pointer;
	font-size:12px;
}
.ms-navheader a:hover, .ms-navheader span:hover, .ms-rightareacell .div_header_style1 a:hover {
	font-weight: bold;
	text-decoration: none;
}
.ms-navItem, .ms-navItem span, .ms-navItem a, .ms-navItem a:link, .ms-navItem a:visited {
	color: #000;
	font-family: Arial!important;
	font-size: 12px!important;
}
.item-left-news, .item-left-news span, .item-left-news a, .item-left-news a:link, .item-left-news a:visited {
	color: #000;
	font-family: Arial!important;
	font-size: 12px!important;
}
.ms-navItem a:hover {
	color: #d00;
	background-color: transparent;
	text-decoration: none!important;
}
.item-left-news a:hover {
	color: #d00;
	background-color: transparent;
	text-decoration: none!important;
}
.ms-navheader a:hover {
	color: #ffea00;
}
div.ms-navheader {
	padding:4px 0px 4px 0px;
}
div.ms-navheader span.linkEmpty {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
}
.ms-navheader {
	background: #ffd113 url("./ms-navheader.gif") repeat-x top left;
	line-height: 20px;
	display: block;
}
.ms-navheader a, .ms-navheader span {
	background-image: none;
	text-decoration: none;
	font-weight: bold!important;
	padding-left:10px;
}
.navList ul li ul.classshow {
	background: url("./bg-bot-navheader.gif") no-repeat bottom left;
	overflow: hidden;
	padding-bottom: 5px;
}
li.ms-navSubMenu {
	background: url("./bg-cent-navheader.gif") repeat-y bottom left;
	overflow: hidden;
}
.navList ul li ul li ul.classshow {
	background-image: none;
}
.ms-navItem {
	border-top: 1px #eeecec dotted;
	padding: 6px 0px 6px 10px;
}
.item-left-news {
	border-top: 1px #eeecec dotted;
	padding: 2px 0px 2px 3px;
}
a.ms-navitem {
	border: 0px;
	padding: 0px;
}
a.item-left-news {
	border: 0px;
	padding: 0px;
}
table.ms-navItem td {
}
.first-ms-navItem ,.first-ms-navItem-icon{
	border-top: 0px;
	background: url("./bg-top-navheader.gif") no-repeat top left;
	padding-top: 8px;
}
.ms-navItem span {
	background: url("./icon-item-mnL1.gif") no-repeat 0px 2px;
	padding-left: 12px;
}
.ms-navItem a {
	background: url("./icon-item-mnL1.gif") no-repeat 0px 4px;
	padding-left: 12px;
}
.item-left-news span {
	padding-left: 0px;
}
.item-left-news a {
	padding-left: 0px;
}
.navList ul li ul li ul li div.ms-navItem span {
	background: url("./icon-cam.gif") no-repeat 5px 2px;
	padding-left: 15px;
}
.navList ul li ul li ul li div.ms-navItem a {
	background: url("./icon-cam.gif") no-repeat 5px 2px;
	padding-left: 15px;
	display: block;
}
table.ms-navItem td a, table.ms-navItem td span {
	background-image: none;
	padding-left: 0px;
	font-family:Arial;
	font-size:12px;
}
div.heading-hover, div.heading-hover span, div.heading-hover a,div.heading-hover span.linkEmpty:hover {
	color: #fcf202!important;
	cursor:pointer;
	text-decoration:none!important;
}
.ms-navheader-selecte,.ms-navheader-selecte a,.ms-navheader-selecte span{
	color: #fcf202!important;
	font-weight:bold;
}
.ms-navItem-selected,.ms-navItem-selected a,.ms-navItem-selected span{
	color: #d00;
}
.ms-navItem-icon{
	padding-bottom:2px;
	padding-left:5px;
}
.img-navItem{
	margin-right:10px;
	border:0px;
}
.ms-navItem-icon a,.ms-navItem-icon a:link,.ms-navItem-icon a:visited{
	text-decoration:none;
	font-family:Arial;
	font-size:12px;
	color:#000;			
}
.ms-navItem-icon span{
	font-family:Arial;
	font-size:12px;
	color:#000;
	cursor:pointer;			
}
.ms-navItem-icon img{
	position:relative;
	bottom:0px;
}
.ms-navItem-icon a:hover,.ms-navItem-icon span:hover{
	color:#c00000;
	text-decoration:none;
			
}
div.ms-navItem-hover, div.ms-navItem-hover span, div.ms-navItem-hover a,div.ms-navItem-hover span.linkEmpty:hover {
	color: #c00000!important;
	cursor:pointer;
	text-decoration:none!important;
}
/***menu right***/
.ms-rightareacell .ms-navheader, .ms-rightareacell .div_header_style1 {
	background: #ffd113 url("./ms-navheader.gif") repeat-x top left;
	line-height: 20px;
	display: block;
	width: 194px;
}
.ms-rightareacell .div_header_style1 {
	padding-top: 3px;
	padding-bottom: 3px;
}
.ms-rightareacell .ms-navheader a {
	background: url("./icon-notebook.png") no-repeat 5px top;
	padding-left: 45px;
}
.ms-rightareacell .div_header_style1 a {
	background: url("./icon-ttin.png") no-repeat 5px top;
	padding: 0px 0px 0px 35px;
	display: block;
}
.ms-rightareacell .navList ul li ul.classshow {
	background: url("./bg-bot-navheader.png") no-repeat bottom left;
	overflow: hidden;
	padding-bottom: 5px;
}
.ms-rightareacell li.ms-navSubMenu {
	background: url("./bg-cent-navheader.png") repeat-y bottom left;
	overflow: hidden;
}
.ms-rightareacell . first-ms-navItem {
	border-top: 0px;
	background: url("./bg-top-navheader.png") no-repeat top left;
	padding-top: 8px;
}
.ms-rightareacell .ms-navItem a {
	background: url("./icon-item-mnL1.gif") no-repeat 0px 2px;
	padding-left: 12px;
	/*display: block;*/
}
.ms-rightareacell .container_mid_main1 {
	padding: 0px!important;
}
.ms-rightareacell .container_mid1, .ms-rightareacell .div_header_style1 {
	border: 0px!important;
}
.container_mid_main_in1 table {
	border-collapse: collapse;
}
.ms-rightareacell .container_mid1 {
	background: url("./bg-bot-navheader.png") no-repeat bottom left;
	overflow: hidden;
	padding-bottom: 5px;
}
.ms-rightareacell .container_mid_main1 {
	background: url("./bg-cent-navheader.png") repeat-y bottom left;
	overflow: hidden;
}
.ms-rightareacell .container_mid_main_in1 {
	border-top: 0px;
	background: url("./bg-top-navheader.png") no-repeat top left;
	padding-top: 8px;
}
.ms-rightareacell .LItemDot {
	color: #206cb6;
}
.ms-rightareacell .ShowDate {
	font-size: 11px;
	color: #666;
	font-style: italic;
}
/***/
#mycarouselNew {
	clear: both;
	margin: 0px;
	padding: 5px;
	background-color: #eeeeee;
	border: 1px #fff solid;
}
#mycarouselNew li {
	background: url("./arrow-gray.gif") no-repeat 5px 8px;
	padding: 3px 0px 3px 15px;
}
#mycarouselNew li a, #mycarouselNew li a:link, #mycarouselNew li a:visited {
	cursor: pointer;
	text-decoration: none;
}
#mycarouselNew li a:hover {
	color: #d00!important;
	text-decoration: none;
}
/**Menu Left quan tri***/
.ms-navSubMenu2 {
	background: white url("./bg-bot-mn-admin.gif") repeat-x left bottom;
	overflow: hidden;
	padding-bottom: 5px;
	border: 1px #e3e3e3 solid;
}
.ms-navSubMenu1 {
	padding: 0px;
	margin: 0px;
	background-color: transparent;
}
.ms-navSubMenu2 .ms-navitem td {
	background: url("./icon-item-mnL1.gif") no-repeat 5px 6px;
	padding-left: 15px;
	display: block;
}
/**Tin trang chu CMS***/
.CMSThumbnail {
	padding-bottom: 10px;
}
.LItemDot {
	color: #e70606;
	font-family: Arial;
	font-size: 11px;
	padding-left:18px;
	background: url("./icon-red1.png") no-repeat 10px 5px;
}
.LItem {
	padding-bottom:5px;
}
.LItem a, .LItem a:link, .LItem a:visited {
	color: #000;
	text-decoration: none;
	font-weight:normal;
}
.LItem a:hover {
	color: #d00;
	text-decoration: none!important;
	font-weight:normal;
}
.ContentText {
	margin-bottom: 5px;
	text-align:justify!important;
	margin: 3px 8px 0px 5px;
}
.tinHT{
	border-bottom: 1px #b7c9d8 dotted;
	margin: 5px 5px 5px 6px
}
.container_top_mid2 {
	padding: 5px 0px;
	overflow: hidden;
	background: url("./bg-mid2-cent.gif") repeat-x left top;
	border: 1px #eeecec solid;
	border-top: 0px;
	*width: 600px;
}
.container_mid2 {
	margin-top: 0px;
	padding-left: 4px;
	border-left: solid 1px #B5D7FF;
	border-right: solid 1px #B5D7FF;
}
.container_mid2 {
	margin-top: 0px;
	border-left: solid 1px #B5D7FF;
	border-right: solid 1px #B5D7FF;
}
.container_mid_main2 {
	padding-right: 4px;
}
.container_mid_main2 {
	padding-right: 0px;
}
.container_mid_main_in2 {
	width: 100%;
}
.container_mid_main_in2 .css_Xemtiep {
	padding-right: 8px;
}
.container_mid_main_in2 {
	padding-top: 10px;
	padding: 10px -10px 10px 3px;
}
.container_bottom2 {
	border-left: solid 1px #B5D7FF;
	border-right: solid 1px #B5D7FF;
	border-bottom: solid 1px #B5D7FF;
	padding-bottom: 10px;
}
.FolderTitle {
	color: #e80000!important;
	font-weight: bold!important;
	font-size: 14px!important;
	width:400px;
	height:auto;
}
.Time {
	color: #000!important;
	padding-right: 10px;
	font-family: Arial;
	font-size: 12px!important;
}
.TitleFront {
	padding-bottom: 5px;
	padding-top: 5px;
	padding-left: 3px;
	}

.TitleFront a, .TitleFront a:link, .TitleFront a:visited {
	color: #1d6eb7;
	font-weight: bold;
}
.TitleFront a:hover {
	color: #f80000;
	font-weight: bold;
	text-decoration: none!important;
}
.ShowDate {
	color: #666;
}
.LoadBox img {
	margin: 5px;
}
.container_top_mid2 {
}
.container_mid_main_in2 {
	padding-top: 10px;
}
/***Tin chi tiet Gioi thieu**/
.ms-PostDate {
	margin: 0px;
	padding: 0px;
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #646464;
}
.ms-PostTitle a, .ms-PostTitle a:link, .ms-PostTitle a:visited {
	font-weight: bold;
	color: #1d6eb7;
}
p.Title {
	font-family: Arial!important;
	font-size: 14px!important;
	color: #1d6eb7;
	font-weight: bold;
	padding: 0px;
	cursor: text!important;
	padding-bottom:6px;
}
/**from comment***/
td.OtherTitle {
	padding: 0px 5px 0px 10px;
	background: url("./title-tinmoi.png") no-repeat 0px 6px;
	line-height: 30px;
}
.OtherTitle, .HeaderComment {
	font-size: 12px!important;
	color: #fff!important;
	font-weight: bold;
	text-decoration: none!important;
	font-family: arial!important;
}
td.Other{
	padding-top:10px;
}
.Other li {
	padding-bottom: 8px;
	padding-left: 20px;
}
.Other a {
	background: url("./icon-red1.png") no-repeat 0px 5px;
	padding-left: 10px;
	display: inline-table;
}
.Other a, .Other a:link, .Other a:visited {
	color: #000!important;
	text-decoration: none;
	cursor: pointer;
	font-family: arial!important;
	font-size: 12px!important;
}
.Other a:hover {
	color: #d00!important;
	text-decoration: none!important;
}
.OtherTitle p {
	background-image: none;
	padding: 0px;
	margin: 0px;
}
p.OtherTitle {
	padding: 0px;
	font-family: arial!important;
	font-size: 12px;
	color: #fff!important;
	text-transform: uppercase;
}
/**Print**/
.print, .return {
	font-family: arial!important;
	font-size: 12px!important;
	color: #000!important;
}
.div_container_comment {
	border: 1px #dddddd solid;
	overflow: hidden;
	padding: 10px;
	clear: both;
	margin-bottom: 10px;
}
.TitleComment {
	float: left;
	width: 480px;
	font-size: 12px!important;
}
.TitleComment, .ContentComment {
	padding: 4px 0px;
}
.a_btt_del {
	background: url("./del_red.gif") no-repeat right top;
	width: 20px;
	height: 20px;
}
.ContentComment {
	clear: both;
}
.InfoComment {
}
.AuthorComment {
	width: 300px;
	font-weight: bold;
	text-align: right;
}
.DateComment {
	width: 180px;
	color: #8d8d8d;
	text-align: right;
}
.div_Title, .div_file, .div_content {
	padding: 4px 0px;
}
.span_Title, .span_content, .span_file {
	font-family: Arial;
	font-size: 12px;
	width: 100px;
	padding-right: 5px;
	text-align: right;
	font-weight: bold;
}
.div_Title input {
	width: 350px;
	border: 1px #dddddd solid;
}
.div_file input {
	width: 250px;
	border: 1px #dddddd solid;
}
.div_content textarea {
	width: 350px;
	border: 1px #dddddd solid;
	height: 150px;
}
.div_btt_add {
	padding-left: 105px;
	margin-bottom: 10px;
}
/**So luot truy cap**/
.HitTitle {
	background: #1d6cb6 url("./ms-navheader.gif") repeat-x top left;
	line-height: 20px;
	display: block;
	padding: 5px 0px 5px 10px;
}
.HitCount-content {
	overflow: hidden;
	padding-bottom: 15px;
	padding-top: 15px;
	border: 1px #e3e3e3 solid;
	border-top: 0px;
	width: 194px;
	background: url("./Hit-bot.gif") repeat-x bottom left;
}

.font-number {
	font-family:Arial;
	color: #ffffff;
	font-size:12px;
	font-weight:bold;
	margin-right:2px;
	line-height:18px;
	width:20px;
	height:20px;
	background: url("./bg-soluot.gif") no-repeat top left;
}
/***Thong tin cong dong**/
td.ms-leftareacell .container_mid11,td.ms-leftareacell .div-lkweb{
	width:196px;
}
.title-header {
	background: #1d6cb6 url("./ms-navheader.gif") repeat-x top left;	
	padding: 7px 5px 6px 12px;
	
}
.title-header a, .title-header a:link, .title-header a:visited, .HitTitle h3 ,.title-header span, .title-header span:link, .title-header span:visited{
	color: #333333;
	font-weight: bold!important;
	font-family: Arial;
	font-size: 12px;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
}
.title-header a:hover {
	color: #ffea00!important;
	font-weight: bold;
	text-decoration: none;
}
.tt-content {
	background: url("./bg-bot-navheader.png") no-repeat bottom left;
	overflow: hidden;
	padding-bottom: 15px;
}
.tt-content1 {
	background: url("./bg-cent-navheader.png") repeat-y bottom left;
	overflow: hidden;
}
.table-col1, table.lk-web {
	background: url("./bg-top-navheader.png") no-repeat top left;
	padding-top: 8px;
}
.icon-tt {
	width: 30px;
}
.title-tt a, .title-tt a:link, .title-tt a:visited {
	font-family: Arial;
	font-size: 12px;
	color: #000;
	text-decoration: none;
	line-height: 16px;
}
.title-tt a:hover, .title-header a:hover {
	color: #d00;
	text-decoration: none;
}
.icon-tt {
	padding: 0px 5px 0px 10px;
}
.rows-space {
	padding: 5px 0px;
}
.icon-tt img {
	border: 0px;
	line-height: 20px;
}
.td-select {
	text-align: center;
}
.td-select select{
width:180px;
}

/***music***/
.div-music {
	width: 194px;
}
.div-detail {
	background-color: #9a9a9a;
	padding: 15px;
}
.music-item {
	margin-top: 0px;
}
.music-item a {
	background: url("./icon-music.gif") no-repeat left 6px;
	padding-left: 15px;
}
.music-item a, .music-item a:link, .music-item a:visited {
	color: #fff;
	text-decoration: none;
}
.music-item a:hover {
	color: #d00;
}
/**/
.imag-1 {
	margin: 6px 0px;
	clear: both;
}
.imag-1 img {
	border: 0px;
}
/***News_css***/
/****Tab ui center****/
.parent_tabs {
	overflow: hidden;
	_height: 100%;
	font-family: Arial;
	margin-bottom: 6px;
}
.parent_tabs ul, .parent_tabs ul li {
	padding: 0px;
	margin: 0px;
	list-style: none;
}
.parent_tabs li, .parent_tabs li a {
	font-family: Arial;
	font-size: 12px;
}
.ui-tabs-panel {
}
.ui-tabs .ui-tabs-panel {
	border: 1px #e2dfdf solid;
}
----------------------------------*/
.ui-widget-content{
	border: 0px solid #e2dfdf/*{borderColorContent}*/;
	background: #ffffff/*{bgColorContent}*/ url(/_layouts/LacVietBio/eoffice./Giaodien/middleMenu/ui-bg_flat_75_ffffff_40x100.png)/*{bgImgUrlContent}*/ 50%/*{bgContentXPos}*/ 50%/*{bgContentYPos}*/ repeat-x/*{bgContentRepeat}*/;
	color: #222222/*{fcContent}*/;
}
.ui-widget-content a {
	color: #000/*{fcContent}*/;
}
.ui-widget-header {
	/*border-bottom: 1px solid #e2dfdf/*{borderColorHeader}*/;
	background: /*{bgColorHeader}*//*{bgImgUrlHeader}*/ 50%/*{bgHeaderXPos}*/ 50%/*{bgHeaderYPos}*/ repeat-x/*{bgHeaderRepeat}*/;
	color: #000/*{fcHeader}*/;
	font-weight: bold;
}
.ui-widget-header a {
	color: #000/*{fcHeader}*/;
}
/* Interaction states
----------------------------------*/
.ui-state-default, .ui-widget-content .ui-state-default {
}
.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited {
	color: #0a5ab6/*{fcDefault}*/;
	text-decoration: none;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
}
.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus {
	border: 1px solid #e2dfdf;
	background: #fff url("./tab-ui.gif") repeat-x top left;
	color: #e33024;
}
.ui-state-hover a, .ui-state-hover a:hover {
	color: #e80000;
	text-decoration: none;
	background: #fff url("./tab-ui.gif") repeat-x top left;
}
.ui-state-active, .ui-widget-content .ui-state-active {
	border: 1px solid #e2dfdf;
	color: #e80000;
	background: #fff url("./tab-ui.gif") repeat-x top left;
}
.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited {
	color: #e80000;
	text-decoration: none;
	font-family: Arial;
	font-weight: bold;
}
.ui-widget :active {
}
/***content tab**/
.table_content_tab td li, .table_content_tab td li a {
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	font-weight: normal;
}
.li_item_tab {
	background: url("./icon-xanh.png") no-repeat 5px 4px;
	padding-bottom: 6px;
}
.li_item_tab a, .li_item_tab a:link, .li_item_tab a:visited {
	display: block;
	color: #095195;
	cursor: pointer;
	padding: 0px 0px 5px 15px;
}
.li_item_tab a:hover {
	color: #d00;
	text-decoration: none;
}
/*core.css*/
.ui-helper-hidden {
	display: none;
}
.ui-helper-hidden-accessible {
}
.ui-helper-reset {
	margin: 0;
	padding: 0;
	outline: 0;
	line-height: 1.3;
	text-decoration: none;
	font-size: 100%;
	list-style: none;
}
.ui-helper-clearfix:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
.ui-helper-clearfix {
	display: inline-block;
}
/* required comment for clearfix to work in Opera \*/
* html .ui-helper-clearfix {
	height: 1%;
}
.ui-helper-clearfix {
	display: block;
}
/* end clearfix */
.ui-helper-zfix {
}
.ui-corner-all {
	-moz-border-radius: 0px/*{cornerRadius}*/;
	-webkit-border-radius: 0px/*{cornerRadius}*/;
	border-radius: 0px/*{cornerRadius}*/;
}
.ul_content_tab {
	margin: 0;
	padding: 0;
}
.table_content_tab {
	border: 0;
}
.td_tab {
	width: 280px;
	vertical-align: top;
	padding-right: 6px;
}
----------------------------------*/
.ui-tabs {
	position: relative;
/*	padding: .2em;*/
	zoom: 1;
	padding:0px;
}
/* position: relative prevents IE scroll bug (element with position: relative inside container with overflow: auto appear as "fixed") */
.ui-tabs .ui-tabs-nav {
	margin: 0;
	padding: 0;
}
.ui-tabs .ui-tabs-nav li {
	float: left;
	position: relative;
	padding: 0px;
	border-bottom: 0px!important;
	margin: 0px 4px 0px 0px;
	top: 1px;
}
.ui-tabs .ui-tabs-nav li a {
	float: left;
	padding: .5em 1em;
	text-decoration: none;
}
.ui-tabs .ui-tabs-nav li.ui-tabs-selected {
	margin-bottom: 0;
	padding-bottom: 1px;
}
.ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-state-processing a {
	cursor: text;
}
.ui-tabs .ui-tabs-nav li a, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a {
	cursor: pointer;
}
/* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor: text overall if defined elsewhere... */
.ui-tabs .ui-tabs-panel {
	display: block;
	padding: 10px 5px;
	background: none;
}
.ui-tabs .ui-tabs-hide {
	display: none !important;
}
/**HDLDao**/
.container_mid1 {
	border: 1px #eeecec solid;
	overflow: hidden;
	border-top: 0px;
	margin-bottom: 6px;
}
.container_top1 {
	border: 1px #eeecec solid;
	border-bottom: 0px;
}
.ms-bodyareaframe .container_top_left1 {
	background: url("./icon-tinhot.gif") no-repeat 10px 10px;
	line-height: 20px;
	padding: 5px 0px 5px 35px;
	border-bottom: 1px #eeecec solid;
}
.hot-link1 {
	background: url("./icon-red1.png") no-repeat 0px 10px;
	line-height: 20px;
	padding: 3px 0px 3px 6px;
}
.hot-link1 a, .hot-link1 a:link, .hot-link1 a:visited {
	padding-left: 5px;
	color: #095195;
}
.hot-link1 a:hover {
	color: #d00;
}
.container_top_left1, .container_top_left1 a, .container_top_left1 a:link, .container_top_left1 a:visited, .hot-titlelink1 a, .hot-titlelink1 a:link, .hot-titlelink1 a:visited {
	color: #f80000;
	text-transform: uppercase;
	font-size: 12px!important;
	font-family: Arial!important;
}
.ms-bodyareaframe .container_top_left1 a:hover {
	color: #d00;
	font-weight: bold;
}
.hot-titlelink1 a:hover {
	color: #ec5d00;
	font-weight: bold;
}
/****/
.main_container_top1 .container_top_left1 {
	background-image: none;
	border: 0px;
}
.main_container_top1 {
	overflow: hidden;
	margin-bottom: 6px;
}
.main_container_top1 .div_header_style2, .main_container_top1 div.a_header_style3 {
	float: left;
}
.container_mid1 {
	clear: both;
}
.main_container_top1 .container_top_left1 {
	padding: 0px;
}
.main_container_top1 .container_top1 {
	border: 0px;
}
.main_container_top1 .container_mid1 {
	border: 1px solid #e2dfdf;
	position: relative;
	z-index: 1;
}
.div_header_style2 {
	padding: 5px 15px;
	border: 1px solid #e2dfdf;
	color: #e80000;
	background: #fff url("./tab-ui.gif") repeat-x top left;
	position: relative;
	z-index: 9;
	border-bottom: 0px;
	top: 1;
}
div.a_header_style3 {
	padding: 5px 15px;
}
div.a_header_style3, div.a_header_style3 a:link, div.a_header_style3 a:visited {
	color: #1d6cb6;
}
/****/
.ms-bodyareacell .container_mid_main1 {
	padding: 10px 5px 0px 5px;
}
.ms-bodyareacell .div_header_style1 {
	border: 1px solid #e2dfdf;
	border-bottom: 0px;
	line-height: 20px;
	padding: 3px 10px;
}
.ms-bodyareacell .div_header_style1 a {
	background: url("./icon-tinhot.gif") no-repeat left 4px;
	line-height: 20px;
	padding: 3px 0px 3px 25px;
}
.div_header_style1 a, .div_header_style1 a:link, .div_header_style1 a:visited, .div_header_style2 a, .div_header_style2 a:link, .div_header_style2 a:visited {
	color: #e80000;
	font-family: arial!important;
	font-size: 12px!important;
}
/**menu Top**/
ul {
	list-style: none;
}
#wrapper {
	width: auto;
	margin: 0px auto;
}
ul#topnav {
	float: left;
	position: relative;
	font-size: 1.4em; 	
	height: 32px;
	width:auto;
}
ul#topnav li {
	float: left; 
	padding: 0px;
	height: 32px!important;
	border: 0px!important;
	background-image: none!important;
}
ul#topnav li ul.children li {
	height: 32px;
	border: 0px!important;
	float:left;
}
ul#topnav li ul.children li.first-element {
	background-image: none!important;
}
ul#topnav li a {
	padding: 8px 15px;
	display: block;
	color: #ffffff;
	text-decoration: none;
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
}
ul#topnav li a:hover {
	color: #ffff00;
	text-decoration: none;
}
ul#topnav li ul.children li a{
	padding: 8px 4px 10px 4px;
}
ul#topnav li ul.children {
	float:left;
	height: 32px;
	line-height:31px;
	position: absolute;
	padding: 0px;
	left: 0px;
	top: 32px;
	display: none;
	width: 907px;
	-moz-border-radius: 0px 0px 5px 5px;
	-khtml-border-radius: 0px 0px 5px 5px;
	-webkit-border-radius: 0px 0px 5px 5px;
}
ul#topnav li ul.hidemenu{
	top:32;
	left:0;
	background: url("./bg-mnC2.gif") repeat-x left top;
	width: 1000px;
}
li.first-element{
	padding-left:20px;
}
ul#topnav li ul.children li ul.children {
	float: right; 
	padding: 0px;
	position: absolute;
	left: 0px;
	top: 32px;
	display: none;
	width:588x; 
	-moz-border-radius: 0px 0px 5px 5px;
	-khtml-border-radius: 0px 0px 5px 5px;
	-webkit-border-radius: 0px 0px 5px 5px;
}
ul#topnav li ul.hidemenu li ul.hidemenu{
	top:32;
	left:0;
	background: url("./bg-mnC2.gif") repeat-x left top;
	width: 1000px;
}
ul#topnav li ul.children li div.children {
	float: right;
	line-height: 30px;
	padding: 0px;
	position: absolute;
	left: 0px;
	top: 32px;
	display: none;
	-moz-border-radius: 0px 0px 5px 5px;
	-khtml-border-radius: 0px 0px 5px 5px;
	-webkit-border-radius: 0px 0px 5px 5px;
}
ul#topnav li ul.children li a {
	color: #000;
	padding-top: 0px;
	padding-bottom: 0px;
	text-decoration: none;	
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
}
ul#topnav li ul.children li a:hover {
	color: #d00;
	text-decoration: none;
}
ul#topnav li ul.children li {
	border: none;
}
ul#topnav li:hover ul {
	display: block;
}
ul#topnav li ul.children li:hover ul.children {
	display: block;
}
ul#topnav li ul.children li:hover div.children {
	display: block;
}
ul#topnav li ul a {
	display: inline;
}
ul#topnav li ul a:hover {
	text-decoration: underline;
}
ul#topnav li ul li:hover {
	background: none;
}
div.main-level a, div.main-level a:link, div.main-level a:visited {
	font-weight: bold;
	cursor: pointer;
}
.main-level {
	background: transparent url('./mnC1-space.gif') no-repeat left top;
	height: 32px;
	float:left;
}
#LvSelected .main-level {
	background: url('./mn-hoverC1L.gif') repeat-x left top;
	height: 32px;
	float:left;
}
#LvSelected .main-level a {
	color: #ffffff;
	height: 32px;
	*display: inline;
	padding-right: 15px;
	padding-left: 15px;
}
#LvSelected .main-level a:hover {
	cursor: pointer;
	color: #ffffff;
}
ul#topnav li ul.children a {
	text-transform: none;
	cursor: pointer;
}
ul#topnav li ul.children a:hover {
	background-image: none;
	color: #ffffff;
	text-decoration: none;
}
/**Tin noi bat***/
#slideshow{width:295px;float:left;height:420px;position:relative;}
#slideshow DIV{position:absolute;top:0;left:0;z-index:80;opacity:.0;width:295px;background-color:#FFF;height:100%;}
#slideshow DIV.active{z-index:100;opacity:1.0;width:295px;height:100%;}
#slideshow DIV.last-active{z-index:90;height:100%;}
#slideshow DIV IMG{display:block;border:0;margin-bottom:10px;}
#slideshow,#slideshow div,#slideshow div.active{
	width:295px!important;
	height:420px!important;
	clear:both;
	overflow:hidden;
}
table.table-mode-2 {
	overflow: hidden;
	/*width:576px;*/
	height:420px;
	margin-bottom:10px;	
	padding-top:2px;
	}
td.left_hot {
	width: 287px;
	padding-right:8px;
}
div.hl-latestnews3{
	clear:both;
	overflow:hidden;
}
a.thumbnail{
	width:295px;
	height:215px;
}
a.thumbnail img{
	width:295px!important;
	height:208px!important;
	text-align: center;
	margin-bottom:8px;
}
h5.hot-titlelink {
	padding-bottom: 5px;
	text-align:justify;
}
h5.hot-titlelink a, h5.hot-titlelink a:link, h5.hot-titlelink a:visited {
	color: #0468b5;
	font-family: Arial;
	font-size: 12px;
	text-decoration: none;
	font-weight: bold;	
	cursor:pointer;
}
h5.hot-titlelink a:hover{
	color:#d00;
	text-decoration:none;
	font-weight:bold;
}
.hot-titlelink a, h5.hot-titlelink a:link, h5.hot-titlelink a:visited {
	color: #0468b5;
	font-family: Arial;
	font-size: 12px;
	text-decoration: none;
	font-weight: bold;	
	cursor:pointer;
}
h5.hot-titlelink a:hover{
	color:#d00;
	text-decoration:none;
	font-weight:bold;
}
p.hot-content1{
	text-align:justify;
	font-family: Arial!important;
	font-size: 12px;
	color:#000000;
	clear:both;
	line-height:17px;
	padding:0px;
	margin:0px;
}
td.right_hot {
	border:1px #d1d1d1 solid;
	height:420px;
	max-height:420px;
	overflow:hidden;
	background-color:#f4f4f4;
}
.hot-boxtitle {
	padding: 1px;
	height:420px;
	overflow:hidden;
	max-height:420px;
	background:  url("./tnb-vn.png") no-repeat top left;
	padding-top:25px;
}
td.hot-topic {
	display:none;
}
div.hot-child-cont{	
	padding:1px;	
	clear:both;
	height:410px;
	vertical-align:top;
	overflow:hidden;
	border-top:0px;
	padding-right:8px;
}
.hl-latestnews3 h5{
	margin:0px;
	padding-top:0px;
}
.hot-titlelink a:hover {
	color: #d00;
	text-decoration: none;
	font-weight: bold;
}
.hot-link a, .hot-link a:link, .hot-link a:visited {
	color: #000;
	font-family: Arial;
	font-size: 12px;
	text-decoration: none;
	font-variant: normal;
	text-align: justify!important;
}
.hot-link a:hover {
	color: #d00;
	text-decoration: none;
}
.hot-boxtitle {
	overflow:hidden;	
}
.hot-topimg5{
	width:50px!important;
	height:40px!important;
	margin-right:5px;
	border:1px #d1d1d1 solid;
	padding:1px;
	margin-left:5px;
}
table.hot-childpanel tr td{
	text-align: justify!important;
	padding-bottom:5px;
	padding-top:5px;
	vertical-align:top;
	border-bottom:1px #d1d1d1 dotted;
	height:62px!important;
	overflow:hidden;
}
/**end TNB***/
.css_news_rss{
	text-align:right;
	margin-right:5px;
	margin-bottom:5px;
}
.css_news_rss a,.css_news_rss a:link,.css_news_rss a:visited{
	vertical-align:top!important;
	color:#dd0000;
	cursor:pointer;
}
.css_news_rss a:hover{
	color:#650404;
	text-decoration:none;
}
/*Thoi Tiet*/
.form-title, div.form-weather,.Table_Module_Big,#divWeather{	
	overflow:hidden;
	_height:100%;
}
.Table_Module_Big {
	top: 0;
	position: relative;
	overflow:hidden;
}
.Weather-title{
	background: #1d6cb6 url("./ms-navheader.gif") repeat-x top left;
	line-height: 20px;
	display: block;
	padding: 5px 10px 5px 10px;
}
.Weather-title{
	color: #ffffff!important;
	font-weight: bold!important;
	font-family: Arial;
	font-size: 11px;
	text-decoration: none;
}
#trWeather{
	padding-top: 10px;
}
td.Weather-select{
	vertical-align:middle;	
	text-align:center;
	padding-bottom:10px;
	padding-top:10px;
}
td.Weather-select select{
	width:150px;
	height:20px;
	font-family:Arial;
	font-size:11px;
}
.Title_label{
	font-size:11px;
	font-style:italic;
	padding-top:3px;
	color:#646464;	
}
.show-img{
	text-align:center;
}
/***Ngoai te**/
table.tb-giavang{
	padding:2px;
	background-color:#fff;
	border: 1px solid #2e90c1;
	overflow:hidden;
	padding-bottom:10px;
	border-collapse:collapse;
}
table.Table_Gold{
	background-color:#fff;
	border: 1px solid #2e90c1;
	overflow:hidden;
	padding:2px;
	padding-bottom:10px;
	border-collapse:collapse;
}
table.tb-giavang  td, table.Table_Gold td{
	font-size:11px;
	font-family:Arial;
	overflow:hidden;
	padding:4px 2px;
	border: 1px solid #2e90c1;
}
tr.Text_ModuleTitle td{
	color:#005985;
	background-image:none;
}
tr.Text_ModuleTitle1 td{
	background-image:none;
	font-weight:bold;
}
td.Forex_Current{
	width:100px;
	text-align:center;
}
td.Forex_Current a{
	height:25px;
	text-align:center;
	*display:inline-table;
	line-height:25px;
	color:#ffff00;
	font-weight:bold;
}
td.Forex_Current a,td.Forex_Current a:link,td.Forex_Current a:visited{
	color:#ffff00;
	cursor:pointer;
	text-transform:uppercase;
	font-weight:bold;
	font-size:11px;
}
td.Forex_Current a:hover{
	color:#ffff00;
	font-weight:bold;
	text-decoration:none;
}
td.Forex{
	text-align:center;	
	width:50%;
}
.Forex a,.Forex a:link,.Forex a:visited{
	color:#fff;
	font-size:11px;
	font-weight:bold;
	text-transform:uppercase;
	cursor:pointer;
	text-decoration:none;
}
td.Forex a:hover{
	color:#ffff00;
	font-weight:bold;
	text-decoration:none;
}
td.tit-giavang{
	color:#005886;
	font-size:12px;
}
td.Table_Title,td.Table_Title label{
	text-align:center;
	color:#2f91c2!important;
}
/****/
.form-title{
	background: url("./ms-navheader.gif") repeat-x top left;
	line-height: 20px;
	display: block;
	padding: 0px 0px 0px 10px;
}
.Table_Module_Big-tt{
	border: 1px solid #2e90c1;
}
/**Hoat dong anh***/

.photoalbumgallery{	
	overflow:hidden;
	height:100%;
	margin-top:0px;
}
.hotnews-bottom{
	background-color:#e8e8e8;
}
/**Thoi tiet**/
.dvnduyweather{
	padding-left:5px;
	padding-right:5px;
}
.ms-WPBorder{
	border:0px;
}
.WeatherForecast div{
	font-family:arial;
	font-size:11px;
}
.WeatherForecast{
	border:1px #83b0ec solid;
}
.wf-title{
	background-color:#d6e8ff;
	font-size:12px;
	padding:7px 5px 6px 15px;
	border:1px #fff solid;
	font-weight:bold;
	color:#003399;
}
.wf-selected-zone{
	padding:10px 5px;
}
.wf-city{
	float:left;
	color:#3a6ba9;
	font-weight:bold;
}
.wf-selected-zone div select{
	font-family:arial;
	font-size:11px;
	color:#000;
}
.wf-img-today{
	height:60px;
	line-height:50px;
	float:left;
}
.wfimgcurrent{
	border:1px #e0e0e0 solid;
	width:50px;
	height:38px;
}
.groupnextday{
	overflow:hidden;	
	background:url("/_layouts/LacVietBio/eoffice./Giaodien/ThoiTiet/w-bot-space.gif") repeat-x  left top;	
}
.wf-nextday{
	clear:both;
}
.wf-nextday .wf-nd{
	color:#cb0000;	
	padding-bottom:8px;
	text-align:center;		
}

.wf-nextday1{
	float:left;
	background:url("/_layouts/LacVietBio/eoffice./Giaodien/ThoiTiet/w-cent-space.gif") repeat-y right bottom;
	width:50%;
}
.wf-nextday1,.wf-nextday2{
	padding-bottom:10px;
	font-size:11px;
	text-align:center;
}
.wf-1,.wf-7{
	font-weight:bold;
	color:#3a6ba9;
	padding-top:8px;
	padding-bottom:6px;	
}
.wf-2,.wf-8{
	color:#5f5f5f;
}
.wf-4,.wf-10{
	color:#000;
	font-weight:normal;
	padding-bottom:8px;
	padding-top:8px;			
}
.wf-5,.wf-6,.wf-11,.wf-12{
	color:#b30000;
}
.wf-5 b,.wf-6 b,.wf-11 b,.wf-12 b{
	color:#3b3b3b;
	padding-left:3px;
}
/**photo.css**/
#dialog {
				text-align: center;
}
#gallery ul {
				list-style: none;
}
#gallery ul li {
				display: inline;
}
#gallery ul a:hover {
				color: #fff;
}
li.img-item-lightbox {
				padding-right: 10px;
}
img.lightbox-thumb {
				border: 0px;
}
.videobox-title {				
	background: #1d6cb6 url("./ms-navheader.gif") repeat-x top left;
	line-height: 25px;
	display: block;
}
.videobox-title a {
	background: url("./icon-notebook.png") no-repeat 5px top;
	padding-left: 45px;
}
.videobox-title a, .videobox-title a:link, .videobox-title a:visited {
	color: #ffffff;
	font-weight: bold!important;
	font-family: Arial;
	cursor:pointer;
	font-size:12px;	
	text-decoration:none;
}
.videobox-title a:hover {
	cursor:pointer;
	color: #ffea00;
	text-decoration:none;
}
.listitem-video {
				*width: 194px;
				background-color: #747474;
				padding: 5px 0px;
}
#playerdvnduy {
				*width: 194px;
}
li.item-videobox {
				background: url("./icon-music.gif") no-repeat 5px 6px;
				color: #ffffff;
				font-family: arial!important;
				font-size: 12px!important;
				padding: 3px 5px 3px 15px;
}
.paginationdvnduy{
				clear:left;
				overflow:hidden;
				text-align:right;
				float:right;
				padding-bottom:8px;
				padding-right:4px;
}
.pagination span{
	font-family:Arial;
	font-size:12px;
				
}
.videobox{
	*width: 194px;
	overflow:hidden;
}
/**end photo.css**/
/**jquery.popeye.style.css**/
.ppy-imglist {
	width: 100%;
	display: block;
	overflow: hidden;
}
.ppy-imglist li {
	background: #fff;
	list-style: none;
	float: left;
	display: block;
	margin: 0 10px 10px 0;
}
.ppy-imglist li a img {
    display:        block;
    border:         0;
}
#ppy1 .ppy-extcaption {
	width: 186px;
	display: block;
}
#ppy1 .ppy-imglist li {
	width: 186px;
	height: 270px;
}
#ppy2 .ppy-imglist li, #ppy2 .ppy-imglist li a {
	width: 186px;
	height: 190px;
	overflow: hidden;
	display: block;
}
/* popeye example 1 */
.title-album{
	background: #1d6cb6 url("./ms-navheader.gif") repeat-x top left;
	line-height: 25px;
	display: block;
}
.title-album a{
	background: url("./icon-notebook.png") no-repeat 5px top;
	padding-left: 45px;			
}
.title-album a,.title-album a:link,.title-album a:visited{
	color: #ffffff;
	font-weight: bold!important;
	font-family: Arial;
	cursor:pointer;
	font-size:12px;	
	text-decoration:none;		
}
.title-album a:hover{
	cursor:pointer;
	color: #ffea00;
	text-decoration:none;
}

#ppy1 .ppy-active {
	*width: 194px;
	height:204px;
	float: left;
}
#ppy1 .ppy-outer {	
	*width:194px;	
	overflow:hidden;
}
#ppy1 .ppy-stage {
	border: 1px #b7c9d8 solid;
	padding:1px;
	width:190px;
	*width:194px;
	height: 176px;
	text-align:center;
	border-radius: 0 5px 5px 5px;
	-moz-border-radius: 0 5px 5px 5px;
	-webkit-border-radius: 0 5px 5px 5px;
}
#ppy1 .ppy-stage img{
	text-align:center;
	width:190px;
	height:174px;
	overflow:hidden;
	border:0px;
}
#ppy1 .ppy-outer:hover, #ppy1 .ppy-expanded .ppy-outer {
	box-shadow: 0 0 7px #ccc;
	-moz-box-shadow: 0 0 7px #ccc;
	-webkit-box-shadow: 0 0 7px #ccc;
}
#ppy1 .ppy-caption a {
	color: #66bde9;
}
#ppy1 .ppy-caption a:hover {
	text-decoration: underline;
}
#ppy1 .ppy-counter {
	color: #b8cf5a;
	padding: 0 0 2px 0;
	margin: 0 0 5px 0;
	font-size: 0.9em;
}
#ppy1 .ppy-stagewrap {
	border-radius: 0 5px 5px 5px;
	-moz-border-radius: 0 5px 5px 5px;
	-webkit-border-radius: 0 5px 5px 5px;
	overflow: hidden;
	clear:both;
	border:0px;
}
#ppy1 .ppy-loading {
	background: #0c3b3d url(../../gfx/popeye/loading1.gif) no-repeat center !important;
}
#ppy1 .ppy-nav {
    background: -moz-linear-gradient( center bottom, rgb(12,59,61) 0%, rgb(58,131,133) 100% );
    background-color:#0c3b3d;
    height: 32px;
    position: absolute;
    top: 26px;
	left: 2;
	border-radius: 0 0 5px 5px;
	-moz-border-radius: 0 0 5px 5px;
	-webkit-border-radius: 0 0 5px 5px;
}
#ppy1 .ppy-nav a {
	display: block;
	overflow: hidden;
	text-indent: -900em;
	height: 22px;
	float: left;
	padding: 5px;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-khtml-border-radius: 5px;
	-webkit-border-radius: 5px;
}
#ppy1 .ppy-prev {
	width: 22px;
	background: url(../../gfx/popeye/prev3.png) no-repeat center;
}
#ppy1 .ppy-next {
	width: 22px;
	background: url(../../gfx/popeye/next3.png) no-repeat center;
}
#ppy1 .ppy-switch-enlarge {
	width: 30px;
	background: url(../../gfx/popeye/enlarge3.png) no-repeat center;
}
#ppy1 .ppy-switch-compact {
	width: 30px;
	background: url(../../gfx/popeye/compact3.png) no-repeat center;
}
#ppy1 .ppy-nav a:hover {
	background-color: #a1c436;
	cursor: pointer;
}
.ppy-placeholder{	
	*width: 194px;
	height:204px!important;
	margin:0px!important;

}
.ppy-active{
	margin-bottom:0px!important;}
/**end jquery.popeye.style**/
/**Cong dan**/
table.table_nhapVB td{
	font-family:Arial;
	font-size:12px;
}
table.table_nhapVB td input{
	font-family:Arial;
	font-size:12px;
}
span.td_tdtt{	
	width:270px!important;
	overflow:hidden;
	text-align:justify;
}
table.dvBlockSearch-tb,table.table_nhapVB{
	border: 1px #e0e0e0 solid;
	padding: 1px 1px 0px 1px;
	width:100%;
}
table.dvBlockSearch-tb td {
	padding-top:3px;
	padding-bottom:3px;
}
table.dvBlockSearch-tb td input{
	border-collapse:collapse;
}

table.dvBlockSearch-tb td.dvVBPL-title{
	background-color: #f1f1f1;
	padding: 6px 10px;
	font-weight: bold;
	color: #07458b;
}
td.dv-title {
	width: 130px;
	text-align: right;
	font-weight: bold;
	padding-right:5px;
}
.dv-input input {
	width: 240px;
}
.dv-input select {
	width: 240px;
}
.bttk{
	margin-left:8px;
}
.bttk{
	width:80px;
}
td.tbao{
	color:#d00!important;
	overflow:hidden;
}
/**Lien Ket Web***/
.linkweb-title {
	background: #1d6cb6 url("./ms-navheader.gif") repeat-x top left;
	line-height: 20px;
	display: block;
	padding: 5px 0px 5px 10px;
	font-family:Arial;
	color:#333333;
	font-size:12px;
	font-weight:bold;

}
.linkweb-cnt {
	overflow: hidden;
	padding-bottom: 15px;
	padding-top: 15px;
	border: 1px #e3e3e3 solid;
	border-top: 0px;
	width: 194px;
	background: url("./Hit-bot.gif") repeat-x bottom left;
}

.linkweb-cnt{
	text-align:center;
}
.linkweb-cnt select{
	font-family:Arial;
	font-size:11px;
	width:180px;
}
.td-select {
	text-align: center;
}
.td-select select {
	width:180px;
}
/***end LK Web***/
/**Thu tuc hanh chinh**/
table.ds_tthc td.td_tt{
	width:30px;
	text-align:center!important;
}
table.ds_tthc td.td_tc{
	width:270px!!important;
}
table.ds_tthc td.td_lv{
	width:100px!!important;
}
table.ds_tthc td.td_cq{
	width:170px!!important;
	padding:0px!!important;
}
table.tbVBPL{
	border: 1px #e0e0e0 solid;

}
table tr.tr-title td{
	background-color: #f1f1f1;
	font-weight: bold;
	color: #5e5e5e;
	padding: 6px 5px;
}
/**/
.paginationdvnduy
{
    clear:both;
    float:right;
}
#dialog {
text-align: center;
}
#gallery ul {
list-style: none;
}
#gallery ul li {
display: inline;
}
#gallery ul img {
}
#gallery ul a:hover img {
}
#gallery ul a:hover {
color: #fff;
}
ul.img-lightbox {
}
li.img-item-lightbox {
padding-right: 10px;
}
img.lightbox-thumb {
border: 0px;
}
.boxcaption {
color: Red;
}
.title {
/*background-color: #ebf3ff;
font-weight: bold;
cursor: pointer;
height: 30px;*/
clear: both;
margin-bottom: 10px;
}
.parent, .photoBar {
}
.contentalbum1 {
border-style: solid;
border-collapse: collapse;
border-color: #a0c4f4;
border-width: 1px;
float: left;
/*width: 600px;*/
background-image: url("./bgnav.jpg");
background-repeat: repeat-x;
margin-bottom: 20px;
}
.contentalbum {
}
.box_gallery {
background-image: url("./folder.png");
width: 132px;
height: 160px;
background-repeat: no-repeat;
margin-right: 6px;
}
.boxgrid {
	padding-top: 20px;
	padding-left: 5px;
	padding-bottom: 5px;
}
.boxgridimg {
width: 100px;
height: 100px;
cursor: pointer;
}
.boxcaption {
	text-align: center;
	font-weight: bold;
	font-size: 11px;
	color: #4775b4;
}
div.ad-gallery {
	border-style: solid;
	border-collapse: collapse;
	border-color: #a0c4f4;
	border-width: 1px;
	float: left;
	/*width: 600px;*/
	background-image: url("./bgnav.jpg");
	background-repeat: repeat-x;
	margin-bottom: 20px;
}
div.video-box, div.abc {
	padding-left: 5px;
	width: 130px;
	height: 150px;
	float: left;
	cursor: pointer;
}
div.abc img, div.box_gallery img{
	width: 120px;
	height: 80px;
	margin:2px;
	border: 1px solid #ccc;
}
.boxcaption,.title-item-slide{
	width:124px;
	height:60px;
	overflow:hidden;
	font-family:Arial;
	font-size:11px;
	text-align:justify;
	color: #4775b4;
}
.title-item-slide:hover{
	color:#d00;
}
.boxcaption p{
	padding:0px;
	margin:0px;
	font-family:Arial;
	font-size:11px;
	color: #4775b4;
	text-align:justify;
}

/*
.abc1 ,.boxgrid{
	text-decoration: none;
	border: 1px solid #ccc;	
	background: #fff;	
	cursor:pointer;	
	text-align:center;
	display:inline-block;
	height:86px;	
	*height:80px;			
}
div.abc img, div.box_gallery img{
	width: 120px;
	height: 80px;
	margin:2px;
	border:0px;
}
.boxcaption,.title-item-slide{
	width:124px;
	height:60px;
	overflow:hidden;
	font-family:Arial;
	font-size:11px;
	text-align:justify;
	color: #4775b4;
}
.boxcaption p{
	padding:0px;
	margin:0px;
	font-family:Arial;
	font-size:11px;
	color: #4775b4;
	text-align:justify;
}

/*
div.abc {
padding-right: 5px;
padding-bottom: 5px;
}
div.video-title {
color: #4775b4;
padding-top: 5px;
padding-bottom: 5px;
text-align: center;
}
.img-video {
width: 128px;
height: 100px;
}
div.videocontent {
}
.model-slide-show {
}
.abc1 {
text-decoration: none;
}
.abc2 {
border: 0px;
height: 100px;
width: 128px;
}
.title-item-slide {
text-align: center;
color: #4775b4;
}
.description-videoshow 
{
    padding-top: 10px;
    cursor:pointer;
}
.lightbox123 {
font-weight: normal;
}
.item-videobox {
cursor: pointer;
}
li.item-videobox {
padding-bottom: 3px;
}
/**
.videobox-title{
background: #1d6cb6 url("./ms-navheader.gif") repeat-x top left;
line-height: 25px;
display: block;
width: 194px;			
}
.videobox-title a{
background: url("./icon-notebook.png") no-repeat 5px top;
padding-left: 45px;			
}
.videobox-title a,.videobox-title a:link,.videobox-title a:visited{
color: #ffffff;
font-weight: bold!important;
font-family: Arial;
cursor:pointer;
font-size:12px;	
text-decoration:none;		
}
.videobox-title a:hover{
cursor:pointer;
color: #ffea00;
text-decoration:none;
}
.flashplayer-videobox{
border:1px #d1d1d1 solid;
}
.listitem-video {
width: 194px!important;
background-color: #747474;
padding:5px 0px;
}
#playerdvnduy{
width:192px;
}
li.item-videobox{
background: url("./icon-music.gif") no-repeat 5px 6px;
color:#ffffff;
font-family:arial!important;
font-size:12px!important;
padding: 3px 5px 3px 15px;
}
.title-item-slide{
font-family:Arial;
font-size:11px;
font-weight:700;
}
	
	
	
	
	