#article {
margin:25px 120px 20px;
}
#article h1{
text-align: center;
color: #004276;
margin: 0 0 12px 0;
padding:0;
font:normal bold 25px arial,tahoma,sans-serif;
}
#article div#epigraph {
float:right;
}
#article div#epigraph p{
text-align:right;
text-indent:0;
padding:0;
margin:15px auto 5px;
width:auto;
font:italic normal 13px arial,tahoma,sans-serif;
}
#article div#epigraph .author{
text-align:right;
padding:0;
margin-top:-15px;
font:normal normal 13px arial,tahoma,sans-serif;
}
#article div#subtitle_1,#article div#subtitle_2,#article div#subtitle_3{
text-align: center;
color:#004276;
margin:0;
padding:0;
font:normal normal 14px arial,tahoma,sans-serif;
}
#article div#subtitle_1{
margin:0 0 10px 0;
font-style:normal;
font-weight:bold;
font-size:18px;
}
#article div#subtitle_2{
font-weight:bold;
font-size:15px;
}
#article div#subtitle_3{
font-size:12px;
margin:4px 0 0;
}
#article h4{
text-transform:uppercase;
text-align: right;
padding:0;
margin:25px 0 10px 0;
font: normal bold 17px arial,tahoma,sans-serif;
}
#article h4.center{text-align:center}
#article h5{
margin:20px 0 5px 0;
padding:0;
font-size:13px;
}
#article h5
{
text-align: right;
font:normal bold 15px arial,tahoma,sans-serif;
margin: 15px 0 0 0;
}
#article h5.center{text-align:center}
#article .author{
text-align: center;
color: #006cc1;
padding:0;
margin:0 0 10px;
font:normal normal 13px arial,tahoma,sans-serif;
}
#article #body .author
{
float:left;
text-align: right;
font-weight:bold;
color: #000000;
text-indent:0;
}
#article a,#article a:hover,#article a:visited{
color: #006cc1;
}
#article #body{
margin:0;
padding:24px 0 0;
clear:right;
}
#article p{
text-align: justify;
padding: 0;
margin:0 0 4px 0;
text-indent: 2em;
clear:both;
}
#article li p{
text-indent:0;
padding:0;
margin:0;
}
#article p.center{text-align:center}
#article p.left{text-align:left}
#article p.right{text-align:right}
#article .citation{
text-align:justify;
padding:10px 40px;
margin:0;
font: normal normal 11px arial,tahoma,sans-serif;
}
#article a.sup{
font-size: .83em;
font-weight:bold;
vertical-align: super;
}
#article p
{
font:normal normal 15px arial,tahoma,sans-serif;
}
#article a.sub{
font-size: .83em;
font-weight:bold;
vertical-align: sub;
}
#article #footnotes{
margin-top:30px;
border-top:1px solid gray;
}
#article #footnotes p{
text-indent:0;
text-align:justify;
padding:0;
margin:10px 0 0 0;
font: normal normal 11px arial,tahoma,sans-serif;
}
#article .original{
text-align:justify;
padding:10px 40px;
margin:0;
font: normal normal 14px arial,tahoma,sans-serif;
}
#article table.MsoTableGrid{
border-top: 1px solid #000000;
border-bottom: 1px solid #000000;
border-left:none;
border-right:  1px solid #000000;
border-collapse:separate;
margin-left:auto;
margin-right:auto;
}
#article .MsoTableGrid td{
border-top: none;
border-bottom: none;
border-left: 1px solid #000000;
border-right:none;
width:300px;
text-align:right;
}

#additional_materials{
	margin:20px 0 0 0;
}
#ad_m_title{
	font-weight:bold;
	margin: 0 0 1ex 0;
}


