@namespace url(http://www.w3.org/1999/xhtml);

/* Includes: http://userstyles.org/styles/4804
 */

@-moz-document url-prefix(http://hostname:port/frontend/x/) 
{

 #branding-bg-top_01-sm_bg,
 #branding-bg-top_03_bg
  {
    display: none !important;
  }

 html,
 html > body,
 html > body > table:not([width="100%"])
  {
    height: 100% !important;
    margin: 0 !important;
    position: absolute !important;
    bottom: 0 !important;
    left: 0 !important;
    right: 0 !important;
    top: 0 !important;
  }

 html > body > table, 
 html > body 
  > table > tbody > tr > td 
  > table > tbody > tr > td 
  > table > tbody > tr > td
  > table[width="700"],
 html > body 
  > table > tbody > tr > td 
  > table > tbody > tr > td 
  > table > tbody > tr > td
  > table > tbody > tr > td[width="400"][valign="top"][align="center"]
  > table
  {
    width: 100% !important;
  }

 html > body 
  > table > tbody > tr > td 
  > table > tbody > tr > td 
  > table > tbody > tr > td
  > div > table[width="90%"] > tbody > tr > td
  {
    text-align: center !important;
  }
 html > body 
  > table > tbody > tr > td 
  > table > tbody > tr > td 
  > table > tbody > tr > td
  > div > table[width="90%"] > tbody > tr > td .addontable
  {
    margin-left: 25% !important;
    width: 50% !important;
  }


/* Painted Black
 */

 html,
 body
  {
    background: #111 !important;
    color: #ccc !important;
  }

 [bgcolor="#ffffff"],
 .contentcell
  {
    background: #222 !important;
    color: #ccc !important;
  }

 [bordercolor="#d4d9db"],
 fieldset,
 .bwtable,
 .bwtableb
  {
    border-color: #000 !important;
  }

 html > body > table[cellspacing="2"]
  {
    border-spacing: 0 !important;
  }

 fieldset > legend,
 .big,
 .contentcell p,
 .contentcell td,
 .MainMenuHead
  {
    color: #ccc !important;
  }

 .Hint
  {
    color: #fff !important;
  }

 #branding-bg-top_01_bg
  {
    background:
      #000
      url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAApCAMAAAAh6KiZAAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAABIUExURQUFBQsLCyUlJQgICBkZGRYWFgYGBnt5eCMjIzAwMCAgIAMDAxMTEx0dHSQkJAcHBwQEBAICAgkJCQ0NDREREQoKCgEBAQAAALC+8gkAAABnSURBVHjaVNBJEsIwFAPRDtgEwhDmf/+bAl3ygrdxyVPJ5i5eImkVV/EWpZGOYt59FfU7XTzEU/Rec++0VtUaZ7GIvbiIjUbKzpOYRNw0SmTIZOqmfF70Xyl3JmUtO7caX3DQR4ABAEI8DlsboI62AAAAAElFTkSuQmCC)
      repeat-x
      !important;
  }
 img[src*="/top_01_1."]
  {
    background:
      #000
      url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAApCAMAAADUFiMpAAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAMAUExURQsLCyAgICMjIyUlJRkZGRYWFgYGBnt5eA8PDzAwMAgICAMDAwUFBSQkJB0dHQQEBAICAgcHBxMTExEREQkJCQ0NDQoKCgEBAQAAABkZGRoaGhsbGxwcHB0dHR4eHh8fHyAgICEhISIiIiMjIyQkJCUlJSYmJicnJygoKCkpKSoqKisrKywsLC0tLS4uLi8vLzAwMDExMTIyMjMzMzQ0NDU1NTY2Njc3Nzg4ODk5OTo6Ojs7Ozw8PD09PT4+Pj8/P0BAQEFBQUJCQkNDQ0REREVFRUZGRkdHR0hISElJSUpKSktLS0xMTE1NTU5OTk9PT1BQUFFRUVJSUlNTU1RUVFVVVVZWVldXV1hYWFlZWVpaWltbW1xcXF1dXV5eXl9fX2BgYGFhYWJiYmNjY2RkZGVlZWZmZmdnZ2hoaGlpaWpqamtra2xsbG1tbW5ubm9vb3BwcHFxcXJycnNzc3R0dHV1dXZ2dnd3d3h4eHl5eXp6ent7e3x8fH19fX5+fn9/f4CAgIGBgYKCgoODg4SEhIWFhYaGhoeHh4iIiImJiYqKiouLi4yMjI2NjY6Ojo+Pj5CQkJGRkZKSkpOTk5SUlJWVlZaWlpeXl5iYmJmZmZqampubm5ycnJ2dnZ6enp+fn6CgoKGhoaKioqOjo6SkpKWlpaampqenp6ioqKmpqaqqqqurq6ysrK2tra6urq+vr7CwsLGxsbKysrOzs7S0tLW1tba2tre3t7i4uLm5ubq6uru7u7y8vL29vb6+vr+/v8DAwMHBwcLCwsPDw8TExMXFxcbGxsfHx8jIyMnJycrKysvLy8zMzM3Nzc7Ozs/Pz9DQ0NHR0dLS0tPT09TU1NXV1dbW1tfX19jY2NnZ2dra2tvb29zc3N3d3d7e3t/f3+Dg4OHh4eLi4uPj4+Tk5OXl5ebm5ufn5+jo6Onp6erq6uvr6+zs7O3t7e7u7u/v7/Dw8PHx8fLy8vPz8/T09PX19fb29vf39/j4+Pn5+fr6+vv7+/z8/P39/f7+/v///1KYoYkAAADESURBVHjafNDNDoMgEATguUAMkMiPYjmQmNje+/5P1x2wwXrod3FcEXZB0M4FsxCMdjosmZidPusS5SUQLM0NtgGP4afuqf1kwZ+cFlaDmxme5TPkjIy16Y/UYJqmFFWDlKLEQogSS6kExWLdCfxY94N6Pp7EXOvxonu97Pu5j2SlIkEeSVpp1jUvoV2Ak3uYre/gLzNut/xdc72rcYVhzJ7/zc6Jez8yrbTW69JljFNfX4r0ib5PUWnNpoHE5YT38BFgAPbzIphZdjH9AAAAAElFTkSuQmCC)
      repeat-x
      !important;
    padding-left: 11px !important;
    padding-top: 41px !important;
    height: 0 !important;
    width: 0 !important;
  }
 img[src*="/home_off."],
 img[src*="/home_on."],
 img[src*="/logout_off."],
 img[src*="/logout_on."]
  {
    padding-left: 44px !important;
    padding-top: 41px !important;
    height: 0 !important;
    width: 0 !important;
  }
 img[src*="/home_off."]
  {
    background:
      #000
      url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACwAAAApCAMAAAB5lzuAAAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAABOUExURQUFBQgICDAwMBkZGQMDAwYGBiMjIyAgIBYWFg8PDwsLCyUlJQICAgcHBx0dHQQEBCQkJENDQxMTEw0NDREREQkJCQoKCgEBAQAAAP///1UKMJ8AAADgSURBVHjalNWLEoIgEAXQWylapIH2kP//0VgfBIE198AsOrOzMoMAHgQ8CaAqdwTcCHgRMBHyytbaaa9ylZqsqMpQp+ziUpekiwK7KS/KGLMfjzGH+8fZxu45tLFBkgaJbQlOCZ8WYg59wqc1c1R9AZqI0mHGTQlUzIRkrVUOJuIzjPaDUVqbAmgCDAE9AQMBFwIoVwK3Yank8A0n3XlzWB+/phFOECd9DUvLD5lwNkmlzvlxa/71+/gKu9FJX8PSfmxYJ13Kj2uTx/0N+xf3b1CVRwJ3pxwI3AV0JLwFGADjKW2DOiVBaAAAAABJRU5ErkJggg==)
      repeat-x
      !important;
  }
 img[src*="/home_on."]
  {
    background:
      #000
      url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACwAAAApCAMAAAB5lzuAAAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAABUUExURQgICCUlJf6qmAMDAxYWFhkZGQYGBiMjIyAgIP6wnv6yoRISEjAwMAsLCwUFBQICAgcHBwQEBB0dHRMTEyQkJA0NDREREQkJCQoKCgEBAQAAAP///+P+2EgAAADQSURBVHjalNUND4IgEAbgt7NU+tIsrOT//88gEUWw9j7HTt1upxsCeBLwIoDq3BJwI+BNwEBIO4vIsNW5iDXiFHkoYzK6ljmrSZFJflL0ksx0BvrZSdQi+hT2EaVUyCkcIrYs5BS6iC0LOYU6cpzUOagiobjKwYOAHYHr3BFwJ+BCwJWAhsAtWKo4vMO4Yaxv8rerzwg7iHHDpzHSTSbsTa5Ta+x1Cvu43r7CajRu+DTGjwVr3HDttQ93u71g/+L+DaqzJnBnCoU6gM6EjwADAONveCO8rt+GAAAAAElFTkSuQmCC)
      repeat-x
      !important;
  }
 img[src*="/logout_off."]
  {
    background:
      #000
      url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACwAAAApCAMAAAB5lzuAAAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAABOUExURQUFBQsLCzAwMAYGBhkZGQMDAxYWFiMjIyAgIA8PDwgICCUlJSQkJENDQwICAh0dHQcHBwQEBBMTEw0NDREREQkJCQoKCgEBAQAAAP///w66zdoAAAFHSURBVHjalNWLsoIgEAbg5YiSGkIiKu//omcXvKI165cYU9s/FG6CZxFuqKSCkUXUvTQGeMkjJlcDWJZmdE54+PBAAZ8SJr4Z5gfyZK31/C14hvJo1qS80XXdNEFxEottcYVfr+zOm/KJxTeb4huL9eBOBAW7G8JjNQxHWru6julDxrmxKaA60Lsq09dYDXK3VcqrCrM9mJ3WKhUrk5OyH5yA10q1Wrep+HVhJC0E1Oa9FbftW51hNUbDe9FGWBSfcsrQqqFlWYr3T6+RN8FrsmFZfo2eB/fEWxAsI11IbKkRuweeNOz0oBh7kOIDDXQ80as0WcVkWnhII8TJNkvHglp2in9fIY1Aj7DOlmMROzY2bEgj5Kf4Rt6wuDYal5MLvxr2u9SwvEtjoH617GThMdnx4JqtZd5TfEOgeYB5A0rg74F/AQYAnutso2FpZDEAAAAASUVORK5CYII=)
      repeat-x
      !important;
  }
 img[src*="/logout_on."]
  {
    background:
      #000
      url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACwAAAApCAMAAAB5lzuAAAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAABaUExURTAwMAYGBhkZGQMDAyUlJSMjIyAgIP6wnRYWFv6ql/6yoRUVFQ8PDxISEgsLCwUFBQgICAICAh0dHSQkJAcHBwQEBBMTEw0NDREREQkJCQoKCgEBAQAAAP///0wBpHAAAAFCSURBVHjalNWNcoMgDADgiLOK61CYFVB5/9dcArb+tbvwCYg1l6PFVPAsyrpGVDCxqPsojAFe5gkzNw4Gln6yVnl48HRF9yhh5ltgyXDOLKVcPiVeoNzTkpRvaK3nGYqDGNwVV/j1Sn3cFB+D32yK7weMB3uEsfYd5TEa3F4tnfuRtaTzkbVTX0CTfJN6Q5fNznjHaBCbV6S4ajC3B7OpW2x0mAshRmcV3DZti43cLoyghUC1adsqBVcXGI2p4ZelMrRq+GJZg7MyG5b11xh5cE/8AIplogepg44nFiLoDDkFO2cEYw1S+kAd7Qf6lCZPMTMtPKQe4uQ1S21FJTvHv6+QeqAjPGdrW8WKjQUbUg/nId44FyyujfplsOG/gv0sFSzv0XBUrwM7s/KY2fLgmoeB+U7xPYE+A/MFlECOPwEGAN56g9IjXaJPAAAAAElFTkSuQmCC)
      repeat-x
      !important;
  }

 .index2
  {
    background-color: transparent !important;
  }

 .addontable,
 .index1
  {
    background-color: #262C2D !important;
    border: 1px solid #334244 !important;
    color: #ccc !important;
  }
 .index1 + .index2
  {
    background-color: #334244 !important;
    border: 1px solid #000 !important;
    color: #ccc !important;
  }
 img[src*="/bottom_label."]
  {
    background:
      #000
      url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAUcAAAAXCAMAAACvbn0aAAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAAzUExURQQGBAwMDBkZGTAwMBIQEAgKCiAgIggICBUVFSIiIgQCAgICAgkJCSQkJBQUFB4eHgAAAB+rxVQAAABaSURBVHja7Na3AYMAAMRAkaMN+0/LEip1I6j5Z4qBNwbuGOooddxi4IyhnZF2pgROxysG4lhiYIiBOQb+MTDGwBMDawwcMfCLoY5SxybC2Zmun/Mf9xg+AQYALjIbok0l7K8AAAAASUVORK5CYII=)
      repeat-x
      !important;
    padding-left: 327px !important;
    padding-top: 23px !important;
    height: 0 !important;
    width: 0 !important;
  }
 #branding-bg-bottom_bg
  {
    background:
      #000
      url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEIAAAAXCAMAAACIyWmeAAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAAzUExURQQGBAwMDBkZGTAwMBIQEAgKCiAgIggICBUVFSIiIgQCAgICAgkJCSQkJBQUFB4eHgAAAB+rxVQAAABHSURBVHjarNLbFYAgAMPQiAKCz/2nZYj0DpCPnrJr/Bq3lkh0jakl5gwkLo2AqrFpHBqvRtH4NJrG0Hi0RCIwZ+AXp7YEGADQuzk9qwb4RwAAAABJRU5ErkJggg==)
      repeat-x
      !important;
  }

 a:link
  {
    color: #E8E1BD !important;
  }
 a:visited
  {
    color: #C8C19D !important;
  }
 a:link:hover,
 a:visited:hover
  {
    background-color: transparent !important;
    color: #fff !important;
  }

  
}

@-moz-document url(http://hostname:port/frontend/x/index.html) 
{

 html > body 
  > table > tbody > tr > td 
  > table > tbody > tr > td 
  > table > tbody > tr > td
  > table[bgcolor="#EEEEEE"]
  {
    display: none !important;
  }

 /* Main page, Icons. */
 html > body 
  > table > tbody > tr > td 
  > table > tbody > tr > td 
  > table > tbody > tr > td
  > table > tbody > tr > td[width="400"][valign="top"][align="center"]
  {
    width: auto !important;
  }

}

@-moz-document url-prefix(hostname:port/frontend/x/statmanager/) 
{
 .dlcellheader
  {
    background: #222 !important;
    border: 0 !important;
    color: #ccc !important;
  }
 .statstblheader
  {
    background: #555 !important;
    border: 0 !important;
    color: #ccc !important;
  }
 td.barborder
  {
    background: #444 !important;
    border: 0 !important;
    color: #ccc !important;
  }
}