﻿.accordion p { padding-bottom: 0px; } 
/*.separator { height: 10px; width: 100%; }*/
.separator { height: 16px; width: 100%; }
.separatorForLists { height: 10px; width: 100%; }
/*#bodyContainer .separator { height: 0.5px; width: 100%; }*/
.footnote { padding-bottom: 0px; } /*padding-bottom: 20px;*/
/*.footnote p { padding-bottom: 10px; }*/
.footnote .separator { height: 15px; width: 100%; }

.footnote p, .footnote a { 
    /*white-space: pre-wrap;*/ /* css-3 */    
    /*white-space: -moz-pre-wrap;*/ /* Mozilla, since 1999 */
    /*white-space: -pre-wrap;*/ /* Opera 4-6 */    
    /*white-space: -o-pre-wrap;*/ /* Opera 7 */    
    word-wrap: break-word; /* Internet Explorer 5.5+ */
}


#bodyContainer .blockquote, #bodyContainer .blockquoteEmptyLine {
    margin-left: 20px;
    padding: 0px 1px 0px 3px;
    border-left: 2px solid #9D9B68;
    font-size: 1em;
}
#bodyContainer .blockquoteEmptyLine
{
	height: 16px;
}

#bodyContainer ul, #bodyContainer ol {
    padding-top: 0px;
    padding-bottom: 0px;
}

/*h1 {
    background-color:#CCCC99;
    border-color:#FFFFFF;
    padding:2px;
    border:0;
    width:100%;
    color:#2E1010;
    font-weight:bold;
}

h2 {
    border:0; 
    padding:1px;
    background-color:#CCCC99; 
    border-color:#FFFFFF;
}*/


/*.accordion .indent p {
    padding-bottom: 0px;
}
.accordion .indentdouble p {
    padding-bottom: 0px;
}
.accordion .indenttriple p {
    padding-bottom: 0px;
}
.accordion .indentquadruple p {
    margin-left: .8in;
    margin-right: .8in;
}
.accordion .indentquintuple p {
    margin-left: 1.0in;
    margin-right: 1.0in;
}
.accordion .indentsextuple p {
    margin-left: 1.2in;
    margin-right: 1.2in;
}*/


.subheader {
    /*padding-top: 20px;*/
    padding-bottom: 5px;
}

.accordion table {
    margin-top: 10px;
}
#bodyContainer .tableformatted {
    /*padding-top: 105px;*/
    margin-top: 10px !important;
}
.accordion .tableformatted {
    /*padding-top: 105px;*/
    margin-top: 10px !important;
}

/*#bodyContainer .centeredFootnotes, .centeredFootnotes { 
    text-align: center; 
}*/

.tablesubtext { table-layout: fixed; margin: auto; }
.tablesubtext td { border: none; }

@media screen and (max-width: 1210px) {
	.tablesubtext { width: 100%; }
	.tabletext { width: 100% !important; }
}



#bodyContainer .blockquotesection .blockquote, .blockquotesection .blockquote, .accordion .blockquotesection .blockquote {
    margin-left: 0px;
    padding: 0px;
    border-left: 0px;
}

#bodyContainer .blockquotesection, .blockquotesection, .accordion .blockquotesection {
    margin-right:14.4pt; 
    margin-left: 20px; 
    padding: 0px 1px 0px 3px;
    border-left: 2px solid #9D9B68;
}

#bodyContainer .blockquotedouble, .blockquotedouble, .accordion .blockquotedouble {
    margin-right:14.4pt; 
    /*margin-left:28.8pt;*/ 
    margin-left:36.8pt; 
    /*font-size:12pt;*/
    padding: 0px 1px 0px 3px;
    border-left: 2px solid #9D9B68;
}

#bodyContainer .blockquotetriple, .blockquotetriple, .accordion .blockquotetriple {
    margin-right:14.4pt; 
    /*margin-left:28.8pt;*/ 
    margin-left:50.4pt; 
    /*font-size:12pt;*/
    padding: 0px 1px 0px 3px;
    border-left: 2px solid #9D9B68;
}

/*#bodyContainer .blockquotesection #bodyContainer .blockquote, #bodyContainer .blockquotesection .blockquotedouble, #bodyContainer .blockquotesection .blockquotetriple {
    border: none;
}*/
 #bodyContainer .blockquotesection .blockquotedouble .blockquotetriple {
    border: none;
}

#bodyContainer .listindent, .listindent, .accordion .listindent {
    margin-right:14.4pt; 
    margin-left:16.8pt; 
    /*text-indent:-18pt;*/ 
    /*font-size:12pt;*/
}

#bodyContainer .listdoubleindent, .listdoubleindent, .accordion .listdoubleindent {
    margin-right:14.4pt; 
    margin-left:30.4pt; 
    /*text-indent:-18pt;*/ 
    /*font-size:12pt;*/
}
