﻿.prerendered .invisible-anchor {
   display: none;
 }

.prerendered a {
   text-decoration: none;
  color:#336699;
}

.prerendered .body-content, .prerendered .appendix-content, .prerendered .toc-content, .prerendered .article {
font-family:arial,helvetica,sans-serif;
}

.prerendered .doi-title {
   margin-bottom : 6pt; 
}

.prerendered .articletext {
color:#333333;
font-size:12px;
font-weight:bold;
text-transform:uppercase;
margin-top : 12pt;
margin-bottom : .4em;   
}

.prerendered p.para {
margin-top:0em;
}

.prerendered .titlegroup{
   margin-bottom : 12pt;   
}

.prerendered .title-document {
display:block;
font-size:140%;
font-weight:bold;
}

.prerendered .title-surtitle {
color:#666666;
font-size:100%;
font-weight:bold;
}

.prerendered .title-subtitle {
color:#666666;
font-size:100%;
font-weight:bold;
}

.prerendered .correspondence-label {
}



.prerendered p.reference-list-para{
padding:0;
/*margin:0 0 10px 0;*/
line-height:150%;
vertical-align:middle;
}


.prerendered .clear-both {
clear:both;
line-height:0px;
height:0px;
}


.prerendered ul.references-list  {
padding:0;
margin:0 0 10px 0;
list-style:none;
}	

.prerendered ul.references-list, .prerendered ul.references-list li{
 clear:both;
}


.prerendered ul.references-list span.reference-list-label{
	float:left;
	width:3%;
}

.prerendered ul.references-list   p.reference-list-para{
	width:97%;
	float:left;			
	margin:0;
}		



.prerendered ul.toc-list li {
font-size: 100%;
}

.prerendered ul.references-list li {
font-size: 100%;
}


.prerendered ul.listlevel1 li {
font-size: 100%;
line-height: 120%;
}

.prerendered ul.listlevel2 li {
font-size: 100%;
}

.prerendered ul.listlevel3 li {
font-size: 100%;
}

.prerendered ul.listlevel4 li {
font-size: 100%;
}

.prerendered ul.listlevel5 li {
font-size: 100%;
}

.prerendered ul.listlevel6 li {
font-size: 100%;
}


.prerendered ul li {
font-size: 100%;
}


.prerendered p.list-para{
padding:0;
margin:0 0 10px 0;
}

.prerendered ul.listlevel1 {
margin-bottom: 12pt;
}

.prerendered ul.listlevel1,.prerendered ul.listlevel2,.prerendered ul.listlevel3,.prerendered ul.listlevel4,.prerendered ul.listlevel5,.prerendered ul.listlevel6 {
	padding:0;
	margin:0 0 10px 0;
	list-style:none;
}

.prerendered ul.listlevel1,.prerendered ul.listlevel2,.prerendered ul.listlevel3,.prerendered ul.listlevel4,.prerendered ul.listlevel5,.prerendered ul.listlevel6, .prerendered ul.listlevel1 li,.prerendered ul.listlevel2 li,.prerendered ul.listlevel3 li,.prerendered ul.listlevel4 li,.prerendered ul.listlevel5 li,.prerendered ul.listlevel6 li    {
	clear:both;
}
		
.prerendered ul.listlevel1  span.list-label{
	float:left;
	width:5%;
	line-height: 150%;
}
.prerendered ul.listlevel1  p.list-para{
	width:95%;
	float:left;
	margin:0;
	line-height: 150%;
}
.prerendered ul.listlevel2 {
	clear:both;
	margin:0 0 10px 5%;
}

.prerendered ul.listlevel2 {
	clear:both;
	margin:0 0 10px 5%;
}

.prerendered ul.listlevel3 {
	margin:0 0 20px 5%;
}


.prerendered ul.listlevel3  span.list-label{
	float:left;
	width:5%;
}

.prerendered ul.listlevel3  p.list-para{
	width:95%;
	float:left;			
}	



.prerendered ul.listlevel4 {
	clear:both;
	margin:0 0 30px 5%;
}

.prerendered ul.listlevel5 {
	margin:0 0 40px 5%;
}

.prerendered ul.listlevel6 {
	margin:0 0 50px 5%;
}


.prerendered ul.listlevel2  span.list-label{
	float:left;
	width:5%;
}

.prerendered ul.listlevel2  p.list-para{
	width:95%;
	float:left;			
}	



.prerendered .table {
   margin-top : 12pt;   
    margin-bottom : 12pt;   
  /*display: block;*/
  text-align: center;
}

.prerendered .table-title {
   font-weight: bold;
}


.prerendered h1 {
   font-weight: bold;
   font-size: 1.1em;
   margin-top : 12pt;
   margin-bottom : .4em;   
   color:#336699;
}

.prerendered h1 .abstract-title {
   font-weight: bold;
   font-size: 1.1em;
   margin-top : 0pt;
   margin-bottom : .4em;   
}

.prerendered h1 .abstract-title-with-preceding-heading {
   font-weight: bold;
   font-size: 1.1em;
   margin-top : 0pt;
   margin-bottom : .4em;   
}


.prerendered h2 {
   font-weight: bold;
   font-size: 1em;
   margin-top : .4em;
   margin-bottom : 0em;  
   color:#336699;
 }

.prerendered h3 {
   font-size: 1em;
   font-style: italic;
   font-weight: bold;
    margin-top : 0pt;
   margin-bottom : .4em;
   color:#336699;
}

.prerendered .h3-inline {
   font-size: 1em;
   font-style: italic;
   font-weight: bold;
   color:#336699;
}


.prerendered h4 {
   font-size: 1em;
   font-style: italic;
    margin-top : 0pt;
   margin-bottom : .4em; 
   color:#336699;
}

.prerendered .h4-inline {
   font-size: 1em;
   font-style: italic;
   color:#336699;
}

.prerendered h5 {
   font-size: 1em;
   margin-top : 0pt;
   margin-bottom : .4em;
}

.prerendered .h5-inline {
   font-style: normal;
   font-weight: bold;
   font-size: 1em;     
   display: inline;      
}

.prerendered .heading5-inline
{
color:#666666;
font-size:100%;
font-weight:bold;
display:block;
}

.prerendered .correspondence-address {
   margin-top : 8pt;   
   display: block;
}



.prerendered .bpg40copyright {
   margin-top : 16pt;   
   display: none;
}

.prerendered .doi-block {
   margin-top : 16pt;   
   margin-bottom : 8pt; 
   display: block;
}

.prerendered .doi-title {
  font-weight: bold;
  display: block;
}

.prerendered .keywords-block {
   margin-top : 16pt;   
   display: block;
}

.prerendered .keyword-title {
  font-weight: bold;
  display: block;
}


.prerendered .abstract-content {
   padding-top : 1pt;   
   display: block;
   clear:left;
}



.prerendered .b {
  font-weight: bold;
}


.prerendered .highlight {
  font-weight: bold;
}

.prerendered .i {
  font-style: italic;
}


.prerendered .overline {
   text-decoration: overline; 
}


.prerendered .slanted {
  font-style: oblique;
}

.prerendered .smallcapitals {
   font-variant: small-caps;
}

.prerendered .strike {
   text-decoration: line-through;
}

.prerendered .tt {
  font-family: "Courier","Lucida Sans Typewriter","Courier New","LucidaTypewriter", fixed;
}

.prerendered .u {
   text-decoration: underline;     
}

.prerendered .uu {
   text-decoration: underline;     
}



.prerendered .openface {

}

.prerendered .roman {
  font-style: normal;
}

.prerendered .sansserif {
font-family: sans-serif;
}

.prerendered .scriptface {

}

.prerendered .questiongroup {

}

.prerendered .question {

}

.prerendered .answer {

}

.prerendered .hint {

}

.prerendered .feedback {

}

.prerendered .toc-content{
}

.prerendered .toc-journal-title {
 font-weight: bold;
}

.prerendered .toc-issn{
}

.prerendered .toc-vol-issue {
   margin-top : 12pt;   
}

.prerendered .toc-pages {
}

.prerendered .toc-sections {
   margin-top : 12pt;   
   margin-bottom : 12pt;   
}

.prerendered .toc-tables{
}

.prerendered .toc-figures {
}

.prerendered .toc-abstract-only {
}


.prerendered .block_formula {
display:block;
margin:1em 0pt;
white-space:nowrap;
width:98%;

position:relative;
}

.prerendered .block_formula .formula_caption {
/*display:table-cell;*/
/*padding-left:2em;*/
/*text-align:right;*/
/*vertical-align:middle;*/

position:absolute;
top:33%;
right:0;
}

.prerendered .block_formula .formula_display {
/*display:table-cell;*/
/*vertical-align:middle;*/
/*width:95%;*/
}


.prerendered .inline_formula img {
       vertical-align:middle;
       margin-bottom:0.3em;

}

.prerendered .reference-document-title{
}

.prerendered .reference-subtitle-title{
}

.prerendered .reference-journal-title {
   font-style: italic;
}

.prerendered .reference-book-title {
   font-style: italic;
}

.prerendered .reference-conference-title {
}

.prerendered .reference-other-title {
}

.prerendered .reference-date {
}

.prerendered .reference-volume {
font-weight:bold;
}

.prerendered .reference-page{
}

.prerendered .reference-publisher {
}

.prerendered .reference-edition {
}

.prerendered .reference-issue {
/*font-weight:bold;*/
}

.prerendered .reference-thesis {
}

.prerendered .reference-inpress {
}

.prerendered .reference-supplement {
}

.prerendered .reference-miscellaneoustext {
}

.prerendered .figure-legend {
font-weight:bold;
font-size: 0.8em;
}

.prerendered p.legend-para {
margin-top:0em;
margin-bottom: 0em;
margin-left:1.6em;
}

.prerendered .figure {
margin-bottom: 6pt;
}

.prerendered .image-links {
font-size: 0.8em;
margin-left:2em;
}

.prerendered .table-legend {
}


.prerendered .toc-content {

}

.prerendered table.data-table th, .prerendered table.data-table td {  
padding:0 10px 0 0;  
}

.prerendered .bp_abstractinfo {
display:none;
}

.prerendered .header-footnotes {
margin-top: 6pt;
}

.prerendered .inline_image img {
       vertical-align:middle;
       margin-bottom:0.3em;

}

.prerendered .fixed-image {
      margin-top:0.5em;
      margin-bottom:1.0em;
}

.prerendered .fixed-legend {
      margin-top:0.5em;
      margin-bottom:1.0em;
}


.prerendered a.externallink {
color:#336699;
}


.prerendered .subsection-box {
background-color: #F9E3DF;
}

.prerendered .tbltl {
      margin-top:0.5em;
}

.prerendered .bookdetails {
   margin-top : 8pt;   
   margin-bottom : 8pt; 

}

.prerendered .references .reference-content {
 display:inline;
}

.prerendered .para .reference-content {
 display:inline;
}

.prerendered .reference-content {
display:block;
}
