.hideid { display:none; color:#666; }

.el_tabhead1 {
	background-color: #626c72;font-size:14px;padding-left:6px;font-weight:bold;color:white;
}
.el_tab_select {
	background-color: rgb(66, 139, 202);color:white;
}
.tc_red { color:#f1433f !important;}
.tc_green { color:#a9cf54 !important;}
.tc_yellow { color:#f7e967 !important;}
.tc_white { color:#ffffff !important;}
.tc_grbbb { color:#bbb !important;}
.tc_gr999 { color:#999 !important;}
.tc_black { color:#232323 !important;}

.bg_red { background-color:#f1433f !important; }
.bg_green { background-color:#a9cf54 !important;}
.bg_yellow { background-color:#f7e967 !important;}
.bg_white { background-color:#ffffff !important;}
.bg_lgrey { background-color:#eeeeee !important;}
.bg_dblue { background-color:#428bca !important;}

.bd_dblue { border-color:#428bca !important;}

.fakebsb { border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);}
.innertabpane { overflow-y:auto;height:50%;padding:0px;margin-top:0px;  }
.ui-datepicker { width: 17em; padding: .2em .2em 0; font-size: 12px !important;}

td {font-size:11px;}
.table-bordered > thead > tr > th { font-size:12px;background-color:#f5f5f5;padding:4px 8px; }
.table  > thead > tr > th { font-size:12px;background-color:#f5f5f5;padding:4px 8px; }

.tabmen { width:100%;padding:4px 0px;overflow:hidden;border-top: 1px solid #DDD;}

.trow {cursor:pointer;}
.trow:hover {background-color:#dddddd;}
.trowsel {background-color:#70b7ba;color:white;}
.trowsel:hover {background-color:#232323;}

.navbar {
  margin-bottom: 2.5em;
  border-top: none;
   border-bottom: none;
}
.navbar .navbar-inner {
  height: 80px;
  background-color: #3f69bc;
  border-bottom: none;
}
.navbar .btn-subnavbar {
  display: none;
  padding: 10px 0 8px;
  color: #ffbe43;
  font-size: 16px;
  text-align: center;
  cursor: pointer;
}
.navbar .btn-subnavbar:hover {
  text-decoration: none;
}
.navbar .dropdown .caret {
  margin-top: -4px;
  border-top-color: white;
  border-bottom-color: white;
  opacity: 0.66;
  filter: alpha(opacity=66);
}
.navbar .dropdown.open .caret {
  display: none;
}
.navbar .mainnav {
  display: inline-block;
  height: 80px;
  padding: 0;
  margin: 0;
}
.navbar .mainnav > li {
  float: left;
  min-width: 90px;
  height: 80px;
  padding: 0;
  margin: 0;
  text-align: center;
  list-style: none;
}
.navbar .mainnav > li > a {
  display: block;
  height: 100%;
  padding: 0 15px;
  font-size: 12px;
  font-weight: bold;
  color: #aac7ff;
}
.navbar .mainnav > li > a:hover {
  color: #FFF;
  background: #aac7ff;
  text-decoration: none;
}
.navbar .mainnav > li > a > i {
  position: relative;
  top: 2px;
  display: inline-block;
  width: 24px;
  height: 24px;
  margin-top: 12px;
  margin-bottom: 9px;
  font-size: 24px;
}
.navbar .mainnav > li > a > span {
  display: block;
  padding-bottom: 2px;
}
.navbar .mainnav > li.open > a {
  text-decoration: none;
  background: #aac7ff;
  color: #FFF;
}
.navbar .mainnav > li.active > a {
  background: #aac7ff;
  color: #ffffff;
}
.navbar .mainnav > li {
  float: left;
  min-width: 90px;
  height: 80px;
  padding: 0;
  margin: 0;
  text-align: center;
  list-style: none;
}
.navbar .mainnav > li > a {
  display: block;
  height: 100%;
  padding: 0 10px;
  font-size: 10px;
  font-weight: bold;
  color: #aac7ff;
}
.navbar .mainnav > li > a:hover {
  color: #FFF;
  text-decoration: none;
}
.navbar .mainnav > li > a > i {
  position: relative;
  top: 2px;
  display: inline-block;
  width: 24px;
  height: 24px;
  margin-top: 12px;
  margin-bottom: 9px;
  font-size: 24px;
}
.navbar .mainnav > li > a > span {
  display: block;
  padding-bottom: 2px;
}
.navbar .mainnav > li.open > a {
  text-decoration: none;
}
.navbar .mainnav > li.active > a {
  background: #aac7ff;
  color: #ffffff;
}
.navbar .dropdown > .dropdown-menu {
  top: 97%;
  text-align: left;
  -webkit-border-top-left-radius: 0;
  -webkit-border-top-right-radius: 0;
  -moz-border-radius-topleft: 0;
  -moz-border-radius-topright: 0;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.navbar .dropdown > .dropdown-menu a {
  font-size: 12px;
}
.navbar .dropdown > .dropdown-menu::before,
.navbar .dropdown > .dropdown-menu::after {

  display: inline-block;
  border-left: 7px solid transparent;
  border-right: 7px solid transparent;
  border-bottom: 7px solid #CCC;
  border-bottom-color: rgba(0, 0, 0, 0.2);
  position: absolute;
  top: -7px;
  left: 9px;
}
.navbar .dropdown > .dropdown-menu::after {
  border-left-width: 6px;
  border-right-width: 6px;
  border-bottom-width: 6px;
  border-bottom-color: #ffffff;
  top: -6px;
  left: 10px;
}
.navbar .dropdown-submenu .dropdown-menu:after,
.navbar .dropdown-submenu .dropdown-menu:before {
  display: none;
}
.navbar .subnav-collapse.collapse {
  height: auto\9;
  overflow: visible\9;
}

/* POSITION */
.posabs {position: absolute !important;}
.posrel {position: relative !important;}
.posfix {position: fixed !important;}

/* WIDTH */
.w100 { width: 100% !important; }
.w1p { width:1px !important;}
.w50p { width: 50px !important; }
.w80p { width: 80px !important; }
.w100p { width: 100px !important; }
.w150p { width: 150px !important; }

/* HEIGHT */
.h50p { height: 50px !important; }
.h80p { height: 80px !important; }

/* MARGIN */
.m0     { margin:    0 !important; }
.m4     { margin:  4px !important; }
.m5     { margin:  5px !important; }
.m10    { margin: 10px !important; }
.m15    { margin: 15px !important; }
.m20    { margin: 20px !important; }
/* TOP MARGIN */
.mt0    { margin-top:     0 !important; }
.mt1    { margin-top:     1 !important; }
.mt8m   { margin-top:  -8px !important; }
.mt3    { margin-top:   3px !important; }
.mt10   { margin-top:  10px !important; }
.mt12   { margin-top:  12px !important; }
.mt15   { margin-top:  15px !important; }
.mt20   { margin-top:  20px !important; }
.mt80   { margin-top:  80px !important; }
.mt170  { margin-top: 170px !important; }
/* BOTTOM MARGIN */
.mb0    { margin-bottom:    0 !important; }
.mb4    { margin-bottom:  4px !important; }
.mb5    { margin-bottom:  5px !important; }
.mb6    { margin-bottom:  6px !important; }
.mb8    { margin-bottom:  8px !important; }
.mb9    { margin-bottom:  9px !important; }
.mb10   { margin-bottom: 10px !important; }
.mb15   { margin-bottom: 15px !important; }
.mb18   { margin-bottom: 18px !important; }
.mb20   { margin-bottom: 20px !important; }
.mb30   { margin-bottom: 30px !important; }
/* LEFT MARGIN */
.ml0    { margin-left:    0 !important; }
.ml19   { margin-left: 19px !important; }
/* RIGHT MARGIN */
.mr0    { margin-right:    0 !important; }
.mr5    { margin-right:  5px !important; }
.mr20   { margin-right: 20px !important; }
.mr25   { margin-right: 25px !important; }
/* PADDING */
.p0     { padding:    0 !important; }
.p1     { padding:  1px !important; }
.p2     { padding:  2px !important; }
.p3     { padding:  3px !important; }
.p4     { padding:  4px !important; }
.p5     { padding:  5px !important; }
.p6     { padding:  6px !important; }
.p7     { padding:  7px !important; }
.p8     { padding:  8px !important; }
.p9     { padding:  9px !important; }
.p10    { padding: 10px !important; }
.p16    { padding: 16px !important; }
.p20    { padding: 20px !important; }
.p23    { padding: 23px !important; }
/* TOP PADDING */
.pt0    { padding-top:     0 !important; }
.pt4    { padding-top:   4px !important; }
.pt8    { padding-top:   8px !important; }
.pt10   { padding-top:  10px !important; }
.pt12   { padding-top:  12px !important; }
.pt20   { padding-top:  20px !important; }
.pt30   { padding-top:  30px !important; }
.pt120  { padding-top: 120px !important; }
/* BOTTOM PADDING */
.pb0    { padding-bottom:    0 !important; }
.pb2    { padding-bottom:  2px !important; }
.pb4    { padding-bottom:  4px !important; }
.pb8    { padding-bottom:  8px !important; }
.pb20   { padding-bottom: 20px !important; }
/* LEFT PADDING */
.pl0    { padding-left:     0 !important; }
.pl1    { padding-left:   1px !important; }
.pl2    { padding-left:   2px !important; }
.pl5    { padding-left:   5px !important; }
.pl6    { padding-left:   6px !important; }
.pl8    { padding-left:   8px !important; }
.pl15   { padding-left:  15px !important; }
.pl20   { padding-left:  20px !important; }
.pl32   { padding-left:  32px !important; }
.pl40   { padding-left:  40px !important; }
.pl280  { padding-left: 280px !important; }
/* RIGHT PADDING */
.pr0    { padding-right:     0 !important; }
.pr2    { padding-right:   2px !important; }
.pr222  { padding-right: 222px !important; }
/* FONT SIZES */
.fs9    { font-size: 9px !important; }
.fs10   { font-size:10px !important; }
.fs11   { font-size:11px !important; }
.fs12   { font-size:12px !important; }
.fs13   { font-size:13px !important; }
.fs14   { font-size:14px !important; }
.fs15   { font-size:15px !important; }
.fs16   { font-size:16px !important; }
.fs17   { font-size:17px !important; }
.fs18   { font-size:18px !important; }
.fs19   { font-size:19px !important; }
.fs20   { font-size:20px !important; }
.fs22   { font-size:22px !important; }
.fs28   { font-size:28px !important; }
.fs30   { font-size:30px !important; }
.fs36   { font-size:36px !important; }
/* FONT STYLE */
.fsi   { font-style:italic !important; }
.fwb   { font-weight: bold !important; }
/* LINE HEIGHT */
.lh9 { line-height:9px !important; }
.lh13 { line-height:13px !important; }
.lh20 { line-height:20px !important; }
.lh30 { line-height:30px !important; }
/* ALIGNMENT */
.alr    { text-align: right; }
.alc    { text-align: center; }
.all    { text-align: left; }
/* BORDERS */
.bag { border:1px solid #666666 !important; }
.brg { border-right:1px solid #666666 !important; }
.bbg { border-bottom:1px solid #666666 !important; }
.blg { border-left:1px solid #666666 !important; }
.btg { border-top:1px solid #666666 !important; }

.balg { border:1px solid #DDDDDD !important; }
.brlg { border-right:1px solid #DDDDDD !important; }
.bblg { border-bottom:1px solid #DDDDDD !important; }
.bllg { border-left:1px solid #DDDDDD !important; }
.btlg { border-top:1px solid #DDDDDD !important; }
/* RADIUS */
.r4 {border-radius:4px !important;}
.r5 {border-radius:5px !important;}
.r6 {border-radius:6px !important;}
.r7 {border-radius:7px !important;}
.r8 {border-radius:8px !important;}
.r10 {border-radius:10px !important;}

/* SPECIAL CELLS */
.tcell { color:white;background-color:#232323; }

/* PAGES */
.slkh_login { background: url(../images/sl_back.jpg) no-repeat top center fixed; }
.slkh_login_container {}
.slkh_login_panel { width:389px;border:1px solid #333333; }

/* VISIBILITY */
.showfalse { display:none !important; }
.showtrue {display:block !important;}

/* SPECIAL */
.hideonstart_1, .hideonstart_2, .hideonstart_3 {
  display:none;
}

.hideonstart_1.unhide, .hideonstart_2.unhide {
  display:table-row;
}

.hideonstart_3.unhide {
  display:table-cell;
}

#treelistcontainer {
  overflow-y:scroll;height:100%;
}

.regbutton:hover {
  color:white;
  background-color:#428bca;
  border-color:#428bca;
}

.regbuttonSelected {
  color:white;
  background-color:#428bca;
  border-color:#428bca;
}