﻿/*---- PHAN MENU CHINH ---------*/
/*!!!!!!!!!!! NodeFire Core CSS [Do Not Modify!] !!!!!!!!!!!!!*/
/*[START-QCC]*/.qmclear { }

               .qmmc:after {
                   clear: both;
                   content: ".";
                   display: block;
                   height: 0px;
                   overflow: hidden;
               }

               .qmmc img { border: none; }

               .qmmc, .qmmc > span, .qmmc > a, .qmmc div > a, .qmmc dd > a, .qmmc li > a, .qmmc div > span, .qmmc dd > span, .qmmc li > span, .qmmc div.qmsub, .qmmc dl, .qmmc dd, .qmmc .qmsub > li, .qmmc ul.qmsub {
                   background-color: transparent;
                   color: #333;
                   font-family: Arial;
                   font-size: 15px;
                   font-weight: normal;
                   line-height: normal;
                   margin: 0px;
                   outline: none;
                   padding: 0px;
                   text-align: left;
                   text-decoration: none;
               }

               .qmmc .qmiefix { z-index: 0; }

               .qmmc, .qmmc .qmsub, .qmmc .qmmulti {
                   list-style: none;
                   margin: 0px;
                   padding: 0px;
               }

               .qmmc .qmdivider {
                   border-style: solid;
                   border-width: 0px;
                   display: block;
                   position: relative;
               }

               .qmmc .qmtitle {
                   cursor: default;
                   display: block;
                   position: relative;
                   white-space: nowrap;
               }

               .qmmc {
                   position: relative;
                   zoom: 1;
               }

               .qmmc .qmitem-m, .qmmc > li {
                   display: block;
                   position: relative;
                   white-space: nowrap;
               }

               .qmmc .qmitem-s, .qmmc .qmsub > li {
                   display: block;
                   position: relative;
                   white-space: nowrap;
               }

               .qmmc .qmsub {
                   left: 100%;
                   position: absolute;
                   top: 0px;
                   visibility: hidden;
                   z-index: 10;
               }

               .qmmc div.qmsub { left: 0px; }

               .qmmc .qmcbox {
                   cursor: default;
                   display: block;
                   position: relative;
                   white-space: normal;
               }

               .qmmc .qmmulti {
                   display: block;
                   float: left;
                   position: relative;
               }

               .qmmc .qmmulti dd {
                   margin: 0px;
                   padding: 0px;
                   position: relative;
               }

               .qmmc.qm-horizontal-c > li, .qmmc.qm-horizontal-c .qmitem-m, .qmsub.qm-horizontal-c > li, .qmsub.qm-horizontal-c > .qmitem-s, .qm-horizontal-c > .qmtitle, .qm-horizontal-c > .qmdivider, .qm-horizontal-c > .qmcbox, .qm-horizontal-c > li > .qmtitle, .qm-horizontal-c > li > .qmdivider, .qm-horizontal-c > li > .qmcbox { float: left; }

               .qm-horizontal-c > li > .qmsub {
                   left: 0px;
                   top: 100%
               }

               .qmmc li:hover > .qmsub, .qmmc dd:hover > ul.qmsub { visibility: inherit; }

               .qmmc .qmml0 { z-index: 99; }

               .qmmc .qmml1 { z-index: 98; }

               .qmmc .qmml2 { z-index: 97; }

               .qmmc .qmml3 { z-index: 96; }

               .qmmc .qmml4 { z-index: 95; }

               .qmmc .qmml5 { z-index: 94; }

               .qmmc .qmml6 { z-index: 93; }

               .qmmc .qmml7 { z-index: 92; }

               .qmmc .qmml8 { z-index: 91; }

               .qmmc .qmml9 { z-index: 90; }


               /*!!!!!!!!!!! NodeFire Styles [Please Modify!] !!!!!!!!!!!*/


               /* NodeFire 0 */

               /*"""""""" (MAIN) Container""""""""*/

               #qm0 {
                   background-color: #FFFFFF;
                   border-top: solid 1px #CCCCCC;
                   width: auto;
               }


               /*"""""""" (MAIN) Items""""""""*/

               #qm0 .qmitem-m {
                   color: #2D547D;
                   font-family: Arial;
                   font-size: 15px;
                   padding: 9px 40px 9px 8px;
                   text-align: left;
               }


               /*"""""""" (MAIN) Hover State""""""""*/

               #qm0 .qmitem-m:hover {
                   -khtml-border-radius: 0px 5px 0px 0px;
                   -moz-border-radius: 0px 5px 0px 0px;
                   -ms-border-radius: 0px 5px 0px 0px;
                   -o-border-radius: 0px 5px 0px 0px;
                   -webkit-border-radius: 0px 5px 0px 0px;
                   background-color: #D8DBE1;
                   border-radius: 0px 5px 0px 0px;
               }


               /*"""""""" (MAIN) Active State""""""""*/

               #qm0.qmmc .qmitem-m.qmactive, #qm0 li:hover > .qmitem-m.qmparent, #qm0 dd:hover > .qmitem-m.qmparent {
                   -khtml-border-radius: 0px 5px 0px 0px;
                   -moz-border-radius: 0px 5px 0px 0px;
                   -ms-border-radius: 0px 5px 0px 0px;
                   -o-border-radius: 0px 5px 0px 0px;
                   -webkit-border-radius: 0px 5px 0px 0px;
                   background-color: #D8DBE1;
                   border-radius: 0px 5px 0px 0px;
                   text-decoration: underline;
               }


               /*"""""""" (SUB) Container""""""""*/

               #qm0 .qmsub {
                   -khtml-border-radius: 0px 0px 7px 0px;
                   -khtml-box-shadow: 3px 3px 3px rgba(121, 121, 121, 0.7);
                   -moz-border-radius: 0px 0px 7px 0px;
                   -moz-box-shadow: 3px 3px 3px rgba(121, 121, 121, 0.7);
                   -ms-border-radius: 0px 0px 7px 0px;
                   -ms-box-shadow: 3px 3px 3px rgba(121, 121, 121, 0.7);
                   -o-border-radius: 0px 0px 7px 0px;
                   -o-box-shadow: 3px 3px 3px rgba(121, 121, 121, 0.7);
                   -webkit-border-radius: 0px 0px 7px 0px;
                   -webkit-box-shadow: 3px 3px 3px rgba(121, 121, 121, 0.7);
                   background-color: #FFFFFF/*#D8DBE1*/;
                   border: solid 1px #CCCCCC; /*boder của Sub menu*/
                   border-radius: 0px 0px 7px 0px;
                   box-shadow: 3px 3px 3px rgba(121, 121, 121, 0.7);
                   margin: 0px;
                   padding: 10px;
               }


               /*"""""""" (SUB) Column""""""""*/

               #qm0 .qmsub .qmmulti { padding: 10px; }


               /*"""""""" (SUB) Items""""""""*/

               #qm0 .qmitem-s {
                   -khtml-border-radius: 8px 8px 8px 8px;
                   -moz-border-radius: 8px 8px 8px 8px;
                   -ms-border-radius: 8px 8px 8px 8px;
                   -o-border-radius: 8px 8px 8px 8px;
                   -webkit-border-radius: 8px 8px 8px 8px;
                   border-radius: 8px 8px 8px 8px;
                   border-style: none;
                   border-width: 0px;
                   font-size: 15px;
                   padding: 4px 40px 4px 5px;
               }


               /*"""""""" (SUB) Hover State""""""""*/

               #qm0 .qmitem-s:hover {
                   -khtml-border-radius: 0px 0px 5px 0px;
                   -khtml-box-shadow: 1px 1px 1px rgb(102, 102, 102);
                   -moz-border-radius: 0px 0px 5px 0px;
                   -moz-box-shadow: 1px 1px 1px rgb(102, 102, 102);
                   -ms-border-radius: 0px 0px 5px 0px;
                   -ms-box-shadow: 1px 1px 1px rgb(102, 102, 102);
                   -o-border-radius: 0px 0px 5px 0px;
                   -o-box-shadow: 1px 1px 1px rgb(102, 102, 102);
                   -webkit-border-radius: 0px 0px 5px 0px;
                   -webkit-box-shadow: 1px 1px 1px rgb(102, 102, 102);
                   border-radius: 0px 0px 5px 0px;
                   box-shadow: 1px 1px 1px rgb(102, 102, 102);
               }


               /*"""""""" Individual Titles""""""""*/

               #qm0 .qmtitle {
                   color: #000099/*#2D547D*/;
                   font-family: Arial;
                   font-size: 15px;
                   margin: 5px 5px 5px 0px;
                   text-decoration: underline;
               }


               /*"""""""" Individual Horizontal Dividers""""""""*/

               #qm0 > .qmdivider, #qm0 .qmsub > .qmdivider, #qm0 dd > .qmdivider, #qm0 > li > .qmdivider, #qm0 .qmsub > li > .qmdivider {
                   background-color: #CCCCCC/*#7AA3CF*/;
                   height: 1px;
                   margin: 4px 5px;
               }


               /*"""""""" Box Animation Styles""""""""*/

               #qm0 .qmbox {
                   border-color: #999999;
                   border-style: solid;
                   border-width: 1px;
               }


               /*"""""""" Custom Rule""""""""*/

               ul#qm0 .qmparent {
                   background-position: 97% center;
                   background-repeat: no-repeat;
               }


               /*"""""""" Custom Rule""""""""*/

               ul#qm0 li:hover > .qmitem-m.qmparent {
                   background-image: url(../img/menu_arrow_down_hover.gif);
                   text-decoration: underline;
               }


               /*"""""""" Custom Rule""""""""*/

               ul#qm0 .qmitem-s.qmparent { background-image: url(../img/menu_arrow_right.gif); }


               /*"""""""" Custom Rule""""""""*/

               ul#qm0 .qmsub li:hover > .qmitem-s.qmparent { background-image: url(../img/menu_arrow_right_hover.gif); }

               /*[END-QS0]*/

               /* Add-On Core Code (Remove when not using any add-on's) */

               .qmfv { visibility: visible !important; }

               .qmfh { visibility: hidden !important; }



               /*------------------------PHAN DANH CHO SCROLL MENU*-------------------*/


               /*!!!!!!!!!!! NodeFire Core CSS [Do Not Modify!] !!!!!!!!!!!!!*/

               /*[START-QCC]*/

               .qmclear { }

               .qmmc:after {
                   clear: both;
                   content: ".";
                   display: block;
                   height: 0px;
                   overflow: hidden;
               }

               .qmmc img { border: none; }

               .qmmc, .qmmc > span, .qmmc > a, .qmmc div > a, .qmmc dd > a, .qmmc li > a, .qmmc div > span, .qmmc dd > span, .qmmc li > span, .qmmc div.qmsub, .qmmc dl, .qmmc dd, .qmmc .qmsub > li, .qmmc ul.qmsub {
                   background-color: transparent;
                   color: #333;
                   font-family: Arial;
                   font-size: 15px;
                   font-weight: normal;
                   line-height: normal;
                   margin: 0px;
                   outline: none;
                   padding: 0px;
                   text-align: left;
                   text-decoration: none;
               }

               .qmmc .qmiefix { z-index: 0; }

               .qmmc, .qmmc .qmsub, .qmmc .qmmulti {
                   list-style: none;
                   margin: 0px;
                   padding: 0px;
               }

               .qmmc .qmdivider {
                   border-style: solid;
                   border-width: 0px;
                   display: block;
                   position: relative;
               }

               .qmmc .qmtitle {
                   cursor: default;
                   display: block;
                   position: relative;
                   white-space: nowrap;
               }

               .qmmc {
                   position: relative;
                   zoom: 1;
               }

               .qmmc .qmitem-m, .qmmc > li {
                   display: block;
                   position: relative;
                   white-space: nowrap;
               }

               .qmmc .qmitem-s, .qmmc .qmsub > li {
                   display: block;
                   position: relative;
                   white-space: nowrap;
               }

               .qmmc .qmsub {
                   left: 100%;
                   position: absolute;
                   top: 0px;
                   visibility: hidden;
                   z-index: 10;
               }

               .qmmc div.qmsub { left: 0px; }

               .qmmc .qmcbox {
                   cursor: default;
                   display: block;
                   position: relative;
                   white-space: normal;
               }

               .qmmc .qmmulti {
                   display: block;
                   float: left;
                   position: relative;
               }

               .qmmc .qmmulti dd {
                   margin: 0px;
                   padding: 0px;
                   position: relative;
               }

               .qmmc.qm-horizontal-c > li, .qmmc.qm-horizontal-c .qmitem-m, .qmsub.qm-horizontal-c > li, .qmsub.qm-horizontal-c > .qmitem-s, .qm-horizontal-c > .qmtitle, .qm-horizontal-c > .qmdivider, .qm-horizontal-c > .qmcbox, .qm-horizontal-c > li > .qmtitle, .qm-horizontal-c > li > .qmdivider, .qm-horizontal-c > li > .qmcbox { float: left; }

               .qm-horizontal-c > li > .qmsub {
                   left: 0px;
                   top: 100%
               }

               .qmmc li:hover > .qmsub, .qmmc dd:hover > ul.qmsub { visibility: inherit; }

               .qmmc .qmml0 { z-index: 99; }

               .qmmc .qmml1 { z-index: 98; }

               .qmmc .qmml2 { z-index: 97; }

               .qmmc .qmml3 { z-index: 96; }

               .qmmc .qmml4 { z-index: 95; }

               .qmmc .qmml5 { z-index: 94; }

               .qmmc .qmml6 { z-index: 93; }

               .qmmc .qmml7 { z-index: 92; }

               .qmmc .qmml8 { z-index: 91; }

               .qmmc .qmml9 { z-index: 90; }


               /*!!!!!!!!!!! NodeFire Styles [Please Modify!] !!!!!!!!!!!*/


               /* NodeFire 1 */

               /*"""""""" (MAIN) Container""""""""*/

               #qm1 {
                   background-color: transparent;
                   height: 25px;
                   width: 370px;
                   /*border-width:1px 0px;
		border-style:solid;
		border-color:#5C5656;*/
               }


               /*"""""""" (MAIN) Items""""""""*/

               #qm1 .qmitem-m {

                   color: #2D547D;
                   font-family: Arial;
                   font-size: 14px;
                   padding: 3px 15px 3px 18px;
                   text-align: left;
                   text-decoration: none;
               }


               /*"""""""" (MAIN) Active State""""""""*/

               #qm1.qmmc .qmitem-m.qmactive, #qm1 li:hover > .qmitem-m.qmparent, #qm1 dd:hover > .qmitem-m.qmparent { font-family: Arial; }


               /*"""""""" (SUB) Container""""""""*/

               #qm1 .qmsub {
                   background-color: #E6E6E6;
                   border-color: #A6A6A6;
                   border-style: solid;
                   border-width: 1px;
                   margin: -1px 0px 0px;
                   padding: 5px;
               }


               /*"""""""" (SUB) Items""""""""*/

               #qm1 .qmitem-s {
                   background-color: transparent;
                   border-color: #000000;
                   border-style: none;
                   border-width: 0px;
                   padding: 2px 40px 2px 5px;
               }


               /*"""""""" (SUB) Hover State""""""""*/

               #qm1 .qmitem-s:hover { text-decoration: underline; }


               /*"""""""" (SUB) Active State""""""""*/

               #qm1.qmmc .qmitem-s.qmactive, #qm1 ul li:hover > .qmitem-s.qmparent, #qm1 ul dd:hover > .qmitem-s.qmparent { background-color: #FFFFFF; }


               /*"""""""" Individual Titles""""""""*/

               #qm1 .qmtitle {
                   color: #444444;
                   cursor: default;
                   font-family: arial;
                   font-size: 11px;
                   font-weight: bold;
                   padding: 3px 0px 3px 4px;
               }


               /*"""""""" Individual Horizontal Dividers""""""""*/

               #qm1 > .qmdivider, #qm1 .qmsub > .qmdivider, #qm1 dd > .qmdivider, #qm1 > li > .qmdivider, #qm1 .qmsub > li > .qmdivider {
                   background-color: #BFBFBF;
                   height: 1px;
                   margin: 4px 0px;
               }


               /*"""""""" Individual Vertical Dividers""""""""*/

               #qm1.qm-horizontal-c > .qmdivider, #qm1 .qm-horizontal-c > .qmdivider, #qm1.qm-horizontal-c > li > .qmdivider, #qm1 .qm-horizontal-c > li > .qmdivider {
                   background-color: #AAAAAA;
                   height: 15px;
                   margin: 4px 2px 0px;
                   width: 1px;
               }


               /*"""""""" Custom Rule""""""""*/

               ul#qm1 li a {
                   background-image: url(../img/scroll_arrow_right.gif);
                   background-position: 1% center;
                   background-repeat: no-repeat;
               }


               /*"""""""" Custom Rule""""""""*/

               ul#qm1 li:hover > a { background-image: url(../img/scroll_arrow_right_hover.gif); }
	/*[END-QS1]*/