body
{
    font-size: .85em;
    font-family: "tahoma, Trebuchet MS, Verdana, Helvetica, Sans-Serif";
    color: #232323;
    background-color: #fff;
}

header,
footer,
nav,
section {
    display: block;
}

/* Styles for basic forms
-----------------------------------------------------------*/

fieldset 
{
    border:1px solid #ddd;
    padding:0 1.4em 1.4em 1.4em;
    margin:0 0 1.5em 0;
}

legend 
{
    font-size:1.2em;
    font-weight: bold;
}

textarea 
{
    min-height: 75px;
}

.editor-label 
{
    margin: 1em 0 0 0;
}

.editor-field 
{
    margin:0.5em 0 0 0;
}


/* Styles for validation helpers
-----------------------------------------------------------*/
.field-validation-error
{
    color: #ff0000;
}

.field-validation-valid
{
    display: none;
}

.input-validation-error
{
    border: 1px solid #ff0000;
    background-color: #ffeeee;
}

.validation-summary-errors
{
    font-weight: bold;
    color: #ff0000;
}

.validation-summary-valid
{
    display: none;
}

body{font-family:Times new roman, Arial,Times New Roman;font-size:12px;}
.container{width:1024px;margin:20px auto;padding:0 auto;border:1px solid #ccc;}
.bgxanh{background:#45637b;}
.title{font-size:28px;text-align:center;color:#fff;margin-top:40px;font-weight:normal;color:#f3f3f3;}

.content{width:95%;margin:0 auto;padding:0 auto;background:#AFC5D3;border-radius: 40px 40px 40px 40px;padding-bottom:20px;}

.menu{padding-top:10px;text-align:center;}
.menu ul{text-align:center;margin-left:72px;margin-top:15px;}
.menu ul li{border-right:1px solid #0a3165;}
.menu ul li:last-child{border:none;}
.menu ul li a{font-size:23px;text-align:center;color:#0a3165;}

.menu ul li.new-active a{color:#f1f1f1;}

.main-content{width:90%;margin:0 auto;padding:0 auto;border:6px solid #0a3165;border-radius: 30px 30px 30px 30px;}
.main-content img{border-radius: 24px 23px 24px 24px;}

.image-info img{border-radius: 0px 23px 24px 0px; max-height:500px;}
.infomation{padding-left:20px;padding-top:25px;font-size:16px;color:#444;}

.footer{padding-top:20px;padding-bottom:20px;text-align:right;padding-right:20px;color:#dfdfdf;font-size:16px;}