@import url("page.css");

/* top-of-page headings */

/* page class heading */
/* inherited from page.css: modify styles here as desired */
#toppageclassheadingblock p {}

/* page headings */
#topheadingblock {}
#topheadingblock h1, h2, h3 {margin-top:9pt;margin-bottom:9pt;}
h1, h2, h3, h4 {font-weight:normal;margin-top:3pt;margin-bottom:3pt}
h1.h1_pagehd_journalname {font-style:italic;font-size:18pt;margin-top:9pt;margin-bottom:9pt;}
h2.h2_pagehd_allvolumes {font-style:normal;font-size:16pt;}
h2.h2_pagehd_curissue {font-family:Helvetica,Arial,sans-serif;font-style:normal;font-size:14pt;text-transform:uppercase;color:blue;}
h2.h2_pagehd_volume {font-style:normal;font-size:16pt;}
h3.h3_pagehd_issue {font-style:normal;font-size:16pt;}
h3.h3_pagehd_issuetitle {font-family:Helvetica,Arial,sans-serif;font-size:12pt;font-style:normal;font-weight:normal;color:rgb(64,64,64);}
p.issueguesteditorcreditline {font-family:Helvetica,Arial,sans-serif;font-size:10pt;font-style:italic;margin-top:0pt;}
h2.h2_pagehd_annualbookvoltitle {font-size:14pt;font-family:"Times New Roman",Times,serif;}
h2.h2_pagehd_annualbookvolsubtitle {font-size:12pt;font-family:"Times New Roman",Times,serif;font-style:italic;}
h3.h3_pagehd_annualbookvoleditors {font-size:12pt;font-family:"Times New Roman",Times,serif;}
#topheadingblock * .headinglabel {font-size:75%;font-weight:bold;font-style;normal;font-family:Times,Helvetica,Verdana,Arial,sans-serif;color:rgb(75,75,75);}

/* special publication status headings: for a volume page, a journal issue page, or a content item page */
h3.h3_specialpubstatus_previewonly {font-family:Helvetica,Arial,Verdana,serif;font-style:normal;font-size:14pt;color:darkred;}

/* for all of the lists: volumes, issues, and content items. */
h3.h3_listheading {font-family:Verdana,sans-serif;font-size:14pt;margin-top:18pt;margin-bottom:0;font-weight:normal;}
h3.h3_listsubheading {font-family:"Times New Roman",Times,serif;font-size:14pt;margin-top:18pt;margin-bottom:-6pt;font-weight:normal;font-style:italic;}
p.nocontentsnotice {color:darkred;}
div.pubcancellationnotice {margin-top:6pt;margin-bottom:6pt;padding:3pt;border: solid gray 1px;}
div.pubcancellationnotice p {margin-top:3pt;margin-bottom:3pt;font-family:Verdana,sans-serif;}

#list {}
.list_item {color:blue;margin-top:16pt;margin-bottom:16pt;}
.list_item a {}
.list_item p:hover {text-decoration:none;color:red;}
.list_item p {font-family:"Times New Roman",Times,serif;font-size:12pt; margin-top:0;margin-bottom:0;color:blue;}
.list_item p.linked {color:darkblue;}
.list_item p.unlinked {color:darkblue;}
.list_item p.volnumyear {}
.list_item p.voltitle {}
.list_item p.voleditors {}
.list_item p.authors {color:black;}
.list_item p.pagerange {color:black;}
#list p.incompletelisting {color:darkred;}

/* content item page */
h3.contentitem_title {font-size:14pt;color:darkblue;margin-top:14pt;margin-bottom:3pt;}
p .infolabel {font-size:100%;font-weight:normal;font-style:normal;font-family:Verdana,Helvetica,Arial,sans-serif;color:rgb(50,50,50);}
p.contentitem_pages {margin-top:3pt;margin-bottom:2pt;}
p.contentitem_doi {margin-top:6pt;margin-bottom:0;font-size:80%;color:blue;}
p.contentitem_doi .doi_directurl {color:rgb(75,75,75);font-weight:normal;color:blue;}
p.contentitem_doi a {}
p.contentitem_subtype {margin-top:2pt;margin-bottom:0;}
p.contentitem_authors {font-family:'Times New Roman',Times,serif;font-size:12pt;margin-top:2pt;margin-bottom:0;margin-left:2em; text-indent:-2em;}
p.contentitem_authoraffiliation {margin-top:2pt;margin-bottom:0;}
p.contentitem_pagerange {margin-top:3pt;margin-bottom:0;}
.contentitem_abstract {border-top: 1px gray;margin-top:6pt;color:rgb(64,64,64);}
h4.contentitem_authorstitle, h4.contentitem_abstracttitle, h4.contentitem_keywordstitle, h4.contentitem_msccodestitle {font-family:Verdana,Helvetica,Arial,sans-serif;font-size:10pt;font-weight:bold;margin-top:18pt;margin-bottom:0;}
p.contentitem_abstract {margin-top:3pt;font-family:'Times New Roman',Times,serif;font-size:13pt;color:black;}
p.contentitem_keywords {margin-top:3pt;font-family:'Times New Roman',Times,serif;font-size:13pt;}
p.contentitem_msccodes {margin-top:3pt;font-family:'Times New Roman',Times,serif;font-size:13pt;}
p.contentitem_paperreceiveddate {margin-top:0;margin-bottom:0;font-family:Verdana,Helvetica,Arial,sans-serif;font-size:10pt;color:black;}
div.contentitem_notes {margin-top:12pt; margin-bottom:12pt; border: 1px solid gray; padding-left:6pt; padding-right:6pt;}
div.contentitem_notes p {font-family:Verdana,Helvetica,Arial,sans-serif; font-size:10pt; color:black;
                         margin-top:6pt;margin-bottom:6pt;text-align:left;}
div.contentitem_notes p i {font-style:normal;}
div.contentitem_supplements {margin-top:6pt; margin-bottom:12pt;}
div.contentitem_supplements h4 {font-family:Verdana,Helvetica,Arial,sans-serif; font-size:10pt;font-weight:bold;font-style:italic;margin-top:0;margin-bottom:0;}
div.contentitem_supplements p {margin-top:6pt;margin-bottom:6pt;}
div.contentitem_supplements p a {}
/* classes for the full-text link (or notice) area...
   the following two classes... */
p.contentitem_fulltextlink {font-weight:bold;} 
p.contentitem_fulltextnotice {color:darkred; font-style:italic;} 
/* are to be replaced by these new classes... */
/* page in 'non-subscriber' mode */
div.ci_fulltextlinkarea_ns {margin-top:12pt;margin-bottom:12pt; border: solid darkred 1px; padding:6pt;}
div.ci_fulltextlinkarea_ns p {margin-top:3pt;margin-bottom:3pt;color:darkred;font-style:italic;}
/* page in normal mode... */
div.ci_fulltextlinkarea_normal {}
div.ci_fulltextlinkarea_normal p.fulltextlink {font-weight:bold;}
div.ci_fulltextlinkarea_normal p.notice {color:darkred; font-style:italic;}
/* end of the classes for the full-text area */

div.contentitem_supplnotes {margin-top:12pt;margin-bottom:12pt;padding:3pt;border: solid darkred 1px;}
div.contentitem_supplnotes h3 {} /* further styles the h3 that is rendered from the free-form text in this block */
div.contentitem_supplnotes p {margin-top:3pt;margin-bottom:3pt;} /* further styles the p that is rendered from the free-form text in this block */