.heading {
    color: white !important;
    background: none repeat scroll 0 0 #003865;   /* Minnesota Blue */
    margin-top: -1em;
    margin-bottom: 0.31em;
    width: 20em;
    border: 2px solid #53565A;   /* Dark Gray */
    padding: 2px 5px;
    display: block;
    text-align: center;
    text-decoration: none;    
}

body.pdfviewer, body.standardview {
    background-color: transparent;
}
.section {
    display:block;
    clear:both;
    padding: 5px;
    background: #F2EFE9;   /* Extended Accent Cream */
    border: 1px solid #242;   /* Accent Green */
    margin-bottom: 2em;
    text-align: left;
}
.section-heading {
    color: white !important;
    background-color: #003865;   /* Minnesota Blue */        
    margin-left: 7px;
    margin-top: -1.25em;
    margin-bottom: 0.31em;
    width: 19em;
    border: 2px solid #53565A;   /* Dark Gray */
    padding: 2px 5px;
    display: block;
    text-align: center;
    text-decoration: none;    
    font-family:helvetica, sans-serif;    
    font-weight:bold;
    font-size:small
}
.outer-section {
    display:block;
    clear:both;
    padding-top:1.0em;
}	
.inner-section {
    display:block;
    clear:both;
    padding: 5px;
    background: #fff;	/* White */
    border: 1px solid #000;	/* Black */
    margin-bottom: 1em;
    text-align: left;
}	
.sub-group {
    padding: 1px;
    margin-bottom: 0.2em;
    text-align: left;
    font-family:helvetica, sans-serif;
    font-size:small;
}

.summaryLabelColumn1,.summaryLabelThreeColumnLayoutSecondColumn,.summaryLabelThreeColumnLayoutThirdColumn,.summaryLabelTwoColumnLayoutSecondColumn,.summaryLabelFourColumnLayoutSecondColumn,.summaryLabelFourColumnLayoutThirdColumn,.summaryLabelFourColumnLayoutFourthColumn,.summaryLabelTwoColumnLayoutShortSecondColumn,.summaryValue{
    display: inline-block;
    margin: 0px;
}

.summaryLabelColumn1{
	width: 240px;
    text-align:right;
    float: left;
}

.summaryLabelThreeColumnLayoutSecondColumn{
	width: 118px;
    text-align:right;
}

.summaryLabelThreeColumnLayoutThirdColumn{
	width: 125px;
    text-align:right;
}

.summaryLabelTwoColumnLayoutSecondColumn{
	width: 280px;
    text-align:right;
}

.summaryLabelTwoColumnLayoutShortSecondColumn{
	width: 220px;
    text-align:right;
}

.summaryLabelFourColumnLayoutSecondColumn{
	width: 102px;
    text-align:right;
}

.summaryLabelFourColumnLayoutThirdColumn,.summaryLabelFourColumnLayoutFourthColumn{
	width: 50px;
    text-align:right;
}
.summaryValue{ 
	text-align:left;
	font-weight: bold;	
    white-space: nowrap;
    width: 100px;
    float: left;
}

.summaryValueWrap {
    width: auto;	
    text-align:left;
    font-weight: bold;	    
}

.ctop {
    vertical-align: top;
}
.sub-top { 
    font-style:italic;
    border-bottom: 2px solid #D9D9D6;   /* Light Gray */
    padding-top: 0.5em;
    text-align:left;
}


.break-line {
     border-bottom: 1px solid #D9D9D6;   /* Light Gray */
     padding-top: 0.5em;
}		


.summaryValueWrap2 {
 
    text-align:left;
    font-weight: bold;	   
    display: block; 
    
}		

.summaryLabelPX{
	width: 125px;
    padding-left: 2em;
    text-align:left;
    font-weight:bold;	
    white-space:nowrap;
    display: inline-block;
}

.summaryValuePX{
	width: 125px;
    text-align:right;
    font-weight:bold;	
    white-space:nowrap;
    display: inline-block;
    margin: 0px;
}

.panel-title>span>.summaryValue {
	float: none;
}

.inlineDisplay span {
    vertical-align: top;
	display: inline-block;
}

.textAreaValue {
	width: 425px;
    text-align:left;
    font-weight: bold;	   
    margin: 0px;
    overflow-wrap: break-word;
    display: inline-block;
}

.legalDescWrap {
    text-align:left;
    font-weight: bold;	    
}

.summaryTextAreaLabel {
	width: 240px;
    text-align:right;
    margin: 0px;
    display: inline-block;
    float: left;
}
