Space Fluid custom stylesheet
.floatRight { float:right; clear:right; margin-left: 15px; }  

/* make headers a bit more visible */
.wiki-content h1, .wiki-content h2, .wiki-content h3, .wiki-content h4 {
    background-color: #f8f8f8;
}

/* Override defaults in the left-nav-theme */
body, p, td, table, tr, .bodytext, .stepfield, .stepdesc, .smalltext, .wiki-content, .wiki-content p, .wiki-content table, .wiki-content tr, .wiki-content td, .wiki-content th, .wiki-content ol, .wiki-content ul, .wiki-content li {
    font-family: Arial, Helvetica, FreeSans, sans-serif;
    font-size: 14px;
    line-height: 1.4;
}

.expand-container {cursor: pointer; text-decoration:none;margin-bottom: 2px;}  
.expand-title-text {vertical-align: middle; text-decoration:none;}  
.expand-arrow-container {display: inline-block; width: 20px;float:left;}  
.expand-arrow {vertical-align: middle; text-decoration:none;}  
.expand-content {display: none; margin-left: 20px;}  

/* Component API Page Styles */
.component-api-page .back-to-top {float: right;}

.component-api-page table.confluenceTable {width: 90%}
.component-api-page .api-table table.confluenceTable,
.component-api-page .summary-table table.confluenceTable {margin-left:auto; margin-right:auto;}

.component-api-page td.confluenceTh,
.component-api-page table.confluenceTable th.confluenceTh { width: 12em; border-left-width: 0px; border-right-width: 0px; text-align: left;}
.component-api-page td.confluenceTd,
.component-api-page table.confluenceTable td.confluenceTd { background-color: #FAFAFA; border-left-width: 0px; border-right-width: 0px; }

.component-api-page .api-table th.confluenceTh,
.component-api-page .api-table table.confluenceTable th.confluenceTh,
.component-api-page .api-table td.confluenceTd,
.component-api-page .api-table table.confluenceTable td.confluenceTd { background-color: transparent; border-style: dashed; }

.component-api-page h3 {font-family: monospace; background-color: #f7f7f7; width: 95%;}

.component-api-page .api-table .preformattedContent, .component-api-page .api-table .codeContent {padding: 0px; background-color: transparent;}

/* override the purple header colour */
h5, h6, .wiki-content h5, .wiki-content h6, #toolbar #format-dropdown .format-h5 a, #toolbar #format-dropdown .format-h6 a {color: black;}

/* The following styles are taken from https://jira.atlassian.com/browse/CONF-28275 */
/* Default sidebar */
.acs-side-bar-space-info .avatar-img-container .avatar-img-wrapper,#image-holder .small-logo-container .small-logo-wrapper {border-radius:0;}

/* Space directory, Dashboard space list */
.global.logo, .space.logo {border-radius:0;}

/* Doc Theme header */
.theme-documentation .space-logo .logo {border-radius:0;}

/* Project dialog */
.project-dialog-header-wrapper .project-header img {border-radius:0;}

/* Custom sidebar styling*/
#splitter-sidebar h2 {
font-size: 1.5em;
}

Space Infusion v1.4 Documentation custom stylesheet
#main, #splitter-sidebar {
  background-color: #f5f5f0;
}

h1.pagetitle {
  line-height: 1.1;
  padding: 0.55em 0;
}

/* Hide the 'share' button */
#main-header #navigation .ajs-menu-bar li.ajs-button a#shareContentLink {
  visibility: hidden;
  width: 0;
}

.home-page a {
  font-size: 1.5em;
}
.home-page #home-page-intro h1,
#com-atlassian-confluence .wiki-content #dev-guide h1 {
  border-bottom: none; font-style: italic; font-weight: normal; font-family: serif; margin-top: 0.5em;
}
.panel {
  background-color: #eef0f0;
}
.demo-link {
  background-color: #d5d5c9
}
.demo-link a {
  color: #5e4330
}

#title-text, #title-text a {
  font-family: Georgia, Times, "Times New Roman", "Book Antiqua", serif;
  color: #c85925; /* orange */
}

#header {
  background-color: #330B38;
	filter:alpha(opacity=90);
	-moz-opacity:0.9;
	-khtml-opacity: 0.9;
	opacity: 0.9;
}

.wiki-content .borderless-table td.confluenceTd
    {border: none;}

.sneak-peek {
  color:purple;
}

/* Left Sidebar styles */
.leftnav h1 {
  font-size: 14px;
  color: white;
  background-color: #6699CC;
}

.leftnav h2 {
  font-size: 14px;
  color: #6699CC;
  background-color: white;
}

/* API-page styles*/
#com-atlassian-confluence .wiki-content .api-page h1 {
  font-family: monospace;
  border: none;
}
#com-atlassian-confluence .wiki-content .api-page h2 {
  padding-top: 0.2em;
  padding-left: 0.2em;
}

.wiki-content .api-page h2 {
  border-bottom-width: 0px;
}

.wiki-content .api-page h2,
.wiki-content .api-page h3 {
  font-size:12pt;
  margin-top:14px;
}

.wiki-content .api-page h4 {
  font-size:10pt;
  margin-top:10px;
}

.api-page table.confluenceTable {width: 90%}  
.api-page .api-table table.confluenceTable,  
.api-page .summary-table table.confluenceTable {margin-left:auto; margin-right:auto;}  

.api-page td.confluenceTh,  
.api-page table.confluenceTable th.confluenceTh { width: 12em; border-left-width: 0px; border-right-width: 0px; text-align: left;}  

.api-page .api-table th.confluenceTh,  
.api-page .api-table table.confluenceTable th.confluenceTh,  
.api-page .api-table td.confluenceTd,  
.api-page .api-table table.confluenceTable td.confluenceTd { background-color: transparent; border-style: dashed; }  

.api-page .api-table .preformattedContent, .component-api-page .api-table .codeContent {padding: 0px; background-color: transparent;}  

/* Expand styles */
.expand-container {cursor: pointer; text-decoration:none;background-color:#E0EFFF;margin-bottom: 2px;}
.expand-title-text {vertical-align: middle; text-decoration:none;}
.expand-arrow-container {display: inline-block; width: 20px;float:right;}
.expand-arrow {vertical-align: middle; text-decoration:none;}
.expand-content {margin-left: 1.5em; display: none;}

.instructional-demo .expand-container {text-align: right; background-color: transparent; }
.instructional-demo iframe {width:95%; border-style: dashed; padding: 15px;}
.instructional-demo .see-details { margin-top: 1em; }
.instructional-demo .see-details .expand-title-text { font-size: 1.25em; }

.floatRight { float:right; clear:right; margin-left: 15px; }

/* Changes to code panel appearances */
#content .infoMacro, #content .tipMacro, #content .warningMacro, #content .noteMacro, #content .panel {
    border-radius: 0px 0px 0px 0px;
}
#content .code {
    background-color: #f0f0e8;
    border-color: #f0f0e8;
    border-style: solid;
}

/* Component API Page Styles */  
/*
column header blue bg: #E0EAEC
column cell blue bg: #F7F7F2
link blue: #466ba7
table line blue: #608AB7
*/

.component-api-page .back-to-top {float: right; margin-top: -2.5em;}  
.component-api-page .small { font-size: 0.8em; }
.component-api-page a { text-decoration: underline }
  
.component-api-page table.confluenceTable {width: 90%}  
.component-api-page .api-table table.confluenceTable,  
.component-api-page .summary-table table.confluenceTable {margin-left:auto; margin-right:auto;}  
  
.component-api-page .api-table th.confluenceTh,
.component-api-page .api-table table.confluenceTable th.confluenceTh,
.component-api-page .api-table td.confluenceTd,
.component-api-page .api-table table.confluenceTable td.confluenceTd,
.component-api-page .summary-table th.confluenceTh,
.component-api-page .summary-table table.confluenceTable th.confluenceTh,
.component-api-page .summary-table td.confluenceTd,
.component-api-page .summary-table table.confluenceTable td.confluenceTd { border-color: #608AB7; border-top-width: 0.5px; border-bottom-width: 0.5px; border-left-width: 0px; border-right-width: 0px;}

.component-api-page td.confluenceTh,  
.component-api-page table.confluenceTable th.confluenceTh { width: 12em; border-left-width: 0px; border-right-width: 0px; text-align: left; background-color: #E0EAEC; }  
.component-api-page td.confluenceTd,  
.component-api-page table.confluenceTable td.confluenceTd { background-color: #F7F7F2; border-left-width: 0px; border-right-width: 0px; }  
  
.component-api-page .api-table th.confluenceTh,  
.component-api-page .api-table table.confluenceTable th.confluenceTh,  
.component-api-page .api-table td.confluenceTd,  
.component-api-page .api-table table.confluenceTable td.confluenceTd { background-color: transparent; border-style: dashed; }  
  
.component-api-page h3 {font-family: monospace; background-color: #E0EAEC; width: 95%;}  
  
.component-api-page .api-table .preformattedContent, .component-api-page .api-table .codeContent {padding: 0px; background-color: transparent;}  
  
.tutorial-linear-nav {text-align: center; border-bottom: 1px solid grey; border-top: 1px solid grey; margin-bottom: 1em;}
.tutorial-linear-nav .tutorial-nav-left {float:left; display:inline;}
.tutorial-linear-nav .tutorial-nav-centre {}
.tutorial-linear-nav .tutorial-nav-right {float:right; display:inline;}

.a11y-checks h4 { font-style: italic; font-size: 1em; }
.a11y-checks .floatRight {width: 50%;}
.a11y-checks .two-col-example {margin-left: 4em;}
.a11y-checks .two-col-example th.confluenceTh
{border: 0 none; background-color: transparent;}
.a11y-checks .two-col-example td.confluenceTd
 {border: 0 none;}

/* Make the left nav bar look like the designs */
.plugin_pagetree_childtoggle_container .icon-plus {
  background-image: url("../../../1.20/_/images/icons/arrow_right.png");
  background-position: center center;
}
.plugin_pagetree_childtoggle_container .icon-minus {
  background-image: url("../../../1.20/_/images/icons/arrow_down.png");
  background-position: center top;
}
.plugin_pagetree_childtoggle_container .icon-square {
  background-image: none;
}
/*
#splitter-sidebar {
    background-color: #F5F5F0;
}
.plugin_pagetree_children_list li {
  background-color: rgb(229, 238, 238);
}
*/

/* Ensure the Infusion logo is no wider than the sidebar */
.global.logo, .space.logo {width: 100%;}

/* The following styles are taken from https://jira.atlassian.com/browse/CONF-28275 */
/* Default sidebar */
.acs-side-bar-space-info .avatar-img-container .avatar-img-wrapper,#image-holder .small-logo-container .small-logo-wrapper {border-radius:0;}

/* Space directory, Dashboard space list */
.global.logo, .space.logo {border-radius:0;}

/* Doc Theme header */
.theme-documentation .space-logo .logo {border-radius:0;}

/* Project dialog */
.project-dialog-header-wrapper .project-header img {border-radius:0;}

Space Infusion Documentation custom stylesheet
#main, #splitter-sidebar {
  background-color: #f5f5f0;
}

h1.pagetitle {
  line-height: 1.1;
  padding: 0.55em 0;
}

/* Move the "created by, last edited by" down to bottom of page */
.page-metadata {
    position: absolute;
    bottom: -4em;
}

/* Hide the 'share' button */
#main-header #navigation .ajs-menu-bar li.ajs-button a#shareContentLink {
  visibility: hidden;
  width: 0;
}

.home-page a {
  font-size: 1.5em;
}
.home-page #home-page-intro h1,
#com-atlassian-confluence .wiki-content #dev-guide h1 {
  border-bottom: none; font-style: italic; font-weight: normal; font-family: serif; margin-top: 0.5em;
}
.panel {
  background-color: #eef0f0;
}
.demo-link {
  background-color: #d5d5c9
}
.demo-link a {
  color: #5e4330
}

#title-text, #title-text a {
  font-family: Georgia, Times, "Times New Roman", "Book Antiqua", serif;
  color: #c85925; /* orange */
  line-height: 2;
}

#header {
  background-color: #330B38;
	filter:alpha(opacity=90);
	-moz-opacity:0.9;
	-khtml-opacity: 0.9;
	opacity: 0.9;
}

.wiki-content .borderless-table td.confluenceTd,
.a11y-checks .two-col-example th.confluenceTh
    {border: none;}

.sneak-peek {
  color:purple;
}

/* Left Sidebar styles */
.leftnav h1 {
  font-size: 14px;
  color: white;
  background-color: #6699CC;
}

.leftnav h2 {
  font-size: 14px;
  color: #6699CC;
  background-color: white;
}

/* API-page styles*/
#com-atlassian-confluence .wiki-content .api-page h1 {
  font-family: monospace;
  border: none;
}
#com-atlassian-confluence .wiki-content .api-page h2 {
  padding-top: 0.2em;
  padding-left: 0.2em;
}

.wiki-content .api-page h2 {
  border-bottom-width: 0px;
}

.wiki-content .api-page h2,
.wiki-content .api-page h3 {
  font-size:12pt;
  margin-top:14px;
}

.wiki-content .api-page h4 {
  font-size:10pt;
  margin-top:10px;
}

.api-page table.confluenceTable {width: 90%}  
.api-page .api-table table.confluenceTable,  
.api-page .summary-table table.confluenceTable {margin-left:auto; margin-right:auto;}  

.api-page td.confluenceTh,  
.api-page table.confluenceTable th.confluenceTh { width: 12em; border-left-width: 0px; border-right-width: 0px; text-align: left;}  

.api-page .api-table th.confluenceTh,  
.api-page .api-table table.confluenceTable th.confluenceTh,  
.api-page .api-table td.confluenceTd,  
.api-page .api-table table.confluenceTable td.confluenceTd { background-color: transparent; border-style: dashed; }  

.api-page .api-table .preformattedContent, .component-api-page .api-table .codeContent {padding: 0px; background-color: transparent;}  

/* Expand styles */
.expand-container {cursor: pointer; text-decoration:none;background-color:#E0EFFF;margin-bottom: 2px;}
.expand-title-text {vertical-align: middle; text-decoration:none;}
.expand-arrow-container {display: inline-block; width: 20px;float:right;}
.expand-arrow {vertical-align: middle; text-decoration:none;}
.expand-content {margin-left: 1.5em; display: none;}

.instructional-demo .expand-container {text-align: right; background-color: transparent; }
.instructional-demo iframe {width:95%; border-style: dashed; padding: 15px;}
.instructional-demo .see-details { margin-top: 1em; }
.instructional-demo .see-details .expand-title-text { font-size: 1.25em; }

.floatRight { float:right; clear:right; margin-left: 15px; }

/* Changes to code panel appearances */
#content .infoMacro, #content .tipMacro, #content .warningMacro, #content .noteMacro, #content .panel {
    border-radius: 0px 0px 0px 0px;
}
#content .code {
    background-color: #f0f0e8;
    border-color: #f0f0e8;
    border-style: solid;
}

/* Component API Page Styles */  
/*
column header blue bg: #E0EAEC
column cell blue bg: #F7F7F2
link blue: #466ba7
table line blue: #608AB7
*/

.component-api-page .back-to-top {float: right; margin-top: -2.5em;}  
.component-api-page .small { font-size: 0.8em; }
.component-api-page a { text-decoration: underline }
  
.component-api-page table.confluenceTable {width: 90%}  
.component-api-page .api-table table.confluenceTable,  
.component-api-page .summary-table table.confluenceTable {margin-left:auto; margin-right:auto;}  
  
.component-api-page .api-table th.confluenceTh,
.component-api-page .api-table table.confluenceTable th.confluenceTh,
.component-api-page .api-table td.confluenceTd,
.component-api-page .api-table table.confluenceTable td.confluenceTd,
.component-api-page .summary-table th.confluenceTh,
.component-api-page .summary-table table.confluenceTable th.confluenceTh,
.component-api-page .summary-table td.confluenceTd,
.component-api-page .summary-table table.confluenceTable td.confluenceTd { border-color: #608AB7; border-top-width: 0.5px; border-bottom-width: 0.5px; border-left-width: 0px; border-right-width: 0px;}

.component-api-page td.confluenceTh,  
.component-api-page table.confluenceTable th.confluenceTh { width: 12em; border-left-width: 0px; border-right-width: 0px; text-align: left; background-color: #E0EAEC; }
.component-api-page td.confluenceTh p,
.component-api-page table.confluenceTable th.confluenceTh p {
background-color: transparent;
}
.component-api-page td.confluenceTd,  
.component-api-page table.confluenceTable td.confluenceTd { background-color: #F7F7F2; border-left-width: 0px; border-right-width: 0px; }  
  
.component-api-page .api-table th.confluenceTh,  
.component-api-page .api-table table.confluenceTable th.confluenceTh,  
.component-api-page .api-table td.confluenceTd,  
.component-api-page .api-table table.confluenceTable td.confluenceTd { background-color: transparent; border-style: dashed; }  
  
.component-api-page h3 {font-family: monospace; background-color: #E0EAEC; width: 95%;}  
  
.component-api-page .api-table .preformattedContent, .component-api-page .api-table .codeContent {padding: 0px; background-color: transparent;}  
  
.tutorial-linear-nav {text-align: center; border-bottom: 1px solid grey; border-top: 1px solid grey; margin-bottom: 1em;}
.tutorial-linear-nav .tutorial-nav-left {float:left; display:inline;}
.tutorial-linear-nav .tutorial-nav-centre {}
.tutorial-linear-nav .tutorial-nav-right {float:right; display:inline;}

.a11y-checks h4 { font-style: italic; font-size: 1em; }
.a11y-checks .floatRight {width: 50%;}
.a11y-checks .two-col-example {margin-left: 4em;}
.a11y-checks .two-col-example th.confluenceTh
{border: 0 none; background-color: transparent;}
.a11y-checks .two-col-example td.confluenceTd
 {border: 0 none;}

/* Make the left nav bar look like the designs */
.plugin_pagetree_childtoggle_container .icon-plus {
  background-image: url("../../../1.20/_/images/icons/arrow_right.png");
  background-position: center center;
}
.plugin_pagetree_childtoggle_container .icon-minus {
  background-image: url("../../../1.20/_/images/icons/arrow_down.png");
  background-position: center top;
}
.plugin_pagetree_childtoggle_container .icon-square {
  background-image: none;
}
#splitter-sidebar {
    background-image: none;
}
/*
.plugin_pagetree_children_list li {
  background-color: rgb(229, 238, 238);
}
*/

/* Ensure the Infusion logo is no wider than the sidebar */
.global.logo, .space.logo {width: 100%;}

/* The following styles are taken from https://jira.atlassian.com/browse/CONF-28275 */
/* Default sidebar */
.acs-side-bar-space-info .avatar-img-container .avatar-img-wrapper,#image-holder .small-logo-container .small-logo-wrapper {border-radius:0;}

/* Space directory, Dashboard space list */
.global.logo, .space.logo {border-radius:0;}

/* Doc Theme header */
.theme-documentation .space-logo .logo {border-radius:0;}

/* Project dialog */
.project-dialog-header-wrapper .project-header img {border-radius:0;}

/* Hide the 'child pages' and comments section at the bottom */
/* Note: I've disabled comments, but the UI is still there */
#children-section, #comments-section { display: none; }

Space Infusion v1.3 Documentation custom stylesheet
/* Expand styles for FAQ */  
.infusion-faq .expand-container {cursor: pointer; text-decoration:none;margin-bottom: 0.5em;}  
.infusion-faq .expand-title-text {vertical-align: middle; text-decoration:none;}  
.infusion-faq .expand-arrow-container {display: inline-block; width: 20px;float:right;}  
.infusion-faq .expand-arrow {vertical-align: middle; text-decoration:none;}  
.infusion-faq .expand-content {margin-left: 1.5em; display: none;}  
.infusion-faq .expand-arrow-container {float: none;}


body.theme-documentation h1#title-heading.with-breadcrumbs img.logo, body.theme-documentation .space-logo img.logo {
    height: auto;
    width: auto;
}

/* The following styles are taken from https://jira.atlassian.com/browse/CONF-28275 */
/* Default sidebar */
.acs-side-bar-space-info .avatar-img-container .avatar-img-wrapper,#image-holder .small-logo-container .small-logo-wrapper {border-radius:0;}

/* Space directory, Dashboard space list */
.global.logo, .space.logo {border-radius:0;}

/* Doc Theme header */
.theme-documentation .space-logo .logo {border-radius:0;}

/* Project dialog */
.project-dialog-header-wrapper .project-header img {border-radius:0;}

