@import url("css/menu.css");

/* CSS Document */
#Body {
    background: url(images/bg_site.png) repeat-x left top #fff;
    height: 100%;
    margin: 0;
    padding: 0;
}

/* ControlPanel style */
.ControlPanel {
    background: transparent url(images/cpanel_center.png) repeat-x bottom left;
    border: none;
    padding-bottom: 10px;
}

.cpanel_left {
    background: url(images/cpanel_left.png) no-repeat bottom left;
    padding-left: 21px;
}

.cpanel_right {
    background: url(images/cpanel_right.png) no-repeat bottom right;
    padding-right: 33px;
}

/*-------- Default Style --------*/
body, th, td, table, h1, h2, h3, h4, h5, h6, .Normal, .NormalDisabled, .Head, .SubHead, .SubSubHead, a:link, a:visited, a:hover, input, .CommandButton {
    color: #000;
    font-family: Arial,Verdana, Helvetica, sans-serif;
}

body, th, td, table, .Normal, .NormalDisabled, .Head, .SubHead, .SubSubHead, a:link, a:visited, a:hover {
    font-size: 12px;
}

h1, h2, h3, h4, h5, h6, h2 input {
    color: #375162;
    font-weight: bold;
    margin: 1ex 0;
}

h1 {
    font-size: 18px;
    margin: 10px 0;
}

h2, h2 input {
    font-size: 14px;
}

h3 {
    font-size: 13px;
}

h4 {
    font-size: 12px;
}

h5 {
    font-size: 11px;
}

h6 {
    font-size: 10px;
}

a, a:link, a:visited, a:active {
    color: #000000;
    font-family: Arial;
    font-size: 13px;
    font-weight: normal;
    text-decoration: none;
}

    a:hover {
        color: #000000;
        /*text-decoration: underline;*/
    }

.Head, .SubHead, .SubSubHead, .Normal, .NormalDisabled, .NormalDisabled, .NormalBold, .NormalRed, .NormalTextBox {
    font-family: Arial, Verdana, Helvetica, sans-serif;
}

.Head {
    color: #000000;
    font-weight: bold;
}

.SubHead {
    color: #4C6171;
}

.SubSubHead {
    color: #6E8AA0;
}

.NormalRed {
    color: #F00;
}


#qti-main {
    width: 1000px;
    margin: 0 auto;
    /*padding-left: 8px;
    background:url(images/bg_left.png) repeat-y;*/
    margin-left: auto;
    margin-right: auto;
}

#qti-main2 {
border: 1px solid #dbdbdb;
float: left;
width: 100%;
}

#qti-main-style {
    width: 100%;
    float: left;
    display: block;
    position: absolute;
}

.top_space {
    height: 0;
}

.lang_pad {
    padding: 7px 0 0 25px;
    float: left;
}

.qti-header {
    padding: 0;
    margin: 0;
    background: url(images/header.png) no-repeat top left;
    height: 140px;
}

.qti-menu-style {
    background: url("images/menu.png") repeat-x scroll left top transparent;
    height: 32px;
}

.logo_top_left {
    padding: 0;
    margin: 0;
    background: url(images/logo_top_left.png) no-repeat top left;
    height: 23px;
}

.logo_top_right {
    padding: 0;
    margin: 0;
    background: url(images/logo_top_right.png) no-repeat top right;
}

.logo_top_bg {
    padding: 0;
    margin: 0 39px 0 27px;
    background: #FFF url(images/logo_top_bg.png) repeat-x top;
    height: 23px;
}

.logo_left {
    padding: 0;
    background: url(images/logo_left.png) repeat-y top left;
}

.logo_right {
    padding: 0;
    background: url(images/logo_right.png) repeat-y top right;
}

.logo_pad {
    background: #FFF;
    margin: 0 19px 0 7px;
    padding: 0 0 10px 10px;
    height: 100%;
}

.s_logo {
    float: left;
}

.s_banner {
    background: #aaa;
    width: 50%;
    float: right;
}

.menu_bg {
    padding: 0 0 0 6px;
    margin: 0 21px 0 9px;
   /* background: url(images/menu_bg.png) top left;*/
}

.menu_left {
    padding: 0;
    margin: 0;
    /*background: url(images/menu_left.png) repeat-y top left;*/
}

.menu_right {
    margin: 0;
    /*background: url(images/menu_right.png) repeat-y top right;*/
}

.search_style {
    float: right;
    /*height: 40px;*/
}

.search_bg {
    padding: 8px 2px 0 0;
}

.bread_bg {
    padding: 0;
    margin: 0 19px 0 7px;
    background: url(images/bread_bg.png) repeat-x top left;
    height: 34px;
}

.bread_left {
    padding: 0;
    margin: 0;
    background: url(images/bread_left.png) no-repeat top left;
    height: 34px;
}

.bread_right {
    padding: 0;
    background: url(images/bread_right.png) no-repeat top right;
    height: 34px;
}

#login_style {
    float: right;
    line-height: 34px;
    padding-right: 18px;
}

#bread_style {
    float: left;
    line-height: 34px;
    padding-left: 18px;
    color: #000000;
}

.center_bg {
    padding: 0;
    margin: 0;
    clear: both;
}

.left_bg {
    padding: 0;
    margin: 0;
  
}

.right_bg {
    padding: 0;
    margin: 0;
  
}

.content_pad {
    padding: 10px 22px 0 22px;
    margin: 0 19px 0 7px;
    background: #FFF url(images/center_bg.png) repeat-x bottom left;
}

.lm_content_pad {
    padding: 0px 22px 0 0px;
    margin: 0 19px 0 7px;
    background: #FFF url(images/center_bg.png) repeat-x bottom left;
}

.content_width {
    padding-top: 15px;
    min-height: 350px;
}

.lm_content_width {
    padding-top: 0px;
    min-height: 350px;
}


#terms_style {
    float: left;
}

#copy_style {
    float: right;
}

.clear_float {
    clear: both;
    line-height: 0;
    font-size: 0;
    height: 0;
}

/* ------- FileManager -------*/
div.FileManager {
    height: auto;
    border: none;
}

table.FileManager {
    width: 99%;
}


a.CommandButton:link, a.CommandButton:visited {
    color: #CB2027;
    font-weight: bold;
    text-decoration: none;
}

a.CommandButton:hover {
    color: #3E81B5;
    text-decoration: underline;
}

/*-------ControlPanel changes ---------------*/
.ControlPanel a.CommandButton:link, .ControlPanel a.CommandButton:visited {
    color: #3E81B5;
}

.ControlPanel a.CommandButton:hover {
    color: #CB2027;
    text-decoration: underline;
}

.ControlPanel a.CommandButton:link, .ControlPanel a.CommandButton:hover, .ControlPanel a.CommandButton:visited, .ControlPanel .SubHead {
    font-size: 11px;
}

.ControlPanel a[disabled="disabled"] {
    color: #888 !important;
    text-decoration: none !important;
}

/*--------- pane style ----------*/
.BannerPane {
    display: inline-block;
    float: right;
    padding-right: 17px;
    width: auto;
}

.ContentPane, .TopPane, .BottomPane {
    padding: 0;
    margin: 0;
}

.LeftPane {
    padding: 0 20px 0 0;
    width: 20%;
    margin: 0;
}

.RightPane {
    padding: 0 0 0 20px;
    width: 20%;
    margin: 0;
}



/*------------ Breadcrumb Style --------------*/
.Breadcrumb, a.Breadcrumb:link, a.Breadcrumb:active, a.Breadcrumb:visited {
    color: #3E81B5;
}

a.Breadcrumb:hover {
    color: #C00;
}

/*-------------- Link Style --------------*/
.linkscontainer {
    padding-top: 20px;
    text-align: center;
}

.links, a.links:link, a.links:active, a.links:visited {
    font-weight: bold;
    color: #3E81B5;
    text-transform: uppercase;
}

a.links:hover {
    color: #C00;
}

/*-------------- User Style --------------*/
.user, a.user:link, a.user:active, a.user:visited {
    color: #3E81B5;
}

a.user:hover {
    color: #C00;
}

/*-------------- Footer Style --------------*/
.footer, a.footer:link, a.footer:active, a.footer:visited {
    color: #3E81B5;
}

a.footer:hover {
    color: #C00;
}

/*-------------- Empty panes Style --------------*/
.DNNEmptyPane {
    width: 0;
    padding: 0;
    margin: 0;
}

/*-------------- Search SkinObject Styles --------------*/
div.SearchContainer {
    margin-top: -2px;
    position: relative;
    white-space: nowrap;
}

div.SearchBorder {
    width: 160px;
    height: 20px;
    border: solid 1px #e0e0e0;
    float: left;
    background-color: White;
    white-space: nowrap;
    /*margin-top: 2px;*/
}

div.SearchContainer a {
    padding: 0;
    display: block;
    float: left;
}

    div.SearchContainer a img {
        padding-left: 5px;
    }

div.SearchIcon {
    float: left;
    width: 31px;
    height: 20px;
    cursor: pointer;
    z-index: 11;
    background: no-repeat 2px 2px;
    text-align: right;
}

    div.SearchIcon img {
        margin-top: 3px;
    }

input.SearchTextBox {
    float: left;
    z-index: 10;
    border: 0;
    width: 120px;
    height: 18px;
    margin-left: 3px;
    color: #43494D;
}

#SearchChoices {
    clear: both;
    display: none;
    border: solid 1px #C3D4DF;
    z-index: 2000;
    cursor: pointer;
    margin: 0;
    padding: 0;
    text-align: left;
    background-color: #F3F7FA;
    position: absolute;
    top: 22px;
    left: 0;
}

    #SearchChoices li {
        cursor: pointer;
        margin: 0;
        padding: 2px 2px 0 2px;
        padding-left: 25px;
        height: 18px;
        text-align: left;
        background-color: #F3F7FA;
        background-repeat: no-repeat;
        background-position: 2px center;
        list-style: none;
        list-style-image: none;
        border: none;
        display: block;
    }

        #SearchChoices li.searchHilite {
            background-color: #CE0D0D;
            color: #ffffff;
            border: none;
        }

        #SearchChoices li.searchDefault {
            background-color: #F8FAFF;
            border: none;
        }


/* Minimal Entropy Example Styles */
.linkscontainer_left {
    padding: 0;
    background: url(images/left_bg.png) repeat-y bottom left;
}

.linkscontainer_right {
    padding: 0;
    background: url(images/right_bg.png) repeat-y bottom right;
}

.linkscontainer_pad {
    background: url(images/center_bg.png) repeat-x bottom left;
    margin: 0 19px 0 7px;
    padding: 0 0 10px 10px;
    height: 100%;
}

.tag_bg {
    padding: 0;
    margin: 0 19px 0 7px;
    background: url(images/bread_bg.png) repeat top left;
    min-height: 68px;
}

.tag_left {
    padding: 0;
    margin: 0;
    background: url(images/bread_left.png) repeat-y top left;
    min-height: 68px;
}

.tag_right {
    padding: 0;
    background: url(images/bread_right.png) repeat-y top right;
    min-height: 68px;
}

#tag_style {
    display: table;
    margin: 0 auto;
    padding: 0;
    white-space: nowrap;
}

    #tag_style ul.categories, #tag_style ul.tags {
        min-height: 34px;
        max-height: 34px;
        height: 34px;
    }


/*.qti-bot-pad {
    background-image: url('images/footer.png');
    background-repeat: repeat-x;
    height: 118px;
    display: block;
    float: left;
    width: 100%;
    color: Black;
}*/


/*.bot_bg {*/
.qti-bot-pad {
    /*padding: 5px 0;*/
    margin: 0;
    /*background: url('images/footer.png');*/
	background-color:#1588db;
    height: 80px;
    float: left;
    color: #FFFFFF;
    /*font-weight: bold;*/
    width: 100%;
    border-top:7px solid #55b6ff;
}

    .qti-bot-pad a {
        color: #FFFFFF;
        /*font-weight: bold;*/
    }

    .qti-bot-pad p {
        margin: 2px;
        line-height: 19px;
    }

.Right {
    float: left;
    width: 200px;
}

.center-bg {
    width: 100%;
    /*margin-top: 3px;*/
    /***************/
    float: left;
    background: #fff;
}

.bot_left {
    float: left;
    width: 78%;
    padding-left: 10px;
    color: #ffffff;
}

    .bot_left a {
        color: #fff;
    }

.bot_right {
    float: left;
    width: 20%;
    padding-right: 10px;
    text-align: right;
    color: #ffffff;
}

    .bot_right a {
        color: #ffffff;
    }

.qti-login a:link, .qti-login a:active, .qti-login a:visited {
    Height: 32px;
    line-height: 32px;
    color: #FFF000;
}

.qti-user a:link, .qti-user a:active, .qti-user a:visited {
    Height: 32px;
    line-height: 32px;
    color: #FFF000;
}

.qti-menu2 {
    width: 100%;
    /*height:32px;*/
    float: left;
    background: #fff;
    height:38px;

}

#timer {
    font-weight: bold;
    height: 32px;
    padding-left: 10px;
    width: 250px;
	color:#1187df;
    text-transform:uppercase;
}

/************************************/

.qti-menu-style a, .qti-menu-style a:link, .qti-menu-style a:visited, .qti-menu-style a:hover {
    outline: none;
    position: relative;
    z-index: 11;
}

.qti-menu-style, .qti-menu-style ul {
    display: block;
    margin: 0;
    padding: 0;
    border: 0;
    list-style-type: none;
}

    .qti-menu-style li {
        position: relative;
        z-index: 5;
        display: block;
        float: left;
        background: none;
        margin: 0;
        padding: 0;
        border: 0;
    }

        .qti-menu-style li:hover {
            z-index: 10000;
            white-space: normal;
            background: #2d94e8;
        }

    .qti-menu-style, .qti-menu-style ul {
        min-height: 0;
    }

.qti-menu-style {
    display: inline-block;
    vertical-align: bottom;
    padding-left: 0;
    padding-right: 0;
    position: relative;
}

.qti-menu-style {
    float: left;
    width: 100%;
}

.qti-menuitemcontainer {
    margin: 0 auto;
}

.qti-menu-style > li {
    margin-left: 4px;
}

    .qti-menu-style > li:first-child {
        margin-left: 2px;
    }

    .qti-menu-style > li:last-child, .qti-menu-style > li.last-child {
        margin-right: 2px;
    }

    .qti-menu-style > li > a {
        padding: 0 8px;
        margin: 0 auto;
        position: relative;
        display: block;
        height: 35px;
        cursor: pointer;
        text-decoration: none;
        color: #555555;
        line-height: 35px;
        text-align: center;
    }

.qti-menu-style a,
.qti-menu-style a:link,
.qti-menu-style a:visited,
.qti-menu-style a.active,
.qti-menu-style a:hover {
    font-size: 13px;
    font-family: Arial, Tahoma, Helvetica, Sans-Serif;
    font-weight: bold;
    font-style: normal;
    text-decoration: none;
    text-align: left;
}

.qti-menu-style > li > a.active {
    padding: 0 8px;
    margin: 0 auto;
    color: #FFFFFF;
    text-decoration: none;
}

.qti-menu-style > li > a:visited,
.qti-menu-style > li > a:hover,
.qti-menu-style > li:hover > a {
    text-decoration: none;
}


.qti-menu-style > li > a:hover,
.desktop-nav .qti-menu-style > li:hover > a {
    color: #FFFFFF;
    text-decoration: none;
}

.qti-menu-style li li a {
    background: #B9C2CB;
    background: transparent;
    padding: 0 7px;
    margin: 0 auto;
}

.qti-menu-style li li {
    float: none;
    width: auto;
    /*margin-top: 2px;*/
    /*margin-bottom: 2px;*/
    border-bottom: solid 1px white;
    height: 25px;
    line-height: 25px;
}

.desktop-nav .qti-menu-style li li ul > li:first-child {
    margin-top: 0;
}

.qti-menu-style li li ul > li:last-child {
    margin-bottom: 0;
}

.qti-menu-style ul ul ul {
    position: absolute;
    visibility: hidden;
    margin-left: 170px;
    margin-top: 0;
    background: #2d94e8;
    min-width: 170px;
}

.qti-menu-style ul ul li:hover ul {
    position: absolute;
    visibility: visible;
}

.qti-menu-style ul li li:hover ul {
    position: absolute;
    visibility: visible;
}

.qti-menu-style ul a {
    height: 32px;
    line-height: 32px;
    min-width: 7em;
    white-space: nowrap;
}

.qti-menu-style ul li li a {
    height: 25px;
    line-height: 25px;
    min-width: 7em;
    white-space: nowrap;
}


.qti-menu-style ul a:link, .qti-menu-style ul a:visited, .qti-menu-style ul a.active, .qti-menu-style ul a:hover {
    color: #FFF000;
    font-family: Arial, Tahoma,'Arial Unicode MS',Helvetica,Sans-Serif;
    font-size: 13px;
    /*line-height: 32px;*/
    margin: 0;
    padding: 0 10px;
    text-align: left;
    text-decoration: none;
}

.qti-menu-style ul li a:hover, .desktop .qti-menu-style ul li:hover > a {
    background: #FFFFFF;
    background: transparent;
    margin: 0 auto;
}

.qti-menu-style ul a:hover {
    text-decoration: none;
}

.qti-menu-style ul li a:hover {
    color: #555555;
}

.qti-menu-style ul:before {
    margin: 0 auto;
    display: block;
    content: ' ';
    z-index: 999;
}

.qti-menu-style ul {
    z-index: 999; /*10;*/
    left: 0;
    top: 0;
    background-image: url('images/spacer.gif');
}


    .qti-menu-style ul ul {
        position: absolute;
        visibility: hidden;
        margin-top: 32px;
        background: #2d94e8;
        min-width: 170px;
        z-index: 999;
    }

    .qti-menu-style ul li:hover ul {
        position: absolute;
        visibility: visible;
    }

/***/
.ul_content_right_sidebar {
    margin: 0;
    padding: 0;
}

ul_content_right_sidebar li {
}

.giattCatalog_arrow {
    border-bottom: 1px dotted #D5D5D5;
    margin-left: 6px;
    padding: 5px 0;
    text-align: justify;
    background: url("images/arrow_menu.gif") no-repeat scroll 0 7px transparent;
    padding-left: 15px !important;
    list-style-type: none;
}

    .giattCatalog_arrow a:link, .giattCatalog_arrow a:active, .giattCatalog_arrow a:visited {
        color: #4c4b4b;
        font-size: 12px;
        font-family: Arial;
    }

.RadRotator .rrVerticalList li {
    border-bottom: 1px dotted #D5D5D5;
    margin-left: 2px;
    padding: 5px 0;
    text-align: justify;
    background: url("images/arrow_menu.gif") no-repeat scroll 0 10px transparent;
    padding-left: 12px !important;
    list-style-type: none;
    line-height: 26px;
}

.rrVerticalList li a:link, .rrVerticalList li a:active, .rrVerticalList li a:visited {
    color: #4c4b4b;
    font-size: 12px;
    font-family: Arial;
}

.qti-chaomung
{
    padding:5px 0 0;
}

.qti-search {
    width: 195px;
	float:right;
	margin:5px 0 0;
}

.qti-button {
    background: none repeat scroll 0 0 #b7002e;
    border: 1px solid #990010;
    border-radius: 4px 4px 4px 4px;
    box-shadow: 0 1px 1px rgba(255, 255, 255, 0.1), 0 1px 0 #BEBEBE, 0 1px 0 #B5B5B5, 0 1px 1px #999999;
    color: #FFFFFF;
    cursor: pointer;
    float: left;
    font-weight: bold;
    margin: 0 10px 5px 0;
    padding: 4px;
}

a.qti-button, a.qti-button:link, a.qti-button :visited, a.qti-button:active {
    color: #ffffff;
    font-weight: bold;
}

/************************************************/
.Left {
    float: left;
    width: 245px;
}

.ContentPaneNoiDung {
    float: left;
    width: 755px;
}

.tablee {
    background: #0a77ce;
    width: 100%;
}

.tdd {
    background: url(images/bg-menutrai.png) no-repeat;
    height: 29px;
    padding-left: 12px;
}


@import url("css/menu.css");
/*menu doc------------------*/
.menudoc {
    margin: 0 5px 2px 0;
}

    .menudoc h3.tieude {
        background: url(images/h3-left.png) top left no-repeat;
        line-height: 33px;
        margin: 0;
        padding: 0 0 0 42px;
        font-family: Arial;
        font-size: 13px;
        font-weight: bold;
        text-transform: uppercase;
        color: White;
    }

    .menudoc ul {
        margin: 0;
        padding: 0;
        list-style-type: none;
        width: 100%; /* Width of Menu Items */
        /*border: 1px solid #ccc;*/
        background: #e6f4fc;
    }

        .menudoc ul li {
            background: url(images/bg_l_menu.png) repeat-x left bottom;
            line-height: 26px;
            list-style-type: none;
            margin-left: 10px;
            margin-right: 10px;
            position: relative;
        }

            .menudoc ul li:hover {
                z-index: 9999;
            }
            /*Sub level menu items */
            .menudoc ul li ul {
                position: absolute;
                /*width: 200px;*/ /*sub menu width*/
                top: 0;
                visibility: hidden;
            }

            .menudoc ul li img {
                display: none;
            }

            /* Sub level menu links style */
            .menudoc ul li a {
                display: block;
                overflow: auto; /*force hasLayout in IE7 */
                color: black;
                text-decoration: none;
                padding: 2px 13px;
                color: #0279d3; /*#89172d*/
                font-family: Arial;
                font-size: 12px;
                font-weight: bold;
                background: url(images/bg_li_menu.png) no-repeat left center;
            }
			.menudoc ul li a:hover {
                display: block;
                overflow: auto; /*force hasLayout in IE7 */
                color: black;
                text-decoration: none;
                padding: 2px 13px;
            }
			
			ul .menudoc>li>a.active {
                display: block;
                overflow: auto; /*force hasLayout in IE7 */
                color: black;
                text-decoration: none;
                padding: 2px 13px;
                color: #FF0000; /*#89172d*/
                background: url(images/bullet-menu.png) no-repeat center left;
				
                text-transform: uppercase;
                font-family: Arial;
                font-size: 12px;
                font-weight: bold;
            }
			.menudoc ul li a:sel {
                display: block;
                overflow: auto; /*force hasLayout in IE7 */
                color: black;
                text-decoration: none;
                padding: 2px 13px;
                color: #FFFFFF; /*#89172d*/
                background: url(images/bullet-menu.png) no-repeat center left;
				background-color: #0076E5;
                text-transform: uppercase;
                font-family: Arial;
                font-size: 12px;
                font-weight: bold;
            }
			
            .menudoc ul li li a {
                font-family: Arial;
                font-size: 12px;
                /*text-transform: none;*/
                min-width: 260px;
            }

    .menudoc .subfolderstyle {
        /*background: url(images/bullet-menu.png) no-repeat center left;*/
    }

    /*.menudoc ul li a:visited {
                    color: black;
                }*/

    
    .menudoc .subfolderstyle {
        /*background: url(arrow-list.gif) no-repeat center right;*/
    }



.bot_bg_left {
    width: 600px;
    float: left;
    margin-left: 10px;
}

.bot_bg_right {
    width: 250px;
    float: left;
}

.thanhnoi {
    height: 23px;
    width: 700px;
    background: url(images/thanhnoi2.png) center right;
    position: absolute;
    left: 0;
    top: 0;
    float: left;
}

.template_style {
    position: absolute;
}

.dangnhap {
    background: url("images/thanhnoi1.png");
    height: 23px;
    margin-right: 22px;
}

    .dangnhap ul {
        float: right;
        margin: 0;
        padding: 0;
    }

    .dangnhap li {
        float: left;
        list-style-type: none;
        margin-left: 5px;
        line-height: 23px;
        color: #adaeb4;
    }

        .dangnhap li a {
            color: #686771;
        }

.chuchay {
    float: left;
    width: 450px;
    height: 23px;
}

A.SkinObject:link {
    /*color: #686771;*/
    color: #FFFFFF;
}

A.SkinObject:hover {
    text-decoration: underline;
}



    .menu_style {
        /*width: 530px;*/
        float: left;
        /*margin-top: 7px;*/
    }

    .menu_style ul {
        text-align: center;
        margin: 0;
        padding: 0;
    }

    .menu_style ul li {
        /*background: url("images/menu-left.png") no-repeat;*/
        float: left;
        list-style-type: none;
        padding: 0px 0px 0px 5px;
    }

    .menu_style ul li:hover {
       /* background: url("images/menu-left.png") no-repeat;*/
        float: left;
        list-style-type: none;
        padding: 0px 0px 0px 5px;
    }


        /*.menu_style ul li a, .menu_style ul li a:hover, .menu_style ul li a:active, .menu_style ul li a:visited {
            color: #fff;
            font-size: 13px;
            font-weight: bold;
            font-family: Arial;
            padding: 7px 9px 9px 8px;
            background: url(images/menu-right.png) no-repeat center right;
        }*/

        .menu_style ul li a {
            color: #FFFFFF;
            font-family: Arial;
            font-size: 12px;
            font-weight: bold;
            line-height: 30px;
            padding: 0 5px 0px 5px;
            text-transform: uppercase;
			
            }

        .menu_style ul li:hover a, .menu_style ul li:active a  {
           /* padding: 8px 18px 11px 5px;*/
            /*background: url(images/menu-right.png) no-repeat center right;*/
			/*background-color:#00b900;*/
            z-index:99999;
			color: yellow;
            /*position:absolute;*/
        }
		
    .menu_style #qti-login {
        /*padding: 5px 2px 6px 8px;*/
        /*background: url(images/menu-left.png) no-repeat;*/
    }


.menu_bg {
    padding: 0;
    margin: 0;
    background: url(images/menutren.png) repeat-x ;
    height:31px;
}

.menu_left {
    padding: 0;
    margin: 0;
}

.menu_right {
    margin: 0;
}

.menu_bg .day {
    float: left;
    width: 260px;
    height: 25px;
    line-height: 25px;
    font-weight: bold;
    text-align: center;
    font-size: 12px;
    /*padding-top: 6px;*/
    color: #262626;
}

.search_style {
    float: right;
    /*height: 35px;*/
}

.search_bg {
    padding: 1px 2px 0 0;
}

/*.qti-main-style {
  position: relative;
}*/

ul#home-featured-content-tabs {
    background: url("images/tinmoi-docnhieu");
    height: 26px;
    line-height: 25px;
    line-height: 26px\9\0;/*Only works in IE9*/
}

. ie10 ul#home-featured-content-tabs {
    line-height: 26px;/*Only works in IE10*/
}

@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {  
/* IE10+ specific styles go here */  
    ul#home-featured-content-tabs {
    line-height: 26px;
}
}


    ul#home-featured-content-tabs li a {
        color: #FFFFFF;
        font-family: Arial;
        font-size: 11px;
        font-weight: bold;
        padding-left: 7px;
        padding-right: 7px;
        text-decoration: none;
        text-transform: capitalize;
        color: #7f0119;
    }

.thongbaomoi li {
    background: url("images/arrow_menu.gif") no-repeat scroll 0 10px rgba(0, 0, 0, 0);
    border-bottom: 1px dotted #D5D5D5;
    list-style-type: none;
    margin-left: 2px;
    padding-bottom: 5px;
    padding-left: 12px !important;
    padding-right: 0;
    padding-top: 5px;
    text-align: justify;
}

    .thongbaomoi li a {
        color: #4C4B4B;
    }

/*module binh chon*/
.clsrb {
    color: #000000;
    margin-left: 10px;
}

.clsDiv {
    line-height: 20px;
    width: 100%;
}

/*module Links*/
.LinksDesignTable {
    width: 100%;
}

select.NormalTextBox {
    width: 80%;
}

.position .c-block-qti {
    min-height: 220px;
}

ul.qti-vmenu, ul.qti-vmenu ul
{
   list-style: none;
   display: block;
}

ul.qti-vmenu, ul.qti-vmenu li
{
   display: block;
   margin: 0;
   padding: 0;
   width: auto;
   line-height: 0;
}

ul.qti-vmenu
{
   margin-top: 0;
   margin-bottom: 0;
   position: relative;
   list-style: none;
   margin: 0;
   padding: 0;
   width: auto;
   line-height: 0;
}

ul.qti-vmenu li, ul.qti-vmenu li ul, ul.qti-vmenu li ul li
{
   list-style-type: none;
}

/* end VMenu */

/* begin VMenuItem */
ul.qti-vmenu a 
{
   display: block;
   cursor: pointer;
   z-index:0;
   text-decoration: none;
   font-family: Tahoma, Arial, Helvetica, Sans-Serif;
   font-style: normal;
   font-weight: bold;
   font-size: 12px;
   margin-left:0;
   margin-right:0;
   position:relative;
}

ul.qti-vmenu ul, ul.qti-vmenu li{
   position:relative;
}

ul.qti-vmenu>li>a 
{
   color: #FFFFFF;
   padding: 0 11px 0 11px;
   height: 28px;
   line-height: 28px;
   white-space: nowrap;
}

ul.qti-vmenu>li>a.active {
   color: #000000;
}
ul.qti-vmenu a:hover, ul.qti-vmenu a.active:hover {
   color: #000000;
}

ul.qti-vmenu>li>a:before, ul.qti-vmenu>li>a:after 
{
   position: absolute;
   display: block;
   content: ' ';
   z-index:-1;
   background-image: url('images/vmenuitem.png');
   top:0;
   height:28px;
}

ul.qti-vmenu>li>a:before{
   left: 0;
   right: 1px;
   background-position: top left;
}
ul.qti-vmenu>li>a:after{
   width: 1px;
   right: 0;
   background-position: top right;
}
ul.qti-vmenu>li>a.active:before {
   background-position: bottom left;
}
ul.qti-vmenu>li>a.active:after {
   background-position: bottom right;
}
ul.qti-vmenu>li>a:hover {
   background-color: transparent;
}
ul.qti-vmenu>li>a:hover:before  {
   background-position: center left;
}
ul.qti-vmenu>li>a:hover:after {
   background-position: center right;
}

ul.qti-vmenu>li:hover>a{
   color: #000000;
}
ul.qti-vmenu>li:hover>a:before  {
   background-position: center left;
}
ul.qti-vmenu>li:hover>a:after {
   background-position: center right;
}

ul.qti-vmenu>li{
   margin-top:1px;
}
ul.qti-vmenu>li:first-child{
   margin-top:0;
}                                                     

ul.qti-vmenu>li:before{
   display: block;
   position:absolute;
   content: ' ';
   height: 0;
   top:-1px;
   left:0;
   right:0;
   z-index:1;
   border-bottom: solid 1px #FFFFFF;
}

ul.qti-vmenu>li:after{
   display: block;
   position:absolute;
   content: ' ';
   left:0;
   right:0;
   top: -1px;
   z-index:0;
   height: 1px;
   background-color: #0091E0;
}
ul.qti-vmenu>li:first-child:before,ul.qti-vmenu>li:first-child:after{
   display:none;
}  
div.News_TinMoiHoacTinDocNhieuContent marquee {
    height: 240px !important;
}
/*.RadTabStripTop_QTI .rtsLevel1
{
	background:none !important;
}
.RadTabStrip_QTI .rtsLevel1 .rtsLI, .RadTabStrip_QTI .rtsLevel1 .rtsLink
{
	color:#008500 !important;
}
.RadTabStrip_QTI .rtsLI, .RadTabStrip_QTI .rtsLink
{
	text-transform:none !important;
}
.RadTabStrip .rtsUL, .RadTabStripVertical .rtsUL
{
	background-color:#008500 !important;
}
.RadTabStripTop_QTI .rtsLevel1 .rtsOut
{
	background-color:#ffffff !important;
}
.RadTabStripTop_QTI .rtsLevel1 .rtsSelected .rtsOut, .RadTabStripTop_QTI .rtsLevel1 .rtsSelected:hover .rtsOut
{
	border-radius:10px !important;
}
.RadTabStripTop_QTI .rtsLevel1 .rtsSelected, .RadTabStripTop_QTI .rtsLevel1 .rtsSelected:hover
{
	line-height:19px !important;
}
*/
table.Settings {
    width:100% !important;
}
.Tai_LuotTruyCapContent {
    color:#fff;
}