html, body { background-color: #DFE8F6 }
:root {
  --text-color: #000000;
  --text-header-color: #15428b;

  --menu-color: #222222;
  --menu-background-color: #F0F0F0;
  --menu-border-color: #718BB7;

  --menu-disabled-color: #808080;
  --menu-disabled-background-color: #ffffff;

  --menu-highlight-color: #222222;
  --menu-highlight-background-color: #D9E8FB;
  --menu-active-color: #222222;
  --menu-item-active-icon: url(data:image/gif;base64,R0lGODlhBwAHAPABAAAAAACMFCH5BAUAAAEALAAAAAAHAAcAAAIMjA9nwMj9wmuLIlUAADs=);
  --menu-item-exp-icon: url(data:image/gif;base64,R0lGODlhDAAJAPQUACluvipxvzJ1vyxwwCt1yjp6zjiC1jmE0zyE0z2I3UeLyUGJ2VWUzlKg7FSg6Weg1WKq8Y7D9orD/JXL/0D/QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAUAABQALAAAAAAMAAkAAAUkoEGNZEkliGkS06GSRCQtL0U40CO8RMMENYICULMNipQCkhICADs=);

  --menu-connect-line-color: #909090;
  --menu-connect-line-style: dotted;

  --container-bg-color: #ffffff;
  --container-border-color: #99bbe8;
  --btn-bg-color: #F0F0F0;
  --header-bg-color: #D9E8FB;
  --header-border-color: transparent;
  --footer-height: 25px;
  --footer-bg-color: #ffffff;
  --footer-bg-image: none;
  --footer-border-color: #99bbe8;
  --dialog-bg-color: #FAFAFA;
  --dialog-border-color: #909090;

  --navbar-height: 36px;
  --navbar-bg-color: #181818;
  --navbar-bg-image: url(../plugins/theme/themes/Blue/images/header_bg.gif);
  --navbar-border-color: #333333;
  --navbar-item-bg-color: linear-gradient(0deg, rgba(180,207,240,1) 0%, rgba(222,236,253,1) 100%);
  --navbar-item-border-color: #8db2e3;
  --loading-indicator-icon: url(../plugins/theme/themes/Blue/images/ajax-loader.gif);
  --loading-indicator-side-length: 32px;
}
#StatusBar {
  /* --pane-up-icon: undefined - inherit from standard theme; */
  /* --pane-down-icon: undefined - inherit from standard theme; */
}
category-panel {
  /* --open-background-image: undefined - inherit from standard theme; */
  --heading-background-color: #d9e8fb;
  --heading-border-color: #8db2e3;
}
category-list {
  border-color: #99BBE8;
}

category-panel::part(heading) {
  color: #15428B;
  font-weight: bold;
}

panel-label {
  --badge-border-radius: 0.5em 0.5em 0 0;
  --status-image: url(../plugins/theme/themes/Acid/images/tstatus.png);
}

panel-label[selected] {
  background-color: #D9E8FB;
  border-color: #D9E8FB;
}

#t .nav-link {
  color: #15428B;
  font-weight: normal;
}
.navbar-toggler {background-image: none;}

div#t div#add {background: transparent url(./images/toolbar.png) no-repeat -24px center}
div#t div#create {background: transparent url(./images/toolbar.png) no-repeat -48px center}
div#t div#remove {background: transparent url(./images/toolbar.png) no-repeat -72px center}
div#t div#start {background: transparent url(./images/toolbar.png) no-repeat -96px center}
div#t div#pause {background: transparent url(./images/toolbar.png) no-repeat -120px center}
div#t div#stop {background: transparent url(./images/toolbar.png) no-repeat -144px center}
div#t div#moveu {background: transparent url(./images/toolbar.png) no-repeat -168px center}
div#t div#moved {background: transparent url(./images/toolbar.png) no-repeat -192px center}
div#t div#search {background: transparent url(./images/toolbar.png) no-repeat -216px center}
div#t div#rss {background: transparent url(./images/toolbar.png) no-repeat -240px center}
div#t div#setting {background: transparent url(./images/toolbar.png) no-repeat -264px center}
div#t div#help {background: transparent url(./images/quest.gif) no-repeat 0px center}
div#t div#go {background: transparent url(./images/go.gif) no-repeat 0px center; }
div#t div#plugins {background: transparent url(./images/plugin.png) no-repeat 0px center}

div#tdetails {background: transparent url(./images/tab-strip-bg.gif) repeat-x 0px center;} 

.tabbar li a { border: 1px solid #8DB2E3; border-bottom: none; background: transparent url(./images/tabs-bg.png) repeat-x 0 -4px; color: #15428B }
.tabbar li a:hover {border-top: 1px solid #8DB2E3}
.tabbar li.selected a { border-top: 2px solid #8DB2E3; background: transparent url(./images/tabs-bg.png) repeat-x 0 -4px; color: #15428B; font-weight: bold}

button, input.Button { background-image: url(./images/btn-sprite.gif); background-position: 0 -43px }

input[type="text"], input[type="password"], input[type="file"], select, textarea { background: #FFFFFF url(./images/text-bg.gif) repeat-x 0 0; border:1px solid #B5B8C8; }
input[type="text"][disabled],input[type="password"][disabled],input[type="file"][disabled], select[disabled], textarea[disabled] { border: 1px solid #C0C0C0; background: #F0F0F0; color: #C0C0C0}

#StatusBar { color: #000000; }
.statuscell { border-color: #99BBE8;}
.sthdr { color: #15428B; }
