﻿body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}
ol,ul {list-style:none;}
caption,th {text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
q:before,q:after{content:'';}
abbr,acronym {border:0;}
img{ padding:0; margin:0; border:0;}
a{ text-decoration:none;}
a:hover{ text-decoration:underline;}

body {background-color:#eef2fb; font-size:9pt; font-family:Tahoma, Arial, Verdana, Times New Roman; color:#000;}

.cl{ clear:left; font-size:0px; height:0px;}
.cr{ clear:right; font-size:0px; height:0px;}
.cb{ clear:both; font-size:0px; height:0px; line-height:0px;}

.col1{ float:left;}
.col2{ float:right;}

.s1004{ width:1004px; min-width:1004px; max-width:1004px; margin:auto; padding:auto;}
.s310{ width:310px;}
.s694{ width:694px;}
.s194{ width:194px;}
.s810{ width:810px;}
.s184{ width:184px;}
.s626{ width:626px;}
.s290{ width:290px;}
.s590{ width:590px;}


#header{}
#header .logo{ background:url(../images/banner.jpg) no-repeat; height:120px;}
#header .logo p{ color:#ff9900; font-weight:bold; font-size:25pt; padding:20px 0px 0px 400px;}


#header .search{ background:url(../images/bg_search.jpg) no-repeat; height:29px;}
#header .search ul{ margin:3px 0px 0px 40px;}
#header .search ul li{ margin-left:7px; display:inline;}

.date, .hotnews{ margin-top:2px;}
.date{ float:left; width:200px; color:White;}
.hotnews{ float:right; width:485px; background:url(../images/hotnews.jpg) no-repeat left bottom; height:24px; color:#01346b; font-weight:bold;}

#body{ padding-top:10px;}
#body .left{ float:left;}
#body .right{ float:right;}



.sbox{ width:184px; padding-bottom:10px;}
.sbox .title{ background:url(../images/top_title.jpg) no-repeat scroll left top; height:24px;}
.sbox .title p{ text-transform:uppercase; color:White; font-weight:bold; padding:5px 0px 0px 10px; font-size:0.9em;}

.sbox .content{ border-left:solid 1px #000; border-right:solid 1px #000; background-color:#eef2fb;}
.sbox .content img{ padding-top:5px;}
.sbox .content dl, .sbox .content ul{ padding:10px 0px 0px 10px; line-height:18px;}
.sbox .content dl dt{ background:url(../images/icon/icon3.gif) no-repeat left center; padding-left:10px;}
.sbox .content dl dt a{ padding-left:5px;}
.sbox .content dl dd a, .sbox .content dl dt a, .sbox .content ul li a{ color:#000;}
.sbox .content dl dd a:hover, .sbox .content dl dt a:hover, .sbox .content ul li a:hover{ text-decoration:none; color:#eb580a;}


ul.subnews li{ background:url(../images/icon/icon2.gif) no-repeat left center; padding-left:10px;}
ul.subnews li a{ padding-left:5px;}


.sbox .bottom{ background:url(../images/bottom_title.jpg) no-repeat scroll left bottom; font-size:1%; height:10px;}

.sbox .image{ padding:5px 10px 0px 10px;}

.content table{ font-size:0.9em; line-height:20px;}
.content .c_header{ background-color:#cdd9e7; color:#0e4878; font-weight:bold; font-size:0.95em;}
.content .r_header{ color:#af1000;}

.content .g_header{ background-color:#cdd9e7; color:#0e4878; font-weight:bold; font-size:0.95em;}

.maincontent{ width:626px; float:left;}
.right_menu{ width:184px; float:right;}


/*-Table "Market"-*/

.content .tm_1{ color:#2864b4; margin-left:5px;}
.content .tm_2{ color:#000; font-weight:bold;}
.content .tm_3{ color:#5db75a;}
.content .tm_4{ color:#ff4347;}
/*-end Table "Market"-*/


/*.b_box{ width:616px; padding-bottom:10px;}
.b_box .b_title{ background:url(../images/bg_navi.jpg) no-repeat scroll left top; height:24px; margin:0; padding:0;}
.b_box .b_content{ border-left:solid 1px #000; border-right:solid 1px #000; background-color:#eef2fb;}
.b_box .b_bottom{ background:url(../images/bottom_content.jpg) no-repeat scroll left bottom; font-size:1%; height:10px;}



.b_box .b_title ul{ margin:0px; padding:0px; padding-left:30px;}
.b_box .b_title ul li{ display:inline; height:24px;  float:left; line-height:24px;  width:88px;}
.b_box .b_title ul li a{ color:#fff; font-weight:bold;  padding:4px;}
.b_box .b_title ul li a:hover, .b_box .b_title ul li a.active{ text-decoration:none; background:url(../images/a_hover.jpg) no-repeat center; padding:4px;}
*/

.b_box{ width:616px; padding-bottom:10px;}
.b_box .b_title{ background:url(../images/bg_navi.jpg) no-repeat scroll left top; height:24px; display:block;}
.b_box .b_content{ border-left:solid 1px #000; border-right:solid 1px #000; background-color:#eef2fb;}
.b_box .b_bottom{ background:url(../images/bottom_content.jpg) no-repeat scroll left bottom; font-size:1%; height:10px;}



.b_box .b_title ul{ margin-left:14px;}
.b_box .b_title ul li{ display:inline; height:24px; float:left;}
.b_box .b_title ul li a{ color:#fff; font-weight:bold; text-decoration:none; background:url(../images/a.jpg) no-repeat center; width:98px; height:24px; display:block; line-height:24px; text-align:center;}
.b_box .b_title ul li a:hover, .b_box .b_title ul li a.active{ text-decoration:none; background:url(../images/a_hover.jpg) no-repeat center; width:98px; height:24px;}

.banner, .text{ padding:10px;}
.text{ text-align:justify; line-height:20px;}
.text p{}
.text label{ width:200px; float:left; font-weight:bold;}

.text dl{ line-height:30px;}
.text dl dd{ width:150px; float:left; font-weight:bold; text-align:right;}
.text dl dt{ width:400px; float:right;}

.subtitle{ border-top:1px solid #0a3a44; margin:10px 0pt 15px 10px; position:relative; width:590px;}
.subtitle h2{ background-color:#eef2fb; color:#0a3a44; font-weight:bold; /*left:20px;*/ padding:6px 6px 6px 0px; position:absolute; top:-16px;}
.news_s{ float:left; padding-left:20px;}
.news_s p{ text-align:justify; line-height:18px;}
.news_s p img{ float:left; padding-right:10px;}
.news_s p a{ color:#22860f; font-weight:bold; font-size:0.85em; margin-left:250px;}
.news_s p label, .news_tt p label{ color:#8195ad; font-size:0.85em;}


.news_l{ float:right; margin-left:5px;}
.news_l ul.newslist{ line-height:18px;}
.news_l ul.newslist li{ background:url(../images/icon/icon1.gif) no-repeat left center; padding-left:10px;}
.news_l ul.newslist li a{ color:#000;}
.news_l ul.newslist li a:hover{ color:#0e4878; text-decoration:none;}

.news_l ul.newslist li a:visited{ color:red;}


.news_tt{ background-image:url(../images/bg_news.jpg); background-repeat:no-repeat; height:178px; margin-left:5px; width:590px;}
.news_tt p{ width:576px; margin-left:20px; height:178px; line-height:18px; text-align:justify;}
.news_tt p a{ color:#22860f; font-weight:bold; font-size:0.85em; margin-left:530px;}


.n_header{ /*background-color:#0e4878;*/background-color:#163456; font-weight:bold; font-size:0.95em; line-height:25px; text-align:center; color:white;}
.n_1, .n_2{ line-height:25px; text-align:center;}
.n_1{ background-color:#cdd9e7;}


.chart img{ margin-left:10px;}

#footer{ background:url(../images/footer.jpg) no-repeat; height:90px;}
#footer dl{ padding-top:10px; margin-left:20px;}
#footer dl dd{ width:651px; float:left;}
#footer dl dt{ width:120px; float:right;}

/*--News Detail--*/
.oldnews ul{ margin-left:10px;}
.oldnews ul li{ background:url(../images/icon/icon1.gif) no-repeat left center; padding-left:20px;}
.oldnews ul li a{ color:#000; text-decoration:none;}
.oldnews ul li a:hover{ color:#0e4878;}


/*--Something new--*/
.calendar{ border:solid 1px #ccc; margin-left:1px;}
.calendar caption{ color:#f56819; font-weight:bold; text-align:center; line-height:24px;}
.calendar caption a{ margin:0px 15px;}

.calendar tbody tr td a{ color:blue;}
.calendar tbody tr th{ text-align:center;}
.calendar tbody tr.day{ font-weight:bold; background-color:#006ea2;}
.calendar tbody tr th a{ color:#000;}
.calendar tbody tr th.prev_mon{ background-color:#81b74b;}
.calendar tbody tr th.current_day{ background-color:#ef4d15;}
.calendar tbody tr th.next_day{ background-color:#fab000;}

/*--New 01/03/2008--*/
.s_subtitle{ border-top:1px solid #0a3a44; margin:10px 0pt 15px 10px; position:relative;}
.s_subtitle h2{ background-color:#eef2fb; color:#0a3a44; font-weight:bold; /*left:20px;*/ padding:6px 6px 6px 0px; position:absolute; top:-16px;}

.tt_list{ margin-left:15px;}
.tt_list ul{ line-height:18px;}
.tt_list ul li{ background:url(../images/icon/icon1.gif) no-repeat left center; padding-left:10px;}
.tt_list ul li a{ color:#000;}
.tt_list ul li a:hover{ color:#0e4878; text-decoration:none;}

.tt_list ul li a:visited{ color:red;}

#navcontainer{ padding-top:20px; width:590px; padding-left:10px;}

#navlist {
        padding: 3px 0;
        margin-left: 0;
        border-bottom: 1px solid #778;
        font: bold 12px Verdana, sans-serif;
}

#navlist li {
        list-style: none;
        margin: 0;
        display: inline;
}

#navlist li a {
        padding: 3px 0.5em;
        margin-left: 3px;
        border: 1px solid #778;
        border-bottom: none;
        background: #DDE;
        text-decoration: none;
}

#navlist li a:link { color: #448; }
#navlist li a:visited { color: #667; }

#navlist li a:hover {
        color: #000;
        background: #AAE;
        border-color: #227;
}

#navlist li a#current {
        background: white;
        border-bottom: 1px solid white;
}

.signin{ padding:30px 0px 30px 180px; line-height:20px;}
.signin a{ color:#fc0204;}

/* Bo xung cho phan tin nhan*/

.news_table { width:100%;}
.news_content { width:98%; min-height: 100px; height: auto !important; height: 100px; padding-left:1%; padding-right:1%;}
.news_header { background-color:#f0f0f0; height:30px; border-bottom:solid 1px #999999; border-left:solid 1px #e7e7e7;}
.news_rows { background-color:#F2F9FF; height:30px; border-bottom:solid 1px #e7e7e7; border-left:solid 1px #e7e7e7;}
.news_cell_1 { background-color:#fff9bc; border-right:solid 1px #FFFFFF;}
.news_cell_0 { background-color:#f6f6f6; border-right:solid 1px #FFFFFF;}