#news-introduction {
    border: 1px solid #D1D1D1;
    /*background: url(/Content/Web/images/bgIntro1.jpg) 0 0 no-repeat white;*/
    padding: 5px 5px 5px 10px;
    min-height: 195px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    -khtml-border-radius: 5px;
    -ms-border-radius: 5px;
    border-radius: 5px;
}

    #news-introduction .image {
        float: left;
        display: block;
        width: 200px;
        height: 195px;
    }

    #news-introduction h1 {
        padding-bottom: 10px;
    }

        #news-introduction h1 a, #news-introduction h1 a:visited {
            display: block;
            font-size: 18px;
            font-weight: normal;
        }

    #news-introduction .center {
        font-size: 13px;
        font-weight: normal;
        line-height: 20px;
        padding-top: 10px;
        text-align: left;
    }

#news,
#news-detail {
    background: none white;
    margin: 10px 0 0;
    padding: 10px;
    border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    -khtml-border-radius: 5px;
}

    #news h4,
    #news-detail h4,
    .nav-title {
        border-bottom: 1px dotted black;
        display: block;
        font-size: 18px;
        font-weight: normal;
    }

    #news li {
        margin: 10px 0 0;
    }

        #news li .img {
            float: left;
        }

        #news li .other-info {
            display: none;
        }

        #news li .recap {
            float: left;
            margin: 0 0 0 5px;
            width: 580px;
            text-align: justify;
        }

    #news-detail .news-recap {
        color: #414042;
        display: block;
        font-family: times new roman;
        font-size: 12.8pt;
        font-weight: bold;
        line-height: 20px;
        margin: 10px 0 0;
        padding-bottom: 10px;
    }

    #news-detail .news-description h1,
    #news-detail .news-description h2,
    #news-detail .news-description h3,
    #news-detail .news-description h4,
    #news-detail .news-description h5,
    #news-detail .news-description {
        color: black !important;
        font-family: Time news roman !important;
        font-size: 12.8pt !important;
        font-weight: normal !important;
        line-height: 20px !important;
        overflow: hidden;
        padding: 0 0 10px;
        text-align: justify !important;
    }

    #news-detail .content {
        padding-top: 10px;
    }

    #news-detail h1.news-title {
        font-size: 18px;
    }

#other-news {
    margin: 0 auto;
    width: 97%;
}

    #other-news h6 {
        border-bottom: 2px solid #005BA2;
        color: #005BA2 !important;
        font-size: 16px !important;
        font-weight: bold;
        margin: 10px 0 0;
        text-decoration: none !important;
    }

    #other-news ul {
        list-style: none outside none;
        margin: 10px 0 0 10px;
    }

    #other-news li {
        background: url("http://vnexpress.net/Images/Background/blue-square.gif") no-repeat left 8px;
        margin-bottom: 10px;
        padding-left: 10px;
    }

        #other-news li a, #other-news li a:visited {
            color: #004D88;
            font-size: 12px;
            line-height: 18px;
            text-decoration: none;
        }


            #other-news li a:hover {
                color: red;
                text-decoration: underline;
            }

        #other-news li span {
            color: #A7A9AB !important;
            font-size: 11px;
            margin-left: 5px;
        }

#tag {
    color: #838486;
    margin: 5px 0;
    position: relative;
    display: none;
}

    #tag .list-keyword {
        background-color: #E7EBEE;
        margin-left: 5px;
        padding-bottom: 5px;
        padding-top: 5px;
        width: 100%;
    }


        #tag .list-keyword strong {
            background: url("/App_Themes/Portal/images/tags.gif") no-repeat scroll 0 0 transparent;
            display: inline-block;
            float: left;
            height: 23px;
            width: 40px;
        }

        #tag .list-keyword .tag-item {
            float: left;
            font-family: Time News Roman;
            font-size: 13.8pt;
            font-weight: normal;
        }


        #tag .list-keyword a, #tag .list-keyword a:visited {
            color: #838486;
            font-family: arial;
            font-size: 12px !important;
            font-weight: normal;
            line-height: 30px;
            margin-left: 8px;
        }
