.tbl_LastNews{
	border:#e4e4e4 solid 1px;
	background-color:#FFFFFF;
}
.newsImages {
	background: #FFFFFF;
	padding:1px;
	border-left:2px solid #FFFFFF	;
	border-right:2px solid #CCCCCC	;
	border-bottom:2px solid #CCCCCC	;
}

.fDespic {
	font-size:9px;
	color:#999999;
	text-align:center;
}

/*FOCUS*/
.box-news_focus {
}
.box-news_focus .top-img {
	border: 1px solid #dedddd;
	padding: 1px;
	text-align: center ;
	background:#FFFFFF;
}
.box-news_focus  .news_focus-title { font-weight:bold; padding-top:10px; color:#156ba1; font-size:11px; padding-bottom:5px}

/********************* CSS boxNews ****************************/
#box_lastNews { padding:0px; margin-bottom:0px; text-align:center}
#box_lastNews h3 {color:#05789A;font-size:11px;font-weight:bold;padding:0px 0px 10px 0px; vertical-align:top ;text-align:left}
#box_lastNews h3 a { color:#05789A;text-align:left}
#box_lastNews .tblImg {float:left; display:block;margin-right:7px;}
#box_lastNews .img { border:1px solid #ccc; padding:2px; text-align:center }
#box_lastNews .short { text-align:justify ;font-size:12px}
#box_lastNews li {
	display:block;
	background:url(../images/icon_other_news.gif) 0px 7px no-repeat; 
	padding-left:10px;
}
#boxNewFocus {}

.listFocus_News li {
	background:url(../images/icon_news.gif) 0px 7px no-repeat;
	padding-bottom:5px;
	padding-left:10px;
}
.listFocus_News li.hr_news {
	display:block;
	line-height:1px;
	border-top:#d1d1d1 solid 1px;
	background:none;
}

.listFocus_News li a {
	color:#333333;
}
.listFocus_News li a:hover {
	color:#156ba1;
	text-decoration:none;
}
.listFocus{
	margin-bottom:10px;
	padding-top:5px;
	padding-left:4px;
}
.listFocus li {
	float:left;
	width:117px;
	text-align:center;
	margin-right:5px;
	margin-bottom:10px;
}
.listFocus li.last {
	margin-right:0px;
}

.listFocus .pic{
	text-align:center;
	border:1px solid #ccc;
	padding:1px;
}

#boxNews {padding:5px 0px 0px; }
#boxNews p { margin:0px;padding:0px;}
#boxNews h3 {color:#05789A;font-size:11px;font-weight:bold;padding:0px 0px 5px 0px; vertical-align:top ;text-align:left}
#boxNews h3 a { color:#05789A;text-align:left}
#boxNews .tblImg {float:left; display:block;margin-right:7px;}
#boxNews .img { border:1px solid #ccc; padding:2px; text-align:center }
#boxNews .short { text-align:justify ;font-size:12px}
#boxNews .imgDetail_left {
	display:block;
	float:left;
	margin-right:7px;
	text-align:center;
}
#boxNews .imgDetail_left img {
	border:1px solid #ccc;
	padding:1px;
	
}
#boxNews .imgDetail_right {
	display:block;
	float:right;
	margin-left:7px;
	text-align:center;
}
#boxNews .fDespic {
	font-size:9px;
	color:#999999;
	text-align:center;
}
#boxNews .noteNews{
	margin:5px 0px;
	padding:5px;
	border:1px solid #bbbbbb;
	background-color:#e8e8e8;
	text-align:justify;
}
#boxNews .hr { background:url(../images/hr.gif) repeat-x center;padding:0px ;margin:0px ;overflow:hidden;}
#otherNews {  padding:10px; padding-right:0px;}
#otherNews h3 { color:#156ba1; font-size:12px;padding-left:0px; font-weight:bolf}
#otherNews li { background:url(../images/icon_other_news.gif) 0 9px no-repeat ; padding:3px 0px; padding-left:10px; }
#otherNews li a { color:#333333 ;text-decoration:none;}
#otherNews li a:hover { color:#05789A ; text-decoration:underline;}

#boxNews .title { font-family:"Times New Roman";color:#B60000;font-size:14pt;font-weight:bold;}
.date_news{ font-family:Arial; padding:0px;margin:0px; color:#999; font-weight:normal;font-size:10px;}
#boxNews p.more {
	margin:0px;
	padding:2px 0px;
	text-align:right;
}

.lineMore { 
	font-size:10px;
	text-align:right;
}
.lineMore a{ 
	color:#FF0066;
	padding:5px;
	padding-right:5px;
}
.lineMore a:active , .lineMore a:link ,.lineMore a:visited {  text-decoration: none ; color:#FF0066}
.lineMore a:hover {  color:#FF0066; text-decoration: none; }

.more a{ color:#ff9600; line-height:28px;}
.more a:active , .more a:link ,.more a:visited {  text-decoration: none ; color:#767676}
.more a:hover {  color:#FF0066; text-decoration: none; }

.new_titleNews , .new_titleNews a:link,.new_titleNews a:active,
.new_titleNews a:visited {color: #FF4200;	font-weight: bold;	font-size:16px;	text-transform:uppercase;}
.new_titleNews a:hover { color: #FD7849;	font-weight: bold;	font-size:16px;	text-transform:uppercase; }

.tooltipTitle {
	color:#FF0000;
}
.tooltipDes { color:#000000}

.toolSearch {
	border:1px solid #ccc;
	background-color:#e8e8e8;
	padding:5px;
}
.font_keyword{
	background-color: yellow; 
	color: red; 
	font-weight: bold;
}
.font_keyword a {
	background-color: yellow; 
	color: red; 
	font-weight: bold;
}


.tblComemnt {
	
}
.fComment {
	background-color:#ccc;
	padding:2px 0px;
}
.font_username {
	color:#c53915;
}
.contentComment {
	padding:10px 0px;
}

/* Skin TAB */
.tab_nav {
    list-style: none;
    margin: 0;
    padding: 0px;
}

.tab_nav li {
    float: left;
    margin: 0px;
    min-width: 25px; /* be nice to Opera */
}

.tab_nav a, .tab_nav a span {
    display: block;
    padding: 0 10px;
    background: url(../images/tab.png) no-repeat;
}
.tab_nav a {
    position: relative;
    top: 0px;
    z-index: 2;
    padding-left: 0;
    color: #3D3D3D;
    font-size: 11px;
		line-height:28px;
		font-weight:bold;
    text-align: center;
    text-decoration: none;
    white-space: nowrap; /* required in IE 6 */    
}
.tab_nav .tabs-selected a {
    color: #3D3D3D;
}
.tab_nav .tabs-selected a, .tab_nav a:hover, .tab_nav a:focus, .tab_nav a:active {
    background-position: 100% -150px; /*revao*/
    outline: 0; /* prevent dotted border in Firefox */
		padding-right:5px;
		text-decoration:none
}
.tab_nav a, .tab_nav .tabs-disabled a:hover, .tab_nav .tabs-disabled a:focus, .tab_nav .tabs-disabled a:active {
    background-position: 100% -100px; /*binh thuong*/
		color:#616161;
		text-decoration:none
}
.tab_nav a span {
display:block;
    width: 50px; /* IE 6 treats width as min-width */
    min-width: 50px;
    height: 28px; /* IE 6 treats height as min-height */
    min-height: 28px;
}
*>.tab_nav a span { /* hide from IE 6 */
    width: auto;
    height: auto;
}
.tab_nav .tabs-selected a span {
}
.tab_nav .tabs-selected a span, .tab_nav a:hover span, .tab_nav a:focus span, .tab_nav a:active span {
    background-position: 0 -50px;
		color:#d46811;
}
.tab_nav a span, .tab_nav .tabs-disabled a:hover span, .tab_nav .tabs-disabled a:focus span, .tab_nav .tabs-disabled a:active span {
    background-position: 0 0;
		padding-right:5px;
}

.tab_nav a:hover, .tab_nav a:focus, .tab_nav a:active { /* @ Opera, we need to be explicit again here now... */
    cursor: pointer;
		color:#d46811;
}

*html .tabs-nav { /* auto clear */
    display: inline-block;
}

.tab {
	padding-top:1px;
	background-color:#FFFFFF;
}

.bg_tab{
	background:url(../images/bg_tab.gif) repeat-x;
}
.bg_tab_left{
	background:url(../images/bg_tab_left.gif) repeat-y;
}
.bg_tab_right{
	background:url(../images/bg_tab_right.gif) repeat-y;
}