﻿
.fl
{
	float:left;
}
.fr
{
	float:right;
}
/*--Right New [BEGIN]--*/
.toplist, 
.toplist-date, 
.toplist-top, 
.toplist-middle, 
.toplist-bottom 
{
	width:180px;
}
.toplist .toplist-top  
{
	background:url("imgs/bg_vne.gif") repeat-x scroll 0 -64px #F5F5F6;
	overflow:hidden;
	height:3px;
	line-height:3px;
}
.toplist .toplist-bottom
{
	background:url("imgs/bg_vne.gif") repeat-x scroll 0 -68px #F5F5F6;
	height:4px;
	line-height:4px;
}
.toplist .toplist-middle 
{
	height:345px;
}
.toplist .toplist-left 
{
	border-left:1px solid #C3C9CF;
	border-right:1px solid #C3C9CF;
	height:345px;
	padding:0 1px;
	width:174px;
}
.toplist .toplist-content 
{
	background:url("imgs/toplist-content.gif") repeat-x scroll center top #FFFFFF;
	height:auto;
	overflow:hidden;
	padding:10px 7px;
	width:160px;
}
ul 
{
	list-style:none outside none;
	margin:0;
	padding:0;
}
.toplist .toplist-content li 
{
	background-image:url("imgs/gray-square.gif");
	background-position:0 7px;
	background-repeat:no-repeat;
	padding-bottom:10px;
	padding-left:6px;
	text-align:left;
}
.toplist .link-toplist 
{
	color:#004F8B;
	font:bold 12px arial;
	text-decoration:none;
}
/*--Right New [END]--*/

.hotnews-detail 
{
	height:198px;
}
.hotnews-detail p 
{
	margin-bottom:5px;
	margin-top:0;
	text-align:left;
}
.img-topnews 
{
	border:1px solid #8A8A8A;
	height:195px;
	margin-right:8px;
	width:250px;
}
.Lead1 
{
	color:#919090;
	font-family:'Arial';
	font-size:11px;
	font-weight:bold;
}
.link-topnews 
{
	color:#004175 !important;
	font:bold 18px tahoma;
	text-decoration:none;
}
.hotnews-detail .cat-morenews ul 
{
	padding-left:6px;
	padding-top:25px;
}
.hotnews-detail .cat-morenews ul li 
{
	background:url("imgs/cat-morenewsli.png") no-repeat scroll 255px 50% transparent;
	padding-left:268px;
	text-align:left;
}
.hotnews-detail .cat-morenews ul li a
{
	color:#004175;
	text-decoration:none;
	outline:medium none;
}
.hotnews-detail .cat-morenews ul li a:hover
{
	color:#4F82AC;
}
.host_news_content  
{
	border:1px solid #D1D1D1;
	height:198px;
	padding:7px;
}
a.readmore
{
	background:url("imgs/xemtiep.png") no-repeat scroll right center transparent;
	color:#999999;
	font-size:11px;
	padding-right:10px;
}
.line-category 
{
	border-bottom:1px solid #D1D1D1;
	padding-bottom:3px;
}
.cat-morenews li
{
	text-align:left;
}
.cat-morenews li
{
	background:url("imgs/cm-dot.gif") no-repeat scroll left 8px transparent;
	padding:1px 10px 2px;
}
.cat-morenews li a
{
	color: #053B7C;
	text-decoration:none;
}
.cat-morenews li a:hover
{
	text-decoration:underline;
}
.cat-morenews ul 
{
	padding-left:10px;
	padding-top:8px;
}
.cat-morenews .title 
{
	color:#053B7C;
	font-family:tahoma,arial;
	font-weight:bold;
	padding-left:12px;
	text-align:left;
}



.neo-category 
{
	border-bottom:1px solid #D1D1D1;
	margin-top:8px;
	padding-bottom:8px;
}
.neo-category  ul.cat-tabs, 
.neo-category  ul.cat-tabshover 
{
	background:url("imgs/cat-headerbg.png") no-repeat scroll left top transparent;
	height:27px;
	padding:0;
}

.neo-category ul 
{
	list-style:none outside none;
}
.neo-category ul.cat-tabs li.cat-header, 
.neo-category ul.cat-tabshover li.cat-header 
{
	background:url("imgs/cat-sectitle.png") no-repeat scroll right top transparent;
	color:#FFFFFF;
	font-size:11px;
	font-weight:bold;
	line-height:22px;
	margin-left:2px;
	padding:1px 40px 2px 15px;
	text-transform:uppercase;
}
.neo-category ul.cat-tabshover li.cat-header span
{
	color:#ffffff;
}
.neo-category .cat-tabs li
{
	display:inline;
	float:left;
	height:27px;
	line-height:27px;
}
.neo-category .cat-headline 
{
	height:120px;
	margin-top:8px;
}
.neo-category .chl-img 
{	
	width:130px;
}
.neo-category .chl-img img
{
	width:130px;
	height:100px;
	border:none;
}
.neo-category .chl-info
{
	padding-left:150px;
	text-align:left;
}
.neo-category .chl-info h4
{
	margin-bottom:0px;
}
.neo-category .chl-info p
{
	margin-top:5px;
}
.neo-category .cat-morenews
{
	padding-top:5px;
}
.dtr-category {
	/*border-bottom:1px solid #D1D1D1;*/
	height:auto;
	margin:10px 0;
	position:relative;
	width:100%;
	min-height:350px;
}
.dtr-category .img-topnews
{
	height:196px;
	width:350px;
	padding: 1px;
    border: 1px none rgb(215, 215, 215);
}
.dtr-category .cat-morenews
{
	padding:12px 0px;	
	width:350px;	
	text-align:left;
}
.dtr-category .cat-morenews h3
{
	margin:10px 0;
}
.dtr-category .dtr_content_left
{
	width:350px;
}
.dtr-category .dtr_content_right
{
	margin-left:370px;
	padding-top:5px;
}
.dtr-category ul
{
	text-align:left;
}
.dtr-category .dtr_content_right li 
{
	background:url("imgs/nutxanh.gif") no-repeat scroll 0 30% transparent;
	padding-bottom:8px;
	padding-left:15px;
}
.dtr-category .dtr_content_right li a
{
	color:#004F8B;
	font:bold 12px arial;
	text-decoration:none;
}
.dtr-category .dtr_content_right li a:hover
{
	color:#4F82AC;
	text-decoration:none;
}
.detailview 
{
	color:#333333;
	font-family:"Times New Roman",Times,serif;
	font-size:14px;
	padding-right:2px;
}
.detailview .neo-dtdate 
{
	background:url("imgs/neo-dtdate.png") no-repeat scroll right bottom transparent;
	color:#999999;	
	font-size:11px;
	padding:2px 4px 1px;
	text-align:right;
	font-family:Arial,MS Sans Serif;
}
.detailview h3 
{
	color:#004175;
	font-size:19px;
	font-weight:bold;
	padding-top:4px;
	text-align:left;
}
.detailview .neo-dtcontent
{
	text-align:left;
	font-size:14px;
}
.detailview .detailSubtitle 
{
	color:#004175;	
	font-size:10pt;
	font-weight:bold;
	padding:2px 5px 2px 2px;
	text-decoration:underline;
}
.detailview .neo-dtcontent
{
	
}
.detailview .neo-dtcontent .introtext 
{
	color:#5F5F5F;	
	font-size:12pt;
	text-align:justify;
	font-weight:bold;
}
.detailview .neo-dtcontent .introtext a
{
	padding:10px 0px;
	color:#004F8B;
	font:bold 12px arial;
	text-decoration:none;
}
.detailview .neo-dtcontent .introtext a:hover
{
	color:#4F82AC;
	text-decoration:none;
}
.detailview .neo-dtcontent div.introtext
{
	padding:6px 6px 15px 0;
}

/*---Round Table [BEGIN]---*/
.br_content1 {
	background-image: url(imgs/br_content1.jpg);
	width:9px; height:9px;
}
.br_content2 {
	background-image: url(imgs/br_content2.jpg);
	background-repeat:repeat-x;
	height:9px;    
}
.br_content3{
	background-image: url(imgs/br_content3.jpg);
	width:9px; height:9px;
}
.br_content4 {
	background-image: url(imgs/br_content4.jpg);
	background-repeat:repeat-y;
	width:9px;   
}
.br_content5{
	background-image: url(imgs/br_content5.jpg);
	width:9px; height:9px;
}
.br_content6 {
	background-image: url(imgs/br_content6.jpg);
	background-repeat:repeat-x;
	height:9px;    
}
.br_content7{
	background-image: url(imgs/br_content7.jpg);
	width:9px; height:9px;
}
.br_scontent8 {
	background-image: url(imgs/br_content8.jpg);
	background-repeat:repeat-y;
	width:9px;   
}
/*---Round Table [END]---*/

/*---Round DIV [BEGIN]---*/
.clearfix:after 
{
	clear:both;
	content:".";
	display:block;
	font-size:0;
	height:0;
	line-height:0;
	visibility:hidden;
}
.clearfix 
{
	display:block;
}

.breadcrumb 
{
	background:url("imgs/bcBG.gif") repeat-x scroll left top transparent;
	font-size:11px;
	height:26px;
	padding:0;
}
.breadcrumb .bcLeft 
{
	background:url("imgs/bcLeft.gif") no-repeat scroll left top transparent;
	height:26px;
}
.breadcrumb .bcRight {
	background:url("imgs/bcRight.gif") no-repeat scroll right top transparent;
	height:23px;
	padding:3px 0 0 8px;
}
.breadcrumb .navbithome 
{
	float:left;
	padding:4px 0;
}

.breadcrumb li 
{
	list-style:none outside none;
}
.breadcrumb hr 
{
	display:none;
}
.breadcrumb fieldset,
.breadcrumb img 
{
	border:0 none;
}
.breadcrumb .navbit 
{
	background-image:url("imgs/navbit-arrow-right.png");
	background-position:right center;
	background-repeat:no-repeat;
	float:left;
	padding-left:3px;
	padding-right:10px;
}
.breadcrumb .navbit > a, 
.breadcrumb .lastnavbit > span 
{
	-moz-border-radius:5px 5px 5px 5px;
	background-color:transparent;
	border:1px solid #D6EBF7;
	display:block;
	float:left;
	padding:2px 4px;
}
.breadcrumb li a
{
	text-decoration:none;
}
.breadcrumb .navbit a:hover 
{
	background-color:#F6F8F9;
	border-color:transparent;
	color:#257900;
}


.breadcrumb .navbit > a, 
.breadcrumb .lastnavbit span 
{
	border-color:transparent;
}

.round_div 
{
	background:url("imgs/contentBG.gif") repeat-x scroll left bottom #FFFFFF;
}
.round_div .contentTop 
{
	background:url("imgs/contentTop.gif") repeat-x scroll left top transparent;
}
.round_div .contentLeft 
{
	background:url("imgs/contentLeft.gif") repeat-y scroll left top transparent;
}
.round_div .contentRight 
{
	background:url("imgs/contentRight.gif") repeat-y scroll right top transparent;
}
.round_div .contentTL 
{
	background:url("imgs/contentTL.gif") no-repeat scroll left top transparent;
}
.round_div .contentTR 
{
	background:url("imgs/contentTR.gif") no-repeat scroll right top transparent;
}
.round_div .contentBL 
{
	background:url("imgs/contentBL.gif") no-repeat scroll left bottom transparent;
}
.round_div .contentBR 
{
	background:url("imgs/contentBR.gif") no-repeat scroll right bottom transparent;
}
.round_div .contentBody 
{
	padding:4px;
}
/*---Round DIV [END]---*/

.ProductView .Title a
{	
	color:#004F8B;
	font:bold 12px arial;
	text-decoration:none;
	cursor:pointer;
}
.ProductView .Title a:hover
{
	text-decoration:none;
}

.TabbedPanelsContent ul li {
background:url("images/hl-otherarticles3li.png") no-repeat scroll left 9px transparent;
padding:4px 3px 1px 15px;
}
.TabbedPanelsNewsGroup  {
border:1px solid #EEEEEE;
clear:both;
padding:0px 10px;
}
.news_title, .news_title a {
color:#3399CC !important;
font-family:verdana,tahoma,arial;
font-size:14px !important;
font-weight:bold;
}
.news_category {
background-color:#BCBCBC;
color:white;
font-family:tahoma,Arial;
font-size:9px;
font-weight:bold;
padding-left:2px;
padding-right:2px;
text-decoration:none;
}
.news_date {
color:#ACACAC;
font-family:verdana,tahoma,arial;
font-size:9px;
}
.TabbedPanelsContent ul {
list-style:none outside none;
padding-left:15px;
}
