@charset "utf-8";
/* CSS Document */

body {
	background-image: linear-gradient(bottom, rgb(32,113,160) 40%, rgb(1,0,44) 70%);
	background-image: -o-linear-gradient(bottom, rgb(32,113,160) 40%, rgb(1,0,44) 70%);
	background-image: -moz-linear-gradient(bottom, rgb(32,113,160) 40%, rgb(1,0,44) 70%);
	background-image: -webkit-linear-gradient(bottom, rgb(32,113,160) 40%, rgb(1,0,44) 70%);
	background-image: -ms-linear-gradient(bottom, rgb(32,113,160) 40%, rgb(1,0,44) 70%);
	background-image: -webkit-gradient(
	linear,
	left bottom,
	left top,
	color-stop(0.4, rgb(32,113,160)),
	color-stop(0.7, rgb(1,0,44))
);} 

.doc_header{}
.logo-image{ margin:0;}

.navtabs li {
    margin-top: 11px;
}

.vbcms_content  {
    margin-bottom: 50px !important;
}
#content_container {
    margin-bottom: 50px !important;
}

.navtabs li a.navtab {
    background: url(images/navtabBG.png) repeat-x scroll left bottom #0e2b42;
    border-bottom: medium none !important;
    border: 1px solid #2E5D7D;
    border-radius: 5px 5px 0 0;
	-moz-border-radius: 5px 5px 0 0;
	-ms-border-radius: 5px 5px 0 0;
	-o-border-radius: 5px 5px 0 0;
	-webkit-border-radius: 5px 5px 0 0;
    font: bold 12px/26px Arial,Calibri,Verdana,Geneva,sans-serif !important;
    height: 26px !important;
}

.navtabs li a.navtab:hover {
    background: url(images/navtab_active.png) repeat-x scroll 0 0 #0e2b42;
    border: 1px solid #A35268 !important;
	border-bottom: medium none !important;
    color: #fff !important;
}

.navtabs li.selected a.navtab {
    background: url(images/navtab_active.png) repeat-x scroll 0 0 #0e2b42;
    border: 1px solid #A35268 !important;
	border-bottom: medium none !important;
    color: #fff !important;
}

.navtabs ul {
    top: 42px !important;
}

.navtabs .popupbody li {
    margin: 0 !important;
}

.navtabs ul {
	height: 22px;
    top: 42px !important;
}

.navtabs ul li {
    margin-top: -3px !important;
}

.navtabs li.selected li a {
    color: #3E3E3E !important;
}

.globalsearch {
    right: 0 !important;
    top: 39px !important;
}

.textsearch {
    color: #3E3E3E;
    position: relative;
    right: 173px;
    top: 19px;
}

.flagIcons {
    position: absolute;
    right: 0;
    top: 115px;
}
.flagIcons ul {
	float: left;	
}

.flagIcons ul li {
	float: left;	
}

.flagVN {
    height: 18px;
    margin-right: 15px;
}
.flagENG {
    height: 18px;
}

.body_wrapper {
    margin-top: -4px;
}

.below_body {
	background-color: #0d1723;
	color: #007cc3 !important;	
}

.topbanners {
	height: 93px;	
	width: 100%;
	text-align: left;
}

.topbanners ul { float: left; }
.topbanners ul li { float: left;}

.lkfooter {
	background-color: #d0cfcf;
	border: 1px solid #cac8c8;
	height: 80px;	
	width: 100%;
	text-align: left;
}

.lkfooter ul { float: left; }
.lkfooter ul li { float: left; margin-left: 5px;}

.lkbutton {
    background: url(images/buttonBG.png) repeat-x scroll left top transparent;
    border: 1px solid #0A4271;
    border-radius: 15px 15px 15px 15px;
	-moz-border-radius: 15px 15px 15px 15px;
	-ms-border-radius: 15px 15px 15px 15px;
	-o-border-radius: 15px 15px 15px 15px;
	-webkit-border-radius: 15px 15px 15px 15px;
    color: #FFFFFF;
    font: bold 12px/22px Arial,Helvetica,sans-serif;
    height: 22px;
    left: 450px;
    position: relative;
    text-align: center;
    top: -13px;
    width: 100px;
}


#footerbsnt {
    background: none repeat scroll 0 0 #F4F5F7;
    border-top: 1px solid #C0C0C0;
    border-bottom: 1px solid #D7DBE3;
    float: left;
    margin: 0;
    padding: 3px 0 0;
    width: 1000px;
    margin-bottom:10px;
}
.footerbsntMenu {
    background: none repeat scroll 0 0 #F0F0F2;
    float: left;
    overflow: hidden;
    padding: 0 0 0 50px;
    width: 950px;
}
.lineFmenu {
    float: left;
    overflow: hidden;
    padding: 0 0 5px;
    width: 950px;
}
.ulBlockMenu {
    float: left;
    list-style-type: none;
    margin: 16px 0 0;
    overflow: hidden;
    padding: 0;
    width: 190px;
}
.ulBlockMenu li {
    float: left;
    width: 100%;
}
.liFirst h2 {
    height: 20px;
    margin: 0 0 5px;
    width: 100%;
}
.liFirst a {
    color: #000000;
    float: left;
    font: bold 12px arial;
    text-decoration: none;
}
.liFollow {
    float: left;
    height: 17px;
    width: 100%;
}
.liFollow h2 {
    float: left;
    height: 14px;
    margin: 0 0 3px;
    width: 100%;
}
.liFollow a {
    color: #606060;
    float: left;
    font: 11px arial;
    text-decoration: none;
}

#slider2 { height: 1%; overflow:hidden; position: relative; padding: 0 0 10px;   }
#slider2 .viewport { float: left; width: 780px; height: 125px; overflow: hidden; position: relative; }
#slider2 .buttons { background:url("../images/buttons.png") no-repeat scroll 0 0 transparent; display: block; margin: 30px 10px 0 0; background-position: 0 -38px; text-indent: -999em; float: left; width: 39px; height: 37px; overflow: hidden; position: relative; }
#slider2 .next { background-position: 0 0; margin: 30px 0 0 10px; }
#slider2 .disable { visibility: hidden; }
#slider2 .overview { list-style: none; position: absolute; width: 240px; left: 0 top: 0; }
#slider2 .overview li{ float: left; margin: 0 20px 0 0; padding: 1px; height: 121px; border: 1px solid #dcdcdc; width: 236px;}


.homeFooter {
    background: url(images/home-footerbkg.gif) no-repeat scroll left bottom transparent;
    border-radius: 10px 10px 10px 10px;
    clear: both;
    height: auto;
    margin: 15px auto 0;
    overflow: hidden;
    width: 978px;
    display: none;
}

.homeFooter ul {
    background: url(images/homefooter-topcap.gif) no-repeat scroll left top transparent;
    margin: 0;
    padding: 0 0 32px;
    width: 978px;
}

.homeFooter ul li {
    float: left;
    list-style-type: none;
    padding: 4px 0 0 30px;
    width: 210px;
}

.homeFooter ul li h3 {
    color: #0A2757;
    font-size: 14px;
    font-weight: bold;
    margin: 0;
    padding: 5px 0 7px;
}
.homeFooter ul li ul {
    background: none repeat scroll 0 0 transparent;
    width: 200px;
}

.homeFooter ul li ul li {
    background: url(images/rightSide-listItem.gif) no-repeat scroll left 4px transparent;
    float: none;
    padding: 2px 0 5px 10px;
}
.homeFooter ul li a {
    color: #004DC6;
    font-size: 12px;
    text-decoration: none;
}
.homeFooter ul li a:hover {
    color: #3399FF;
}
.homeFooter ul li.quickLinks {
    border-right: medium none;
    margin: 0;
}
.homeFooter ul li.quickLinks {
    border-right: medium none;
    margin: 0;
}
.homeFooter ul li.quickLinks ul li {
    background: none repeat scroll 0 0 transparent;
    padding-left: 0;
}
.homeFooter ul li.quickLinks li a {
    background: url(images/quicklinks-listitem.gif) no-repeat scroll left center transparent;
    color: #0C2D61;
    padding-left: 13px;
}
.homeFooter ul li.quickLinks li a:hover {
    color: #990000;
}

.email-print {
    display: block;
    height: 16px;
    margin: 0 0 9px;
    overflow: hidden;
    padding: 7px 0 0;
    width: 100%;
}
.spanTime {
    color: #65666A;
    float: left;
    font: 11px arial;
}
.rightEP {
    float: right;
	display: block;
}
.rightEP a, .rightEP font {
    cursor: pointer;
    float: left;
    margin: 0 7px 0 0;
    text-decoration: none;
}
.rightEP img {
    border: medium none;
}
.boxnew_header {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
    border-bottom: 1px solid #E2E2E2;
    margin-bottom: 1px;
    padding-bottom: 8px;
    width: 500px;
    height: 15px;
}
.boxnew-title a {
    color: #000000;
    font: bold 14px tahoma;
}
.fl {
    float: left;
}
.boxnew-title {
    color: #000000 !important;
    font: bold 14px tahoma !important;
}
.Div_OtherNews {
    display: inline;
    float: left;
    padding-top: 10px;
    position: relative;
    width: 500px;
}
#page-otherNews {
    overflow: hidden;
    position: relative;
    width: 500px;
}
.ul-pageON {
    float: left;
    list-style-type: none;
    margin: 0;
    overflow: hidden;
    padding: 0;
    position: relative;
    width: 500px;
}
.li-pageOne {
    float: left;
    overflow: hidden;
    width: 500px;
}
.boxnew_Content {
    background: url(images/bg_otherDetail.jpg) repeat-x scroll 0 0 rgba(0, 0, 0, 0);
    padding-left: 10px;
    padding-top: 10px;
    width: 500px;
}
.boxnew_Content {
    border-bottom: 1px dotted #CFD0D1;
    margin-bottom: 10px;
    padding-bottom: 10px;
}
.OtherTop {
    display: inline;
    float: left;
    margin-right: 11px;
    width: 116px;
}
.OtherTop1 {
    display: inline;
    float: left;
    margin: 0;
    width: 118px;
}
.OtherTop a, .OtherTop1 a, .OtherTop2 a, .OtherTop3 a {
    text-decoration: none;
}
.Other_Title a {
    color: #000000;
}
.Other_Title {
    display: inline;
    float: left;
    font: bold 12px arial;
    padding-top: 8px;
    width: 116px;
}
.Other_UL {
    width: 245px;
}
.Other_UL {
    float: left;
    list-style-type: none;
    margin: 0;
    overflow: hidden;
    padding: 0;
    width: 250px;
}
.Other_UL li {
    background-image: url(images/gray-square.gif);
}
.Other_UL li {
    background-image: url(images/red-square.gif);
    background-position: 0 7px;
    background-repeat: no-repeat;
    padding-bottom: 10px;
    padding-left: 10px;
    padding-right: 10px;
    position: relative;
}
.link-othernews {
    color: #000000;
    font: 12px arial;
    text-decoration: none;
}
