* {
margin:0;
padding:0;
}

img{
border:0;
}

ul{
list-style-type:none;
}

body{
color:#000;
font-family:Arial,Arial,sans-serif;
font-size:12px;
/*text-align:center;*/
}

a{
color:#003365;
text-decoration:none;
}

#page-wrapper{
margin:0 auto;
width:1000px;
text-align:left;
}


#header{
padding-top:9px;
padding-bottom:6px;
}

#header .logo{
float:left;
width: 220px;
}

#banner{
float:right;
}

#banner .header-banner{
float:left;
margin-left:7px;
}

#top-menu{
clear:both;

}

.wrapper{
clear:both;
width:1000px;
}

.wrapper .content{
float:left;
width:700px;
}

#sliding{
float:left;
width:438px;
margin-right:8px;
margin-bottom:7px;
}

#sliding #image-box{
border:1px solid #EEEEEE;
height:265px;
padding:3px;
margin-bottom:7px;
width:407px;
}

#sliding-image-2, #sliding-image-3, #sliding-image-4, #sliding-image-5{
display:none;
}

#sliding-text-2, #sliding-text-3, #sliding-text-4, #sliding-text-5{
display:none;
}

#sliding #button{
clear:both;
margin-bottom:5px;
width:inherit;
}

#sliding #button ul{
float:right;
}

#sliding #button ul li{
display:block;
float:left;
}

#sliding #button ul li a{
background: url('../images/sliding_button_inactive_bg.jpg') no-repeat;
color:#FFF;
font-size:11px;
height:12px;
line-height:12px;
padding:0 3px;
margin-left:7px;
width:12px;
text-align:center;
}

#sliding .news-title{
font-family:Arial;
font-size:17px;
}

#sliding .description{
margin:5px 0px;
text-align:justify;
}

#home-featured-news-link-list{
float:left;
/*width:260px;*/
padding-top:3px
}

ul#home-featured-content-tabs{
	background-color:#5EACE9;
/*url('../images/home_featured_heading_bg.jpg');*/
	line-height:25px;
	height:26px;	
	/*padding-left:4px;*/
}

ul#home-featured-content-tabs li {
	list-style:none;
	display:inline;
	text-decoration: none;	
}

ul#home-featured-content-tabs li a {
	color:#fff;
	padding-left:7px;
	padding-right:7px;
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
	text-transform:uppercase;
	text-decoration: none;
}

ul#home-featured-content-tabs li a.active, ul#home-featured-content-tabs li a:hover{
	background-color:#f1f1f1;
	color:#003365;
	padding-top:6px;
	padding-bottom:4px;
	text-decoration: none;
}

#home-featured-news-link-list #home-featured-news{
display:block;
background:#EEE;
}

#home-featured-news-link-list #home-newest-news{
display:none;
background:#EEE;
}

#home-featured-news-link-list #home-most-viewed-news{
display:none;
background:#EEE;
}

ul.home-featured-news-list{
background-color: #EEEEEE;
margin-bottom:7px;
}
ul.home-featured-news-list li{
background:url('../images/bullet_red_big.jpg') no-repeat 7px 11px;
padding:5px 5px 0px 21px;
}

.sidebar{
float:right;
width:300px;
}

.banner{
padding:0px;
margin-bottom:7px;
width:300px;
}

#home-featured-news-image-bar{
background:#F5F5F5;
clear:both;
margin-bottom:10px;
padding-bottom:20px;
padding-top:7px;
}

#home-featured-news-image-bar .image-featured-news{
float:left;
padding-left:4px;
padding-right:4px;
_padding-right:3px;
width:154px;
}

#home-featured-news-image-bar .image-featured-news .featured-image{
border: 1px solid #FFF;
margin-bottom:10px;
}

.home-category{
clear:both;
margin-bottom:7px;
}

.home-category ul.home-category-heading{
background:url('../images/home_category_heading_bg.jpg');
height:21px;
line-height:21px;

}

.home-category ul.home-category-heading li{
display:inline;
}

.home-category ul.home-category-heading li,.home-category ul.home-category-heading li a{
color:#FFF;
font-size:12px;
font-weight:bold;
padding: 0px 1px;
}

.home-category ul.home-category-heading li.active a{
background:transparent url('../images/home_folder_active_right.jpg') no-repeat scroll top right;
color:#003365;
display: block;
float: left;
margin-right: 5px;
padding-right: 13px; /* sliding doors padding */
}

.home-category ul.home-category-heading li.active a span{
background:transparent url('../images/home_folder_active_left_long.jpg') no-repeat;
display: block;
padding-left:15px;
padding-right:5px;
}

.home-category .home-category-content{
clear:both;
border-left:1px solid #EEE;
border-right:1px solid #EEE;
border-bottom:1px solid #EEE;
}

.home-category .home-category-content .top-news{
float:left;
width:400px;
margin-right:10px;
padding:14px;
}

.home-category .home-category-content .top-news img{
float:left;
padding-right:13px;
padding-bottom:10px;
}

.home-category .home-category-content .top-news h3{
font-size:15px;
padding-bottom:5px;
}

.home-category-content .top-news .description{
padding-bottom:10px;
padding-right:5px;
}

.home-category-content .top-news .related-news-list{
clear:both;
}

.home-category-content .top-news .related-news-list li{
background:url('../images/bullet_red_small.jpg') no-repeat 0px 11px;
padding:5px 5px 0px 10px;
}

.home-category-content .home-category-other-news-list{
float:left;
width:224px;
}

.home-category-content .other-news{
clear:both;
padding-top:7px;
padding-bottom:7px;
padding-right:14px;
text-align:justify;
}

.home-category-content .other-news img{
float:left;
padding-right:7px;
}

#go-top{
clear:both;
margin-bottom:4px;
}

#go-top a, #go-top a:visited{
color:#3b6f97;
font-weight:bold;
}

#bottom-menu{
background:url('../images/menu_bg.jpg');
clear:both;
font-family:Arial;
font-size:12px;
font-weight:bold;
height:22px;
float:left;
width:1000px;
}

#bottom-menu a{
color:#FFF;
margin: 0 0 0 1px;
padding: 0 3px;
background:#3b6f97;
}
#bottom-menu a:visited{
color:#FFF;
}

#bottom-menu li.active a{
color:#003365;
background:white;
}
#bottom-menu li.active a:visited{
color:#003365;
}

#bottom-menu{
line-height:22px;
}

#bottom-menu li{
background:url(../images/line-vertical.jpg) repeat;
float:left;
display:block;
margin-left: 2px;
margin-right: 2px;
}

#bottom-menu li.active{
background:url('../images/bottom_menu_set_home_bg.jpg') no-repeat;
font-weight:bold;
margin-left:0px;
margin-right:0px;
padding-left: 13px;
    padding-right: 4px;
}

#footer{
clear:both;
background:#D1D1D1;
font-family:Arial;
font-size:11px;
height:88px;
}

#footer, #footer a, #footer a:visited{
color:#4A4A4A;
}



#footer .logo{
float:left;
margin:0px 24px 32px 18px;
}

#footer ul{
display:block;
}

#footer .right{
float:right;
padding:5px;
}
a, #footer a:visited{
color:#4A4A4A;
}

#footer .left{
float:left;
width:700px;
}

#footer .logo{
float:left;
margin:0px 24px 32px 18px;
}

#footer ul{
display:block;
}

#footer .right{
float:right;
top:14px;
width:700px;
}

#footer .logo{
float:left;
margin:0px 24px 32px 18px;
}

#footer ul{
display:block;
}

#footer .right{
float:right;
margin-top:52px;
}

.info{
color:#b7b7b7;
font-size:11px;
padding-bottom:3px;
}

.description{
text-align:justify;
color:#3d3e3e;
}

.fieldset-content{
border: 1px solid #E0E0E0;
    color: #3C3B3B;
    float: left;
    padding: 0 5px 5px;
    width: 498px;
}
.content .category{
	margin-right: 7px;
}

.category .category-news{
border-top:1px dotted #999;
padding:13px 0;
}

.category .top{
border-top:0px;
margin-top: -16px;
}

.category .category-news img{
float:left;
margin-right:13px;
}

.category .category-news  h2{
font-size:15px;
padding-bottom:5px;
}

.category .category-news  h3{
font-size:12px;
padding-bottom:2px;
}

.middle{
float:left;
width:180px;
}

.middle .category-featured-news-list{
background:#EEE;
font-size:11px;
margin-bottom:10px;
}

.middle .category-featured-news-list a{
color:#000;
}

.middle h2{
font-size:11px;
font-weight:bold;
text-transform: uppercase;
height:21px;
line-height:21px;
padding-left:25px;
margin-bottom:10px;
color:#FFF;
}

.middle .first-category h2{
background:url('../images/category_heading_bg_red_long.jpg');
}

.middle .sub-category h2{
background:url('../images/category_heading_bg_blue_long.jpg');
}

.middle .category-featured-news-list h1 a, .middle .category-featured-news-list h2 a{
color:#FFF;
}

.middle .featured-news{
padding-bottom:13px;
}

.middle .featured-news img{
float:left;
margin:0 10px;
}

.category-pagination{
clear:both;
padding-top:15px;
padding-bottom:15px;
width:463px;
text-align:right;
}

.news-content{
float:left;
width:510px;
margin-right:9px;
}

.detail-content{
border:1px solid #E0E0E0;
padding:20px 10px 10px 10px;
color:#3c3b3b;
margin-top: -5px;
margin-bottom:10px;
}

legend{
color:#840000;
font-family:Arial;
font-size:11px;
font-weight:bold;
text-transform:uppercase;
padding:0 5px 8px;
height:11px;
line-height:11px;
width: 437px;
}

legend span{
background: url("../images/right-arrow-grey.jpg") no-repeat scroll 0 4px transparent;
margin-left: 7px;
padding-left: 11px;
}

legend a{
color:#840000;
}

.news h1{
color:#1e1e1e;
font-size:16px;
margin-bottom:3px;
padding-top:13px;
}

.news .description{
font-weight:bold;
margin-bottom:10px;
}

.news .article-content{
font-family:Time News Roman;
font-size:14px;
text-align:justify;
line-height: 25px;
}

.news .article-content p {
    margin-bottom: 0px;
}

.news .article-content .author{
text-align:right;
}

.sharing{
border-top:1px dotted #999999;
padding:10px 0 10px 140px;
margin-top:10px;
font-family:Arial;
font-size:11px;
height:16px;
line-height:16px;
}

.sharing li{
float:left;
margin-right:4px;
}

.keywords{
font-family:Arial;
font-size:11px;
font-weight:bold;
line-height:16px;
}

.keywords .title{
color:#840000;
}

.keywords a, keywords a:visited{
color:#004cab;
}

.other-news-list{
border: 1px solid #E9E9E9;
    margin-bottom: 10px;
    width: 508px;
}

.other-news-list .related{
padding-left:6px;
padding-right:7px;
}

.other-news-list h2{
background:#E9E9E9;
color:#840000;
padding-left:10px;
font-size:14px;
height:20px;
line-height:20px;
margin-bottom:7px;
}

.other-news-list .related-news{
display:block;
float:left;
width:234px;
margin:6px 7px 6px 6px;
}

.other-news-list .related-news img{
float:left;
margin-right:5px;
}

.other-news-list a{
color:#004175;
font-size:11px;
}

.other-news-list ul li{
background:url('../images/bullet_grey_small.jpg') no-repeat 17px 8px;
line-height:20px;
padding-left:29px;
}

.other-news-list ul li img{
vertical-align:middle;
}
.image-new{
	width:100%;
	height:272px;
	border:1px solid #eeeeee;
}
.num-new{
	float: right;
	width:100%;
}
.num-new .num-new-detail{
	background:url(../images/bg-page-new-top.jpg) no-repeat;
	width:12px;
	height:12px;
	float:right;
	margin-right: 7px;
	margin-top: 6px;
}
.num-new .num-new-detail a{
	height: 12px;
    margin: 0 0 0 3px;
	color:#FFFFFF;
	font-size:10px;
}
#sliding .num-new #numlink-1{
	background:url(../images/bg-page-new-top-active.jpg) no-repeat;
}
.title-content{
	font-size:17px;
	font-weight:bold;
	color:#003365;
	height:60px;
}
.content-new{
	width:98%;
	height:65px;
}
.new-slider{
	background-color: #F5F5F5;
    float: left;
    height: 186px;
    width: 1000px;
}
.new-hot-slider{
	float: left;
    margin: 24px 1px 24px 9px;
}
.new-hot-slider img{
	height: 112px;
    width: 155px;
}
.new-hot-slider p{
	color: #004B7C;
    font-family: Arial;
    font-weight: bold;
    height: 66px;
    text-align: left;
    width: 155px;
}
.video-clip-right{
	float:left;
	width:300px;
	background-color:#edeff2;
}
.label-video-clip-right{
	background-color:#002952;
	color:#FFF;
}
.label-video-clip-right p{
	 margin-left:3px;
	 font-family:Arial, Helvetica, sans-serif;
	 font-size:11px;
}
.video-content{
	width:292px;
	height:181px;
	margin: 1px 1px 12px 4px;
	background-color:#FFFFFF;
}
.title-video-clip-right{
	width:100%;
	height:23px;
	background-color:#edeff2;
}
.title-video-clip-right p{ 
	color:#001b93;
	padding: 3px 1px 1px 16px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}
.other-video-link a{
	color:#000;
	background:url(../images/icon-video-other-link.jpg) left no-repeat;
	padding: 3px 0 0 17px;
}
.other-video-link{
	padding-left: 11px;
	margin-top: 3px;
}
#ngoai-te{
	background-color: #A8A8A8;
	width: 110px;
}
#ngoai-te .bgwhite td{
	background-color:#FFFFFF;
	padding:1px;
	text-align:right;
}
.ty-gia{
	float: left;
	height: 55px;
    overflow-x: hidden;
    overflow-y: scroll;
    width: 126px;
}
.t_menu{
	color: #8A0000;
    font: bold 12px Arial;
    padding: 0 20px 10px;
    text-align: left;
    text-decoration: none;
	float:left;
	background:url(../images/ty-gia.jpg) no-repeat;
}
.ty-gia #ngoai-te .bgwhite .name{
	text-align:left;
}
.weather{
	background: url(../images/box-weather.gif) repeat-x;
	float:left;
}
.module-ty-gia{
	padding-bottom:20px;
	height:100px;
	float:left;
	width: 133px;
}
.module-gia-vang{
	float: left;
    height: 108px;
    margin-left: 10px;
    margin-right: 19px;
    padding-bottom: 20px;
	width: 118px;
}
#gia-vang{
	background-color: #FFFFFF;
	width: 110px;
	border-bottom:1px solid #A8A8A8;
}
#gia-vang td{
	border-right:1px solid #A8A8A8;
	border-top: 1px solid #A8A8A8;
}
#gia-vang .name{
	border-left:1px solid #A8A8A8;
	border-right:1px solid #A8A8A8;
}
#gia-vang .top{
	border-top:1px solid  #A8A8A8;
}
.title-gia-vang{
	color: #8A0000;
    font: bold 12px Arial;
    padding: 0 20px 10px;
    text-align: left;
    text-decoration: none;
	float:left;
	background:url(../images/gia-vang.jpg) no-repeat;
}
.HBorder {
    float: left;
    height: 100px;
    margin-right: 18px;
    width: 2px;
}
#footer .left .footer-info{
	float:left;
	margin-top:18px;
	
}
.source-logo-ex{
	float:left;
	margin-top:10px;
}
.source-logo-sb{
	float:left;
	margin-top:10px;
}
.weather table{
	margin-bottom:10px;
}
/*<!--stock-->*/
.dlistitem {
    margin-bottom: 5px;
	float:left;
}
.st-ul {
    list-style: none outside none;
    overflow: hidden;
    padding: 0;
	float:left;
	width:300px;
}
.st-li-ho {
    background:url(../images/Bg-HOSE-01.gif) no-repeat  1px 0;
}
.st-li-ho, .st-li-ha, .st-li-ho2, .st-li-ha2, .st-li-f {
    height: 22px;
    margin: 0;
    padding: 0;
    text-align: center;
}
.st-li-ho, .st-li-ho2 {
    width: 94px;
}
.fl, #header, #topmenu, #content, #footer, #topnews {
    float: left;
}
.st-act {
    color: #8A0000;
}
.st-li-ho, .st-li-ha, .st-li-ho2, .st-li-ha2, .st-li-f {
    text-align: center;
}
.st-li-ha2 {
    background:url(../images/Bg-HASTC-02.gif) no-repeat;
}
.st-li-ho, .st-li-ha, .st-li-ho2, .st-li-ha2, .st-li-f {
    height: 22px;
    margin: 0;
    padding: 0;
    text-align: center;
}
.st-li-ha, .st-li-ha2 {
    width: 99px;
}
.st-li-ho, .st-li-ha, .st-li-ho2, .st-li-ha2, .st-li-f {
    height: 22px;
    margin: 0;
    padding: 0;
    text-align: center;
}
.st-li-ha, .st-li-ha2 {
    width: 99px;
}
.fl, #topmenu, #content, #topnews {
    float: left;
    width: 99%;
}
#header{
 float: left;
    width: 100%;
}
#footer{
	float: left;
    width: 1000px;
}
.hd-da {
    background: url("../images/bg-top.gif") repeat-x scroll center top transparent;
}
.st-li-ho, .st-li-ha, .st-li-ho2, .st-li-ha2, .st-li-f {
    height: 22px;
    margin: 0;
    padding: 0;
    text-align: center;
	width:94px;
}
.st-li-f {
    width: 107px;
}
.st-li-hd {
    margin: 0;
    overflow: hidden;
    padding: 0;
    
}
.hd-ho {
    height: 205px;
}
.hd-ho, .hd-top5-bd {
    background: url("../images/background.gif") repeat-y scroll center top transparent;
}
.st-li-hd {
    margin: 0;
    overflow: hidden;
    padding: 0;
    
}
.hd-sp3 {
    font-size: 1px;
    width: 1px;
}
.hd-img {
    height: 297px;
    text-align: center;
    width: 299px;
}
.hd-img p {
    margin-bottom: 5px;
    margin-top: 0;
    padding: 0 5px;
}
.hd-ft {
    background: url("../images/bg-bottom.gif") no-repeat scroll center top transparent;
    height: 45px;
}
.st-li-top5-title {
    background-image: url("../images/top5.gif");
}
.st-li-top5-title {
    background-image: url("../images/top5.gif");
    width: 187px;
}
.st-li-top5-title, .st-li-top5-tab, .st-li-tblPrice-title {
    height: 20px;
    margin: 0;
    padding: 0;
    text-align: center;
}
.st-li-top5-tab {
    background-image: url("../images/top5_tab.gif");
}
.st-li-top5-tab {
    background-image: url("../images/top5_tab.gif");
    width: 113px;
}
.st-li-top5-bottom {
    background: url("../images/top5_bt.gif") no-repeat;
    height: 5px;
    overflow: hidden;
    text-align: center;
    width: 100%;
	margin-left:1px;
}
.hd-dn {
    display: none;
}
.hd-sp3 {
    font-size: 1px;
    width: 1px;
}
.hd-top5 {
    margin: 0;
    width: 288px;
}
.dTop {
    height: 58px;
    overflow-x: hidden;
    overflow-y: auto;
    padding-left: 5px;
    padding-right: 15px;
    width: 270px;
}
.black_overlay{
	display: none;
	position: absolute;
	top: 0%;
	left: 0%;
	width: 800%;
	height: 800%;
	background-color: black;
	z-index:1001;
	-moz-opacity: 0.8;
	opacity:.80;
	filter: alpha(opacity=80);
}
 
.white_content {
	display: none;
	position: absolute;
	top: 70%;
	left: 25%;
	width: 50%;
	height: 390px;
	border: 4px solid #525252;
	background-color: white;
	z-index:1002;
}
.title-lb-send-email{
	height:27px;
	width:100%;
	background:#e8e8e8;
}
.title-lb-send-email span{
	color:#000000;
	line-height:27px;
	float:right;
	padding-right:10px;
}
.title-lb-send-email a img{
	float:right;
	padding:3px 2px 0px 0px;
}
.form-send-email{
	height:350px;
	width:100%;
	color:#000000;
	text-align:center;
}
#frm_send_email input.text-email{
	width:205px;
	border:solid 1px #7f9db9;
}
#frm_send_email textarea{
	width:262px;
	border:#7f9db9 solid 1px;
}
.form-send-email table tr{
	height:25px;
}
.error{
	color: #f10000;
}
.stock{
	width:300px;
}