h1, h2, h3, h4, .wiki-content h1, .wiki-content h2, .wiki-content h3, .wiki-content h4, .pagetitle, .steptitle, .substeptitle, .formtitle, table.confluenceTable td.confluenceTd.highlight, table.confluenceTable td.confluenceTd.highlight>p, table.confluenceTable th.confluenceTh, table.confluenceTable th.confluenceTh>p, .wiki-content .tablesorter-header-inner, table.admin th, .form-element-large, .form-element-small, #toolbar #format-dropdown .format-h1 a, #toolbar #format-dropdown .format-h2 a, #toolbar #format-dropdown .format-h3 a, #toolbar #format-dropdown .format-h4 a {
    color: #172B4D;
}

h5, h6, .wiki-content h5, .wiki-content h6, #toolbar #format-dropdown .format-h5 a, #toolbar #format-dropdown .format-h6 a {
    color: #5E6C84;
}

#format-dropdown .mce_formatPreview.mce_blockquote a {
    border-left-color: #c4c4c4;
}

.wiki-content h1, .wiki-content h2 {
    border-bottom-color: #c4c4c4;
}

.wiki-content-preview {
    border-left-color: #c4c4c4;
    border-right-color: #c4c4c4;
}

.pageSectionHeader {
    border-bottom-color: #DFE1E6;
}

.panel {
    border-color: #c4c4c4;
}

.panelHeader, .menuheading, .pageheader, .sectionbottom {
    border-bottom-color: #c4c4c4;
}

.topRow {
    border-top-color: #c4c4c4;
}

.tabletitle, .pageSectionHeader {
    border-bottom-color: #c4c4c4;
}

blockquote {
    border-left-color: #c4c4c4;
}

a, a:visited, a:focus, a:hover, a:active, a.blogHeading {
    color: #0052CC;
}

.acs-side-bar-space-info a, .acs-side-bar .tip a, .ia-secondary-container a {
    color: #0052CC;
}

.aui-nav-vertical li a:link, .aui-nav-vertical li a:focus, .aui-nav-vertical li a:visited, .aui-nav-vertical li a:active {
    color: #0052CC;
}

.wiki-content a, .wiki-content a:link, .wiki-content a:visited, .wiki-content a:focus, .wiki-content a:hover, .wiki-content a:active {
    color: #0052CC;
}

.ia-secondary-content .acs-tree-item .navigation-pseudo-link {
    color: #0052CC;
}

a.visitable:visited {
    color: #333;
}

.createlink, a.createlink, a.createlink:link, a.createlink:visited, a.createlink:active, a.createlink:hover {
    text-decoration: underline;
    color: #6D1806;
}

.unresolved, a.unresolved, a.unresolved:link, a.unresolved:visited, a.unresolved:active, a.unresolved:hover {
    text-decoration: underline;
    color: #828282;
}

.not-permitted, a.not-permitted, a.not-permitted:link, a.not-permitted:visited, a.not-permitted:hover, a.not-permitted:active {
    color: #cc0000;
}

.grey, a.grey, a.grey:link, a.grey:visited, a.grey:hover, a.grey:active {
    color: #666;
}

#tinymce.wiki-content a, #tinymce.wiki-content a:link, #tinymce.wiki-content a:visited, #tinymce.wiki-content a:focus, #tinymce.wiki-content a:hover, #tinymce.wiki-content a:active {
    color: #0052CC !important;
}

#tinymce.wiki-content>p {
    word-wrap: break-word;
}

#tinymce.wiki-content a.createlink {
    color: #6D1806 !important;
}

#tinymce.wiki-content a.unresolved {
    color: #828282 !important;
}

#tinymce.wiki-content a.not-permitted {
    color: #cc0000 !important;
}

h1 a:link, h1 a:visited, h1 a:focus, h1 a:hover, h1 a:active {
    color: #0052CC;
    border-bottom-color: #172B4D;
}

.spacenametitle-printable, .spacenametitle-printable a, .spacenametitle-printable a:visited {
    color: #999999;
}

.tableview th {
    color: #172B4D;
    border-bottom-color: #c4c4c4;
}

.navBackgroundBox {
    background: #DFE1E6;
    color: #505F79;
}

.previewBoxTop, .previewContent, .previewBoxBottom, .functionbox {
    border-color: #c4c4c4;
}

.smalltext-blue {
    color: #c4c4c4;
}

.tabnav, .comment .tabnav, ul.tabnav {
    border-bottom-color: #DFE1E6;
}

.tabnav .tabs a {
    border-color: #DFE1E6;
    background: #DFE1E6;
}

.tabnav .tabs a:link, .tabnav .tabs a:visited {
    color: #505F79;
}

.tabnav .tabs a:hover {
    color: #ffffff;
    background: #172B4D;
    border-color: #172B4D;
}

#squaretab a {
    border-color: #DFE1E6;
}

#squaretab a:link, #squaretab a:visited {
    background-color: #DFE1E6;
    color: #505F79;
}

#squaretab a:hover {
    color: #ffffff;
    background-color: #172B4D;
    border-color: #172B4D;
}

table.blogcalendar {
    border-color: #c4c4c4;
}

.blogcalendar th.calendarhead, a.calendarhead, a.calendarhead:link, a.calendarhead:visited, a.calendarhead:hover {
    background-color: #DFE1E6;
    color: #505F79;
}

.searchGroupHeading {
    background-color: #DFE1E6;
    color: #505F79;
}

.topBar {
    background-color: #f2c2c2;
}

.basicPanelContainer {
    border-color: #DFE1E6;
}

.greynavbar {
    border-top-color: #DFE1E6
}

div.license-personal {
    background-color: #f2c2c2;
    color: #505F79;
}

div.license-personal a {
    color: #505F79;
}

#header {
    background-color: #f2c2c2;
}

#header a, #breadcrumbs {
    color: #292929;
}

.breadcrumbs {
    border-color: #c4c4c4;
}

.tab-navigation .tab a {
    background-color: #DFE1E6;
    border: 1px solid #DFE1E6;
    color: #505F79;
}

.tab-navigation .tab a:hover {
    color: #ffffff;
    background-color: #172B4D;
    border-bottom-color: #172B4D;
}

.tabletitle, .heading-text-color {
    color: #172B4D;
}

ol.autocompleter li.focused {
    background: #F4F5F7;
    color: #172B4D;
}

.diff-navigation a.version-navigation {
    background-color: #ddd;
}

.diff-navigation a.version-navigation:hover {
    background-color: #bbb;
}

.diff-navigation a.version-navigation.all:hover {
    background-color: transparent;
}

.tasklist .task.complete .signoff {
    color: #008004;
}

.tasklist .task.incomplete .signoff {
    color: #cc0000;
}

#move-page-dialog .ui-tree li a.highlighted {
    background-color: #DFE1E6;
    color: #505F79;
}

a:not(.aui-button, .aui-dialog2-header-close) {
    color: #0052CC;
}

.aui-dropdown2 a:not(.aui-button, .aui-dialog2-header-close) {
    color: initial;
}

.aui-toolbar .aui-buttons .toolbar-item-link:hover button.toolbar-trigger, .aui-toolbar .aui-buttons .toolbar-item-link button.toolbar-trigger, .aui-navgroup-horizontal .aui-nav>li a, .aui-dialog .dialog-page-menu li.page-menu-item button.item-button, body.spaces .aui-tabs>.tabs-menu .menu-item a, body.spaces .aui-tabs>.tabs-menu .menu-item a:link, body.spaces .aui-tabs>.tabs-menu .menu-item a:visited {
    color: #0052CC;
}

.aui-nav-vertical li.active a, .aui-nav-vertical li.active a:hover {
    color: #172B4D;
    background-color: #de1d1d;
}

#com-atlassian-confluence .aui-dd-parent .aui-dropdown .dropdown-item a, .aui-dropdown2 .aui-dropdown2-section li a {
    color: #172B4D;
}

.aui-dialog .dialog-button-panel a.button-panel-link {
    color: #0052CC;
}

.aui-button.aui-button-link {
    color: #0052CC;
}

.aui-dropdown2-in-header.aui-style-default a, .aui-dropdown2-in-header.aui-style-default a:visited, .aui-dropdown2-in-header.aui-style-default a:link, .aui-dropdown2-in-header.aui-style-default:hover a, .aui-dropdown2-in-header.aui-style-default:hover a:visited, .aui-dropdown2-in-header.aui-style-default:hover a:link {
    color: #172B4D;
}

.aui-dropdown2.aui-style-default:hover .aui-dropdown2-checkbox, .aui-dropdown2.aui-style-default:hover .aui-dropdown2-radio, .aui-dropdown2.aui-style-default:hover a {
    color: #172B4D;
}

.aui-dropdown2.aui-style-default:hover a:not(.aui-dropdown2-disabled):focus, .aui-dropdown2.aui-style-default:hover a:not(.aui-dropdown2-disabled):hover, .aui-dropdown2.aui-style-default:hover a.active:not(.aui-dropdown2-disabled), .aui-dropdown2.aui-style-default:hover .aui-dropdown2-radio:not(.aui-dropdown2-disabled):hover {
    color: #172B4D;
    background-color: #de1d1d;
}

#com-atlassian-confluence .aui-dd-parent a.perms-dropdown-trigger:hover, #com-atlassian-confluence .aui-dd-parent a.perms-dropdown-trigger:focus, #com-atlassian-confluence .aui-dd-parent .aui-dropdown .dropdown-item.active a, .ajs-menu-bar .ajs-menu-item li.active a, .aui-dd-parent .aui-dropdown li.active, .ajs-menu-bar .ajs-menu-item.opened .ajs-drop-down li.active a, .ajs-content-hover .popup-follow a:hover {
    color: #172B4D;
    background-color: #de1d1d;
}

.ajs-menu-bar .ajs-menu-item.opened a.trigger {
    background-color: #F4F5F7;
}

/*************** NEW HEADER COLORS ***************/

#header .aui-header {
    background-color: #f2c2c2;
    color: #292929;
}

.aui-header .aui-dropdown2-trigger:hover, .aui-header .aui-dropdown2-trigger.active, #header .aui-header .aui-nav-link.active, #header .aui-header .aui-nav-imagelink.active, #header .aui-header .aui-nav-imagelink:focus, #header .aui-header .aui-nav-imagelink:hover, #header .aui-header a:focus, #header .aui-header a:hover, #header .aui-header a:active {
    background-color: #de1d1d;
    border-color: #de1d1d;
    color: #DEEBFF;
}

.aui-header .aui-dropdown2-trigger.active::after, .aui-header .aui-dropdown2-trigger:hover::after {
    border-top-color: #DEEBFF;
}

.aui-header .aui-dropdown2-trigger::after {
    border-top-color: #292929;
}

.aui-header .aui-dropdown2-trigger, #header .aui-header .aui-nav-link, #header .aui-header .aui-nav-imagelink, #header .aui-header a {
    color: #292929;
}

#header .aui-header .aui-dropdown2 {
    border-color: #f2c2c2;
}

#header .aui-header .aui-dropdown2 li.separator {
    border-top-color: #f2c2c2;
}

#header .aui-header .aui-dd-parent .aui-dropdown a:focus, #header .aui-header .aui-dd-parent .aui-dropdown a:hover, #header .aui-header .aui-dd-parent .aui-dropdown a:active, #header .aui-header .aui-dd-parent .aui-dropdown li.active a {
    color: #172B4D;
    background-color: #de1d1d;
}

#header .aui-header li.aui-nav a.aui-nav-link a {
    color: #172B4D;
}

#app-switcher.aui-dropdown2.aui-style-default .active, .aui-dropdown2-trigger.app-switcher-trigger:hover, .aui-dropdown2.aui-style-default .active {
    background-color: #de1d1d;
    color: #172B4D;
}

#header .aui-header .aui-nav .aui-button-primary {
    background-color: #fe2121;
    color: #ffffff;
}

#header .aui-header .aui-nav .aui-button-primary:hover, #header .aui-header .aui-nav .aui-button-primary:focus {
    filter: brightness(1.2);
    color: #ffffff;
}

.aui-header .aui-quicksearch input[type='text'], .aui-header .aui-quicksearch input[type='text'][type='text']:focus {
    background: rgba(9, 30, 66, 0.48)
}

.aui-header .aui-quicksearch:after, .aui-header .aui-quicksearch input[type='text'], .aui-header .aui-quicksearch input[type='text'][type='text']:focus {
    color: #DEEBFF;
}

#header .aui-header .aui-nav .aui-button-primary:active {
    background-color: #fe2121;
    color: #ffffff;
}

/* @group labels */

.aui-label {
    background-color: #F2F2F2;
}

.tag-cloud .aui-label a:link, .tag-cloud .aui-label a:visited {
    color: #0052CC;
}

/* @end */

/* @group Diff colours */

.diff-tag-added {
    background-color: #93c49f;
}

.diff-tag-removed {
    background-color: #df9898;
}

.diff-html-added {
    background-color: #ddfade;
    border-color: #93c49f;
}

.diff-html-removed {
    background-color: #ffe7e7;
    border-color: #df9898;
}

.diff-html-changed {
    background-color: #d6f0ff;
    border-color: #9eb6d4;
}

.diff-html-added img {
    border-color: #93c49f;
}

.diff-html-removed img {
    border-color: #df9898;
}

.diff-html-changed img {
    border-color: #9eb6d4;
}

.diff-image-overlay, .wiki-content .diff-image-overlay {
    color: #535353;
}

.diff-image-overlay.diff-removed-image {
    background-color: #ffe7e7;
}

.diff-image-overlay.diff-added-image {
    background-color: #ddfade;
}

.diff-image-overlay.diff-changed-image {
    background-color: #d6f0ff;
}

.diff-macro {
    border-color: #ddd;
    background-color: #f0f0f0;
}

.diff-macro .diff-macro-title {
    background-color: transparent;
}

.diff-macro .diff-macro-properties {
    border-color: #ddd;
}

.diff-macro .diff-macro-properties, .diff-macro .diff-macro-properties th, .diff-macro .diff-macro-properties td {
    background-color: #fafafa;
    background: rgba(255, 255, 255, 0.5);
}

.diff-macro .diff-macro-body {
    background-color: #fff;
    border: 1px solid #ddd;
}

.diff-macro.diff-html-added, .diff-macro.diff-html-added .diff-macro-body {
    background-color: #ddfade;
    border-color: #93c49f;
}

.diff-macro.diff-html-removed, .diff-macro.diff-html-removed .diff-macro-body {
    background-color: #ffe7e7;
    border-color: #df9898;
}

.diff-macro.diff-html-changed, .diff-macro.diff-html-changed .diff-macro-body {
    background-color: #d6f0ff;
    border-color: #9eb6d4;
}

.diff-macro.diff-html-added .diff-macro-body, .diff-macro.diff-html-removed .diff-macro-body, .diff-macro.diff-html-changed .diff-macro-body {
    background-color: #fff;
}

/* @end Diff colours */