/* Combined CSS from all files */

#aggregator .feed-source .feed-title {
    margin-top: 0;
}
#aggregator .feed-source .feed-image img {
    margin-bottom: 0.75em;
}
#aggregator .feed-source .feed-icon {
    float: right;
    display: block;
}
#aggregator .feed-item {
    margin-bottom: 1.5em;
}
#aggregator .feed-item-title {
    margin-bottom: 0;
    font-size: 1.3em;
}
#aggregator .feed-item-meta,
#aggregator .feed-item-body {
    margin-bottom: 0.5em;
}
#aggregator .feed-item-categories {
    font-size: 0.9em;
}
#aggregator td {
    vertical-align: bottom;
}
#aggregator td.categorize-item {
    white-space: nowrap;
}
#aggregator .categorize-item .news-item .body {
    margin-top: 0;
}
#aggregator .categorize-item h3 {
    margin-bottom: 1em;
    margin-top: 0;
}
.ctools-locked {
    color: red;
    border: 1px solid red;
    padding: 1em;
}
.ctools-owns-lock {
    background: #ffffdd none repeat scroll 0 0;
    border: 1px solid #f0c020;
    padding: 1em;
}
a.ctools-ajaxing,
input.ctools-ajaxing,
button.ctools-ajaxing,
select.ctools-ajaxing {
    padding-right: 18px !important;
    background: url(../../../../modules/ctools/images/status-active.gif) right center no-repeat;
}
div.ctools-ajaxing {
    float: left;
    width: 18px;
    background: url(https://img.eyy.ro/modules/ctools/images/status-active.gif) center center no-repeat;
}

.node-unpublished {
    background-color: #fff4f4;
}
.preview .node {
    background-color: #ffffea;
}
#node-admin-filter ul {
    list-style-type: none;
    padding: 0;
    margin: 0;
    width: 100%;
}
#node-admin-buttons {
    float: left;
    margin-left: 0.5em;
    clear: right;
}
td.revision-current {
    background: #ffc;
}
.node-form .form-text {
    display: block;
    width: 95%;
}
.node-form .container-inline .form-text {
    display: inline;
    width: auto;
}
.node-form .standard {
    clear: both;
}
.node-form textarea {
    display: block;
    width: 95%;
}
.node-form .attachments fieldset {
    float: none;
    display: block;
}
.terms-inline {
    display: inline;
}

fieldset {
    margin-bottom: 1em;
    padding: 0.5em;
}
form {
    margin: 0;
    padding: 0;
}
hr {
    height: 1px;
    border: 1px solid gray;
}
img {
    border: 0;
}
table {
    border-collapse: collapse;
}
.clear-block:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
.clear-block {
    display: inline-block;
} /*_\*/
* html .clear-block {
    height: 1%;
}
.clear-block {
    display: block;
} /* End hide from IE-mac */

body.drag {
    cursor: move;
}
th.active img {
    display: inline;
}
tr.even,
tr.odd {
    background-color: #eee;
    border-bottom: 1px solid #ccc;
    padding: 0.1em 0.6em;
}
tr.drag {
    background-color: #fffff0;
}
tr.drag-previous {
    background-color: #ffd;
}
td.active {
    background-color: #ddd;
}
td.checkbox,
th.checkbox {
    text-align: center;
}
tbody {
    border-top: 1px solid #ccc;
}
.breadcrumb {
    padding-bottom: 0.5em;
}
div.indentation {
    width: 20px;
    height: 1.7em;
    margin: -0.4em 0.2em -0.4em -0.4em;
    padding: 0.42em 0 0.42em 0.6em;
    float: left;
}
div.tree-child {
    background: url(../../../../misc/tree.png) no-repeat 11px center;
}
div.tree-child-last {
    background: url(https://img.eyy.ro/misc/tree-bottom.png) no-repeat 11px center;
}
div.tree-child-horizontal {
    background: url(https://img.eyy.ro/misc/tree.png) no-repeat -11px center;
}
.error {
    color: #e55;
}
div.error {
    border: 1px solid #d77;
}
div.error,
tr.error {
    background: #fcc;
    color: #200;
    padding: 2px;
}
.warning {
    color: #e09010;
}
div.warning {
    border: 1px solid #f0c020;
}
div.warning,
tr.warning {
    background: #ffd;
    color: #220;
    padding: 2px;
}
.ok {
    color: #008000;
}
div.ok {
    border: 1px solid #00aa00;
}
div.ok,
tr.ok {
    background: #dfd;
    color: #020;
    padding: 2px;
}
.item-list .icon {
    color: #555;
    float: right;
    padding-left: 0.25em;
    clear: right;
}
.item-list .title {
    font-weight: bold;
}
.item-list ul {
    margin: 0 0 0.75em 0;
    padding: 0;
}
.item-list ul li {
    margin: 0 0 0.25em 1.5em;
    padding: 0;
    list-style: disc;
}
ol.task-list li.active {
    font-weight: bold;
}
.form-item {
    margin-top: 1em;
    margin-bottom: 1em;
}
tr.odd .form-item,
tr.even .form-item {
    margin-top: 0;
    margin-bottom: 0;
    white-space: nowrap;
}
tr.merge-down,
tr.merge-down td,
tr.merge-down th {
    border-bottom-width: 0 !important;
}
tr.merge-up,
tr.merge-up td,
tr.merge-up th {
    border-top-width: 0 !important;
}
.form-item input.error,
.form-item textarea.error,
.form-item select.error {
    border: 2px solid red;
}
.form-item .description {
    font-size: 0.85em;
}
.form-item label {
    display: block;
    font-weight: bold;
}
.form-item label.option {
    display: inline;
    font-weight: normal;
}
.form-checkboxes,
.form-radios {
    margin: 1em 0;
}
.form-checkboxes .form-item,
.form-radios .form-item {
    margin-top: 0.4em;
    margin-bottom: 0.4em;
}
.marker,
.form-required {
    color: #f00;
}
.more-link {
    text-align: right;
}
.more-help-link {
    font-size: 0.85em;
    text-align: right;
}
.nowrap {
    white-space: nowrap;
}
.item-list .pager {
    clear: both;
    text-align: center;
}
.item-list .pager li {
    background-image: none;
    display: inline;
    list-style-type: none;
    padding: 0.5em;
}
.pager-current {
    font-weight: bold;
}
.tips {
    margin-top: 0;
    margin-bottom: 0;
    padding-top: 0;
    padding-bottom: 0;
    font-size: 0.9em;
}
dl.multiselect dd.b,
dl.multiselect dd.b .form-item,
dl.multiselect dd.b select {
    font-family: inherit;
    font-size: inherit;
    width: 14em;
}
dl.multiselect dd.a,
dl.multiselect dd.a .form-item {
    width: 10em;
}
dl.multiselect dt,
dl.multiselect dd {
    float: left;
    line-height: 1.75em;
    padding: 0;
    margin: 0 1em 0 0;
}
dl.multiselect .form-item {
    height: 1.75em;
    margin: 0;
}
.container-inline div,
.container-inline label {
    display: inline;
}
ul.primary {
    border-collapse: collapse;
    padding: 0 0 0 1em;
    white-space: nowrap;
    list-style: none;
    margin: 5px;
    height: auto;
    line-height: normal;
    border-bottom: 1px solid #bbb;
}
ul.primary li {
    display: inline;
}
ul.primary li a {
    background-color: #ddd;
    border-color: #bbb;
    border-width: 1px;
    border-style: solid solid none solid;
    height: auto;
    margin-right: 0.5em;
    padding: 0 1em;
    text-decoration: none;
}
ul.primary li.active a {
    background-color: #fff;
    border: 1px solid #bbb;
    border-bottom: #fff 1px solid;
}
ul.primary li a:hover {
    background-color: #eee;
    border-color: #ccc;
    border-bottom-color: #eee;
}
ul.secondary {
    border-bottom: 1px solid #bbb;
    padding: 0.5em 1em;
    margin: 5px;
}
ul.secondary li {
    display: inline;
    padding: 0 1em;
    border-right: 1px solid #ccc;
}
ul.secondary a {
    padding: 0;
    text-decoration: none;
}
ul.secondary a.active {
    border-bottom: 4px solid #999;
}
#autocomplete {
    position: absolute;
    border: 1px solid;
    overflow: hidden;
    z-index: 100;
}
#autocomplete ul {
    margin: 0;
    padding: 0;
    list-style: none;
}
#autocomplete li {
    background: #fff;
    color: #000;
    white-space: pre;
    cursor: default;
}
#autocomplete li.selected {
    background: #0072b9;
    color: #fff;
}
html.js input.form-autocomplete {
    background-image: url(https://img.eyy.ro/misc/throbber.gif);
    background-repeat: no-repeat;
    background-position: 100% 2px;
}
html.js input.throbbing {
    background-position: 100% -18px;
}
html.js fieldset.collapsed {
    border-bottom-width: 0;
    border-left-width: 0;
    border-right-width: 0;
    margin-bottom: 0;
    height: 1em;
}
html.js fieldset.collapsed * {
    display: none;
}
html.js fieldset.collapsed legend {
    display: block;
}
html.js fieldset.collapsible legend a {
    padding-left: 15px;
    background: url(https://img.eyy.ro/misc/menu-expanded.png) 5px 75% no-repeat;
}
html.js fieldset.collapsed legend a {
    background-image: url(https://img.eyy.ro/misc/menu-collapsed.png);
    background-position: 5px 50%;
}
* html.js fieldset.collapsed legend,
* html.js fieldset.collapsed legend *,
* html.js fieldset.collapsed table * {
    display: inline;
}
html.js fieldset.collapsible {
    position: relative;
}
html.js fieldset.collapsible legend a {
    display: block;
}
html.js fieldset.collapsible .fieldset-wrapper {
    overflow: auto;
}
.resizable-textarea {
    width: 95%;
}
.resizable-textarea .grippie {
    height: 9px;
    overflow: hidden;
    background: #eee url(https://img.eyy.ro/misc/grippie.png) no-repeat center 2px;
    border: 1px solid #ddd;
    border-top-width: 0;
    cursor: s-resize;
}
html.js .resizable-textarea textarea {
    margin-bottom: 0;
    width: 100%;
    display: block;
}
.draggable a.tabledrag-handle {
    cursor: move;
    float: left;
    height: 1.7em;
    margin: -0.4em 0 -0.4em -0.5em;
    padding: 0.42em 1.5em 0.42em 0.5em;
    text-decoration: none;
}
a.tabledrag-handle:hover {
    text-decoration: none;
}
a.tabledrag-handle .handle {
    margin-top: 4px;
    height: 13px;
    width: 13px;
    background: url(https://img.eyy.ro/misc/draggable.png) no-repeat 0 0;
}
a.tabledrag-handle-hover .handle {
    background-position: 0 -20px;
}
.joined + .grippie {
    height: 5px;
    background-position: center 1px;
    margin-bottom: -2px;
}
.teaser-checkbox {
    padding-top: 1px;
}
div.teaser-button-wrapper {
    float: right;
    padding-right: 5%;
    margin: 0;
}
.teaser-checkbox div.form-item {
    float: right;
    margin: 0 5% 0 0;
    padding: 0;
}
textarea.teaser {
    display: none;
}
html.js .no-js {
    display: none;
}
.progress {
    font-weight: bold;
}
.progress .bar {
    background: #fff url(https://img.eyy.ro/misc/progress.gif);
    border: 1px solid #00375a;
    height: 1.5em;
    margin: 0 0.2em;
}
.progress .filled {
    background: #0072b9;
    height: 1em;
    border-bottom: 0.5em solid #004a73;
    width: 0%;
}
.progress .percentage {
    float: right;
}
.progress-disabled {
    float: left;
}
.ahah-progress {
    float: left;
}
.ahah-progress .throbber {
    width: 15px;
    height: 15px;
    margin: 2px;
    background: transparent url(https://img.eyy.ro/misc/throbber.gif) no-repeat 0px -18px;
    float: left;
}
tr .ahah-progress .throbber {
    margin: 0 2px;
}
.ahah-progress-bar {
    width: 16em;
}
#first-time strong {
    display: block;
    padding: 1.5em 0 0.5em;
}
tr.selected td {
    background: #ffc;
}
table.sticky-header {
    margin-top: 0;
    background: #fff;
}
#clean-url.install {
    display: none;
}
html.js .js-hide {
    display: none;
}
#system-modules div.incompatible {
    font-weight: bold;
}
#system-themes-form div.incompatible {
    font-weight: bold;
}
span.password-strength {
    visibility: hidden;
}
input.password-field {
    margin-right: 10px;
}
div.password-description {
    padding: 0 2px;
    margin: 4px 0 0 0;
    font-size: 0.85em;
    max-width: 500px;
}
div.password-description ul {
    margin-bottom: 0;
}
.password-parent {
    margin: 0 0 0 0;
}
input.password-confirm {
    margin-right: 10px;
}
.confirm-parent {
    margin: 5px 0 0 0;
}
span.password-confirm {
    visibility: hidden;
}
span.password-confirm span {
    font-weight: normal;
}

ul.menu {
    list-style: none;
    border: none;
    text-align: left;
}
ul.menu li {
    margin: 0 0 0 0.5em;
}
li.expanded {
    list-style-type: circle;
    list-style-image: url(../../../../misc/menu-expanded.png);
    padding: 0.2em 0.5em 0 0;
    margin: 0;
}
li.collapsed {
    list-style-type: disc;
    list-style-image: url(https://img.eyy.ro/misc/menu-collapsed.png);
    padding: 0.2em 0.5em 0 0;
    margin: 0;
}
li.leaf {
    list-style-type: square;
    list-style-image: url(https://img.eyy.ro/misc/menu-leaf.png);
    padding: 0.2em 0.5em 0 0;
    margin: 0;
}
li a.active {
    color: #000;
}
td.menu-disabled {
    background: #ccc;
}
ul.links {
    margin: 0;
    padding: 0;
}
ul.links.inline {
    display: inline;
}
ul.links li {
    display: inline;
    list-style-type: none;
    padding: 0 0.5em;
}
.block ul {
    margin: 0;
    padding: 0 0 0.25em 1em;
}

#permissions td.module {
    font-weight: bold;
}
#permissions td.permission {
    padding-left: 1.5em;
}
#access-rules .access-type,
#access-rules .rule-type {
    margin-right: 1em;
    float: left;
}
#access-rules .access-type .form-item,
#access-rules .rule-type .form-item {
    margin-top: 0;
}
#access-rules .mask {
    clear: both;
}
#user-login-form {
    text-align: center;
}
#user-admin-filter ul {
    list-style-type: none;
    padding: 0;
    margin: 0;
    width: 100%;
}
#user-admin-buttons {
    float: left;
    margin-left: 0.5em;
    clear: right;
}
#user-admin-settings fieldset .description {
    font-size: 0.85em;
    padding-bottom: 0.5em;
}
.profile {
    clear: both;
    margin: 1em 0;
}
.profile .picture {
    float: right;
    margin: 0 1em 1em 0;
}
.profile h3 {
    border-bottom: 1px solid #ccc;
}
.profile dl {
    margin: 0 0 1.5em 0;
}
.profile dt {
    margin: 0 0 0.2em 0;
    font-weight: bold;
}
.profile dd {
    margin: 0 0 1em 0;
}
#item_name,
#os0,
#plan-ul {
    color: teal;
}
#advantages.li {
    padding-top: 6px;
}
#advantages,
#package,
#subscribe,
.hostingplan,
.layout-first-main-last table,
table {
    border-collapse: collapse;
}
.hostingplan {
    border: 2px;
    cell-padding: 2;
    cell-spacing: 2;
    width: 774px;
    height: 1px;
    font-family: Verdana;
    font-size: small;
}
#plan-td-ul {
    width: 554px;
    align: left;
    height: 1px;
    vertical-align: top;
}
.plan-features {
    width: 158px;
    text-align: right;
    height: 17px;
}
.plan-values {
    width: 62px;
    height: 17px;
}
.plan-fees {
    width: 220px;
    height: 17px;
    text-align: center;
}
#paypalsubscribe {
    width: 62px;
    height: 31px;
}
#item_name,
#package {
    border: none;
}
#paypal,
img {
    border: 0;
}
#item_name {
    background-color: #f4f7e7;
}
.ul {
    letter-spacing: 3;
}
#onlinehelp,
#twitter {
    align: center;
    color: #d6ddb9;
}
#onlinehelp {
    font-size: 36px;
}
.onlineimg {
    height: 25px;
    width: 125px;
}
#twitter {
    font-size: 26px;
}
#facebook {
    display: inline;
}
#ip {
    font-size: 12px;
    color: #276894;
}
#features,
#hosting-features,
#hosting-packages,
#package {
    font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
    border-collapse: collapse;
}
#hosting-packages a:link,
#hosting-packages a:visited {
    color: #fff;
}
#header-first h1 a,
#hosting-packages a:link,
#subscribe a:link,
a,
a:link,
a:visited {
    text-decoration: none;
}
#package {
    width: 774;
    cellpadding: 0;
    cellspacing: 0;
    height: 1px;
    font-size: 1.1em;
    direction: ltr;
}
.right {
    text-align: right;
    width: 158px;
    height: 17px;
    vertical-align: center;
}
#features,
#hosting-features,
#hosting-packages,
#page,
.ad {
    width: 100%;
}
#package td {
    padding-top: 0;
    padding-bottom: 0;
}
.ad {
    text-align: center;
}
#first-time p,
#postscript-wrapper {
    clear: both;
}
#hosting-packages td,
#hosting-packages th {
    font-size: 1em;
    border: 1px solid #94ce18;
    padding: 3px 7px 2px;
}
#hosting-packages th {
    font-size: 1.1em;
    text-align: center;
    padding-top: 5px;
    padding-bottom: 4px;
    background-color: #94ce18;
    color: #fff;
}
#hosting-packages tr.alt td {
    color: #000;
    background-color: #eaf8e4;
}
#hosting-packages tr.subscribe td {
    color: #000;
    background-color: #94ce18;
}
#subscribe,
#subscribe a:link,
#subscribe a:visited {
    color: #f90;
}
#features th,
#hosting-features td,
#hosting-features th {
    font-size: 1.1em;
    text-align: center;
    font-weight: 700;
    padding-top: 5px;
    padding-bottom: 4px;
}
#advantages,
#subscribe {
    font-family: "Times New Roman", Arial, Helvetica, sans-serif;
    font-size: 16pt;
    text-align: left;
    font-weight: 700;
    width: 100%;
}
#advantages {
    color: #276894;
}
#header #search,
div.block-region {
    text-align: center;
}
#hosting-packages a:hover {
    color: red;
}
h1,
h3 {
    line-height: 1;
}
h3,
h4,
h5,
h6 {
    font-weight: 700;
}
body,
h1,
h2,
p {
    font-weight: 400;
}
h4,
h5,
h6,
p {
    font-size: 1em;
}
#header #search-box input.form-submit,
body {
    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
}
.clearfix:after,
.hide {
    visibility: hidden;
}
blockquote,
body,
caption,
code,
div,
fieldset,
form,
h1,
h2,
h3,
h4,
h5,
h6,
html,
input,
label,
legend,
li,
ol,
p,
pre,
span,
table,
tbody,
td,
textarea,
tfoot,
th,
thead,
tr,
ul {
    margin: 0;
    padding: 0;
}
h2,
h3,
h4,
h5 {
    margin-bottom: 14px;
}
body {
    background: #fff;
    font-size: 75%;
    line-height: 160%;
}
h1 {
    font-size: 2em;
    margin-bottom: 12px;
}
h2 {
    font-size: 1.5em;
}
h3 {
    font-size: 1.2em;
}
h4 {
    height: 1.25em;
    line-height: 1.25;
}
a,
a:link,
a:visited {
    color: #27638c;
    margin: 0;
    padding: 0;
}
a:active,
a:hover {
    text-decoration: underline;
    color: red;
}
html {
    background: #f4f7e7;
    color: #666;
    min-width: 975px;
}
#page {
    margin: 0;
}
p {
    line-height: 1.5;
    margin: 10px 0;
}
ul {
    margin: 6px 0 12px;
    padding: 0;
}
ol {
    margin: 10px 0 14px;
    padding: 0;
}
.item-list ul ul,
ul.menu ul {
    margin-left: 0;
}
.item-list ul li,
li.leaf,
ul li,
ul.menu li {
    margin: 2px 0;
    padding: 2px 0 0 16px;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAFAgMAAAAbNnV1AAAADFBMVEX///8pY40mY4wmY40oigVBAAAAF0lEQVQImWNwZmBY6MAgksAw2YHBkQEAFMUCrZHsXVUAAAAASUVORK5CYII=)
        left 0.833em no-repeat;
    list-style-image: none;
    list-style-type: none;
}
ol li {
    padding: 2px 0;
    margin-left: 24px;
}
div.block ul {
    padding: 0 0 3px;
}
ul.links li,
ul.links.inline {
    background: 0 0;
}
#user-login-form div.item-list ul li,
div.terms ul li {
    list-style-type: none;
    margin: 0;
}
html.js #user-login li.openid-processed,
html.js #user-login-form li.openid-processed {
    background: 0 0;
    font-weight: 700;
    list-style-type: none;
    margin: 10px 0 0;
    padding-left: 0;
    padding-top: 2px;
}
#header,
#preface-wrapper,
#primary-menu-wrapper {
    margin: 0 auto;
    width: 960px;
}
#preface-wrapper div.block ul li {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB0AAAAdCAMAAABhTZc9AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAOFQTFRFp844ps03p843AFl3ncc+AGlwlcFCJX1naKNUAGhxpc06Kn5mAGNyAG1tWJhZCHRrgLNLFndqAHFsj7xEhLVJAGtwps43msQ9m8U+AFt3OIZjoso5AFV4GXhpAFR5a6VTAGZxLYBmlMBBMYFlXptYUpZaYJ1XAFd4SY5eAGxvT5NddqxPoso8AF90o8s6oMg7S5BeTJFdG3lqbqVSg7RKirlGAGBzD3Zqi7pHUpRcIHxoIHxncqpPfrFMcalQAGpvea9NPolib6hSIntnZ6JTAFx2BXNsRY1gUJRco8s5AFF6p7F5OwAAAEt0Uk5T//////////////////////////////////////////////////////////////////////////////////////////////////8AyxnwrAAAARJJREFUeNp00IVuwzAQBuD/nDTQdWVux8zMzNv//g80x040rbFPipLT5wMH9MeoBT+uDL+9Ok0ELz4NHgB58+hHVwA03HpwrQ2q59TpeVapsOzUJelrFbRdug0Ro7FDGxmYZ6Oso0iD0tWCTlnfbZ2Ozrikd2bbLOqLLPQpte+tVbErHbV0ZjVYx57VG9jacJ6Frg30eZPWfmDGhjvMNW2aLZ6z9Ezpz74a9mwnBPVqfrtPsmKHDir5Njg5RB5N8t5su1+g7ny5WVzwKrXHbvmnZDsSw93EHNvlP2XwmpXbH4RHzij5lc8WXARlZTzRdxGFsEaH8nSiOyuJ6VQuVHXjhB7lGIgCr/IYc/QrZ5G/AgwAG8epPQ0sCR4AAAAASUVORK5CYII=)
        0 0.222em no-repeat;
    list-style-image: none;
    list-style-type: none;
    padding: 18px 0 0 40px;
}
#preface-wrapper div.block ol li {
    list-style-image: none;
    padding: 2px 0;
}
#content-bottom ul li,
#content-content .node ul li,
body.layout-main-last #sidebar-last .item-list ul li,
body.layout-main-last #sidebar-last li.leaf,
body.layout-main-last #sidebar-last ul.menu li {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAALCAMAAACecocUAAAAY1BMVEWnzjimzTf////09uf19+fG3n6u0kurzz/H33/f7Liu0kix002r0EHs8tPf7bjJ34Kpzjurz0Kr0D/r8dCnzjes0ELH34Kw0kvH34Dz9+fq8tCqzz3q8tLq8tH09ubr8dLp8dBD4PBgAAAAYElEQVQImTWN2Q6DMBADZ8km4QjQg5azLf//ld0g5c0zlmxW7euOzh+quCExAWlw9C+hEoP7jxHLlWV5E6TAzC33F+wEig8sl7VSas4oki3xybeJeYRHY1/u41tav6n7A71ZAsDackYnAAAAAElFTkSuQmCC)
        left 0.5em no-repeat;
    list-style-image: none;
    list-style-type: none;
    padding-left: 20px;
}
hr {
    border: 1px solid #d6ddb9;
}
div.content a.feed-icon img,
div.content th img {
    border: 0;
}
#first-time ol {
    list-style-position: outside;
    margin-left: 24px;
}
#header-wrapper {
    background-color: #fff;
}
#header {
    background-color: inherit;
    padding: 0;
}
#header #search-box {
    background-color: #e1e1e1;
    border: 1px solid #ccc;
    float: right;
    padding: 8px;
    position: relative;
    top: 0;
    width: 20em;
    -moz-border-radius-bottomleft: 12px;
    -moz-border-radius-bottomright: 12px;
    -webkit-border-bottom-left-radius: 10px;
    -webkit-border-bottom-right-radius: 10px;
}
#header #search-box input.form-text {
    height: 14px;
    padding: 4px 2px;
    width: 166px;
}
#header #search-box input.form-submit {
    background: #efebe7;
    border: 1px solid #ccc;
    color: #194765;
    cursor: pointer;
    font-size: 1.1em;
    font-weight: 400;
    outline: 0;
    padding: 3px 3px 2px;
    text-transform: none;
    -moz-border-radius: 0;
    -moz-outline-radius: 0;
    -webkit-border-radius: 0;
}
#primary-menu,
h2.title {
    text-transform: uppercase;
}
#header-first,
#preface-wrapper,
h1.title,
h2.title {
    font-family:
        Myriad Pro,
        Myriad Web Pro Regular,
        Lucida Grande,
        Geneva,
        Trebuchet MS,
        sans-serif;
}
#header #search-box a.advanced-search-link,
#header #search-box label {
    display: none;
}
#header-first {
    float: left;
    margin: 12px 30px 0 0;
    width: 380px;
}
#header-first #logo {
    position: absolute;
    top: 0;
    left: 180px;
}
#header-first h1 {
    font-size: 3em;
    line-height: 1;
    margin: 10px 0 0;
}
#header-first #slogan {
    display: block;
    font-size: 1.166em;
    margin: 4px 0;
}
#header-middle {
    float: left;
    margin: 10px 20px 0 0;
    width: 230px;
}
#header-last {
    float: right;
    margin: 10px 0 0;
    width: 300px;
}
#primary-menu-wrapper {
    position: relative;
    z-index: 5;
}
#preface {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAIAAAC3CAMAAAAPb3/QAAABsFBMVEUVS3AXTnQUSm8ZU3oUTHEwdaUXTnMVTXIdW4OnzjgrbJsdWYAgX4kvdqYaVHsdVn4cVX0aVn4cV38USm4pa5kkZZElZpIvdKQdWYEvdKMuc6Euc6IXUHcZUXggXYcVS28scqArbJooapcscqErcZ8sdKMjY44gX4oaUHcaVHwUTHIscJ0VT3UvdqUXUnkoaJUaUnkmZ5MiYo0mZZEjYYwvdKIucaAiYIoscJ8ZT3YrbpwudaQoapglZI8ZT3UudaUlYo4oZpMrbp4YTXMucZ4laJUgW4QqcJ0rcaAmZ5QXUngjY48iYIsmaZYXUHYpbZsVTXMiYowrbp0fWoMfWoIuc6MsbZwVT3Qpa5gdWYIlZJAoaJQobJocU3odXYUcVXwpaZYfXoYfV4AoapYsbZ0iXoYdVn8iXokgYYwiXIcscJ4scqIaUHYudaMjYY0wdaQdW4QgYYsgX4gfXogXTHIkZZAmaZWmzTcoaJYlZpQXTHEgXYgZUXclaJQiZI8mZ5UpaZgpbZwfXIUdW4IpaZcfXIQlYo0aVH0obJkiXogrcZ4mY48SS3AcWoEvdqQjX4ojpxRnAAABi0lEQVQokTXHBVeaYRiH8QtB8hUQUVIEJCSkRLrs7u7adN1dbs715r6y7+PR+/zO/1w3Oh2618jb20uLrEVobr5Wr1MvU77AYeOxjbKNoI2HQRxBVhw4VnD10+8S7rvwOnF2C91OvDlyObzjQiBAoEChwO9h7g0zOMjYIrEYsTFuLbJaorRK6Qv6OfR6Yc6Hb5ttH1YfP61YraxXqKzzuYLfz7mf/SP23zAzQ/IVpyMkR/i4xVaStxNMpEmn6ehgYEBsezt9V172sblJ9RPVKlNThEL8CZHJkGnQaLDwnWyWR3d4ukB2mnye6TzhMGEJ6T/SCdJzpF8cPOO9hwMPntvc9bB7xrddnoyilWnRLrG8hHaZf1+xb7Bhx2DAbsdiEHF8iMmCpZVWCyYzJjlMmM2Yf2DcYy9CJILRiFIpdkcpQt5UgkSCVIrJSTo7hQ89uN24e4TZB8wWKRapxanViMdZW0OhuKZWMz8kKNRorkSjvIii0aDS8E6FSgWym5Ozq4umpht/xdvWJrsExpNFlo1qhpQAAAAASUVORK5CYII=)
        top repeat-x #144a6e;
    min-height: 24px;
}
#preface-wrapper {
    color: #fff;
    font-size: 1.5em;
    padding: 10px 0 8px;
}
#preface-wrapper .form-submit {
    font-size: 0.6em;
}
#preface-wrapper.prefaces-1 div.column {
    float: left;
    width: 100%;
}
#preface-wrapper.prefaces-2 div.column {
    display: inline;
    float: left;
    margin: 0 14px;
    width: 47%;
}
#preface-wrapper.prefaces-3 div.column {
    display: inline;
    float: left;
    margin: 0 14px;
    width: 30%;
}
#preface-wrapper a:link,
#preface-wrapper a:visited {
    color: #fff;
    text-decoration: underline;
}
#preface-wrapper a:link:hover,
#preface-wrapper a:visited:hover {
    border-bottom: none;
    text-decoration: none;
}
div.content > a:link img {
    border-bottom: none;
    margin: 0;
    padding: 0;
}
#main,
#postscript-wrapper {
    margin: 0 auto;
    width: 960px;
}
#main-wrapper {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAA3CAMAAADzA3BxAAABMlBMVEX19+fz9+fw9N309uTy9uLk7cDy9uPk7cLz9+b09ufm78b////x9eDv89rt8tXu89nw9d7l7sTp78vp783k7cHj7MDu89jo78no78fm7cPl7sPn7sXp78vn7sfv9Nvt8tft89fk7sHr8dHx9eHq8M/09ubj7L/x9eLs8dPv9N3v9Nzs8NPs8dTn78j09uXp78rm78fj7L7w9N/o78bk7b/q8M3q78/o8Mzr8NHr8NDx9d/o78rl7sLs8tTn7sTz9eXr8dLq787t8db19+bv893w9d/y9uXl7sHu8tjt8tjp78zz9eTq8NDm7cLr8M/o8M3x893m78Xv89vu8tnr8NLm7cHs8tXt8tbn78ry9uTr8dPt8dXl7L/l7sXw9ODs8dby9N/w9OHq8M7s8dLr8dDu8tqFwEiEAAABBUlEQVQYlR3JBXLDQAwF0G+KnbS16zGGDImDDjNjmZkZ7n+F7vaNpC+NsEGh03lpNpHPC4IBQcgbBnxd932yC/u30CcT/RQJUUyIICMuIj5T4zOoSfVSRYx4RbLdTsZgp+10GtVGo2qjbllWHeNU6mGMFIV+v3vUhaadaxrOll/BEkHvpBcg8zPMDLHIfA8GKN4snooIK8UwxLRSmd5BfpZlGav795UL1/NcDwemeWhCUa4VBVvEL8qOc+WgXC6VSti5YFkWLIVtYhet0UdrhLdNAp/ZbCELnucLPPgICUQocI8cx4E0d4y9eW1eg5STJInMdU4Cw4BgEKXNgInSItd/gL6ZP6mMIiKqRw/fAAAAAElFTkSuQmCC)
        0 1px repeat-x #f4f7e7;
}
#main-wrapper a.active {
    color: #144a6e;
    text-decoration: underline;
}
#content-wrapper,
#sidebar-first {
    float: left;
}
#sidebar-last {
    background: 0 0;
    float: right;
    margin: 0 0 0 10px;
}
#content-top {
    margin: 0 0 30px;
}
#content {
    margin: 0 0 20px;
}
#content-inner {
    clear: left;
}
#content-bottom {
    clear: both;
    margin: 20px 0 0;
}
#postscript-wrapper #postscript-first {
    padding-left: 0;
}
#postscript-wrapper #postscript-last {
    padding-right: 0;
}
#postscript-wrapper.postscripts-1 div.column {
    float: left;
    width: 100%;
}
#postscript-wrapper.postscripts-2 div.column {
    float: left;
    margin: 0 10px 0 8px;
    width: 48%;
}
#postscript-wrapper.postscripts-3 div.column {
    float: left;
    padding: 0 8px;
    width: 32.76%;
}
#footer,
#legal-notice {
    text-align: center;
    font-size: 0.9em;
    display: block;
    padding: 10px 0;
    clear: both;
}
#footer {
    border-bottom: 1px solid #d6ddb9;
    border-top: 1px solid #d6ddb9;
    margin: auto 0;
    overflow: hidden;
    width: 960px;
}
#footer ul {
    display: inline;
    margin: 0;
    padding: 0 0 0 9px;
}
#footer ul li {
    background: 0 0;
    border-left: 1px solid #ccc;
    display: inline;
    padding: 0 5px 0 9px;
}
#footer ul li.first {
    border: none;
}
#legal-notice {
    background: #f4f7e7;
    color: #aaa;
    width: 100%;
}
#sidebar-first #block-search-0 .form-item label,
#sidebar-last #block-search-0 .form-item label,
.hide {
    display: none;
}
#legal-notice a {
    color: #69c;
}
body.layout-main #content-wrapper {
    margin: 24px 0 0;
    width: 960px;
}
body.layout-first-main #sidebar-first {
    margin: 24px 14px 0 0;
    width: 240px;
}
body.layout-first-main #content-wrapper {
    margin: 34px 0 0;
    width: 706px;
}
body.layout-main-last #content-wrapper {
    margin: 32px 0 0;
    position: relative;
    width: 480px;
    z-index: 1;
}
body.layout-main-last #sidebar-last {
    background-color: transparent;
    margin: 32px 0 0;
    width: 460px;
}
body.layout-first-main-last #sidebar-first {
    margin: 40px 20px 0 0;
    width: 240px;
}
body.layout-first-main-last #content-wrapper {
    margin: 40px 0 0;
    width: 700px;
}
body.full-node.layout-first-main-last #sidebar-last,
h2.title {
    margin: 0;
}
body.layout-first-main-last #content-wrapper #sidebar-last {
    background-color: #f4f7e7;
    margin: 0;
    padding: 0 0 0 20px;
    width: 280px;
}
.left {
    float: left;
}
.picture,
.right {
    float: right;
}
.clear {
    clear: both;
}
.clearfix:after {
    clear: both;
    content: ".";
    display: block;
    font-size: 0;
    height: 0;
}
h2.title {
    font-size: 1.333em;
    font-weight: 600;
}
h2.title a:active,
h2.title a:hover {
    color: #619cbe;
    text-decoration: none;
}
div.node h2.title {
    border-bottom: 1px solid #d6ddb9;
}
div.node {
    margin: 0 0 30px;
}
div.node.sticky.teaser {
    background-color: #eff2e2;
    border: 1px solid #e0e3d4;
    padding: 8px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
}
#content-content .node .links a,
#content-content .node ul.inline li,
#content-content .node ul.links li {
    background: 0 0;
    margin: 0;
    padding: 0 14px 0 0;
}
div.node .links a,
div.node .more-link a,
div.node .read-more a {
    font-size: 0.9em;
    font-weight: 700;
    margin: 0;
}
#content-content .node ul.links li.comment_forbidden a {
    padding-right: 4px;
}
.submitted,
.terms {
    font-size: 0.9em;
}
.vocab-name {
    font-weight: 700;
}
.terms {
    line-height: 130%;
}
#content-content .terms ul.taxonomy li {
    background: 0 0;
    margin: 10px 0 5px;
    padding: 0;
}
#content-content .terms ul.taxonomy li.vocab-term,
#content-content .terms ul.taxonomy ul.vocab-list {
    background: 0 0;
    display: inline;
    padding: 0 0 0 2px;
}
div.node.full-node div.content {
    border-bottom: 1px solid #d6ddb9;
}
.node-form .standard {
    clear: none;
}
.picture {
    margin: 0 0 2px 4px;
    padding: 2px;
}
.node-unpublished {
    background-color: #fff0f0;
    border: 1px solid #ffbaba;
    padding: 8px;
}
.preview .node {
    background-color: #ffd;
    border: 1px solid #ccc;
    padding: 10px;
}
div.block {
    position: relative;
}
div.block-region {
    background-color: #ff6;
    color: #000;
    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
    font-size: 16px;
    margin-bottom: 4px;
    margin-top: 4px;
    padding: 3px;
}
div.block-wrapper {
    margin: 10px 0;
}
#user-login-form .item-list ul li,
div.terms ul li {
    list-style-type: none;
    margin: 2px 0 0 16px;
}
#header-last h2.block-title,
#header-middle h2.block-title {
    color: #51748c;
    font-size: 1.833em;
    margin: 0;
    padding: 0;
}
#preface-wrapper h2.block-title {
    background-color: transparent;
    color: #94ce18;
    font-size: 1em;
    padding: 0;
}
#preface-wrapper .block .content {
    margin: 10px 0 0;
}
body.layout-first-main-last #sidebar-first .block-wrapper,
body.layout-first-main-last #sidebar-last .block-wrapper {
    margin: 0 0 10px;
}
#postscript-wrapper h2.block-title,
#sidebar-first h2.block-title,
#sidebar-last h2.block-title {
    background-color: #94ce18;
    color: #fff;
    padding: 8px 8px 6px 46px;
    text-align: right;
    text-shadow: #545454 1px 1px;
    -moz-border-radius-topleft: 3px;
    -moz-border-radius-topright: 3px;
    -webkit-border-top-left-radius: 4px;
    -webkit-border-top-right-radius: 4px;
}
#postscript-wrapper div.block div.content,
#sidebar-first div.block div.content,
#sidebar-last div.block div.content {
    background: url(data:image/png;base64,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)
        center bottom no-repeat;
    border-bottom: 3px solid #f1f5f7;
    padding: 10px 10px 8px;
    -moz-border-radius-bottomleft: 6px;
    -moz-border-radius-bottomright: 6px;
    -webkit-border-bottom-left-radius: 4px;
    -webkit-border-bottom-right-radius: 4px;
}
#preface-wrapper div.block div.content,
body.layout-main-last #sidebar-last div.block div.content {
    border: none;
}
body.layout-main-last #sidebar-last div.block-wrapper {
    margin: 0 0 30px;
}
#footer div.block div.content,
#preface-wrapper div.block div.content,
body.layout-main-last #sidebar-last div.block div.content {
    background: 0 0;
    border-bottom: none;
    margin: 0;
    padding: 0;
}
body.layout-main-last #sidebar-last div.block div.content {
    padding: 6px;
}
body.layout-main-last #sidebar-last h2.block-title {
    border-bottom: 1px solid #d6ddb9;
    background-color: transparent;
    color: #666;
    padding: 0;
    text-align: left;
    text-shadow: none;
    width: 400px;
}
#footer h2.block-title {
    background: 0 0;
    color: #666;
}
div.block ul li a,
div.block ul.menu li a {
    font-size: 1em;
    font-weight: 700;
}
div.block .item-list ul li,
div.block ul.menu li {
    margin: 0;
}
#footer div.block ul li a,
#footer div.block ul.menu li a {
    font-weight: 400;
}
div.rounded-block {
    margin-top: -1px;
}
p.rounded-topspace {
    margin-top: -14px;
}
p.rounded-bottomspace {
    margin-bottom: -10px;
}
div.rounded-block-bottom-left,
div.rounded-block-bottom-right,
div.rounded-block-top-left,
div.rounded-block-top-right {
    background: url(data:image/png;base64,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)
        no-repeat;
    font-size: 2px;
    height: 11px;
}
body.layout-main-last #sidebar-last div.rounded-block-bottom-left,
body.layout-main-last #sidebar-last div.rounded-block-bottom-right,
body.layout-main-last #sidebar-last div.rounded-block-top-left,
body.layout-main-last #sidebar-last div.rounded-block-top-right {
    background: 0 0;
    font-size: inherit;
    height: auto;
}
div.rounded-block-bottom-left,
div.rounded-block-top-left {
    margin-right: 11px;
}
div.rounded-block-top-right {
    background-position: 100% 0;
}
div.rounded-block-bottom-right,
div.rounded-block-top-right {
    margin-left: 11px;
    margin-top: -11px;
}
body.layout-main-last #sidebar-last div.rounded-block-bottom-right,
body.layout-main-last #sidebar-last div.rounded-block-top-right {
    margin: 0;
}
div.rounded-block-bottom-left {
    background-position: 0 -11px;
}
div.rounded-block-bottom-right {
    background-position: 100% -11px;
}
div.rounded-inside,
div.rounded-outside {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAA7wAAAACBAMAAACJRc2cAAAAJFBMVEX////v7+7g4dzg4tzp6+Lw8O7t7+Pu7+Tt7+Tt7+To6uLo6+LmxYlRAAAAHUlEQVQokWNIMWUYBcMUBHsyzFYcaEeMAloBoeUAxD8Cq4iQJ1kAAAAASUVORK5CYII=)
        right repeat-y;
    padding-right: 8px;
}
body.layout-main-last #sidebar-last div.rounded-inside,
body.layout-main-last #sidebar-last div.rounded-outside {
    background: 0 0;
    margin: 0;
    padding: 0;
}
div.rounded-inside {
    background-position: left;
    padding: 0 0 0 8px;
}
#primary-menu {
    display: block;
    float: right;
    font-family:
        Myriad Pro,
        Myriad Web Pro Regular,
        Lucida Grande,
        Geneva,
        Trebuchet MS,
        sans-serif;
    font-size: 1em;
    font-weight: 700;
    margin-top: 12px;
    padding: 0;
    position: relative;
}
#primary-menu ul.menu li {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAA6CAMAAACK7/k+AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAJNQTFRF4eHhlc8alM4Y4uLilc8YnNUkmNIfoNkqrOU8qOE3s+xEte5IsOlBpN0yntkqr+pBot0u////pN0usu1GquU8p+I3l9IfpuE2te9HtO5I9/f3m9Qjq+Y+nNUimNIhsexEsOlAwexx7+/v5eXlv+9frulAmtUi6Ojo6urq3Pat7PvUlM8Yy/KFreNIsOlE7fnU4+Pj4AqEDgAAAUBJREFUeNqcUoeagyAMDgmt4qirtl7n7b3e/+kOgqBV79rvQggZvz+JCkWxeb6DEylujSUbEOsGRvLUucRggu8BhDoaB+unej4R/C406fYaHBQu4PkLT2dSl1w1hRs/RzQ1HY0g/xc61zZNXUyDL2v+ieL1/b6Jr/SK46bRBoqXKIqOUaVVr6iqIvj6TLIsMTu7TpKHJEvgJgx3u2UYhktWbeCjVvVaqbWqa2UOpSDN8zQv8zI1K83TMocgCBaLYGEOY7XCdva4n7Fs7bGHw2G+mreyYgVEgUIIqTc7AsEYHSOHLuUDmxGAHsAMEmWLksaamlZwiJa7TckTMp1C9JA25fCmwIw21bbLlyI/aMjQdeHoHYZrTN81ywP54dBt371tV9pWpWe2Hrh7+A3ZvoToU9sZ0U9iR0CfevOVHwEGAKmeDUHLua1pAAAAAElFTkSuQmCC)
        left 0 no-repeat;
    display: block;
    float: left;
    margin: 0 4px 0 0;
    padding: 0 0 0 0.833em;
    position: relative;
    width: auto;
}
#primary-menu ul.menu li.active-trail,
#primary-menu ul.menu li.hover,
#primary-menu ul.menu li:hover {
    background-position: left -29px;
}
#primary-menu ul.menu li a {
    background: url(data:image/png;base64,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)
        right 0 no-repeat;
    color: #154b70;
    display: block;
    padding: 0.416em 0.833em 0.083em 0;
    text-decoration: none;
}
#primary-menu ul.menu li a:hover,
#primary-menu ul.menu li.active-trail a,
#primary-menu ul.menu li.hover a,
#primary-menu ul.menu li:hover a {
    background-position: right -29px;
    color: #fff;
}
#primary-menu ul.menu li ul {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAJAAAAAGCAYAAAAseRfmAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAfBJREFUeNqUV8FtwzAMlLxRN+kGXahACvTVf5fpCp0gC+SX+krVUkxRR1EV4DiRxdOJPJJO/vh6+kl1AEg55xQPyNo0rBX7rdzXMHo8sYpXLfPrbdrwbOe4nFvDbXYNw2LpdfqZt94bu/DYDqQl3MJ7l88tZcZ7P+1Sd77/ciyc7p6D9wTHcdkNUNtwTYQweAht2XM959kXXuw8/bn1/u2eXRvmVG9uxivyUapC0BDazn4//CrfwX3S1h/3xg1T/o7P70VAV4/+lnwwUn3IITAJfh4ylVU1m206O6JKYquEk42dkM9g82TyzuQJoUw3XizQo28wJGq/Bx5cZuKbCYzHaz2OZ3KlaxHQq5ogGajnEakT2nE2mJa8LpEWy67h7QhT/Kgi6vKsqxDjsaXccYpanxVlJDorXJ2ow7kwq7a+j6oNPF+xGFjhmzO9FQG9y8SnPNj7TXPnCK1SlpkVUKksT50VtYO1VjDLMoTCjDBtYLzqG7U4tucotPk7mm45mofFHgXbnQ+QnzpZNIfeD73IDMeilaKZy1ZBXuR6lutbrtvhRAwKZJlE2hwtVSxbWGD5GpB3Mv/l+GyHY0VgzmdBfsxnLSy4ieC/u4FWQdaWV9qR98eAicIk3t9olVRXEn2de1COt6oR0QqKZtKvAAMAMqzo5Pt1BFgAAAAASUVORK5CYII=)
        0 bottom no-repeat;
    left: -999em;
    opacity: 0.95;
    margin: 0 0 0 -10px;
    padding: 2px 0 4px;
    position: absolute;
    width: 144px;
    z-index: 2;
}
#primary-menu ul.menu li.hover ul,
#primary-menu ul.menu li:hover ul {
    display: block;
    left: auto;
}
#primary-menu ul.menu li ul li {
    background: #94ce18;
    border-bottom: 1px solid #83a638;
    float: left;
    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
    font-size: 0.916em;
    height: auto;
    margin: 0;
}
#primary-menu ul.menu li ul li.last {
    border-bottom: none;
}
#primary-menu ul.menu li ul li a,
#primary-menu ul.menu li ul li a:link,
#primary-menu ul.menu li ul li a:visited {
    background: 0 0;
    color: #154b6f;
    display: block;
    margin: 0;
    padding: 4px 0;
    text-transform: none;
    width: 135px;
}
#primary-menu ul.menu li ul li a:hover {
    color: #fff;
    display: block;
    margin: 0;
    padding: 4px 0;
    text-decoration: none;
}
#primary-menu ul.menu li ul li ul.menu {
    left: -999em;
    margin: 0 0 0 -14px;
    padding: 6px 0 4px;
}
#primary-menu ul.menu li ul li.hover ul.menu,
#primary-menu ul.menu li ul li:hover ul.menu {
    display: block;
    left: 154px;
    top: -6px;
}
#primary-menu ul.menu li ul li ul.menu li a {
    padding: 4px;
    width: 128px;
}
#primary-menu ul.menu li ul li ul.menu li ul.menu {
    left: -999em;
    margin: 0 0 0 -14px;
    padding: 6px 0 4px;
}
#primary-menu ul.menu li ul li.hover ul.menu li:hover ul.menu,
#primary-menu ul.menu li ul li:hover ul.menu li:hover ul.menu {
    display: block;
    left: 154px;
    top: -6px;
}
#primary-menu ul.menu li ul li ul.menu li ul.menu li a {
    padding: 4px;
    width: 128px;
}
#primary-menu ul.menu li ul li ul.menu li ul.menu li ul.menu {
    left: -999em;
    margin: 0 0 0 -14px;
    padding: 6px 0 4px;
}
#primary-menu ul.menu li ul li.hover ul.menu li:hover ul.menu li:hover ul.menu,
#primary-menu ul.menu li ul li:hover ul.menu li:hover ul.menu li:hover ul.menu {
    display: block;
    left: 154px;
    top: -6px;
}
#primary-menu ul.menu li ul li ul.menu li ul.menu li ul.menu li a {
    padding: 4px;
    width: 128px;
}
#mission {
    padding: 8px 0;
}
#breadcrumb {
    font-size: 1em;
    line-height: 100%;
    left: 21.654em;
    position: relative;
    top: 1.333em;
    width: 700px;
}
body.layout-main-last #breadcrumb {
    left: 0;
}
.breadcrumb {
    margin: 0;
    padding: 0;
}
#content-tabs {
    background-color: transparent;
    float: left;
    margin: 0 0 20px;
    padding: 0;
}
#content-tabs ul.primary,
#content-tabs ul.secondary {
    border-bottom: 1px solid #bbb;
    clear: left;
    float: left;
    margin: 0;
    padding: 0 10px;
    text-transform: uppercase;
}
#content-tabs ul.secondary {
    border-bottom: 1px solid #bbb;
    margin-top: 10px;
    text-transform: lowercase;
}
#content-tabs ul.primary li,
#content-tabs ul.secondary li {
    background: 0 0;
    border-style: none;
    display: inline;
    float: left;
    list-style: none;
    margin: 0 10px;
    padding: 0;
}
#content-tabs ul.primary li a:link,
#content-tabs ul.primary li a:visited,
#content-tabs ul.secondary li a:link,
#content-tabs ul.secondary li a:visited {
    background-color: transparent;
    border: none;
    color: #27638c;
    float: left;
    font-size: 1.1em;
    line-height: 1.2em;
    font-weight: 700;
    margin: 0;
    padding: 0 0 6px;
    text-decoration: none;
}
#content-tabs ul.secondary li a:link,
#content-tabs ul.secondary li a:visited {
    color: #27638c;
    font-size: 1em;
    line-height: 1.1em;
}
#content-tabs ul.primary li a.active:link,
#content-tabs ul.primary li a.active:visited,
#content-tabs ul.secondary li a.active:link,
#content-tabs ul.secondary li a.active:visited {
    border-bottom: 4px solid #94ce18;
    color: #27638c;
    padding-bottom: 2px;
}
input:focus {
    border-color: FF9900;
}
#content-tabs ul.primary li a:hover,
#content-tabs ul.secondary li a:hover {
    border-bottom: 4px solid #94ce18;
    color: #4a95c8;
    padding-bottom: 2px;
}
form {
    margin: 0;
    padding: 0;
}
input.form-text,
select.form-select,
textarea.form-textarea {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAANXCAIAAABlgZIaAAAAAXNSR0IArs4c6QAAAAlwSFlzAAALEwAACxMBAJqcGAAAAAd0SU1FB9gFGwMRC7sML80AAAIvSURBVHja7Z3LboQwDEVzUf7/bytV3WSWo4Jg7AEHJxxWXZyxjHP9CBTQz+9fMR9L8RzQfen6/lN2WqafVI/pNy3HWSpFBJVkLRV5liJ39nOnfE6jxY6ubcvut3JEUGmzQXbbivJbdlp22+qgWIMnCtW3r1bpZsVGVuTH1lijqmS3rQgNbv3QRRqsWpG6bsI7nfMTThw+DS6eYv+fjunzdlVRfSbZp53ItIs1OKqq8uzqoOfZRWfSN/t5aLKB3kBlg6aeQENDQ0NDQ0NDQ0NDQ0NDQ0NDQ0NDj0jXRkygocnLXU9KC7TtMY5OJqHbNc+TbK3S06ATVDaHvpvdNvp+didpUbbR4B2zTx5VUU/YN0CPnvORK88+jXpCTKhsZAMxgYaGhoZ+HN1yeNK+sE3nZnqEhoaGhoaGhs4yV3FtHfpyOs9+h/da5K4+q0NEcOeKw+xnqTQaPHJoLg2KTOuiKg3ktxyJWeU5TXTSXYO8D69nvJVo5R1NbXH0P1Y+htYY9aTfpKSjqPAu4KCcHzWCypIN2nFlKsVqtsrWdQrTXTuv1G/g1RBrqfMVopSisIocWAeHvFbgVJVu0Qlv3X5wb9iKT/PHJOJa78xfven5XazoGTnHPKgo2xpRVTL4zvcYoS0KIIIf62CL8yTJnSYFVAjuZdxAy6XvFpI77GCgoaGhA+cT/gs48erw7Bs09Fe5w5O30NDQ0ND0NGhoaGho6J5dKs9d8ea13byeHPzgBZDeNpT8Txv3AAAAAElFTkSuQmCC)
        left top #f6f9fb;
    color: #666;
    border: 1px solid #9babb0;
    padding: 2px 0;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
}
body.layout-first-main-last div.resizable-textarea,
body.layout-first-main-last div.resizable-textarea .grippie,
body.layout-first-main-last input.form-text,
body.layout-first-main-last select.form-select,
body.layout-first-main-last textarea.form-textarea {
    max-width: 325px;
}
input.form-submit,
input.teaser-button {
    background: url(data:image/png;base64,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)
        left center no-repeat;
    border: 1px solid #fff;
    color: #fff;
    cursor: pointer;
    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
    font-size: 0.916em;
    font-weight: 700;
    margin: 0 4px;
    padding: 2px 4px;
    text-transform: uppercase;
    outline: #9babb0 solid 1px;
    -moz-border-radius: 4px;
    -moz-outline-radius: 4px;
    -webkit-border-radius: 4px;
}
input.form-submit:hover,
input.teaser-button:hover {
    background-position: right center;
    cursor: pointer;
}
fieldset {
    border: 1px solid #d6ddb9;
    margin: 15px 0;
    padding: 10px;
}
fieldset legend,
html.js fieldset.collapsible legend a {
    font-weight: 700;
}
form#system-theme-settings input.form-text,
form#system-theme-settings select {
    width: 95%;
}
#user-login-form {
    text-align: left;
}
div.form-item label {
    font-weight: 400;
}
html.js input.form-autocomplete {
    background-position: 100% 5px;
}
#main-wrapper .item-list .pager {
    clear: both;
    margin: 0 0 20px;
    text-align: center;
}
th,
thead th {
    text-align: left;
}
#main-wrapper .item-list .pager li,
#preface-wrapper .item-list .pager li {
    background-image: none;
    display: inline;
    list-style-type: none;
    margin: 0;
    padding: 2px;
}
#main-wrapper .item-list .pager a.active {
    color: #27638c;
    font-size: 1em;
    font-weight: 700;
    padding: 4px;
    text-decoration: none;
}
#main-wrapper .pager li.pager-current {
    background-color: #d9dbcd;
    border: 1px solid #266996;
    color: #333;
    margin: 0 4px;
    padding: 4px;
}
#main-wrapper .pager-first,
#main-wrapper .pager-item,
#main-wrapper .pager-last,
#main-wrapper .pager-next,
#main-wrapper .pager-previous {
    background-color: #fdffef;
    border: 1px solid #266996;
    margin: 0 4px;
    padding: 4px;
}
#main-wrapper .pager-first:hover,
#main-wrapper .pager-item:hover,
#main-wrapper .pager-last:hover,
#main-wrapper .pager-next:hover,
#main-wrapper .pager-previous:hover {
    background-color: #eaefcb;
}
table {
    margin-bottom: 1em;
    width: 100%;
}
.layout-first-main-last table {
    margin: 0 0 10px;
    width: 57%;
}
.help,
div.messages,
div.messages.status {
    overflow: hidden;
    font-size: 1em;
    margin-bottom: 20px;
}
tr,
tr.even {
    padding: 0.1em 0.6em;
}
td {
    padding: 3px;
}
td.active {
    background: 0 0;
}
th.active img {
    display: inline;
}
tr.even {
    background-color: #e3ecc0;
}
tr.odd {
    background-color: #fdffef;
}
tr.selected {
    color: #000;
}
thead th {
    color: #333;
    padding-right: 1em;
}
table.sticky-header {
    background: #fff;
}
tfoot {
    font-style: italic;
}
caption {
    background: #eee;
}
tr.drag,
tr.drag-previous,
tr.selected td {
    background: #faffc7;
}
.help .more-help-link a:link,
.help .more-help-link a:visited,
.help a:link,
.help a:visited,
div.messages a:link,
div.messages a:visited {
    color: #0066b3;
}
.help .more-help-link a:active,
.help .more-help-link a:hover,
.help a:active,
.help a:hover,
div.messages a:active,
div.messages a:hover {
    color: #000;
}
div.messages,
div.messages.status {
    background-color: #eaf8e4;
    border: 2px solid #8dc478;
    color: #3e642f;
    font-weight: 600;
    padding: 14px;
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
}
div.messages.warning {
    background: #ffd;
    border: 2px solid #eed300;
    color: #745500;
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
}
div.messages ul {
    list-style-position: inside;
}
div.messages em {
    color: #555;
}
div.error {
    background-color: #fff2f2;
    border-color: #c00;
    color: #b20000;
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
}
.help {
    background-color: #e4eef8;
    border: 2px solid #57718a;
    color: #4c6278;
    padding: 10px 16px;
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
}
.help p {
    font-weight: 600;
}
#content-wrapper ul.tips li {
    background: 0 0;
    font-size: 1em;
    list-style: disc inside;
}
#help {
    clear: left;
}
.book-navigation .menu {
    border-top: 1px solid #ccc;
    padding: 1em 0 0 3em;
}
.book-navigation .page-links {
    border-top: 1px solid #ccc;
    border-bottom: 1px solid #ccc;
    text-align: center;
    padding: 0.5em;
}
#comments {
    clear: both;
}
#comments h2.comments {
    background-color: #94ce18;
    color: #fff;
    font-family:
        Myriad Pro,
        Myriad Web Pro Regular,
        Lucida Grande,
        Geneva,
        Trebuchet MS,
        sans-serif;
    font-size: 1.333em;
    font-weight: 600;
    padding: 6px 14px 6px 52px;
    text-shadow: #545454 1px 1px;
    text-transform: uppercase;
    -moz-border-radius-topleft: 3px;
    -moz-border-radius-topright: 3px;
    -webkit-border-top-left-radius: 4px;
    -webkit-border-top-right-radius: 4px;
}
#comments .content {
    background: 0 0;
    border: none;
}
#main-wrapper #comments a.active {
    color: #27638c;
    text-decoration: none;
}
.box {
    padding: 10px;
}
#comment-form {
    margin: 0 0 20px;
    padding: 0 20px;
}
.comment {
    border: none;
    margin: 6px 0 0;
    padding: 10px;
}
.comment h3.title {
    font-weight: 700;
    margin: 0 0 5px;
}
.comment .links a {
    font-size: 0.9em;
    text-align: right;
}
#comments .odd {
    background-color: #f4f7e7;
    border: 1px solid #ddd;
}
#comments .even {
    background-color: #fff;
}
#comments .comment-by-author {
    background-color: #ffffea;
}
.comment ul.links {
    text-align: right;
    clear: right;
}
#content-content .comment ul.links li {
    background: 0 0;
    margin: 0 10px 0 0;
    padding: 0;
}
.signature p {
    border-top: 1px solid #d6ddb9;
    font-family: serif;
    font-size: 0.916em;
    margin: 10px 0;
    padding: 0;
}
.content blockquote p {
    font-style: italic;
    margin: 0;
    padding: 0 20px 8px;
}
blockquote {
    background: url(https://img.eyy.ro/themes/acquia_marina/images/close-quote.gif) right bottom no-repeat;
    color: #5a6a78;
    margin: 10px 0;
}
blockquote:first-child {
    background: url(https://img.eyy.ro/themes/acquia_marina/images/open-quote.gif) left top no-repeat;
    padding: 10px 0 0 20px;
}
blockquote * > :first-child {
    background: 0 0;
    padding: 0;
}
blockquote a:link {
    text-decoration: underline;
}
#forum .description {
    font-size: 0.9em;
    margin: 0.5em;
}
#forum td.created,
#forum td.last-reply,
#forum td.pager,
#forum td.posts,
#forum td.replies,
#forum td.topics {
    white-space: nowrap;
}
#forum td.pager,
#forum td.posts,
#forum td.replies,
#forum td.topics {
    text-align: center;
}
.forum-topic-navigation {
    border-top: 1px solid #888;
    border-bottom: 1px solid #888;
    text-align: center;
    padding: 0.5em;
}
.forum-topic-navigation .topic-previous {
    text-align: right;
    float: left;
    width: 46%;
}
.forum-topic-navigation .topic-next {
    text-align: left;
    float: right;
    width: 46%;
}
#panels-panel-context-edit-content h2 {
    margin: 10px 0;
}
#panels-flexible-toggle-layout {
    margin-bottom: 10px;
}
.poll .bar {
    background-color: #ddd;
}
.poll .bar .foreground {
    background-color: #999;
    float: none;
}
.profile {
    clear: none;
    margin: 12px 0;
}
.profile h2.title {
    margin-top: 15px;
    border-bottom: 1px solid;
}
.profile dt {
    float: left;
    margin-bottom: -10px;
    padding: 0 5px;
    text-align: left;
    width: 185px;
}
.layout-first-main-last .profile dd {
    margin: 15px 5px 0 120px;
}
.layout-first-main-last .profile dt {
    width: 100px;
}
.view .view-comments-recent .views-field-subject {
    font-weight: 700;
}
.view .views-admin-links li {
    background: 0 0 !important;
}
#skip a,
#skip a:hover,
#skip a:visited {
    height: 1px;
    left: 0;
    overflow: hidden;
    position: absolute;
    top: -500px;
    width: 1px;
}
#skip a:active,
#skip a:focus {
    height: auto;
    position: static;
    width: auto;
}
@media print {
    body {
        background: #fff;
        font-size: 10pt;
    }
    #content-tabs,
    #footer,
    #footer-top,
    #header,
    #header-top,
    #header-wrapper,
    #logo,
    #mission,
    #postscript-wrapper,
    #preface-wrapper,
    #primary-menu,
    #primary-menu-wrapper,
    #search-box,
    #sidebar-first,
    #sidebar-last,
    #slogan {
        display: none;
    }
    #content,
    #content-bottom,
    #content-top,
    #content-wrapper,
    #main-wrapper,
    #page {
        background: 0 0;
        border: 0;
        color: #000;
        float: none !important;
        margin: 0;
        padding: 0;
        width: auto;
    }
    #content-wrapper {
        margin: 0 3%;
    }
}

div.block-icon {
    height: 48px;
    left: 0;
    position: absolute;
    top: -0.666em;
    width: 48px;
}
div.block-blog div.block-icon {
    background: transparent url(../../../../themes/acquia_marina/icons/tnt_icon_01.png) no-repeat left center;
}
#block-blog-0 div.block-icon,
body.layout-main-last #sidebar-last #block-blog-0 h2.block-title {
    background: transparent url(https://img.eyy.ro/themes/acquia_marina/icons/tnt_icon_02.png) no-repeat left center;
}
#block-book-0 div.block-icon,
body.layout-main-last #sidebar-last #block-book-0 h2.block-title {
    background: transparent url(https://img.eyy.ro/themes/acquia_marina/icons/tnt_icon_07.png) no-repeat left center;
}
div.block-comment div.block-icon,
div.comments-block-icon,
#block-views-comments_recent-block div.block-icon {
    background: transparent url(https://img.eyy.ro/themes/acquia_marina/icons/tnt_icon_01.png) no-repeat left center;
}
div.block-forum div.block-icon,
body.layout-main-last #sidebar-last div.block-comment h2.block-title,
body.layout-main-last #sidebar-last div.block-forum h2.block-title,
body.layout-main-last #sidebar-last #block-views-comments_recent-block h2.block-title {
    background: transparent url(https://img.eyy.ro/themes/acquia_marina/icons/tnt_icon_06.png) no-repeat left center;
}
#block-menu-devel div.block-icon,
body.layout-main-last #sidebar-last #block-menu-devel h2.block-title {
    background: transparent url(https://img.eyy.ro/themes/acquia_marina/icons/tnt_icon_12.png) no-repeat left center;
}
div.block-menu div.block-icon,
body.layout-main-last #sidebar-last div.block-menu h2.block-title {
    background: transparent
        url("data:image/png;base64,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")
        no-repeat left center;
}
div.block-search div.block-icon,
body.layout-main-last #sidebar-last div.block-search h2.block-title {
    background: transparent url(https://img.eyy.ro/themes/acquia_marina/icons/tnt_icon_15.png) no-repeat left center;
}
div.block-search h2.block-title {
    padding-left: 3.125em;
}
div.block-user div.block-icon,
body.layout-main-last #sidebar-last div.block-user h2.block-title {
    background: transparent url(https://img.eyy.ro/themes/acquia_marina/icons/tnt_icon_08.png) no-repeat left center;
}
#block-user-0 div.block-icon,
body.layout-main-last #sidebar-last #block-user-0 h2.block-title {
    background: transparent url(https://img.eyy.ro/themes/acquia_marina/icons/tnt_icon_14.png) no-repeat left center;
}
#block-views-archive-block div.block-icon,
body.layout-main-last #sidebar-last #block-views-archive-block h2.block-title {
    background: transparent url(https://img.eyy.ro/themes/acquia_marina/icons/tnt_icon_07.png) no-repeat left center;
}
#preface-wrapper div.block div.block-icon,
body.layout-main-last #sidebar-last div.block div.block-icon,
#footer div.block div.block-icon {
    background: none;
}
body.layout-main-last #sidebar-last #block-blog-0 h2.block-title {
    background-position: left -1px;
}
body.layout-main-last #sidebar-last #block-book-0 h2.block-title {
    background-position: left -1px;
}
body.layout-main-last #sidebar-last div.block-comment h2.block-title {
    background-position: left -1px;
}
body.layout-main-last #sidebar-last #block-menu-devel h2.block-title {
    background-position: left -1px;
}
body.layout-main-last #sidebar-last div.block-forum h2.block-title {
    background-position: left -1px;
}
body.layout-main-last #sidebar-last div.block-menu h2.block-title {
    background-position: left -1px;
}
body.layout-main-last #sidebar-last div.block-search h2.block-title {
    background-position: left -1px;
    margin: 0 0 4px;
}
body.layout-main-last #sidebar-last div.block-user h2.block-title {
    background-position: left -1px;
}
body.layout-main-last #sidebar-last #block-user-0 h2.block-title {
    background-position: left -1px;
}
body.layout-main-last #sidebar-last #block-views-archive-block h2.block-title {
    background-position: left -1px;
}
body.layout-main-last #sidebar-last #block-views-comments_recent-block h2.block-title {
    background-position: left -1px;
}
body.layout-main-last #sidebar-last #block-blog-0 h2.block-title,
body.layout-main-last #sidebar-last #block-book-0 h2.block-title,
body.layout-main-last #sidebar-last div.block-comment h2.block-title,
body.layout-main-last #sidebar-last div.block-forum h2.block-title,
body.layout-main-last #sidebar-last div.block-menu h2.block-title,
body.layout-main-last #sidebar-last #block-menu-devel h2.block-title,
body.layout-main-last #sidebar-last div.block-search h2.block-title,
body.layout-main-last #sidebar-last div.block-user h2.block-title,
body.layout-main-last #sidebar-last #block-user-0 h2.block-title,
body.layout-main-last #sidebar-last #block-views-archive-block h2.block-title,
body.layout-main-last #sidebar-last #block-views-comments_recent-block h2.block-title {
    padding: 12px 0 0 52px;
}

tr.selected a,
#admin-dblog tbody a,
table.system-status-report a,
table.update a,
.update table.version a {
    color: #0d57a3;
    text-decoration: none;
}
tr.selected a:hover,
#admin-dblog tbody a:hover,
table.system-status-report a:hover,
table.update a:hover,
.update table.version a:hover {
    text-decoration: underline;
}
table.system-status-report th {
    border-bottom: 1px solid #ccc;
}
tr.info {
}
tr.ok.even,
tr.ok.odd {
    background: #c2f5c2;
    color: #000;
}
tr.dblog-notice {
    background: #e4eef8;
    color: #000;
}
tr.warning.even,
tr.warning.odd,
tr.dblog-warning.even,
tr.dblog-warning.odd {
    background: #ffffdd;
    color: #000;
}
tr.error.even,
tr.error.odd,
tr.dblog-error.odd,
tr.dblog-error.even {
    background: #fbdbdb;
    color: #8a1f11;
}