body {
    background: #FFF;
    color: #000
    }
h1, h2, h3, h4, h5, h6 {
    color: #900
    }
table, th, thead tr {
    background-color: #EEE;
    color: #900
    }
td {
    background-color: transparent;
    color: #000
    }
table, td, th, tr {
    border-color: #000
    }
hr {
    border-top-color: #CCC
    }
fieldset {
    border-color: #888
    }
a {
    color: #1E0FBE
    }
a:visited {
    color: #609
    }
a:hover, a:active, a:focus {
    background-color: rgba(0, 0, 0, 0.1);
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#1A000000',endColorstr='#1A000000')";
    color: #1E0FBE;
    outline: 0.08em dashed #000;
    outline-offset: -0.04em
    }
a:focus {
    outline: solid 0.2em #F30
    }
a img {
    outline: 0.12em solid #1E0FBE
    }
a:hover img, a:focus img {
    outline: 0.12em solid #F00
    }
input, select, textarea {
    background: #F7F7F7;
    color: #000;
    border-color: #444;
    border-width: 0.12em
    }
input:hover, select:hover, textarea:hover {
    background: #FFF;
    color: #000;
    border-color: #1E0FBE
    }
button, input[type="button"], input[type="reset"], input[type="submit"], [class*="-button-style"], [class*="-button-style"]:visited, .btn, .btn:visited, .button, .button:visited, #zf--jump-to-content-anchor, a.zf--section-anchor {
    border-color: #BBB #999 #999 #BBB;
    color: #222;
    background: #DDD;
    background: -moz-linear-gradient(top, #CCC 0%, #EEE 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #CCC), color-stop(100%, #EEE));
    background: -webkit-linear-gradient(top, #CCC 0%, #EEE 100%);
    background: -o-linear-gradient(top, #CCC 0%, #EEE 100%);
    background: -ms-linear-gradient(top, #CCC 0%, #EEE 100%);
    background: linear-gradient(0deg, #CCC 0%, #EEE 100%);
    outline: 0;
    text-shadow: none
    }
button:hover, button:active, button:focus, input[type="button"]:hover, input[type="button"]:active, input[type="button"]:focus, input[type="reset"]:hover, input[type="reset"]:active, input[type="reset"]:focus, input[type="submit"]:hover, input[type="submit"]:active, input[type="submit"]:focus, [class*="-button-style"]:hover, [class*="-button-style"]:active, [class*="-button-style"]:focus, .btn:hover, .btn:active, .btn:focus, .button:hover, .button:active, .button:focus, #zf--jump-to-content-anchor:hover, #zf--jump-to-content-anchor:active, #zf--jump-to-content-anchor:focus, a.zf--section-anchor:hover, a.zf--section-anchor:active, a.zf--section-anchor:focus {
    border-color: #F00;
    background: #F2F2F2;
    color: #000;
    outline: 0
    }
button:hover, input[type="button"]:hover, input[type="reset"]:hover, input[type="submit"]:hover, [class*="-button-style"]:hover, .btn:hover, .button:hover, #zf--jump-to-content-anchor:hover, a.zf--section-anchor:hover {
    border-color: #999
    }
.success h1, .success h2, .success h3, .success h4, .success h5, .success h6, .success a, .success a:hover, .success a:focus, .success a:active, .success, .error h1, .error h2, .error h3, .error h4, .error h5, .error h6, .error a, .error a:hover, .error a:focus, .error a:active, .error, .notice h1, .notice h2, .notice h3, .notice h4, .notice h5, .notice h6, .notice a, .notice a:hover, .notice a:focus, .notice a:active, .notice, [class*="marked-block-"] h1, [class*="marked-block-"] h2, [class*="marked-block-"] h3, [class*="marked-block-"] h4, [class*="marked-block-"] h5, [class*="marked-block-"] h6, [class*="marked-block-"] a, [class*="marked-block-"] a:hover, [class*="marked-block-"] a:focus, [class*="marked-block-"] a:active, [class*="marked-block-"], [class*="highlight-"] h1, [class*="highlight-"] h2, [class*="highlight-"] h3, [class*="highlight-"] h4, [class*="highlight-"] h5, [class*="highlight-"] h6, [class*="highlight-"] a, [class*="highlight-"] a:hover, [class*="highlight-"] a:focus, [class*="highlight-"] a:active, [class*="highlight-"], [class*="zf--block-coat--colored"] h1, [class*="zf--block-coat--colored"] h2, [class*="zf--block-coat--colored"] h3, [class*="zf--block-coat--colored"] h4, [class*="zf--block-coat--colored"] h5, [class*="zf--block-coat--colored"] h6, [class*="zf--block-coat--colored"] a, [class*="zf--block-coat--colored"] a:hover, [class*="zf--block-coat--colored"] a:focus, [class*="zf--block-coat--colored"] a:active, [class*="zf--block-coat--colored"], [class*="zf--block-coat--marked"] h1, [class*="zf--block-coat--marked"] h2, [class*="zf--block-coat--marked"] h3, [class*="zf--block-coat--marked"] h4, [class*="zf--block-coat--marked"] h5, [class*="zf--block-coat--marked"] h6, [class*="zf--block-coat--marked"] a, [class*="zf--block-coat--marked"] a:hover, [class*="zf--block-coat--marked"] a:focus, [class*="zf--block-coat--marked"] a:active, [class*="zf--block-coat--marked"] {
    color: #000
    }
#zf__html #zf--body .zf--menu-container .zf--guest-view a {
    color: #1E0FBE
    }
#zf__html #zf--body .zf--menu-container .zf--guest-view a:visited {
    color: #609
    }
#zf__html #zf--body .zf--menu-container .zf--guest-view a:hover, #zf__html #zf--body .zf--menu-container .zf--guest-view a:active, #zf__html #zf--body .zf--menu-container .zf--guest-view a:focus {
    background-color: rgba(0, 0, 0, 0.1);
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#1A000000',endColorstr='#1A000000')";
    color: #1E0FBE;
    outline: 0.08em dashed #000;
    outline-offset: -0.04em
    }
#zf__html #zf--body.parent-platform--Joomla .zf--menu-container ul li.current > a {
    color: #000;
    background-color: #FB0
    }
.zf--collapsable-sub-menus-button:before {
    border-color: #333 transparent transparent transparent
    }
.zf--collapsable-sub-menus-button:active:before, .zf--collapsable-sub-menus-button:focus:before, .zf--collapsable-sub-menus-button:hover:before {
    border-color: #000 transparent transparent transparent
    }
.zf--collapsable-sub-menus-button.active:before {
    background-color: #333
    }
.zf--collapsable-sub-menus-button.active:active:before, .zf--collapsable-sub-menus-button.active:focus:before, .zf--collapsable-sub-menus-button.active:hover:before {
    background-color: #000
    }
#zf--top-layout-partial--skin, .zf--section-heading {
    background: #DADAFF
    }
.zf--section-heading {
    color: #000
    }
#zf--main-content--section-heading {
    color: #000;
    background-color: #FE7
    }
.zf--section-heading, #zf--high-contrast-toolbar, #zf--top-layout-partial--skin {
    border-color: #888
    }
.zf--tooltip-title {
    background-color: #222;
    border-color: #222;
    color: #FFF
    }
.zf--tooltip-title.with-bottom-arrow:before, .zf--tooltip-title.with-bottom-arrow:after {
    border-top-color: #222
    }
.zf--tooltip-title.with-top-arrow:after, .zf--tooltip-title.with-top-arrow:before {
    border-bottom-color: #222
    }
.dropdown-menu {
    background-color: #E0E0E0
    }