/* ----- BLUE Skin Custom ----- */
body {
  background: #fff; }

a {
  color: #145cc7;
  text-decoration: none; }

a:hover {
  color: #127EE8; }

#banner {
  background: #225bb2 url(../../images/diff/bghightlight.png) no-repeat 70px 0; }

#navigation {
  background: #1E57AE; }
  #navigation ul li.selected:first-child a {
    background: white url(../../images/color_schemes/blue/homeFirst.png) no-repeat center center;
    -webkit-border-radius: 2px 2px 0 0;
    -moz-border-radius: 2px 2px 0 0;
    -ms-border-radius: 2px 2px 0 0;
    -o-border-radius: 2px 2px 0 0;
    border-radius: 2px 2px 0 0; }

#navigation li:hover a {
  background: #1B52A7;
  color: #fff;
  text-shadow: none; }

#navigation li.selected a {
  background: #fff;
  color: #003391;
  text-shadow: none; }

#navigation li.selected .child-menu li.selected a {
  font-weight: bold;
  color: #003391; }

.dft_Dock {
  background: transparent url(../../images/color_schemes/blue/ln_Mnhead.jpg) repeat-x left bottom; }

.dft_Dock li {
  background: url(../../images/color_schemes/blue/ln_Lefthead.jpg) repeat-y left top; }

.dft_Dock li a {
  color: #fff;
  font: bold 12px Arial; }

.dockbar .user-fullname {
  color: #fff;
  font: bold 13px/20px Arial; }

.dockbar .user-author {
  color: #fff;
  font: 11px/15px Arial;
  display: block;
  white-space: normal; }

.ui-layout-unit {
  border: 1px solid #225BB2;
  padding: 0; }

.ui-widget-header, .tle_Basic, .tle_Basic_Border, .portlet-title, .aui-panel-hd, .aui-underlay .yui3-widget-hd {
  background: #225BB2; }

.style_label_tabactive, .ui-widget-header .ui-layout-unit-header-title, .tle_Basic label, .tle_Basic_Border label, .portlet-title-text, .btt_Addlabel, .ui-tabmenu .ui-tabmenu-nav .ui-tabmenuitem.ui-state-active, .ui-tabs.headerCustom .ui-tabs-nav.ui-widget-header li.ui-state-active a {
  background: #2E6CCA;
  border: 1px solid #225BB2;
  color: #fff;
  font: bold 13px/16px Arial; }

.style_tabbackground, .aui-dialog-iframe-popup .ui-tabs .ui-tabs-nav.ui-widget-header, .aui-dialog-iframe-popup .ui-tabs.headerCustom .ui-tabs-nav.ui-widget-header, .ui-dialog .ui-tabs .ui-tabs-nav.ui-widget-header, .ui-dialog .ui-tabs.headerCustom .ui-tabs-nav.ui-widget-header, .aui-dialog .ui-tabs .ui-tabs-nav.ui-widget-header, .aui-dialog .ui-tabs.headerCustom .ui-tabs-nav.ui-widget-header, .aui-dialog-iframe-popup .aui-tabview-list, .ui-dialog .aui-tabview-list, .aui-dialog .aui-tabview-list, .aui-dialog-iframe-popup .ui-tabmenu .ui-tabmenu-nav, .ui-dialog .ui-tabmenu .ui-tabmenu-nav, .aui-dialog .ui-tabmenu .ui-tabmenu-nav, .aui-dialog-iframe-popup .ui-tabmenu.headerCustom .ui-tabmenu-nav, .ui-dialog .ui-tabmenu.headerCustom .ui-tabmenu-nav, .aui-dialog .ui-tabmenu.headerCustom .ui-tabmenu-nav, .ui-tabs .ui-tabs .ui-tabs-nav.ui-widget-header, .ui-tabs.headerCustom .ui-tabs .ui-tabs-nav.ui-widget-header, .ui-tabs.headerCustomTAB .ui-tabs-nav.ui-widget-header {
  background: #fff;
  border: none;
  border-bottom: 1px solid #0081C5;
  margin-bottom: 5px;
  padding: 3px 0 0;
  height: 35px; }

.style_tabnormal, .aui-dialog-iframe-popup .ui-tabs .ui-tabs-nav.ui-widget-header .ui-state-default a, .aui-dialog-iframe-popup .ui-tabs.headerCustom .ui-tabs-nav.ui-widget-header .ui-state-default a, .ui-dialog .ui-tabs .ui-tabs-nav.ui-widget-header .ui-state-default a, .ui-dialog .ui-tabs.headerCustom .ui-tabs-nav.ui-widget-header .ui-state-default a, .aui-dialog .ui-tabs .ui-tabs-nav.ui-widget-header .ui-state-default a, .aui-dialog .ui-tabs.headerCustom .ui-tabs-nav.ui-widget-header .ui-state-default a, .aui-dialog-iframe-popup .aui-tabview-list .aui-tab .aui-tab-content, .ui-dialog .aui-tabview-list .aui-tab .aui-tab-content, .aui-dialog .aui-tabview-list .aui-tab .aui-tab-content, .aui-dialog-iframe-popup .ui-tabmenu .ui-tabmenu-nav .ui-tabmenuitem, .ui-dialog .ui-tabmenu .ui-tabmenu-nav .ui-tabmenuitem, .aui-dialog .ui-tabmenu .ui-tabmenu-nav .ui-tabmenuitem, .aui-dialog-iframe-popup .ui-tabmenu.headerCustom .ui-tabmenu-nav .ui-tabmenuitem, .ui-dialog .ui-tabmenu.headerCustom .ui-tabmenu-nav .ui-tabmenuitem, .aui-dialog .ui-tabmenu.headerCustom .ui-tabmenu-nav .ui-tabmenuitem, .ui-tabs .ui-tabs .ui-tabs-nav.ui-widget-header .ui-state-default a, .ui-tabs.headerCustom .ui-tabs .ui-tabs-nav.ui-widget-header .ui-state-default a, .ui-tabs.headerCustomTAB .ui-tabs-nav.ui-widget-header li a {
  background: #fff;
  border: solid #eee;
  border-width: 2px 1px 0;
  color: #444;
  font: 14px/17px Arial;
  padding: 6px 10px 0;
  height: 23px;
  margin-right: 2px;
  -webkit-border-radius: 3px 3px 0 0;
  -moz-border-radius: 3px 3px 0 0;
  -ms-border-radius: 3px 3px 0 0;
  -o-border-radius: 3px 3px 0 0;
  border-radius: 3px 3px 0 0; }

.style_tabhover, .aui-dialog-iframe-popup .ui-tabs .ui-tabs-nav.ui-widget-header .ui-state-default.ui-state-hover a, .aui-dialog-iframe-popup .ui-tabs.headerCustom .ui-tabs-nav.ui-widget-header .ui-state-default.ui-state-hover a, .ui-dialog .ui-tabs .ui-tabs-nav.ui-widget-header .ui-state-default.ui-state-hover a, .ui-dialog .ui-tabs.headerCustom .ui-tabs-nav.ui-widget-header .ui-state-default.ui-state-hover a, .aui-dialog .ui-tabs .ui-tabs-nav.ui-widget-header .ui-state-default.ui-state-hover a, .aui-dialog .ui-tabs.headerCustom .ui-tabs-nav.ui-widget-header .ui-state-default.ui-state-hover a, .aui-dialog-iframe-popup .aui-tabview-list .aui-tab.aui-state-hover .aui-tab-content, .ui-dialog .aui-tabview-list .aui-tab.aui-state-hover .aui-tab-content, .aui-dialog .aui-tabview-list .aui-tab.aui-state-hover .aui-tab-content, .aui-dialog-iframe-popup .ui-tabmenu .ui-tabmenu-nav .ui-tabmenuitem.ui-state-hover, .ui-dialog .ui-tabmenu .ui-tabmenu-nav .ui-tabmenuitem.ui-state-hover, .aui-dialog .ui-tabmenu .ui-tabmenu-nav .ui-tabmenuitem.ui-state-hover, .aui-dialog-iframe-popup .ui-tabmenu.headerCustom .ui-tabmenu-nav .ui-tabmenuitem.ui-state-hover, .ui-dialog .ui-tabmenu.headerCustom .ui-tabmenu-nav .ui-tabmenuitem.ui-state-hover, .aui-dialog .ui-tabmenu.headerCustom .ui-tabmenu-nav .ui-tabmenuitem.ui-state-hover, .ui-tabs .ui-tabs .ui-tabs-nav.ui-widget-header .ui-state-default.ui-state-hover a, .ui-tabs.headerCustom .ui-tabs .ui-tabs-nav.ui-widget-header .ui-state-default.ui-state-hover a, .ui-tabs.headerCustomTAB .ui-tabs-nav.ui-widget-header li.ui-state-hover a {
  background: #fff;
  color: #000;
  border-color: #d5d5d5;
  border-bottom: none; }

.style_tabselected, .aui-dialog-iframe-popup .ui-tabs .ui-tabs-nav.ui-widget-header .ui-state-default.ui-tabs-selected a, .aui-dialog-iframe-popup .ui-tabs.headerCustom .ui-tabs-nav.ui-widget-header .ui-state-default.ui-tabs-selected a, .ui-dialog .ui-tabs .ui-tabs-nav.ui-widget-header .ui-state-default.ui-tabs-selected a, .ui-dialog .ui-tabs.headerCustom .ui-tabs-nav.ui-widget-header .ui-state-default.ui-tabs-selected a, .aui-dialog .ui-tabs .ui-tabs-nav.ui-widget-header .ui-state-default.ui-tabs-selected a, .aui-dialog .ui-tabs.headerCustom .ui-tabs-nav.ui-widget-header .ui-state-default.ui-tabs-selected a, .aui-dialog-iframe-popup .aui-tabview-list .aui-tab.aui-state-active .aui-tab-content, .ui-dialog .aui-tabview-list .aui-tab.aui-state-active .aui-tab-content, .aui-dialog .aui-tabview-list .aui-tab.aui-state-active .aui-tab-content, .aui-dialog-iframe-popup .ui-tabmenu .ui-tabmenu-nav .ui-tabmenuitem.ui-state-active, .ui-dialog .ui-tabmenu .ui-tabmenu-nav .ui-tabmenuitem.ui-state-active, .aui-dialog .ui-tabmenu .ui-tabmenu-nav .ui-tabmenuitem.ui-state-active, .aui-dialog-iframe-popup .ui-tabmenu.headerCustom .ui-tabmenu-nav .ui-tabmenuitem.ui-state-active, .ui-dialog .ui-tabmenu.headerCustom .ui-tabmenu-nav .ui-tabmenuitem.ui-state-active, .aui-dialog .ui-tabmenu.headerCustom .ui-tabmenu-nav .ui-tabmenuitem.ui-state-active, .ui-tabs .ui-tabs .ui-tabs-nav.ui-widget-header .ui-state-default.ui-tabs-selected a, .ui-tabs.headerCustom .ui-tabs .ui-tabs-nav.ui-widget-header .ui-state-default.ui-tabs-selected a, .ui-tabs.headerCustomTAB .ui-tabs-nav.ui-widget-header li.ui-state-active a, .ui-tabs.headerCustomTAB .ui-tabs-nav.ui-widget-header li.ui-tabs-selected a {
  background: #fff;
  border: solid #0081C5;
  border-bottom: none;
  color: #2373C0;
  height: 24px;
  font-weight: bold;
  border-width: 2px 1px 0; }

.aui-dialog-iframe-popup .ui-layout-unit.headHidden_playout .ui-layout-unit-header, .ui-dialog .ui-layout-unit.headHidden_playout .ui-layout-unit-header, .aui-dialog .ui-layout-unit.headHidden_playout .ui-layout-unit-header {
  background: none;
  border: none;
  padding: 2px 0 8px; }
  .aui-dialog-iframe-popup .ui-layout-unit.headHidden_playout .ui-layout-unit-header .ui-layout-unit-header-title, .ui-dialog .ui-layout-unit.headHidden_playout .ui-layout-unit-header .ui-layout-unit-header-title, .aui-dialog .ui-layout-unit.headHidden_playout .ui-layout-unit-header .ui-layout-unit-header-title {
    display: none; }
  .aui-dialog-iframe-popup .ui-layout-unit.headHidden_playout .ui-layout-unit-header a.ui-layout-unit-header-icon, .ui-dialog .ui-layout-unit.headHidden_playout .ui-layout-unit-header a.ui-layout-unit-header-icon, .aui-dialog .ui-layout-unit.headHidden_playout .ui-layout-unit-header a.ui-layout-unit-header-icon {
    margin-top: 0;
    z-index: 22; }
.aui-dialog-iframe-popup .ui-tabs .ui-tabs-nav.ui-widget-header .ui-state-default a:hover, .aui-dialog-iframe-popup .ui-tabs.headerCustom .ui-tabs-nav.ui-widget-header .ui-state-default a:hover, .ui-dialog .ui-tabs .ui-tabs-nav.ui-widget-header .ui-state-default a:hover, .ui-dialog .ui-tabs.headerCustom .ui-tabs-nav.ui-widget-header .ui-state-default a:hover, .aui-dialog .ui-tabs .ui-tabs-nav.ui-widget-header .ui-state-default a:hover, .aui-dialog .ui-tabs.headerCustom .ui-tabs-nav.ui-widget-header .ui-state-default a:hover {
  color: #444; }
.aui-dialog-iframe-popup .ui-tabs .ui-tabs-nav.ui-widget-header .ui-state-default.ui-tabs-selected a:hover, .aui-dialog-iframe-popup .ui-tabs.headerCustom .ui-tabs-nav.ui-widget-header .ui-state-default.ui-tabs-selected a:hover, .ui-dialog .ui-tabs .ui-tabs-nav.ui-widget-header .ui-state-default.ui-tabs-selected a:hover, .ui-dialog .ui-tabs.headerCustom .ui-tabs-nav.ui-widget-header .ui-state-default.ui-tabs-selected a:hover, .aui-dialog .ui-tabs .ui-tabs-nav.ui-widget-header .ui-state-default.ui-tabs-selected a:hover, .aui-dialog .ui-tabs.headerCustom .ui-tabs-nav.ui-widget-header .ui-state-default.ui-tabs-selected a:hover {
  color: #2373C0; }
.aui-dialog-iframe-popup .ui-tabs .ui-tabs-nav.ui-widget-header .ui-state-default.ui-state-hover a:hover, .aui-dialog-iframe-popup .ui-tabs.headerCustom .ui-tabs-nav.ui-widget-header .ui-state-default.ui-state-hover a:hover, .ui-dialog .ui-tabs .ui-tabs-nav.ui-widget-header .ui-state-default.ui-state-hover a:hover, .ui-dialog .ui-tabs.headerCustom .ui-tabs-nav.ui-widget-header .ui-state-default.ui-state-hover a:hover, .aui-dialog .ui-tabs .ui-tabs-nav.ui-widget-header .ui-state-default.ui-state-hover a:hover, .aui-dialog .ui-tabs.headerCustom .ui-tabs-nav.ui-widget-header .ui-state-default.ui-state-hover a:hover {
  color: #000; }
.aui-dialog-iframe-popup .aui-tabview-list .aui-tab .aui-tab-content, .ui-dialog .aui-tabview-list .aui-tab .aui-tab-content, .aui-dialog .aui-tabview-list .aui-tab .aui-tab-content {
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none; }
  .aui-dialog-iframe-popup .aui-tabview-list .aui-tab .aui-tab-content .aui-tab-label, .ui-dialog .aui-tabview-list .aui-tab .aui-tab-content .aui-tab-label, .aui-dialog .aui-tabview-list .aui-tab .aui-tab-content .aui-tab-label {
    color: #444;
    font: 13px/16px Arial;
    text-shadow: none; }
.aui-dialog-iframe-popup .aui-tabview-list .aui-tab.aui-state-active .aui-tab-content .aui-tab-label, .ui-dialog .aui-tabview-list .aui-tab.aui-state-active .aui-tab-content .aui-tab-label, .aui-dialog .aui-tabview-list .aui-tab.aui-state-active .aui-tab-content .aui-tab-label {
  color: #2373C0;
  text-shadow: none; }
.aui-dialog-iframe-popup .aui-tabview-list .aui-tab.aui-state-hover .aui-tab-content .aui-tab-label, .ui-dialog .aui-tabview-list .aui-tab.aui-state-hover .aui-tab-content .aui-tab-label, .aui-dialog .aui-tabview-list .aui-tab.aui-state-hover .aui-tab-content .aui-tab-label {
  color: #000;
  text-shadow: none; }
.aui-dialog-iframe-popup .ui-tabmenu .ui-tabmenu-nav, .ui-dialog .ui-tabmenu .ui-tabmenu-nav, .aui-dialog .ui-tabmenu .ui-tabmenu-nav {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box; }
  .aui-dialog-iframe-popup .ui-tabmenu .ui-tabmenu-nav .ui-tabmenuitem a, .aui-dialog-iframe-popup .ui-tabmenu .ui-tabmenu-nav .ui-tabmenuitem a:hover, .ui-dialog .ui-tabmenu .ui-tabmenu-nav .ui-tabmenuitem a, .ui-dialog .ui-tabmenu .ui-tabmenu-nav .ui-tabmenuitem a:hover, .aui-dialog .ui-tabmenu .ui-tabmenu-nav .ui-tabmenuitem a, .aui-dialog .ui-tabmenu .ui-tabmenu-nav .ui-tabmenuitem a:hover {
    color: #444; }
  .aui-dialog-iframe-popup .ui-tabmenu .ui-tabmenu-nav .ui-tabmenuitem.ui-state-active a, .aui-dialog-iframe-popup .ui-tabmenu .ui-tabmenu-nav .ui-tabmenuitem.ui-state-active a:hover, .ui-dialog .ui-tabmenu .ui-tabmenu-nav .ui-tabmenuitem.ui-state-active a, .ui-dialog .ui-tabmenu .ui-tabmenu-nav .ui-tabmenuitem.ui-state-active a:hover, .aui-dialog .ui-tabmenu .ui-tabmenu-nav .ui-tabmenuitem.ui-state-active a, .aui-dialog .ui-tabmenu .ui-tabmenu-nav .ui-tabmenuitem.ui-state-active a:hover {
    color: #2373C0; }
  .aui-dialog-iframe-popup .ui-tabmenu .ui-tabmenu-nav .ui-tabmenuitem.ui-state-hover a, .aui-dialog-iframe-popup .ui-tabmenu .ui-tabmenu-nav .ui-tabmenuitem.ui-state-hover a:hover, .ui-dialog .ui-tabmenu .ui-tabmenu-nav .ui-tabmenuitem.ui-state-hover a, .ui-dialog .ui-tabmenu .ui-tabmenu-nav .ui-tabmenuitem.ui-state-hover a:hover, .aui-dialog .ui-tabmenu .ui-tabmenu-nav .ui-tabmenuitem.ui-state-hover a, .aui-dialog .ui-tabmenu .ui-tabmenu-nav .ui-tabmenuitem.ui-state-hover a:hover {
    color: #000; }
.aui-dialog-iframe-popup .ui-tabmenu.headerCustom .ui-tabmenu-nav .ui-tabmenuitem a, .aui-dialog-iframe-popup .ui-tabmenu.headerCustom .ui-tabmenu-nav .ui-tabmenuitem a:hover, .ui-dialog .ui-tabmenu.headerCustom .ui-tabmenu-nav .ui-tabmenuitem a, .ui-dialog .ui-tabmenu.headerCustom .ui-tabmenu-nav .ui-tabmenuitem a:hover, .aui-dialog .ui-tabmenu.headerCustom .ui-tabmenu-nav .ui-tabmenuitem a, .aui-dialog .ui-tabmenu.headerCustom .ui-tabmenu-nav .ui-tabmenuitem a:hover {
  color: #444; }
.aui-dialog-iframe-popup .ui-tabmenu.headerCustom .ui-tabmenu-nav .ui-tabmenuitem.ui-state-active a, .aui-dialog-iframe-popup .ui-tabmenu.headerCustom .ui-tabmenu-nav .ui-tabmenuitem.ui-state-active a:hover, .ui-dialog .ui-tabmenu.headerCustom .ui-tabmenu-nav .ui-tabmenuitem.ui-state-active a, .ui-dialog .ui-tabmenu.headerCustom .ui-tabmenu-nav .ui-tabmenuitem.ui-state-active a:hover, .aui-dialog .ui-tabmenu.headerCustom .ui-tabmenu-nav .ui-tabmenuitem.ui-state-active a, .aui-dialog .ui-tabmenu.headerCustom .ui-tabmenu-nav .ui-tabmenuitem.ui-state-active a:hover {
  color: #2373C0; }
.aui-dialog-iframe-popup .ui-tabmenu.headerCustom .ui-tabmenu-nav .ui-tabmenuitem.ui-state-hover a, .ui-dialog .ui-tabmenu.headerCustom .ui-tabmenu-nav .ui-tabmenuitem.ui-state-hover a, .aui-dialog .ui-tabmenu.headerCustom .ui-tabmenu-nav .ui-tabmenuitem.ui-state-hover a {
  color: #000; }
.aui-dialog-iframe-popup .ic_infoPage, .ui-dialog .ic_infoPage, .aui-dialog .ic_infoPage {
  display: none; }

.ui-tabs .ui-tabs .ui-tabs-nav.ui-widget-header, .ui-tabs.headerCustom .ui-tabs .ui-tabs-nav.ui-widget-header {
  padding-left: 5px; }
  .ui-tabs .ui-tabs .ui-tabs-nav.ui-widget-header .ui-state-default a:hover, .ui-tabs.headerCustom .ui-tabs .ui-tabs-nav.ui-widget-header .ui-state-default a:hover {
    color: #444; }
  .ui-tabs .ui-tabs .ui-tabs-nav.ui-widget-header .ui-state-default.ui-tabs-selected a:hover, .ui-tabs.headerCustom .ui-tabs .ui-tabs-nav.ui-widget-header .ui-state-default.ui-tabs-selected a:hover {
    color: #2373C0; }
  .ui-tabs .ui-tabs .ui-tabs-nav.ui-widget-header .ui-state-default.ui-state-hover a:hover, .ui-tabs.headerCustom .ui-tabs .ui-tabs-nav.ui-widget-header .ui-state-default.ui-state-hover a:hover {
    color: #000; }

/* tabview css */
.aui-tabview-list {
  background: #225BB2;
  border: none;
  border-bottom: 1px solid #225BB2;
  display: inline-block;
  width: 100%;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  padding: 3px 5px; }
  .aui-tabview-list .aui-tab {
    margin: 0; }
    .aui-tabview-list .aui-tab .aui-tab-content {
      background: #225BB2;
      border: 1px solid #225BB2;
      -webkit-box-shadow: none;
      -moz-box-shadow: none;
      box-shadow: none; }
      .aui-tabview-list .aui-tab .aui-tab-content .aui-tab-label {
        color: #eee;
        font: bold 13px/17px Arial;
        padding: 2px 10px;
        text-shadow: none; }
    .aui-tabview-list .aui-tab.aui-state-active .aui-tab-content {
      background: #2E6CCA;
      border: 1px solid #2E6CCA;
      color: #fff; }
      .aui-tabview-list .aui-tab.aui-state-active .aui-tab-content .aui-tab-label {
        color: #fff;
        text-shadow: none; }
    .aui-tabview-list .aui-tab.aui-state-hover .aui-tab-content {
      background: #ffd76e;
      color: #000;
      border-color: #2E6CCA; }
      .aui-tabview-list .aui-tab.aui-state-hover .aui-tab-content .aui-tab-label {
        color: #000;
        text-shadow: none; }

/*  buttonset css */
.ui-buttonset {
  background: #3574CB;
  border: none;
  border-bottom: 1px solid #3574CB;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  display: inline-block;
  width: 100%;
  padding-left: 5px; }
  .ui-buttonset .ui-button {
    background: #3574CB;
    border: 1px solid #3574CB;
    color: #9BBCE5;
    font: bold 13px/16px Arial; }
    .ui-buttonset .ui-button.ui-state-active .ui-button-text {
      background: #0355b3;
      border: 1px solid #3574CB;
      color: #fff; }
    .ui-buttonset .ui-button.ui-state-hover .ui-button-text {
      background: #ffd76e;
      color: #000;
      border-color: #3574CB; }
      .ui-buttonset .ui-button.ui-state-hover .ui-button-text a {
        color: #000; }

/*  tabhead_Onemenu css */
.ui-tabmenu {
  display: inline-block;
  width: 100%; }
  .ui-tabmenu .ui-tabmenu-nav {
    background: #225BB2;
    border: none;
    border-bottom: 1px solid #225BB2;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    padding-left: 5px; }
    .ui-tabmenu .ui-tabmenu-nav .ui-tabmenuitem {
      background: #225BB2;
      border: 1px solid #225BB2;
      color: #fff;
      font: bold 13px/16px Arial; }
      .ui-tabmenu .ui-tabmenu-nav .ui-tabmenuitem a, .ui-tabmenu .ui-tabmenu-nav .ui-tabmenuitem a:hover {
        color: #fff; }
      .ui-tabmenu .ui-tabmenu-nav .ui-tabmenuitem.ui-state-active.ui-state-hover a:hover, .ui-tabmenu .ui-tabmenu-nav .ui-tabmenuitem.ui-state-active a, .ui-tabmenu .ui-tabmenu-nav .ui-tabmenuitem.ui-state-active a:hover {
        color: #fff; }
      .ui-tabmenu .ui-tabmenu-nav .ui-tabmenuitem.ui-state-hover {
        border: 1px solid #225BB2;
        background: #ffd76e;
        color: #000; }
        .ui-tabmenu .ui-tabmenu-nav .ui-tabmenuitem.ui-state-hover a, .ui-tabmenu .ui-tabmenu-nav .ui-tabmenuitem.ui-state-hover a:hover {
          color: #000; }
  .ui-tabmenu.headerCustom .ui-tabmenu-nav {
    background: #3574CB;
    border: none;
    border-bottom: 1px solid #3574CB; }
    .ui-tabmenu.headerCustom .ui-tabmenu-nav .ui-tabmenuitem {
      background: #3574CB;
      border: 1px solid #3574CB;
      color: #9BBCE5;
      font: bold 13px/16px Arial; }
      .ui-tabmenu.headerCustom .ui-tabmenu-nav .ui-tabmenuitem a, .ui-tabmenu.headerCustom .ui-tabmenu-nav .ui-tabmenuitem a:hover {
        color: #9BBCE5; }
      .ui-tabmenu.headerCustom .ui-tabmenu-nav .ui-tabmenuitem.ui-state-active {
        background: #0355b3;
        border: 1px solid #3574CB;
        color: #fff; }
        .ui-tabmenu.headerCustom .ui-tabmenu-nav .ui-tabmenuitem.ui-state-active a, .ui-tabmenu.headerCustom .ui-tabmenu-nav .ui-tabmenuitem.ui-state-active a:hover {
          color: #fff; }
      .ui-tabmenu.headerCustom .ui-tabmenu-nav .ui-tabmenuitem.ui-state-hover {
        background: #ffd76e;
        color: #000;
        border-color: #3574CB; }
        .ui-tabmenu.headerCustom .ui-tabmenu-nav .ui-tabmenuitem.ui-state-hover a {
          color: #000; }

/* Tab css */
.ui-tabs .ui-tabs-nav.ui-widget-header {
  background: #3574CB;
  border: none;
  border-bottom: 1px solid #3574CB;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  padding-left: 5px; }
  .ui-tabs .ui-tabs-nav.ui-widget-header li a {
    background: #3574CB;
    border: 1px solid #3574CB;
    color: #003D90;
    font: bold 13px/16px Arial; }
    .ui-tabs .ui-tabs-nav.ui-widget-header li a:hover {
      color: #000; }
  .ui-tabs .ui-tabs-nav.ui-widget-header li.ui-state-active a {
    background: #0355b3;
    border: 1px solid #3574CB;
    color: #fff; }
  .ui-tabs .ui-tabs-nav.ui-widget-header li.ui-state-hover a {
    background: #ffd76e;
    color: #000;
    border-color: #3574CB; }
.ui-tabs.headerCustom .ui-tabs-nav.ui-widget-header {
  background: #225BB2;
  border: none;
  border-bottom: 1px solid #225BB2; }
  .ui-tabs.headerCustom .ui-tabs-nav.ui-widget-header li a {
    background: #225BB2;
    border: 1px solid #225BB2;
    color: #fff; }
    .ui-tabs.headerCustom .ui-tabs-nav.ui-widget-header li a:hover {
      color: #fff; }
  .ui-tabs.headerCustom .ui-tabs-nav.ui-widget-header li.ui-state-active a:hover {
    color: #000; }
  .ui-tabs.headerCustom .ui-tabs-nav.ui-widget-header li.ui-state-hover a {
    border: 1px solid #225BB2;
    background: #ffd76e;
    color: #000; }
.ui-tabs.headerCustomTAB .ui-tabs-nav.ui-widget-header li a:hover {
  color: #444; }
.ui-tabs.headerCustomTAB .ui-tabs-nav.ui-widget-header li.ui-state-active a:hover, .ui-tabs.headerCustomTAB .ui-tabs-nav.ui-widget-header li.ui-tabs-selected a:hover {
  color: #2373C0; }
.ui-tabs.headerCustomTAB .ui-tabs-nav.ui-widget-header li.ui-state-hover a:hover {
  color: #000; }

.ui-datatable thead th.ui-sortable-column.ui-state-active {
  color: #225BB2; }

.txt_Search .btt_Search, .txt_Search .btt_Advanced, .ui-selectonemenu .ui-selectonemenu-trigger {
  background: #d6e9fc;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  -ms-border-radius: 0;
  -o-border-radius: 0;
  border-radius: 0; }

.tab_Button, .bx_Tabbutton, .tab_Count {
  background: #F1F5F9; }

.ui-selectonemenu .ui-selectonemenu-trigger, .ui-selectonemenu .ui-selectonemenu-trigger:hover {
  background: #fff;
  border: none; }

.txt_Search .btt_Search {
  background: #fff; }

.txt_Search button.btt_Advanced {
  background: #fff;
  margin-right: 1px; }

.txt_Search .btt_Search .ui-button-text {
  background: url(../../images/color_schemes/blue/ic_Search.png) no-repeat center center;
  padding: 10px; }

.txt_Search .btt_Advanced .ui-button-text {
  background: url(../../images/color_schemes/blue/ic_searchAdd.png) no-repeat center center;
  padding: 10px; }
.txt_Search .btt_Advanced:hover .ui-button-text, .txt_Search .btt_Advanced:focus .ui-button-text, .txt_Search .btt_Advanced.focus .ui-button-text {
  background: url(../../images/color_schemes/blue/ic_searchAdd_hv.png) no-repeat center center; }

.txt_Search {
  border: 1px solid #eee; }
  .txt_Search .btt_Advanced:hover, .txt_Search .btt_Advanced:focus, .txt_Search .btt_Advanced.focus, .txt_Search .btt_Search:hover, .txt_Search .btt_Search:focus, .txt_Search .btt_Search.focus {
    background: #fff; }
  .txt_Search.txt_Look .scl_TieuChi {
    border-right: 1px solid #eee; }

.txt_Search .ip_Txtsearch.ui-inputtext {
  border: none;
  margin: 0;
  height: 24px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box; }

.lst_Content .tbl_Full .ui-datatable-data tr.ui-state-highlight td, .lst_Content .tbl_Full .ui-datatable-data tr.ui-state-highlight td:hover, .lst_Content .tbl_Full .ui-datatable-data tr.ui-state-hover td:hover, .lst_Content .tbl_Full .ui-datatable .ui-datatable-data .ui-widget-content:hover td {
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  box-shadow: none; }

.ui-tree .ui-treenode {
  padding: 0;
  border: none;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none; }

.ui-widget-header .ui-icon, .ui-state-default .ui-icon {
  background-image: url(../../images/primefaces/ui-icons_333333_256x240.png); }

.ui-datatable th.ui-paginator .sp_Count, .ui-datatable td.ui-paginator .sp_Count {
  font-weight: normal;
  float: left;
  color: #444;
  padding: 3px; }

.ui-datatable th.ui-paginator .sp_Count .sp_Hightcount, .ui-datatable td.ui-paginator .sp_Count .sp_Hightcount {
  font: 14px Arial;
  color: #d00; }

.ui-tree .ui-tree-container .ui-treenode-label.ui-state-highlight a {
  color: #da0303;
  text-shadow: 0 1px 0 #ffe4a9; }

.ui-tree .ui-tree-container .ui-treenode-label a {
  font-weight: bold;
  text-shadow: 0 1px 0 #d4e5f6; }

.ui-paginator.ui-widget-header, .tbl_Full tfoot tr {
  background: #fff;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none; }

.clr_Hightlight {
  color: #E43912; }

.lst_Whnormal, .lst_Content .ui-datatable thead th.ui-sortable-column.ui-state-active, .ui-tree .ui-treenode-children li.rw_normalSec {
  background-color: #fff; }

.lst_Content .ui-datatable thead th.ui-sortable-column.ui-state-active.cln_Sort {
  background: #fff; }

.rw_hightCal, .rw_Olddt {
  background: #fbfcfe; }

.rw_clprint {
  background: #e0eafc; }

.ui-tree .ui-treenode-children .ui-treenode-children li.rw_hightSec {
  background-color: #fff; }

.portlet {
  background: #fff;
  border: 1px solid #225BB2;
  padding-bottom: 1px; }

.sp_Title {
  color: #222;
  font-weight: bold; }
  .sp_Title span {
    color: #0054C7;
    font: bold 13px/17px Arial; }

.lst_Content tbody td:hover, .lst_Content .ui-datatable tr.ui-state-highlight td, .ui-state-highlight, .ui-menu .ui-menuitem-link.ui-state-hover, .ui-menu .ui-menu-list .ui-menuitem:hover, .lfr-menu-list li a:hover, .ui-overlaypanel ul.fileDoc li:hover {
  background: #f1f1f1; }

.results-row.alt td {
  background: #fbfcfe; }
.results-row.hover td {
  background: #F9E7AF; }

.ft_Count {
  background: #EFA74B; }

.ui-widget-content a.ft_Countsub, .ft_Countsub {
  font: bold 17px/12px times new roman;
  color: #c00;
  padding-right: 5px; }

.ui-selectonemenu.ui-state-focus {
  border: 1px solid #0089DD; }

.aui-tab-label:hover, .aui-state-hover .aui-tab-label, .aui-tab.aui-tab-active .aui-tab-label a:hover {
  text-shadow: 0 1px 0 #ffe8c0;
  color: #444; }

.aui-tab-label {
  text-shadow: 0 1px 0 #92BCFC; }

.aui-tab-active .aui-tab-label:hover {
  text-shadow: 0 1px 0 #D3E6FF9ed; }

.aui-tab-active .aui-tab-label {
  text-shadow: 0 1px 0 #edf6ff;
  color: #0932c8;
  font: bold 12px/15px Arial; }

.ui-widget-content .ul_Listcount .ui-icon {
  background-image: url(../../images/primefaces/ui-icons_0078ae_256x240.png); }

.ip_Uploadfile .ui-widget-content .ui-state-error {
  border: 1px solid #fc7a65;
  background: #fff5ef; }

.ip_Uploadfile .ui-widget-content .ui-state-error .error {
  color: #ea5e11; }

button.aui-toolbar-item {
  margin-right: 2px; }

.ui-button.ic_Gear {
  border: 1px solid #d5d5d5;
  background: #fff; }

/* --- Button --- */
input[type="submit"], input[type="button"], input[type="reset"], button, button.aui-state-default, button.aui-state-hover {
  background: #076FD5; }
  input[type="submit"]:hover, input[type="submit"]:focus, input[type="button"]:hover, input[type="button"]:focus, input[type="reset"]:hover, input[type="reset"]:focus, button:hover, button:focus, button.aui-state-default:hover, button.aui-state-default:focus, button.aui-state-hover:hover, button.aui-state-hover:focus {
    background: #004A9E; }

.fileupload-buttonbar .ui-button {
  margin: 0;
  padding: 0;
  background: #fff;
  border: 1px solid #d5d5d5;
  color: #000;
  opacity: .9;
  filter: alpha(opacity=90);
  -webkit-transition: all 0.2s;
  -moz-transition: all 0.2s;
  -o-transition: all 0.2s;
  transition: all 0.2s; }
  .fileupload-buttonbar .ui-button.ui-state-hover, .fileupload-buttonbar .ui-button.ui-state-focus {
    border-color: #0089DD;
    opacity: 1;
    filter: alpha(opacity=100); }

button.addHightbtt {
  background: #F9E7AF;
  border: none !important;
  float: right;
  color: #d60001;
  font: bold 12px Arial; }
  button.addHightbtt:hover, button.addHightbtt:focus {
    background: #225BB2;
    border: none !important;
    text-shadow: 0 1px 0 #7CA9F4;
    color: #002365; }

input, textarea, .datepicker .ui-inputfield.focus {
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  -ms-border-radius: 0;
  -o-border-radius: 0;
  border-radius: 0; }
  input.focus, input.ui-state-focus, input.aui-state-focus, textarea.focus, textarea.ui-state-focus, textarea.aui-state-focus, .datepicker .ui-inputfield.focus.focus, .datepicker .ui-inputfield.focus.ui-state-focus, .datepicker .ui-inputfield.focus.aui-state-focus {
    border: 1px solid #26bfff;
    background: #fff;
    outline: 0;
    -webkit-box-shadow: 0 1px 5px rgba(58, 212, 255, 0.1);
    -moz-box-shadow: 0 1px 5px rgba(58, 212, 255, 0.1);
    box-shadow: 0 1px 5px rgba(58, 212, 255, 0.1); }

.ui-state-hover.btt_Trans, .ui-state-hover.btt_Edits, .ui-state-hover.btt_Prints, .ui-state-hover.btt_Saves, .ui-state-hover.btt_SaveAdds, .ui-state-hover.btt_FileSaves, .ui-state-hover.btt_Renters, .ui-state-hover.btt_Configs, .ui-state-hover.btt_Adds, .ui-state-hover.btt_Backs, .ui-state-hover.btt_Reles, .ui-state-hover.btt_Likfiles, .ui-state-hover.btt_Collects, .ui-state-hover.btt_Termins, .ui-state-hover.btt_Changes, .ui-state-hover.btt_Controls, .ui-state-hover.btt_Updates, .ui-state-hover.btt_Closes, .ui-state-hover.btt_Views, .ui-state-hover.btt_Addcolects, .ui-state-hover.btt_UpLinks, .ui-state-hover.btt_Grants, .ui-state-hover.btt_Deletes, .ui-state-hover.btt_Defaults, .ui-state-hover.btt_Ticks,
.ui-state-active.btt_Trans, .ui-state-active.btt_Edits, .ui-state-active.btt_Prints, .ui-state-active.btt_Saves, .ui-state-active.btt_SaveAdds, .ui-state-active.btt_FileSaves, .ui-state-active.btt_Renters, .ui-state-active.btt_Configs, .ui-state-active.btt_Adds, .ui-state-active.btt_Backs, .ui-state-active.btt_Reles, .ui-state-active.btt_Likfiles, .ui-state-active.btt_Collects, .ui-state-active.btt_Termins, .ui-state-active.btt_Changes, .ui-state-active.btt_Controls, .ui-state-active.btt_Updates, .ui-state-active.btt_Closes, .ui-state-active.btt_Views, .ui-state-active.btt_Addcolects, .ui-state-active.btt_UpLinks, .ui-state-active.btt_Grants, .ui-state-active.btt_Deletes, .ui-state-active.btt_Defaults, .ui-state-active.btt_Ticks,
.btt_Trans.ui-button:focus, .btt_Edits.ui-button:focus, .btt_Prints.ui-button:focus, .btt_Saves.ui-button:focus, .btt_SaveAdds.ui-button:focus, .btt_FileSaves.ui-button:focus, .btt_Renters.ui-button:focus, .btt_Configs.ui-button:focus, .btt_Adds.ui-button:focus, .btt_Backs.ui-button:focus, .btt_Reles.ui-button:focus, .btt_Likfiles.ui-button:focus, .btt_Collects.ui-button:focus, .btt_Termins.ui-button:focus, .btt_Changes.ui-button:focus, .btt_Controls.ui-button:focus, .btt_Updates.ui-button:focus, .btt_Closes.ui-button:focus, .btt_Views.ui-button:focus, .btt_Addcolects.ui-button:focus, .btt_UpLinks.ui-button:focus, .ui-state-active.btt_Grants, .ui-state-active.btt_Deletes, .ui-state-active.btt_Defaults, .ui-state-active.btt_Ticks,
.btt_Trans.ui-button:hover, .btt_Edits.ui-button:hover, .btt_Prints.ui-button:hover, .btt_Saves.ui-button:hover, .btt_SaveAdds.ui-button:hover, .btt_FileSaves.ui-button:hover, .btt_Renters.ui-button:hover, .btt_Configs.ui-button:hover, .btt_Adds.ui-button:hover, .btt_Backs.ui-button:hover, .btt_Reles.ui-button:hover, .btt_Likfiles.ui-button:hover, .btt_Collects.ui-button:hover, .btt_Termins.ui-button:hover, .btt_Changes.ui-button:hover, .btt_Controls.ui-button:hover, .btt_Updates.ui-button:hover, .btt_Closes.ui-button:hover, .btt_Views.ui-button:hover, .btt_Addcolects.ui-button:hover, .btt_UpLinks.ui-button:hover, .btt_Grants.ui-button:hover, .btt_Deletes.ui-button:hover, .btt_Defaults.ui-button:hover, .btt_Ticks.ui-button:hover,
.ui-button.btt_ExportWord:hover, .ui-button.btt_Undelete:hover, .ui-button.btt_Aldelete:hover, .ui-state-hover.btt_Feedbacks, .ui-state-active.btt_Feedbacks, .ui-button.btt_Feedbacks:hover, .ui-button.btt_Feedbacks:focus, .ui-state-hover.btt_Senderrors, .ui-state-active.btt_Senderrors, .ui-button.btt_Senderrors:hover, .ui-button.btt_Senderrors:focus {
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  border: none;
  text-shadow: none;
  color: #1464b3; }

.ui-button.hs-gear, #ui-datepicker-div .ui-datepicker-calendar tbody td.ui-datepicker-today a.ui-state-highlight, .ui-widget-header.ui-datatable-scrollable-footer, .aui-panel-icons .aui-toolbar-item, .cal_btt .ui-button, .fld_Recip .ui-tree .ui-treenode, .tbl_Header.ui-datatable thead th.ui-paginator.ui-widget-header, .tr_Lookups.ui-tree .ui-treenode, .btt_Control button, .ui-widget-header.ui-datatable-scrollable-header, .aui-underlay .yui3-widget-hd button, .ul_Listcount .ui-tree .ui-treenode-children .ui-state-highlight, .tbl_Nohight .ui-state-highlight, .ui-datatable tfoot td.ui-paginator.ui-widget-header, .aui-dialog-hd .aui-toolbar button.aui-state-hover:hover {
  background: none;
  border: none;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  text-shadow: none; }

.btt_Control button {
  text-shadow: none; }

.btt_Control button.ui-state-default .ui-icon {
  background: url(../../images/icon/control-icon.png) no-repeat left center; }

.txt_Footer {
  background: #1E57AE; }

.ui-dialog.ui-widget-content .ui-dialog-titlebar {
  border-bottom: 1px solid #225BB2; }

.ui-dialog.ui-widget-content .ui-dialog-title {
  font: bold 14px/23px Arial;
  color: #fff;
  float: none;
  text-transform: uppercase; }

.rw_hight td.frt_day {
  background: #fff; }

.bx_Calmi .rw_Cal .frt_day.Current_day {
  background-color: #FFE192; }

.rw_normal td.frt_day {
  background: #f9fbfe; }

.tbl_Tkcd td .lik_Hightlight {
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  -o-border-radius: 3px;
  border-radius: 3px;
  background: #e10000;
  border-right: 1px solid #a70000;
  border-bottom: 1px solid #a70000;
  color: #fff;
  padding: 0 4px; }

#tooltip {
  -webkit-box-shadow: inset 0 0 3px #d0e6fd;
  -moz-box-shadow: inset 0 0 3px #d0e6fd;
  box-shadow: inset 0 0 3px #d0e6fd;
  position: absolute;
  z-index: 3000;
  border: 1px solid #d1e4fd;
  background: #fff;
  padding: 5px; }

#tooltip h3 {
  font: bold 13px/17px Arial; }

#tooltip h3, #tooltip div {
  margin: 0; }

.lst_Configs.ui-picklist td .ui-button {
  background: #fff;
  border: 1px solid #e3e3e3; }
  .lst_Configs.ui-picklist td .ui-button.ui-state-hover, .lst_Configs.ui-picklist td .ui-button.ui-state-focus {
    background: #eee;
    border-color: #d5d5d5; }

.ft_tkyear, .view-folders td a strong, .titleCal {
  color: #2c5fa8; }

.breakCustom .lik_Active {
  color: #077bd4; }

.tle_Categories {
  color: #000; }

.lst_Processapprotion {
  /* Danh sach xu ly */ }
  .lst_Processapprotion .ui-datatable-even {
    background: #fff; }
  .lst_Processapprotion .ui-widget-content {
    background: #fff; }
  .lst_Processapprotion .ui-datatable .ui-datatable-data .ui-widget-content td {
    border-bottom: 1px solid #e5e5e5; }
    .lst_Processapprotion .ui-datatable .ui-datatable-data .ui-widget-content td.viewOld {
      background: #f3f3f3; }
  .lst_Processapprotion .ui-datatable .ui-datatable-data .ui-widget-content.ui-state-highlight td {
    border-color: #e5e5e5; }
    .lst_Processapprotion .ui-datatable .ui-datatable-data .ui-widget-content.ui-state-highlight td.viewOld, .lst_Processapprotion .ui-datatable .ui-datatable-data .ui-widget-content.ui-state-highlight td.processOld {
      border-color: #e5e5e5; }
  .lst_Processapprotion .ui-datatable .ui-datatable-data .ui-widget-content.ui-state-highlight td {
    border-color: #e5e5e5;
    background: #fff8bc !important; }
    .lst_Processapprotion .ui-datatable .ui-datatable-data .ui-widget-content.ui-state-highlight td.viewOld, .lst_Processapprotion .ui-datatable .ui-datatable-data .ui-widget-content.ui-state-highlight td.processOld, .lst_Processapprotion .ui-datatable .ui-datatable-data .ui-widget-content.ui-state-highlight td.cln_Sort {
      border-color: #e5e5e5;
      background: #fff8bc !important; }
  .lst_Processapprotion .ui-datatable .ui-datatable-data .ui-widget-content.ui-state-hover td, .lst_Processapprotion .ui-datatable .ui-datatable-data .ui-widget-content.ui-state-hover td.viewOld, .lst_Processapprotion .ui-datatable .ui-datatable-data .ui-widget-content.ui-state-hover td.processOld, .lst_Processapprotion .ui-datatable .ui-datatable-data .ui-widget-content.ui-state-highlight:hover td, .lst_Processapprotion .ui-datatable .ui-datatable-data .ui-widget-content.ui-state-highlight:hover td.viewOld, .lst_Processapprotion .ui-datatable .ui-datatable-data .ui-widget-content.ui-state-highlight:hover td.processOld {
    background: #fff8bc !important; }

.aui-calendar-content .aui-calendar-hd.aui-state-default {
  background: #1B7FC7;
  border-bottom: none;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none; }

#ui-datepicker-div .ui-widget-header .ui-icon, .hasDatepicker .ui-widget-header .ui-icon {
  background-image: url("../../images/primefaces/ui-icons_ffffff_256x240.png"); }
#ui-datepicker-div .ui-widget-header.ui-widget-header, .hasDatepicker .ui-widget-header.ui-widget-header {
  background: #0953B2;
  border-bottom: none;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none; }
#ui-datepicker-div .ui-datepicker-calendar .ui-datepicker-today .ui-state-highlight, .hasDatepicker .ui-datepicker-calendar .ui-datepicker-today .ui-state-highlight {
  color: #dd0000 !important;
  font-weight: bold;
  background: none; }
#ui-datepicker-div .ui-datepicker-calendar .ui-datepicker-current-day .ui-state-active, .hasDatepicker .ui-datepicker-calendar .ui-datepicker-current-day .ui-state-active {
  color: black !important; }
#ui-datepicker-div .ui-datepicker-calendar thead th, .hasDatepicker .ui-datepicker-calendar thead th {
  background: #0049A8;
  color: #fff;
  border: 1px solid #0049A8; }
#ui-datepicker-div .ui-datepicker-calendar tbody td:FIRST-CHILD, .hasDatepicker .ui-datepicker-calendar tbody td:FIRST-CHILD {
  border-left: none; }
#ui-datepicker-div .ui-datepicker-calendar tbody td.ui-state-disabled, .hasDatepicker .ui-datepicker-calendar tbody td.ui-state-disabled {
  background: #fff; }
#ui-datepicker-div .ui-datepicker-calendar tbody td.ui-datepicker-current-day, .hasDatepicker .ui-datepicker-calendar tbody td.ui-datepicker-current-day {
  background: #e1e1e1; }
#ui-datepicker-div .ui-datepicker-header .ui-datepicker-title, .hasDatepicker .ui-datepicker-header .ui-datepicker-title {
  text-shadow: 0 -1px 0 #5592ca;
  color: #fff; }

#ui-datepicker-div .ui-datepicker-calendar tbody td span:hover, #ui-datepicker-div .ui-datepicker-calendar tbody td a:hover, .hasDatepicker .ui-datepicker-calendar tbody td span:hover, .hasDatepicker .ui-datepicker-calendar tbody td a:hover {
  color: #005bb3 !important; }

.aui-wbT, .lst_Processapprotion.lst_Content .ui-datatable .ui-datatable-data td div.processOld .aui-wbT .clr_Hightlight {
  font: bold 12px Arial; }

.tbl_Calheader th, .tbl_Calheader td, .tbl_Header.tbl_Calheader .ui-datatable-data td {
  border-collapse: collapse;
  border: 1px solid #ddd; }

.bx_Alert .ui-datalist-data {
  margin: 0; }

/* --- Portlet Calendar --- */
.main_Carweek {
  float: left;
  width: 100%; }

.left_Carweek {
  width: 17%;
  display: inline-table;
  background: #fff;
  border: 1px solid #225BB2;
  float: left; }

.right_Carweek {
  width: 82.5%;
  display: inline-table;
  background: #fff;
  border: 1px solid #225BB2;
  float: right; }

.ui-tree {
  width: auto; }
  .ui-tree .ui-treenode {
    border-top: 1px solid #eee; }
    .ui-tree .ui-treenode .ui-treenode-label {
      color: #225BB2;
      			/*padding-bottom: 9px;
          		padding-top: 30px;*/ }
      .ui-tree .ui-treenode .ui-treenode-label.ui-state-highlight {
        color: #c00; }
    .ui-tree .ui-treenode .ui-treenode {
      background-color: #fff; }
      .ui-tree .ui-treenode .ui-treenode .ui-treenode-label {
        color: #222; }
        .ui-tree .ui-treenode .ui-treenode .ui-treenode-label.ui-state-highlight {
          color: #c00; }

.ul_Folder.ul_Index .ui-tree .ui-tree-selectable .ui-treenode-label, .ul_Folder.ul_Index .ui-tree .ui-treenode-label.ui-state-hover, .ul_Folder.ul_Index .ui-tree .ui-treenode-label.ui-state-highlight {
  color: #225BB2; }

.ul_Folder.Nopadd {
  padding: 0; }

.ui-datatable.tbl_Calheader .ui-datatable-data td div.ui-dt-c {
  padding: 4px; }

.left_Carweek .ul_Folder {
  padding: 5px 10px 10px;
  position: relative;
  font: 12px/14px Arial; }

.left_Carweek .ul_Folder .ui-tree .ui-treenode {
  background: transparent;
  border: none; }

.left_Carweek .ui-tree .ui-treenode-children {
  padding: 0 0 0 16px;
  background: none; }

.right_Carweek .ui-tabs .ui-tabs-nav.ui-widget-header {
  margin: 0; }

.left_Carweek .ui-tree .ui-tree-container .ui-treenode-label a, .left_Carweek .ui-tree .ui-tree-container .ui-treenode-label.ui-state-highlight a {
  text-shadow: none; }

.left_Carweek .ui-tree .ui-tree-container .ui-treenode-children .ui-treenode-label a {
  text-shadow: none;
  font-weight: normal; }

.left_Carweek .ul_Folder .ui-tree .ui-treenode-label, .left_Carweek .ul_Folder .ui-tree .ui-treenode-label.ui-state-hover, .left_Carweek .ul_Folder .ui-tree .ui-treenode-label.ui-state-highlight {
  background: url("../../images/color_schemes/blue/iconlabel.png") no-repeat left center;
  font-weight: bold;
  text-transform: capitalize;
  color: #004571;
  padding: 5px 0 0 25px;
  margin: 5px 0;
  display: block;
  border: none;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none; }

.left_Carweek .ul_Folder .ui-tree .ui-treenode-children .ui-treenode-label {
  color: #222;
  font-weight: normal;
  background: url("../../images/color_schemes/blue/iconsub1.png") no-repeat left 1px;
  padding: 0 0 0 18px;
  margin: 4px 0;
  text-transform: none; }

.left_Carweek .ul_Folder .ui-tree .ui-treenode-children .ui-treenode-label.ui-state-hover, .left_Carweek .ul_Folder .ui-tree .ui-treenode-children .ui-treenode-label.ui-state-highlight {
  color: #ff5a00;
  background: url("../../images/color_schemes/blue/iconsub1_hover.png") no-repeat left 1px; }

.left_Carweek .ul_Folder .ui-tree .ui-treenode-children .ui-treenode-label.ui-state-hover a, .left_Carweek .ul_Folder .ui-tree .ui-treenode-children .ui-treenode-label.ui-state-highlight a {
  color: #ff5a00; }

.left_Carweek .ui-tree .ui-treenode-leaf-icon, .left_Carweek .ui-tree .ui-tree-toggler, .left_Carweek .ui-datatable .ui-sortable-column-icon {
  display: none; }

.left_Carweek .ul_Folder .ui-icon.ui-tree-toggler {
  margin-top: 3px; }

.left_Carweek .ul_Folder .ui-treenode-children .ui-icon.ui-tree-toggler {
  margin-top: 0; }

.left_Carweek .ul_Folder .ui-treenode-children .ui-treenode-children li .ui-treenode-label {
  padding: 1px 0 1px 25px; }

.rw_Cal td {
  border-left: 1px solid #ddd;
  border-bottom: 1px solid #ddd; }

.rw_Cal td.aui-wTimes {
  font: bold 12px Arial;
  text-align: center; }

.ui-datepicker .ui-datepicker-header {
  background: #518dc5 url(../../images/color_schemes/blue/bgmenu.jpg) repeat-x left top;
  border-bottom: 1px solid #225BB2; }

.right_Carweek .ui-tabs-panels {
  padding: 1px;
  border: 1px solid #225BB2;
  border-top: none; }

.right_Carweek .ui-tabs-panels .ui-tabs-panels {
  border: 1px solid #ace6fa; }

.subpage-ct_right .ui-tabs-panels {
  padding: 0;
  border: none; }

.pre_cal.ui-button .ui-button-text, .next_cal.ui-button .ui-button-text {
  padding: 8px; }

.pre_cal.ui-button {
  background: url(../../images/icon/previous-icon.png) no-repeat center top !important;
  padding: 0 5px;
  border: none;
  vertical-align: middle;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none; }

.next_cal.ui-button {
  background: url(../../images/icon/next-icon.png) no-repeat center top !important;
  padding: 0 5px;
  border: none;
  vertical-align: middle;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none; }

.cal_Work, .st_Namerecip {
  font: 14px/20px Arial;
  color: #000;
  text-transform: none; }

.lik_Remind {
  border-bottom: 1px dotted #555; }

.box_Cldbtt {
  margin-bottom: 5px; }

.ui-datatable .ui-sortable-column:hover {
  color: #0060b1; }

.ui-buttonset.tabhead_Onemenu .ui-button {
  float: left;
  display: inline-block;
  margin-left: -1px;
  text-shadow: 0 1px 0 #ACDBFD; }

.bx_CarDate {
  border: 1px solid #225BB2; }

.ck_loaiSuKien {
  margin: 0px 1px 2px;
  float: right;
  width: 150px !important; }

.lst_Event {
  margin: 0 0 5px; }

.lst_Event li {
  list-style-type: none; }

.Green_State {
  font: bold 12px Arial;
  color: #30a900; }

.rw_hightCal, .rw_normalCal {
  margin: 0;
  padding: 5px 0; }

.rw_hightCal ul, .rw_normalCal ul {
  margin: 0 0 0 5px; }

.rw_hightCal li, .rw_normalCal li {
  padding: 3px 5px;
  list-style-type: none;
  text-align: justify;
  font: 13px Arial; }

.rw_hightCal {
  background: #EBEFF3; }

.aui-wcot {
  color: #2165BE;
  font: 12px Arial; }

.aui-wcot:hover {
  color: #007EDF; }

.ui-tree .ui-tree-container {
  white-space: normal; }

.ui-selectonemenu-panel .ui-selectonemenu-list {
  background: #fff;
  position: relative; }

.ui-selectonemenu-panel .ui-selectonemenu-list-item.ui-state-highlight, .ui-selectonemenu-panel .ui-selectonemenu-list-item.ui-state-active, .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-list-item:hover, .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-list-item.ui-selectcheckboxmenu-checked, .ui-picklist .ui-picklist-item.ui-state-highlight, .ui-autocomplete-panel .ui-autocomplete-list-item.ui-state-highlight {
  background: #eee;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none; }

.tbl_Upload td.aui-w85 img {
  float: left;
  margin-right: 5px; }

.tree_CTRotation.ui-tree .ui-treenode-leaf-icon, .tree_CTRotation.ui-tree .ui-tree-toggler {
  display: inline-block; }

.tree_CTRotation.ui-tree {
  width: 100%;
  overflow: auto;
  padding-bottom: 5px; }

.tree_CTRotation.ui-tree .ui-tree-container {
  width: 300%;
  overflow: hidden;
  padding: 10px; }

.tree_CTRotation.ui-tree .ui-treenode-content {
  padding-bottom: 0; }

.tree_CTRotation.ui-tree .ui-treenode {
  font-family: Arial, Tahoma, Verdana; }

.tree_CTRotation.ui-tree .ui-treenode-leaf {
  background: url(../../images/icon/linetree_L1.jpg) no-repeat 8px 0; }

.tree_CTRotation.ui-tree .ui-treenode-leaf:last-child {
  background: transparent; }

.tree_CTRotation.ui-tree .ui-icon {
  height: 21px; }

.tree_CTRotation.ui-tree .ui-treenode-leaf-icon {
  background: url(../../images/icon/linetree_L2.jpg) no-repeat 8px -3px; }

.tree_CTRotation.ui-widget-content .ui-icon.ui-icon-triangle-1-s {
  background: url(../../images/icon/ictree_Up.jpg) no-repeat 0 3px; }

.tree_CTRotation.ui-widget-content .ui-icon-triangle-1-e {
  background: url(../../images/icon/ictree_Dow.jpg) no-repeat 0 3px; }

.ui-tree .ui-treenode-content {
  padding-bottom: 0;
  display: block; }

.PrimNevr {
  color: #ff7200;
  font-weight: bold;
  text-transform: capitalize; }

.PrimEvr {
  text-transform: uppercase;
  color: #06aeed;
  font-weight: bold; }

.AcessNevr {
  font-weight: normal;
  color: #000; }

.AcessEvr {
  font-weight: normal;
  text-transform: capitalize;
  color: #06aeed; }

.dft_Dock li.list_More:hover ul, .tle_Basic, .tle_Basic_Border, .ul_Folder .ui-treenode-label, .ul_Listcount .ui-treenode-label {
  display: block; }

.tle_Basic {
  color: #fff;
  font: bold 12px/16px Arial;
  padding: 3px 5px; }
  .tle_Basic .ui-button .ui-button-text {
    color: white !important;
    font: bold 12px/15px Arial !important; }

.bg_Hightligth {
  font: italic 12px/17px Arial; }
  .bg_Hightligth .aui-wb {
    color: #165CCA; }

.txt_Thongbao {
  margin: 10px 0;
  text-align: center;
  display: block;
  font: 15px Arial; }

.txt_Thongbao .cl_day {
  color: #e00; }

.bx_Tblbutton {
  display: block;
  margin: 5px 0 15px; }

.tbl_Setting tr th.ui-dynamic-column {
  min-width: 70px; }

.tbl_Setting tr th.ui-dynamic-column:LAST-CHILD {
  min-width: auto; }

.ui-datatable .tbl_Setting .ui-datatable-data .ui-widget-content td:FIRST-CHILD, .ui-datatable .tbl_Setting .ui-datatable-data .ui-widget-content th:FIRST-CHILD {
  text-align: center; }

.ui-datatable .tbl_Setting .ui-datatable-data .ui-widget-content td, .ui-datatable .tbl_Setting .ui-datatable-data .ui-widget-content th {
  text-align: left; }

.portlet-boundary .top-links {
  float: none; }

.lfr-panel.lfr-extended, .lfr-panel-container, .lfr-floating-container {
  border: none; }

.lfr-panel.lfr-collapsible .lfr-panel-titlebar {
  background: url(../../images/arrows/05_right.png) no-repeat 5px center; }

.lfr-panel.lfr-collapsed .lfr-panel-titlebar {
  background: url(../../images/arrows/05_down.png) no-repeat 5px center; }

.lik_YKDX {
  font-weight: bold;
  display: block;
  float: left;
  margin: 6px 0;
  padding-bottom: 1px; }

.lik_YKDX:hover {
  border-bottom: 1px dotted #008ad2; }

.tb_Flow .ui-tree .ui-treenode-leaf-icon, .tb_Flow .ui-tree .ui-tree-toggler, .tb_Flow .ui-datatable .ui-sortable-column-icon {
  display: inline-block; }

.st_Nameflow {
  font: bold 13px/17px Arial; }

.ui-treenode-children .st_Nameflow {
  font: 13px/18px Arial; }

.ui-treenode-children .ui-treenode-children .st_Nameflow {
  font: 13px/20px Arial; }

.st_Nameflow:hover {
  color: #008ad2; }

.im_Flow {
  margin-left: 20px; }

.im_Flow img {
  vertical-align: middle;
  margin-right: 5px; }

.ui-datalist-data {
  margin: 0 0 15px; }

.tbl_Announcement td .aui-field-label {
  display: none; }

.tbl_Announcement td .aui-field-choice .aui-field-label {
  display: inline-block; }

.aui-datepicker-select-wrapper select, .lfr-input-time select {
  width: auto; }

.bx_Ctbutton {
  text-align: center;
  margin: 10px 0;
  float: left;
  width: 100%; }

.ui-datatable .ui-widget-content a {
  color: #004593; }

.ui-datatable .ui-widget-content a:hover {
  color: #c00; }

.log_Top {
  background: url(../../images/color_schemes/blue/bgfrm_topB.png) no-repeat center top; }

.log_Top2 {
  background: url(../../images/color_schemes/blue/bgfrm_topB2.png) no-repeat center top; }

/* ---------- Chat title ---------- */
.chat-bar .chat-panel .panel-title {
  background: #1050B3;
  color: #fff; }
.chat-bar .chat-tabs li.blurb.outgoing .text {
  background: url(../../images/color_schemes/blue/blurb_outgoing.png) no-repeat left 6px; }
  .chat-bar .chat-tabs li.blurb.outgoing .text .iGear {
    background: #9ad8ff; }

/* ---------- Application Column View ---------- */
.aui-menu-content li a.aui-focus, .lfr-menu-list ul .taglib-icon.aui-focus, .lfr-menu-expanded li a:focus {
  color: #225BB2; }

.dockbar .user-avatar img {
  border: 2px solid #2E68C1; }

button#closethick, .ui-dialog .ui-dialog-titlebar-close {
  margin: -5px 1px 0 0;
  background: #CF4747;
  height: 22px;
  width: 45px;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  border: none;
  padding: 0;
  text-align: center;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  -ms-border-radius: 0;
  -o-border-radius: 0;
  border-radius: 0; }
  button#closethick .aui-icon-closethick, button#closethick span.ui-icon-closethick, .ui-dialog .ui-dialog-titlebar-close .aui-icon-closethick, .ui-dialog .ui-dialog-titlebar-close span.ui-icon-closethick {
    background: url(../../images/icon/delete_white.png) no-repeat center;
    margin-top: -3px; }
  button#closethick span.ui-icon-closethick, .ui-dialog .ui-dialog-titlebar-close span.ui-icon-closethick {
    margin-top: 3px;
    display: inline-block; }
  button#closethick:focus, button#closethick:hover, button#closethick.aui-state-hover, .ui-dialog .ui-dialog-titlebar-close:focus, .ui-dialog .ui-dialog-titlebar-close:hover, .ui-dialog .ui-dialog-titlebar-close.aui-state-hover {
    background: #b81c1c;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
    border: none;
    padding: 0; }

.txtVrsDemo {
  font: bold 15px/15px Arial;
  color: #1E57AE; }

.searchFast .txt_Search .btt_Search {
  background: #194FA2;
  border: none; }
  .searchFast .txt_Search .btt_Search:hover, .searchFast .txt_Search .btt_Search:focus {
    background: #1D70E2; }
    .searchFast .txt_Search .btt_Search:hover .ui-button-text, .searchFast .txt_Search .btt_Search:focus .ui-button-text {
      background: url(../../images/color_schemes/blue/ic_Search_fff.png) no-repeat center center; }

/* --- Back Top --- */
#back-top a:hover span {
  background: transparent url(../../images/color_schemes/blue/backtop_hv.png) no-repeat center center; }
#back-top a span {
  background: url(../../images/color_schemes/blue/backtop.png) no-repeat center center; }

input[type="button"].ga_Dock {
  background: url(../../images/color_schemes/blue/ic_dockhead.png) no-repeat center center; }
  input[type="button"].ga_Dock:hover, input[type="button"].ga_Dock:focus {
    background: url(../../images/color_schemes/blue/ic_dockhead_hv.png) no-repeat center center; }

.red_State, .red_State2 {
  color: #DA1C1C; }

.black_State {
  color: #222; }

.blue_State, .blue_State2 {
  color: #1672CE; }

.fs_comment .ipComment {
  border: 1px solid #DFEAE7; }
  .fs_comment .ipComment .ui-inputtextarea:focus, .fs_comment .ipComment .ui-inputtextarea:hover {
    border-color: #2497E8; }
  .fs_comment .ipComment .ui-button.btn-SearchComment:hover, .fs_comment .ipComment .ui-button.btn-SearchComment:focus, .fs_comment .ipComment .ui-button.btn-SearchComment.ui-state-hover, .fs_comment .ipComment .ui-button.btn-SearchComment.ui-state-focus {
    background: #1C79E4; }
  .fs_comment .ipComment .ui-button.btn-SearchProgress:hover, .fs_comment .ipComment .ui-button.btn-SearchProgress:focus, .fs_comment .ipComment .ui-button.btn-SearchProgress.ui-state-hover, .fs_comment .ipComment .ui-button.btn-SearchProgress.ui-state-focus {
    background: #1C79E4; }
.fs_comment .tbl-ipProgress .ui-widget-content td .slc_w100.ui-selectonemenu.ui-state-hover, .fs_comment .tbl-ipProgress .ui-widget-content td .slc_w100.ui-selectonemenu.ui-state-focus {
  border-color: #2497E8; }

.btt-Actions .ui-button.ui-state-hover, .btt-Actions .ui-button.ui-state-focus {
  border-color: #80BBF4; }

.ip_Login input[type=text]:focus, .ip_Login input[type=text]:hover, .ip_Pass input[type=password]:focus, .ip_Pass input[type=password]:hover {
  border-color: #0089dd; }

button#uploadButton:hover, button#uploadButton:focus {
  border-color: #0089dd;
  color: #1054B0; }

.DockHead .mainHead .lstDock li a:hover, .DockHead .mainHead .lstDock li a.selected {
  color: #3776D6; }
.DockHead .mainHead .lstDock li a.selected {
  font-weight: bold; }

.UserProcess_notes .theadUser .nm_Fulname {
  color: #2471BE; }

.tplCal .ui-layout-unit {
  border: none; }
  .tplCal .ui-layout-unit .ui-layout-unit-header {
    border: none; }
    .tplCal .ui-layout-unit .ui-layout-unit-header .ui-layout-unit-header-title {
      background: none;
      border: none;
      margin: 0;
      text-transform: uppercase;
      padding: 6px;
      color: #fff; }

