﻿body {
}

* {
    font-family: Arial;
    font-size: 11pt;
  }

.mainMenu {
        /*text-transform: uppercase;*/
        background-color: #333333 !important;
    }

.separatorLine {
    color: #aeaeae;
    margin: 2px;
}

.userPropertyLabel {
    font-weight:bold;
    vertical-align:middle;
    height:35px;
}

.userPropertyValue {
    text-align:left;
}

.userPropertyHeading {
        font-size: 14pt;
        font-weight: bold;
        color:#0094ff
}

.propertyLabel {
    font-weight:bold;
    vertical-align:top;
}

.propertyValue {
}

.paddedPane {
    padding: 3px;
    }

.paneHeading {
        font-size: 14pt;
        font-weight: bold;
    }

.propertyTabPane {
    border-color: #222;
    border-width: 1px;
    border-style: solid;
    padding: 10px;
    min-height: 500px;
}

.minHeightPanel {
    min-height: 400px;
}

.searchControlsPanel {
    display:inline-block;
}

.linkNoUnderline a {
    text-decoration: none;
        font-size: 11pt;
}

.infobar {
    color: #ffffff;
    background-color: #333333;
    width:100%;
    text-align: right;
    padding: 2px;
    
}

.infobar a:link, 
.infobar a:visited, 
.infobar a:hover { 
 color: #ffffff; 
 /*text-decoration: none;*/ 
} 

#PageHeader {
    padding: 10px 0px 0px 0px;
    /*background-color: blue;*/
}

#PageContent {
    margin-left: auto;
    margin-right: auto;

    padding: 10px 10px;
    /*background-color: red;*/
    display: table;
    width:auto;
}

#PageFooter {
    padding: 10px 0px;
    font-size:8pt;
    /*background-color: green;*/
}


.qsf-demo-canvas {}
 
 
.qsf-demo-canvas .file-list {
     margin: 20px 0 0 0;
     display: none;
}
.qsf-demo-canvas .file-list ul {
     margin: 10px 0 0 0;
     padding: 0;
     list-style: none;
}
.qsf-demo-canvas .file-list li {
     margin: 10px 0 0 0;
}