._idgenobjectattribute {
    padding: 0.25em;
    margin: 0 auto;
    border: #A3A3A3 solid 1px
    }
.articleblurb {
    display: block;
    font-size: 1em;
    line-height: normal;
    text-align: left;
    text-indent: 0;
    padding: 0;
    margin: 0.5em 0 0.5em 2em
    }
.articletitle {
    display: block;
    font-size: 1em;
    font-weight: bold;
    line-height: normal;
    text-align: left;
    text-indent: 0;
    padding: 0;
    margin: 1em 0 0
    }
.basic-text-frame {
    display: block;
    text-align:center;
	width:auto;
	height:auto;
    }
.byline {
    display: block;
    font-size: 1em;
    line-height: normal;
    text-align: left;
    text-indent: 0;
    padding: 0;
    margin: 1em 0
    }
.calibre {
    display: block;
    font-size: 1em;
    padding-left: 0;
    padding-right: 0;
    margin: 0 5pt
    }
.calibre1 {
    display: block;
    line-height: 1.2
    }
.charoverride {
    font-style: italic
    }
.charoverride1 {
    font-weight: bold
    }
.charoverride2 {
    font-size: 0.75em;
    line-height: normal;
    vertical-align: super
    }
.charoverride3 {
    font-style: italic;
    line-height: 1.2
    }
.department {
    display: block;
    font-size: 1.29167em;
    font-weight: bold;
    line-height: 1.2;
    text-align: left;
    text-indent: 0;
    margin: 1.5em 0 1.33em
    }
.extract {
    padding: 0 0 0 4px;
    margin: 1.5em;
    border-left: #CCC solid 3px
    }
.extractbegin {
    padding: 0 0 0 4px;
    margin: 1.5em 1.5em 0;
    border-left: #CCC solid 3px
    }
.extractend {
    padding: 0 0 0 4px;
    margin: 0 1.5em 1.5em;
    border-left: #CCC solid 3px
    }
.extractmiddle {
    padding: 0 0 0 4px;
    margin: 0 1.5em;
    border-left: #CCC solid 3px
    }
.footnote-reference {
    line-height: 1.2
    }
.footnotetext {
    display: block;
    font-size: 0.83333em;
    line-height: 1.2;
    text-align: left;
    text-indent: 1.5em;
    padding: 0;
    margin: 0
    }
	.footnotetextpoem {
    display: block;
    font-size: 0.83333em;
    line-height: 1.2;
    text-align: left;
    text-indent: 3em;
    padding: 0;
    margin: 0
    }
.head {
    display: block;
    font-size: 2em;
    font-weight: bold;
    line-height: normal;
    text-align: center;
    margin: 1em 0
    }
.heading {
    display: block;
    font-size: 1em;
    line-height: 120%;
    padding: 0;
    margin: 0
    }
.horizontalrule {
    color: gray;
    display: block;
    height: 2px;
    margin: 0.5em auto;
    border: currentColor inset 1px
    }
.kicker {
    display: block;
    font-size: 1.29167em;
    font-weight: bold;
    line-height: 1.2;
    text-align: left;
    padding: 0;
    margin: 1em 0 0
    }
.majorsubhead {
    display: block;
    font-size: 24px;
    font-weight: bold;
    text-align: left;
    padding: 0;
    margin: 1.5em 0 0.5em
    }
.masthead {
    display: block;
    font-size: 0.83333em;
    line-height: 1.2;
    text-align: left;
    text-indent: 0;
    padding: 0;
    margin: 0.5em 0
    }
.poem {
    margin:0 0 0 2em; 
	padding:0;
	text-indent: -2em
    }
.poem_with_linebreaks {
    margin:0 0 0 2em; 
	padding:0;
    }


.quote_byline {
    display: block;
    font-size: 1em;
    line-height: normal;
    text-align: right;
    text-indent: 0;
    padding: 0;
    margin: 1em 1.5em 1.5em
    }
/*.spaceabove {
    display: block;
    font-size: 1em;
    line-height: 120%;
    text-align: justify;
    text-indent: 0;
    padding: 0;
    margin: 1em 0 0
    }
	*/
.subhead {
    display: block;
    font-size: 20px;
    font-weight: bold;
    text-align: center;
    padding: 0;
    margin: 1em 0 0
    }
/* .text {
    display: block;
    font-size: 1em;
    line-height: 120%;
    text-align: justify;
    text-indent: 2.5em;
    padding: 0;
    margin: 0
    }
.textnoindent {
    display: block;
    font-size: 1em;
    line-height: 120%;
    text-align: justify;
    text-indent: 0;
    padding: 0;
    margin: 0
    }
*/