.templateparameter {
    font-size: 9px;
    color: darkblue;
}

table.confluenceTable
{
    margin: 5px;
    border-collapse: collapse;
}

td.confluenceTd
{
    border: 1px solid #ccc;
    padding: 3px 4px 3px 4px;
}

th.confluenceTh
{
    border: 1px solid #ccc;
    padding: 3px 4px 3px 4px;
    background: #f0f0f0;
    text-align: center;
}
.wiki-textarea, .wiki-textfield {
    width: 100%;
}

.preformatted {
    border: 1px dashed ;
    font-size: 11px;
    font-family: Courier;
    margin: 10px;
    line-height: 13px;
}

.preformattedHeader {
    background-color: #f0f0f0;
    border-bottom: 1px dashed;
    padding: 3px;
    text-align: center;
}

.preformattedContent {
    background-color: #f0f0f0;
    padding: 3px;
}

.panel {
    border: 1px dashed;
    margin: 10px;
    margin-top: 0px;
}

.panelHeader {
    background-color: #f0f0f0;
    border-bottom: 1px dashed;
    padding: 3px;
    text-align: center;
}

.panelContent {
    background-color: #f0f0f0;
    padding: 5px;
}

.code {
    border: 1px dashed;
    font-size: 11px;
    font-family: Courier;
    margin: 10px;
    line-height: 13px;
}

.codeHeader {
    background-color: #f0f0f0;
    border-bottom: 1px dashed;
    padding: 3px;
    text-align: center;
}

.codeContent {
    text-align: left;
    background-color: #f0f0f0;
    padding: 3px;
}

.code-keyword {
  color: #000091;
  background-color: inherit;
}

.code-object {
  color: #910091;
  background-color: inherit;
}

.code-quote {
  color: #009100;
  background-color: inherit;
}

.code-comment {
  color: #808080;
  background-color: inherit;
}

.code-xml .code-keyword {
  color: inherit;
  font-weight: bold;
}

.code-tag {
  color: #000091;
  background-color: inherit;
}

.linkerror { background-color: #fcc;}

ul#squaretab {
margin-left: 0;
padding-left: 0;
white-space: nowrap;
font: bold 8px Verdana, sans-serif;
}

#squaretab li {
display: inline;
list-style-type: none;
}

#squaretab a {
padding: 2px 6px;
border: 1px solid $menuBackgroundColour;
}

#squaretab a:link, #squaretab a:visited {
color: #fff;
background-color: $menuBackgroundColour;
text-decoration: none;
}

#squaretab a:hover {
color: $menuTxtColour;
background-color: $menuBackgroundColour;
border-color: $menuBackgroundColour;
text-decoration: none;
}

#squaretab li a#current {
background: white;
color: black;
}

.panel {
    border: 1px dashed ;
    margin: 10px;
    margin-top: 0px;
}

.panelHeader {
    background-color: #f0f0f0;
    border-bottom: 1px dashed ;
    padding: 3px;
    text-align: center;
}

.panelContent {
    background-color: #f0f0f0;
    padding: 5px;
}

.minitab {
padding: 3px 0px 3px 8px;
margin-left: 0;
margin-top: 1px;
margin-bottom: 0px;
border-bottom: 1px solid #bbbbbb;
font: bold 9px Verdana, sans-serif;
text-decoration: none;
float:none;
}
.selectedminitab {
padding: 3px 0.5em;
margin-left: 3px;
margin-top: 1px;
border: 1px solid #bbbbbb;
background: white;
border-bottom: 1px solid white;
color: #000000;
text-decoration: none;
}
.unselectedminitab {
padding: 3px 0.5em;
margin-left: 3px;
margin-top: 1px;
border: 1px solid #bbbbbb;
border-bottom: none;
background: #bbbbbb;
color: #ffffff;
text-decoration: none;
}

a.unselectedminitab:hover {
color: $menuBackgroundColour;
background: $menuBackgroundColour;
border-color: $menuBackgroundColour;
}

a.unselectedminitab:link { color: white; }
a.unselectedminitab:visited { color: white; }

a.selectedminitab:link { color: black; }
a.selectedminitab:visited { color: black; }

.editPageInsertLinks, .editPageInsertLinks a
{
    font-weight: normal;
    font-size: 9px;
}

.helpheading {
    font-weight: bold;
    background-color: #DDDDDD;
        border-bottom: 1px solid $menuBackgroundColour;
        padding: 4px 4px 4px 4px;
        margin: 0px;
        margin-top: 10px;
}

.helpcontent {
        padding: 4px 4px 20px 4px;
    background-color: #ffffff;
}


.gridHover {
	background-color: #f9f9f9;
}

.navmenu {
    border: 1px solid #ccc;
}

/* side menu highlighting (e.g. space content screen) */
.optionPadded { padding: 2px; }
.optionSelected { background-color: #ffffcc; padding: 2px; border: 1px solid #ddd; margin: -1px; }
.optionSelected a { font-weight: bold; text-decoration: none; color: black; }

.menuheading {
    font-weight: bold;
    background-color: #DDDDDD;
 	border-bottom: 1px solid $menuBackgroundColour;
	padding: 4px 4px 2px 4px;
}

.menuitems {
	padding: 4px 4px 20px 4px;
    background-color: #f0f0f0;
}

.pagetitle {
	font-size: 22px;
	font-weight: bold;
	font-family: Arial, sans-serif;
	color: #003366;
}

.previewClass
{
    border: 1px solid gray;
    background-color:#E8F1FF;
    padding: 0 10px;
}

.selectedPreview
{
    border: 1px inset #bbbbbb;
    padding: 0px;
    background-color: #eeeeee;
}

.unselectedPreview
{
    border: 0px;
    padding: 1px;
}