
body, ul, ol, h1, h2, h3, h4,blockquote {
	padding: 0;
	margin: 0;
	list-style-type: none;
	font: 9pt arial;
}

body {
		background: #fff;
		margin: 5px 0;
}

:focus {
	outline:none;
}

img {
	border: none;
}

a {
	color: #000;
	text-decoration: none;
}

a:hover {
	text-decoration: none;
}

.clear {
	clear: both;
	color: #FFFFFF;
	font-size: 0;
	height: 0;
	line-height: 0;
	margin: 0;
	padding: 0;
}

.hidden {
	display: none;
}

.row10 {
	margin-bottom: 10px;
}

.row7 {
	margin-bottom: 7px;
}

.hiden {
	display: none;
}

#main {
	width: 980px;
	margin: 0 auto;
}

#col1 {
	width: 173px;
	float: left;
}

#col2 {
	width: 807px;
	float: right;
	background: url(../image/border-body-top.gif) repeat-x top;
	padding-top: 3px;
}

#col2 .col2-1 {
	float: left;
	width: 560px;
}

#col2 .col2-2 {
	float: right;
	width: 247px;
}

#header .header{
	background: url(../image/bg-border-header.gif) repeat-x bottom;
}

#header .header .logo {
	/*background: url(../image/banner-header.gif) no-repeat right;*/
	background: #50afe5;
	height: 90px;
	margin-bottom: 6px;
}

#header .header .logo .part-1{
	width: 219px;
	float: left;
}

#header .header .logo .part-2{
	width: 362px;
	float: left;
}

#header .header .logo .part-3 {
	width: 395px;
	float: right;
}

#header .header .logo img {
	width: 365px;
}

#header .slot-menu {
	background: #b3b1b4;
	padding-left: 5px;
}

#header .menu-top {
	background: #b3b1b4 url(../image/bg-border-menu.gif) repeat-x bottom;
	height: 29px;
	line-height: 23px;
}

#header .menu-top #now {
	float: right;
	margin-right: 10px;
	color: #343434;
	font-size: 8pt;
}

#header .menu-top ul#menu-top {
	float: left;
	height: 23px;
	overflow: hidden;
}

#header .menu-top ul li {
	margin-right: 5px;
	float: left;
}

#header .menu-top ul li a {
	background: url(../image/bg-menu.gif) repeat-x;
	display: block;
	float: left;
	height: 23px;
	line-height: 23px;
	text-transform: uppercase;
	font-size: 8pt;
	font-weight: bold;
	color: #102a41;
}

#header .menu-top ul#menu-top li .bd {
	background: #E5E7E6;
	padding-bottom: 10px;
	border: 1px solid #b8b8b8;
}

#header .menu-top ul#menu-top li .bd li.yuimenuitem-selected {
	background: #fff;
}

#header .menu-top ul#menu-top li .bd li {
	padding: 5px 10px;
}

#header .menu-top ul#menu-top li .bd li  a {
	color: #08121C;
}

#header .menu-top ul li span.bg-right {
	background: url(../image/bg-menu-right.gif) no-repeat right;
	padding: 0 25px;
	display: block;
	float: left;
	height: 23px;
	line-height: 23px;
}

#header .menu-top ul li a.active, #header .menu-top ul #home a.active, #header .menu-top ul li.current a {
	background: #0073b2;
	color: #eaffff;
	height: 25px;
}

#header .menu-top ul li a.active span.bg-right, #header .menu-top ul li.current a span.bg-right {
	background: url(../image/bg-menu-active-right.gif) no-repeat right;
	padding: 0 25px;
	height: 24px;
}

.tabcontainer {
	background: url(../image/bg-slot-top.gif) repeat-x;
	height: 30px;
	line-height: 30px;
}

#sub-menu .tabcontent {
	background: url(../image/bg-slot-top-left.gif) no-repeat left;
	height: 30px;
	padding-left: 180px;
}

#sub-menu .tabcontent ul li {
	float: left;
	padding: 0 8px;
	height: 30px;
	line-height: 30px;
	background: url("../image/icon-plus.gif") no-repeat left center;
}

#sub-menu .tabcontent ul li a {
	color: #08121C;
}

.weblink-search .weblink {
	/*background: url(../image/bg-select-weblink.gif) no-repeat;*/
	width: 209px;
	float: right;
	margin-top: 3px;
}

.weblink-search .weblink select {
	background: none;
	width: 208px;
	border: none;
	height: 21px;
	color: #666;
	padding: 2px 0 1px 5px;
	font-size: 8pt;
	opacity: 0;
	position: relative;
}

.weblink-search .search-header {
	float: right;
	width: 215px;
	margin-left: 6px;
	margin-top: 3px;
}

.search-header .search {
	background: url(../image/bg-box-search-header.gif) no-repeat;
	height: 21px;
	cursor: pointer;
}

.search-header .search .keyword {
	border: none;
	background: none;
	margin-left: 2px;
	width: 180px;
	color: #666;
	padding: 2px 0 1px 3px;
	position: relative;
	font-size: 8pt;
}

.search-header input.submit {
	border: none;
	background: none;
	position: relative;
	top: -3px;
	cursor: pointer;
}

.weblink .select {
	background: url(../image/bg-select-weblink.gif) no-repeat left top;
	color: #666;
	height: 20px;
	line-height: 20px;
	overflow: hidden;
	padding: 2px 0 1px 5px;
	position: absolute;
	width: 208px;
	font-size: 8pt;
}

.menu-left {
	background: url(../image/bg-menu-left.gif) repeat-y right;
}

.menu-left {
	background: url(../image/bg-menu-left.gif) repeat-y right;
	width: 173px;
	border-top: 2px solid #d5d5d5;
}

.menu-left .bg-border-mn {
	width: 164px;
}

.menu-left .bg-border-mn ul li {
	background: url(../image/bg-li-mn.gif) no-repeat left center;
	border-bottom: 1px solid #8d8d8d;
	height: 26px;
	line-height: 26px;
	padding-left: 8px;
}

.menu-left .bg-border-mn ul li .submenu {
	background: #ccc;
	position: absolute;
	visibility: hidden;
	z-index: 2;
}

.menu-left .bg-border-mn ul li .submenu ul li {
	background: none;
	padding: 0;
}

.menu-left .bg-border-mn ul li .submenu ul li a {
	padding: 0 10px;
	color: #000;
}

.menu-left .bg-border-mn ul li .submenu ul li .yuimenuitemlabel-selected {
	background: #999;
}

.menu-left .bg-border-mn ul li.active {
	background: #0073b2;
}

.menu-left .bg-border-mn ul li.active .border-li{
	background: #0073b2;
}

.menu-left .bg-border-mn ul li.active a{
	color: #FFF;
}

.menu-left .bg-border-mn ul li:hover {
	background: #999;
}

.menu-left .bg-border-mn ul li:hover .border-li{
	background: #999;
	color: #000;
}

.menu-left .bg-border-mn ul li:hover .border-li a{
	color: #FFF;
}

.menu-left .bg-border-mn ul li .border-li {
	background: #e5e7e6;
	height: 25px;
	padding-left: 5px;
	display: block;

}

.menu-left .bg-border-mn ul li .border-li a {
	color: #08121c;
	font-size: 8pt;
	padding-right: 5px;
}

.companies {
	width: 164px;
	background: #eff9fb;
	border: 1px solid #d5dadd;
	border-top: none;
	margin-top: 10px;
}

.companies .title {
	background: #fff;
	border-top: 2px solid #6e1a1a;
	border-bottom: 1px solid #d5dadd;
	color: #7d1315;
	font-weight: bold;
	text-transform: uppercase;
	padding: 6px 5px;
}

.companies ul {
	padding: 5px;
}

.companies ul li {
	background: #fff;
	float: left;
	width: 72px;
	height: 72px;
	border: 1px solid #d5dadd;
	margin-right: 5px;
	text-align: center;
	margin-bottom: 5px;
}
.companies ul li img {
	margin: 7px 0;
	width: 69px;
	height: 58px;
}

.companies ul li.last {
	margin-right: 0;
}

/*hot-news-top*/
.news-top {
	background: url(../image/border-body-top.gif) repeat-x bottom;
	padding-bottom: 3px;
	margin-left: -8px;
}

.news-top .bg-news-top {
	background: url(../image/bg-news-top-2.gif) repeat-y 343px top;
}

.news-top .news-top-1 {
	float: left;
	width: 330px;
	padding: 7px 0 10px 8px;
}

.news-top-1 .avatar {
	width: 325px;
	max-height: 214px;
	overflow: hidden;
	margin-bottom: 3px;
}

.news-top-1 .avatar img {
	width: 325px;
	margin-bottom: 7px;
}

.news-top-1 .date {
	color: #999;
	font-size: 8pt;
	font-weight: normal;
	margin-bottom: 3px;
}

.news-top-1 .title {
	margin: 3px 0 5px 0;
}

.news-top-1 .title a {
	font-size: 14pt;
	color: #7e0c0c;
	word-spacing: -0.5px;
	line-height: 21px;
}

.news-top-1 .lead {
	color: #000;
}

.news-top .news-top-2 {
	float: right;
	width: 224px;
	padding-top: 7px;
	/*margin-left: 10px;*/
}

.news-top .news-top-2 .list-news {
	width: 100%;
	border-collapse:collapse;
}

.news-top .news-top-2 td {
	border-top: 1px solid #d6d6d6;
	padding: 9px 0px 9px 7px;
	margin: 5px 0;
	vertical-align: top;
}

.news-top .news-top-2 td.td-avatar {
	padding: 9px 0px 9px 9px;
}

.news-top .news-top-2 td.second {
	border-top: 0;
	padding: 7px 0px 9px 9px;
}

.news-top .news-top-2 .avatar {
	width: 74px;
	height: 48px;
	border: 1px solid #d6d6d6;
	text-align: center;
}

.news-top .news-top-2 .avatar img {
	width: 72px;
	height: 46px;
	margin: 1px;
}

.news-top .news-top-2 .title {
	margin-right: 5px;
}

.news-top .news-top-2 .title a {
	font-size: 8pt;
	color: #000;
}

.row101-1 {
	background: url(../image/bg-border-center-box.gif) repeat-y 275px top;
	padding-bottom: 1px;
	border: 1px solid #ccc;
	margin-right: 7px;
}

.row101-1 .col-left {
	float: left;
	width: 275px;
}

.row101-1 .col-right {
	float: right;
	width: 275px;
}

.row101-1 .cate-header {
	border-bottom: 1px solid #ccc;
	margin-bottom: 8px;
	padding: 5px 8px;
}

.row101-1 .cate-header .title {
	color: #7e0c0c;
	font-weight: bold;
	float: left;
}

.row101-1 .cate-header .rss {
	float: right;
	background: url(../image/rss.gif) no-repeat right;
	padding: 4px 24px 0px 0;
	font-size: 7.5pt;
	color: #3e3e3e;
}

.row101-1 .box-body {
	padding: 0px 8px;
}

.row101-1 .box-body .avatar {
	width: 259px;
	max-height: 150px;
	overflow: hidden;
}

.row101-1 .box-body .avatar img {
	width: 259px;
}

.row101-1 .box-body .title {
	padding-top: 7px
}

.row101-1 .box-body .lead {
	padding-top: 3px;
	color: #000;
}

.row101-1 .box-body .title a {
	color: #7e0c0c;
	font-weight: bold;
}

.row101-1 .box-body ul {
	padding: 7px 0 0 0px;
}

.row101-1 .box-body ul li {
	background: url(../image/icon-plus.gif) no-repeat left 11px;
	border-top: 1px dotted #cdcdcd;
	padding: 7px 5px 7px 12px ;
}

.row101-1 .box-body ul li a.title {
	padding-left: 0;
	font-size: 8pt;
}

.row101-2 {
	margin-right: 7px;
}

.row101-2 .cate-header{
	background: url(../image/bg-cate-header.gif) no-repeat 110px center;
	border-bottom: 1px solid #2e6687;
	height: 24px;
	line-height: 24px;
}

.row101-2 .cate-header .rss {
	background: url(../image/rss-2.gif) no-repeat;
	padding-left: 17px;
	width: 16px;
	color: #0073b2;
	line-height: 23px;
	position: relative;
	top: 1px;
}

.row101-2 .cate-header .bg-title {
	background: url(../image/bg-cate-title.gif) repeat-x;
	padding-left: 5px;
	display: block;
	float: left;
}

.row101-2 .cate-header .title .cate-title {
	background: url(../image/bg-cate-title-left.gif) no-repeat right;
	color: #fff;
	font-weight: bold;
	padding: 9px 30px 5px 0;
	text-transform: uppercase;
	position: relative;
	top: 2px;
}

.row101-2 .box-body {
	border: 1px solid #ccc;
	border-top: 1px solid #d4ffff;
}

.row101-2 .box-body .bg-border {
	background: url(../image/bg-border-center-box.gif) repeat-y 300px top;
}

.row101-2 .news-first {
	width: 284px;
	float: left;
	padding: 9px 8px 10px;
}

.row101-2 .news-right {
	width: 240px;
	float: right;
	padding: 1px 5px 10px;
}

.row101-2 .news-first .title {
	color: #7e0c0c;
	font-weight: bold;
	display: block;
}

.row101-2 .news-first .avatar {
	float: left;
	width: 117px;
	border: 1px solid #cdcdcd;
	margin: 5px 12px 5px 0;
}

.row101-2 .news-first .avatar img {
	width: 115px;
	margin: 1px;
}

.row101-2 .news-first .lead {
	margin-top: 5px;
	color: #000;
}

.row101-2 .menu-subcate {
	border-top: 1px dotted #ccc;
	padding: 5px 10px;
}

.row101-2 .menu-subcate li {
	background: url(../image/bg-line.gif) no-repeat left;
	float: left;
	padding: 3px 5px 3px 7px;
}

.row101-2 .menu-subcate li.first {
	background: url(../image/icon-cong.gif) no-repeat left;
	padding-left: 15px;
} 

.row101-2 .menu-subcate li a {
	color: #7e0c0c;
	font-weight: bold;
}

.row101-2 .news-right .list-news {
	border-collapse:collapse;
}

.row101-2 .news-right .list-news td {
	padding: 8px 3px 8px 6px;
	margin: 7px 0;
	vertical-align: top;
}

.row101-2 .news-right .list-news td.last {
	border-bottom: 0;
}

.row101-2 .news-right .list-news .avatar {
	width: 74px;
	height: 48px;
	border: 1px solid #d6d6d6;
	text-align: center;
}

.row101-2 .news-right .list-news .title a {
	font-size: 8pt;
	color: #000;
}

.row101-2 .news-right .list-news .avatar img {
	width: 72px;
	height: 46px;
	margin: 1px;
}

/*footer*/
#footer {
	background: #0073b2 url(../image/bg-footer.gif) repeat-x;
	margin: 10px 0 2px 0;
}

#footer #footer-content {
	width: 980px;
	margin: 0 auto;
	padding: 20px 0 10px 0;
	position: relative;
}

#footer .infos p {
	color: #fff;
	margin: 0;
	padding-bottom: 2px;
}

#footer .infos p a {
	color: #fff;
}

#footer .infos p.title {
	text-transform: uppercase;
	padding-bottom: 5px;
	font-weight: bold;
}

#footer-content .link-top {
	float: right;
	position: absolute;
	right: 10px;
	top: 20px;
	color: #fff;
}

#footer-content .link-top a {
	color: #fff;
}

#footer-content .copyright {
	float: right;
	position: absolute;
	right: 10px;
	bottom: 10px;
}

/*row001-1*/
#tabview001-1 .yui-nav li {
	margin: 0;
	float: left;
	padding: 0;
}

#tabview001-1 .yui-nav {
	border: none;
	padding: 0 7px;
}

#tabview001-1 .yui-nav li a {
	background: none;
	border: none;
	 text-transform: uppercase;
	 font-weight: bold;
	 color: #666;
}

#tabview001-1 .yui-nav li.selected a {
	color: #7E0C0C;
}
/*
#tabview001-1 #car1 {
	padding: 0 7px;
	background: none;
	border: none;
	margin-top: 5px;
}

#tabview001-1 .avatar img {
	width: 229px;
	height: 152px;
	padding: 1px;
	border: 1px solid #D3D7DA;
}

#tabview001-1 a.avatar {
	width: 233px;
	height: 156px;
	overflow: hidden;
	display: block;
	margin-bottom: 5px;
}

#tabview001-1 #car1 .title {
	text-align: center;
}

#tabview001-1 #car1 a.title,
#tabview001-1 #car1 .title a {
	font-size: 8pt;
	line-height: 16px;
	color: #323335;
}*/

#tabview001-1 .carousel .list-full li {
	width: 233px;
	margin:0;
	border: none;
}

#tabview001-1 .carousel {
	border: none;
	padding: 0 7px;
	margin-top: 5px;
}

#tabview001-1 .carousel .list-full li img {
	width: 229px;
	height: 152px;
	padding: 1px;
	border: 1px solid #D3D7DA;
}

#tabview001-1 .list-full li a.avatar {
	display: block;
	width: 233px;
	height: 156px;
	margin-bottom: 5px;
}

#tabview001-1 .list-full li .title a {
	font-size: 8pt;
	line-height: 16px;
	color: #000;
}

#tabview001-1 .carousel .yui-carousel-content {
	width: 233px;
}

#tabview001-1 .list-full li .title {
	text-align: center;
}

/*----*/

#tabview001-1 .yui-carousel-nav {
	display: none;
}

#tabview001-1 .yui-carousel .yui-carousel-item {
	margin: 0;
	border: none;
}

.row001-1 {
	background: #E7F0F7;
	padding: 7px 0 5px 0;
}

.row001-1 .player {
	padding: 10px 7px 0px;
	background: url(../image/row001-1-bottom.jpg) repeat-x top left;
	margin-top: 5px;
}

.row001-1 .player .cate-title a {
	text-transform: uppercase;
	font-weight: bold;
	color: #7E0C0C;
}

.row001-1 .player .cate-title a:hover {
	text-decoration: none;
}

.row001-1 .player .cate-title {
	margin-bottom: 7px;
}

.row001-1 .player #list-item .item {
	background: url(../image/player-icon.jpg) no-repeat left 5px;
	padding-left: 15px;
	margin-bottom: 6px;
}

.row001-1 .player #list-item .item a {
	cursor: pointer;
	font-size: 8pt;
	color: #000;
}

.row001-1 .player #list-item .active a {
	color: #35567F;
}

.row001-1 .player #list-item {
	margin-top: 10px;
}

/*end row001-1*/

table {
	border-collapse: collapse;
}

.pad {
	padding: 0 7px;
}

.box-1 .brt {
	background: url(../image/brt-1.png) no-repeat top left;
	padding-left: 1px;
}

.box-1 .brt div {
	background: url(../image/brt-3.png) no-repeat top right;
	padding-right: 1px;
}

.box-1 .brb div span,
.box-1 .brt div span {
	background: url(../image/brt-2.png) repeat-x;
	display: block;
	height: 1px;
}

.box-1 .brb {
	background: url(../image/brb-1.png) no-repeat left bottom;
	padding-left: 1px;
}

.box-1 .brb div {
	background: url(../image/brb-3.png) no-repeat bottom right;
	padding-right: 1px;
}

.box-1 .brb div span {
	background: url(../image/brb-2.png) repeat-x left bottom;
}

.box-1 .bd {
	background: url(../image/box-1-bg.jpg) repeat-y;
}

.row001-2 .cate-title {
	color: #7E0C0C;
	 text-transform: uppercase;
	 font-weight: bold;
	 padding: 6px 7px 5px 7px;
	 border-bottom: 2px solid #A70101;
}

.row001-2 table {
	background: #E7F0F7;
	margin: 0 1px;
}

.row001-2 table td {
	border-top: 1px solid #C9CCD1;
}

.row001-2 table td {
	padding: 0;
}

.row001-2 table img {
	/*width: 60px;*/
	height: 38px;
}

.row001-2 table a.avatar {
	display: block;
	height: 38px;
	width: 40px;
	overflow: hidden;
	margin-right: 5px;
}

.row001-2 table a.title {
	font-size: 8pt;
	color: #35567F;
	text-shadow: 0 0 0.2em #d1f3ff, 0 0 0.2em #d1f3ff, 0 0 0.2em #d1f3ff;
}

/*row001-3*/
.row001-3 .cate-title {
	 padding: 6px 7px 5px 7px;
	 border-bottom: 2px solid #A70101;
}

.row001-3 .cate-title a {
	color: #7E0C0C;
	 text-transform: uppercase;
	 font-weight: bold;
}

.row001-3 .cate-title a:hover {
	text-decoration: none;
}

.row001-3 ul {
	margin: 0 1px;
}

.row001-3 ul li {
	background: #FFF url(../image/row001-3-bottom.jpg) repeat-x left top;
	padding: 7px 0;
}

.row001-3 ul li.odd {
	background: #F2F2F2 url(../image/row001-3-bottom.jpg) repeat-x left top;
}

.row001-3 ul li a.title {
	font-size: 8pt;
	color: #000;
}

.row001-3 ul li span {
	background: url(../image/player-icon.jpg) no-repeat left 5px;
	padding-left: 13px;
	display: block;
	margin: 0 7px;
}

.row001-3 ul li.first {
	background: #FFF;
}

/**/

.row001-4 #giavang {
	font-size: 8pt;
}

.row001-4 .update-date {
	color: #676767;
	float: left;
}

.row001-4 .quydoi {
	float: right;
	color: #000;
}

.row001-4 .giavang-nav {
	padding: 5px 7px;
	 overflow: hidden;
}

.row001-4 .cate-first {
	background: #666666;
	color: #FFF;
	text-transform: uppercase;
}

.row001-4 .cate-header {
	 padding: 6px 7px 5px 7px;
	 border-bottom: 2px solid #A70101;
	 overflow: hidden;
}

.row001-4 .cate-title {
	color: #7E0C0C;
	 text-transform: uppercase;
	 font-weight: bold;
	 float: left;
}

.row001-4 .icon {
	float: right;
}

.row001-4 table td,
.row001-4 .cate-first th {
	padding: 5px 7px;
	text-align: center;
}

.row001-4 table td {
	border-top: 1px solid #C9CCD1;
	color: #000;
}

.row001-4 table .first td {
	border-top: none;
}

.row001-4 table tr.cate-first,
.row001-4 table tr.first {
	border: none;
}

.row001-4 table .title {
	text-align: left;
	font-weight: bold;
}

/*row001-5*/

.row001-5 #ngoaite {
	font-size: 8pt;
}

.row001-5 .update-date {
	color: #676767;
	float: left;
}

.row001-5 .quydoi {
	float: right;
}

.row001-5 .ngoaite-nav {
	padding: 5px 7px;
	 overflow: hidden;
}

.row001-5 .cate-first {
	background: #0073b2;
	border: 1px solid #2d6586;
	color: #FFF;
	text-transform: uppercase;
}

.row001-5 .cate-header {
	 padding: 6px 7px 5px 7px;
	 border-bottom: 2px solid #A70101;
	 overflow: hidden;
}

.row001-5 .cate-title {
	color: #7E0C0C;
	 text-transform: uppercase;
	 font-weight: bold;
	 float: left;
}

.row001-5 .icon {
	float: right;
}

.row001-5 table td,
.row001-5 .cate-first th {
	padding: 5px 7px;
	text-align: center;
}

.row001-5 table td {
	border-top: 1px solid #C9CCD1;
}

.row001-5 table .first td {
	border-top: none;
}

.row001-5 table tr.cate-first,
.row001-5 table tr.first {
	border: none;
}

.row001-5 table .title {
	text-align: left;
	font-weight: bold;
}

/*row001-6*/

.row001-6 .cate-title {
	color: #7E0C0C;
	 text-transform: uppercase;
	 font-weight: bold;
	 padding: 6px 7px 5px 7px;
	 border-bottom: 2px solid #A70101;
	 overflow: hidden;
}

.row001-6 .w-icon {
	float: left;
}

.row001-6 #w-location {
	float: right;
	padding-top: 4px;
}

.row001-6 #w-location select{
	width: 108px;
	color: #666;
	font-size: 8pt;
}

.row001-6 .weather {
	padding: 10px 15px 20px 10px;
}

.row001-6 #w-temp {
	font-size: 15pt;
	font-weight: bold;
	float: left;
	display: block;
	height: 35px;
	line-height: 35px;
	color: #000;
}

.row001-6 #w-temp sup {
	color: #164772;
}

.row001-6 #w-temp em {
	font-style: normal;
	color: #164772;
}

.row001-6 #w-sky {
	width: 45px;
	height: 35px;
	float: left;
	margin-right: 5px;
}

.row001-6 .img-w {
	float: left;
	margin-top: 5px;
	width: 142px;
	color: #000;
}

.row001-6 .w-detail {
	float: right;
	width: 75px;
	margin-top: 5px;
	color: #000;
	font-size: 8pt;
}

/*list*/
.nav {
	color: #FE0000;
	font: bold 11pt arial;
	margin-bottom: 5px;
	margin-top: 5px;
}

#pagy {
	margin: 0;
	text-align: right;
}

#pagy .yui-pg-page {
	border: none;
	color: #000;
	font-size: 12px;
	margin: 0;
	text-decoration: none;
	padding: 3px 9px;
}

#pagy .yui-pg-current-page {
	font-weight: bold;
	padding: 3px 7px;
	color: #FE0000;
	font-weight: bold;
}

#pagy span.next, #pagy span.prev, #pagy span.yui-pg-first, #pagy span.yui-pg-last {
	color: #999;
}

#pagy .prev, #pagy .next {
}

#pagy .yui-pg-first, #pagy .prev {
	padding: 3px 6px 3px 0;
}

#pagy .yui-pg-last, #pagy .next {
	padding: 0 6px 3px 3px;
}

#list-cate-1 .avatar img {
	/*width:140px;*/
	/*min-height: 105px;*/
}

#list-cate-1 .avatar {
	width:140px;
	height: 105px;
	overflow: hidden;
	float: left;
	margin-right: 13px;
}

#list-cate-1 .title a {
	color: #1F4C76;
	font: bold 9pt arial;
}

#list-cate-1 .title {
	margin-bottom: 10px;
}

#list-cate-1 .lead {
	width: 387px;
	float: left;
}

#list-cate-1 .item {
	margin-bottom: 15px;
}

#list-cate-1 .item div{
	line-height: 18px;
}

#list-cate-2 .item div {
	display: none;
}

#list-cate-2 a.avatar {
	display: none;
}

#list-cate-2 div.title {
	display: block;
}

#list-cate-2 .title a {
	color: #1F4C76;
	font: bold 9pt arial;
}

#list-cate-2 .item {
	margin-bottom: 15px;
	background: url(../image/player-icon.jpg) no-repeat left 5px;
	padding-left: 20px;
}

.news-other {
	margin-top: 5px;
}

.news-other a.title {
	color: #1F4C76;
	font-weight: bold;
}

.news-other li {
	margin-bottom: 5px;
	background: url(../image/player-icon.jpg) no-repeat left 5px;
	padding-left: 15px;
}

.news-other li span {
	color: #999;
	font-weight: bold;
	padding-left: 5px;
}

.news-other .cate-title {
	color: #000;
	font-weight: bold;
	margin-bottom: 10px;
}

.list010-3 h1 {
	color: #1F4C76;
	font: bold 10.5pt arial;
	margin-bottom: 5px;
}

.list010-3 .date {
	color: #999;
	margin-bottom: 10px;
}

.list010-3 .article-tool {
	float: right;
}

.article-tool span.addthis {
	background: url(../image/list010-3-br.jpg) no-repeat right center;
	padding-right: 7px;
	margin-right: 7px;
	position: relative;
	top: 2px;
}

.article-tool .share a {
	background: url(../image/list010-3-share.png) no-repeat top left;
	display: inline-block;
	height: 16px;
	margin: 0 1px;
	text-indent: -9999px;
	text-transform: capitalize;
	width: 16px;
}

.article-tool a.addthis_button {
	background: url(../image/share.jpg) no-repeat left center;
	padding-left: 21px;
	padding-bottom: 1px;
	color: #1C478B;
}

.article-tool .share a.gmail {
	margin-left: 0;
	height: 14px;
	position: relative;
	top: 2px;
}

.article-tool .share a.facebook {
	background-position: 0 -16px;
}


.article-tool .share a.twitter {
	background-position: 0 -32px;
}

.article-tool .share a.email {
	background-position: 0 -48px;
	position: relative;
}

.article-tool .share a.print {
	background: url(../image/icon-print.jpg) no-repeat left 5px;
	position: relative;
	top: 1px;
}

#cate-content, #cate-content-next {
	display: none;
}

/*Chung khoan*/
#chungkhoan {
	width: 245px;
	padding-left: 1px;
}

.table-index {
	background:#ccd6db; 
	font-size:11px;
}

.table-index tr {
	background: none;
}

.table-index .heading {
	background:#ccd6db; 
	font-size:9px; 
	font-weight:bold;
}

.table-index .tr10 {
	text-align: left;
	color: #006699;
}

.table-index .tr10 a {
	color: #006699;
}

.table-index .tr10 a:hover {
	color: #FF0000;
}

.table-index .link-root {
	text-align: right;
	background: #fff;
}

#timkiem .avatar {
	width:140px;
	height: 105px;
	overflow: hidden;
	float: left;
	margin-right: 13px;
}

#timkiem .title a {
	color: #1F4C76;
	font: bold 9pt arial;
}

#timkiem .title {
	margin-bottom: 10px;
}

#timkiem .lead {
	width: 387px;
	float: left;
}

#timkiem .item {
	margin-bottom: 15px;
}

#timkiem .item div {
	line-height: 18px;
}

#timkiem #FormSearch .cmdbt {
	background: url(../image/btnsearch.png) no-repeat 0 0;
	border: none;
	height: 19px;
	position: relative;
	top: 1px;
	width: 64px;
	margin-left: 10px;
	cursor: pointer;
}

#timkiem #FormSearch input {
	height: 16px;
}

#timkiem #FormSearch input {
	height: 16px;
}

#timkiem #FormSearch input.txtkeyword {
	width: 215px;
}

#timkiem #FormSearch select {
	width: 220px;
}

#timkiem #FormSearch img {
	position: relative;
	top: 4px;
	cursor: pointer;
}

#timkiem #FormSearch table {
	width: 100%;
	background: #DFDFDF;
	margin-bottom: 10px;
}

#timkiem #FormSearch td {
	padding: 10px;
}

#timkiem #FormSearch .center td {
	padding: 0px 10px;
}

.report-1 {
	background: url(../image/col2-bullet.jpg) no-repeat left 5px;
	padding-left: 10px;
	 color: #666666;
	font-weight: normal;
	margin-bottom: 10px;
}

.report-2 {
	color: #666666;
	background: #DFDFDF;
	font-weight: normal;
	padding: 5px 20px 5px 10px;
	margin-bottom: 10px;
}

.report-2 strong, .report-1 strong {
	font-size: 10.5pt;
}

#cal1Container, #cal2Container {
    position: relative;
}

#timkiem .yui-skin-sam .yui-panel .bd {
	padding: 0;
	border: 0;
	margin: 0;
}

#timkiem #FormSearch #cal2Container td,
#timkiem #FormSearch #cal1Container td {
	padding: 2px 4px;
	background: #FFF;
}

#timkiem .yui-skin-sam .yui-calendar tr {
	background: #F2F2F2;
}

#timkiem #FormSearch table.yui-calendar {
	margin-bottom: 0;
}

#article #content {
	margin-bottom: 10px;
	line-height: 18px;
}

#page-result .lead em {
	background: yellow;
}

#content table.image img {
	max-width: 530px;
}

/* style bang tin lien quan*/

#content table.quote {
	border: 1px solid #d6dce8;
	background: #eee;
}

#content table.quote td {
	padding: 3px 5px;
	color: black;
	text-align: justify;
}

#content table.image {
	border-collapse: collapse;
	background: #e9e9e9;
	width: 1%;
	color: #048;
}

#content table.image td {
	text-align: center;
	padding: 5px;
}

#content table.image td p {
	padding: 0;
	margin: 0;
}

#content table.image .image_desc {
	padding: 5px;
}

#content #chitiet table td img {
	border: 1px solid #444;
}

#content table.left {
	width: 240px;
}

#content table.right {
	width: 240px;
}

#content table.leftside {
	margin: 0 10px 10px 0;
}

#content table.rightside {
	margin: 0 0 10px 10px;
}

#content table.center {
	margin-bottom: 10px;
}

#content table.rl {
	text-align: left;
}

#content table.rl th {
	font-weight: bold;
	color: #336699;
}

#content table.rl a {
	color: #004080;
}

#content table.rl ul {
	margin-top: 5px;
}

#content table.rl ul li {
	background:url(../image/col2-bullet.jpg) no-repeat 2px 5px;
	padding: 0px 5px 5px 15px;
	text-align: justify;
}

#content table.rl ul li a {
	color: black;
}

#content table.box {
	width: 200px;
	border-collapse: collapse;
	margin-top:10px;
	margin-bottom:10px;
}

#content table.box td,
#content table.box th {
	border: 1px solid #D0D0D0;
}

#content table.box th {
	background: #F2F2F2;
	color: #35567F;
	padding: 5px 5px 5px 15px;
}

#content table.box ul {
	margin: 5px;
}
/* end tin lien quan*/

.list010-3 {
	padding-right: 15px;
}

/*list don vi*/

.donvi .list-donvi ul dl {
	padding-bottom: 7px;
}

.donvi .title-linhvuc {
	line-height: 20px;
	margin: 5px 10px 10px 0;
	border-bottom: 2px solid #A70101;
}

.donvi .title-linhvuc a {
	color: #7E0C0C;
	font-weight: bold;
	text-transform: uppercase;
}

.donvi .list-donvi ul dl dt {
	background: url("../image/muiten.gif") no-repeat scroll left 5px transparent;
	float: left;
	padding: 0 0 5px 12px;
	width: 245px;
	margin-right: 15px;
}

.donvi .list-donvi ul dl dt.last {
	margin-right: 0;
}

.menu-action {
	float: right;
}

.menu-action a {
	background: #0073B2;
	padding: 5px 10px;
	color: #fff;
	font-weight: bold;
	border: 1px solid #DDDDDD;
	border-radius: 15px 15px 15px 15px;
	display: inline-block;
}

.menu-action a.active {
	color: #fece00;
}

.nav a {
	color: #FE0000;
}

.nav a:hover {
	color: #1F4C76;
}

#list-cate-1, #list-cate-2 {
	margin-top: 15px;
}

 .detail {
	margin-top: 5px;
}

.list010-3 h1.title-gioithieu {
	margin-bottom: 20px;
	display: none;
}

#article-gtdu h1 {
	color: #1F4C76;
	font: bold 10.5pt arial;
	margin-bottom: 5px;
}

#parentcate, #subcate {
	display: none;
}

.feedback-form {
	border: 1px solid #AAAAAA;
	font-family: arial;
	font-size: 12px;
	line-height: 22px;
	padding: 0 5px;
}

.feedback-list {
	background: #DDDDDD;
	font-size: 12px;
	margin-bottom: 10px;
	padding: 10px 8px;
}

.feedback-form {
	border: 1px solid #AAA;
	font-family: arial;
	font-size: 12px;
	line-height: 22px;
	margin: 10px 0;
	padding: 5px 8px;
	background: #DDDDDD;
}

.feedback-form .title {
	font-size: 10pt;
	font-weight: bold;
}

.feedback-form table {
	width: 100%;
}

.feedback-form table td {
	padding: 2px 0;
}

.feedback-form textarea.text {
	height: 100px;
	width: 100%;
}

.feedback-form input, .feedback-form textarea {
	border: 1px solid #AAAAAA;
}

.feedback-form input.text {
	float: right;
	height: 22px;
	width: 80%;
}

.feedback-form .submitButton {
	background: none repeat scroll 0 0 #F4F4F4;
	border: 1px solid #CCCCCC;
	cursor: pointer;
	font-size: 8pt;
	margin: 3px 0 5px;
	padding: 1px 6px;
}

#title-fb {
}

#title-fb .feddback-title {
	float: left;
	font-weight: bold;
	width: 30%;
}

#title-fb .feedback-option {
	float: right;
	text-align: right;
	width: 265px;
}

#title-fb .feedback-option {
	text-align: right;
}

.feedback-list li.first {
	padding-top: 0;
}

.feedback-list li {
	padding-top: 20px;
}

.feedback-list .name {
	float: left;
	font-weight: bold;
	margin-right: 5px;
}

.feedback-list .lead {
	background: #FFFFFF;
	margin-top: 5px;
	padding: 20px 5px;
}

#paging {
	padding: 10px 10px 0;
	text-align: center;
}

#paging {
	padding: 10px 10px 5px;
	text-align: center;
}

#paging span.yui-pg-current-page {
	border: 1px solid #CCCCCC;
	color: #A52B2A;
	font-weight: bold;
	margin: 0 9px;
	padding: 2px 5px;
}

#paging .yui-pg-page {
	border: none;
	color: #000000;
	font-size: 12px;
	font-weight: bold;
	margin: 0 3px;
	text-decoration: none;
}

#paging span {
	color: #999;
}


/*3/12012 */

#tab-content {
	border: none;
	background: none;
}

#newslastest-mostread .yui-nav {
	border-bottom: none;
	margin-left: 10px;
}

#newslastest-mostread ul.yui-nav li {
	border: none;
	display: inline-block;
}

#newslastest-mostread ul.yui-nav li a {
	color: #333333;
	font-size: 10pt;
	font-weight: bold;
	padding-left: 3px;
	display: block;
	height: 22px;
	line-height: 22px;
	margin-bottom: 0;
	background: url('../image/bg-left.gif') no-repeat left;
	border: none;
}

#newslastest-mostread ul.yui-nav li.selected a {
	color: #AA3233;
}

#newslastest-mostread ul.yui-nav em {
	display: inline-block;
	height: 22px;
	background: url('../image/bg-center.gif') repeat-x;
	padding: 0px 3px;
	font-style: normal;
	border: none;
}

#newslastest-mostread ul.yui-nav li {
/*	display: inline-block;*/
	line-height: 22px;
	background: url('../image/bg-right.gif') no-repeat right;
	padding-right: 3px;
	margin-right: 3px;
	border-bottom: 1px solid #D5D5D5;
}

#newslastest-mostread ul.yui-nav {
	background: url('../image/bg-border.gif') repeat-x bottom;
}

#newslastest-mostread ul.yui-nav li.selected {
	border-bottom: 1px solid #ffffff;
	margin: 0 3px 0 0;
}

.news-scroll {
	float: left;
	width: 350px;
}

.news-scroll a {
	background: url("../image/icon-plus.gif") no-repeat scroll left 5px transparent;
	padding: 0 10px;
	color: #7E0C0C;
}

.news-scroll a:hover {
	color: #35567F;
}

/*carousel news-top*/

#newstop {
	width: 330px;
	float: left;
	overflow: hidden;
	position: relative;
}

#newstop h5 a.title{
	color: #8b0000;
	font-size: 13pt;
	margin-bottom: 2px;
	display: block;
}

#content {
	margin-left: 0;
}

#content h5 {
	margin: 5px 0 10px 0;
}

#newstop h3 {
	font: normal 10pt/15px arial;
}

.news-top-1 .carousel .yui-carousel-nav {
	background: none;
	position: static;
	padding: 0;
	margin: 0;
	height: 0;
}

.news-top-1 .list-semi li .avatar img {
	width: 330px;
	/*height: 256px;*/
	height: 250px;
	border: 1px solid #D8D8D8;
}

.news-top-1 .list-semi li {
	width: 330px;
	float: left;
	margin: 0;
}

.news-top-1 .carousel .yui-carousel-nav ul {
	display: none;
}

.news-top-1 .yui-carousel-item-selected,
.news-top-1 li {
	border: none;
}

.news-top-1 #car2 {
	position: relative;
	overflow: hidden;
	border: none;
	width: 330px !important;
}

.news-top-1 #car2 ol li {
	background: none;
	padding-left: 0;
	padding-top: 0;
	/*height: 381px !important;*/
	overflow: hidden;
	text-align: left;
}

.news-top-1 .control {
	float: right;
	margin: 10px 0;
	position: absolute;
	right: 0;
	top: 220px;
}

.news-top-1 .control table {
	display: none
}

.news-top-1 .control span {
	cursor: pointer;
}

.news-top-1 .control .number {
	font-weight: bold;
	color: #000;
	font-size: 9pt;
	padding: 0 5px;
}

.news-top-1 .control .next {
	background: url(../image/next.gif) no-repeat;
	position: relative;
	display: block;
	width: 17px;
	height: 18px;
}

.news-top-1 .control .prev {
	background: url(../image/prev.gif) no-repeat;
	width: 17px;
	height: 18px;
	display: block;
}

.news-top-1 .control .pause {
	background: url(../image/pause.gif) no-repeat;
	display: block;
	margin: 0 2px;
	width: 17px;
	height: 18px;
}

.news-top-1 .yui-carousel-button {
	display: none;
}

.news-top-1 h4,
.news-top-1 h6 {
	margin: 3px 0 5px 0;
}

.news-top-1 h6 a.title {
	font: bold 16px/1.3 'Arial';
	color: #8a0002;
}

.news-top-1 h6 .date {
	font-size: 8pt;
	color: #999;
}

#car2 .yui-carousel-item-selected {
	border: none;
}

#car2-content-replace {
	display: none;
	height: 200px;
	overflow: hidden;
}

#car2-content-replace h5 {
	margin: 3px 0 5px 0;
}

#newstop table {
	border-spacing: 0;
}

#newstop table td {
	padding: 0;
	vertical-align: bottom;
}


.openlink {
	border: none;
	background: url(../image/arrowright.png) no-repeat;
	width: 18px;
	height: 18px;
	float: right;
	cursor: pointer;
	position: relative;
	top: 2px;
}

.banner {
	margin-bottom: 10px;
}
.copyright {
	display: none;
}