
/** 
 *  pubmed_html.css
 */
.article             { font-family: Verdana,Geneva,Arial,sans-serif; color: #000; font-size: 11px; line-height: 15px; margin-bottom: 30px; }
.heading             { margin-top: 30px; margin-bottom: 20px; }
.heading .title      { color: #2D3192; font-family: Arial,sans-serif; font-size: 20px; line-height: 22px; }
.title               { color: #2D3192; font-family: Arial,sans-serif; font-size: 20px; line-height: 22px; }
.heading .subtitle   { color: #2D3192; font-size: 11px; font-weight: bold; }
.subject             { color: #2D3192; font-weight: bold; padding-bottom: 10px; }
.category            { font-family: Arial,Geneva,sans-serif; font-size: 13px; line-height: 16px; margin-top: 15px; }
.contrib             { }
.contrib .author     { font-size: 11px; margin-bottom: 15px; display: block; }
.abstract            { font-size: 11px; }
.abstract .title     { color: #2D3192; font-size: 11px; font-style: normal; font-weight: bold; margin-top: 15px; }
.abstract .h1        { font-size: 11px; font-weight: normal; font-style: italic; margin-top: 10px; margin-bottom: 0px; }
.abstract p          { font-size: 11px; margin-top: 0px; margin-bottom: 0px; }
.keywords            { font-size: 11px; font-style: italic; margin-bottom: 20px; }
.keywords .title     { color: #2D3192; font-size: 11px; font-style: normal; font-weight: bold; margin-top: 15px; }
.app-group           { margin-top: 40px; margin-bottom: 20px; }
.bio                 { }
.bio p               { font-size: 11px; margin-top: 0px; margin-bottom: 3px; }
.bio .title          { color: #2D3192; font-size: 11px; font-weight: bold; margin-top: 23px; margin-bottom: 15px; }
.ack                 { font-size: 11px; }
.ack .title          { color: #2D3192; font-size: 11px; font-weight: bold; margin-top: 18px; }
.ref-list            { }
.ref-list table      { }
.ref-list td         { padding-right: 15px; padding-top: 15px; }
.ref-list .title     { color: #2D3192; font-size: 11px; font-weight: bold; margin-top: 30px; }

.ref-journal         { }
.ref-book            { }
.ref-confproc        { }
.ref-gov             { }
.ref-thesis          { }
.ref-patent          { }
.ref-commun          { }
.ref-web             { }
.ref-discussion      { }

.ref-label           { text-align: right; text-decoration: underline; font-family: Tahoma; }
.ref-citation        { }

.signature           { font-weight: bold; margin-top: 20px; margin-bottom: 0px; }
.signature-affiliation { }

.h1                  { color: #2D3192; font-size: 11px; font-weight: bold; margin-top: 20px; margin-bottom: 3px; }
.h2                  { color: #2D3192; font-size: 11px; font-weight: bold; margin-top: 20px; margin-bottom: 3px; font-style: italic; }
.h3                  { color: #2D3192; font-size: 11px; font-weight: bold; margin-top: 15px; font-style: italic; }
.h4                  { color: #2D3192; font-size: 11px; font-weight: bold; margin-top: 15px; }
.h5                  { color: #2D3192; font-size: 11px; font-weight: bold; margin-top: 15px; font-style: italic; }
.h6                  { color: #2D3192; font-size: 11px; font-weight: bold; margin-top: 15px; }

p                    { font-size: 11px; margin-top: 0px; margin-bottom: 10px; }
ol                   {}
ul                   {}
li                   {}
th                   { font-size: 11px; }
td                   { font-size: 11px; }
table                { margin-top: 10px; margin-bottom: 10px; }

table.table          { border: solid 1px black; }
.table th            { border-right: solid 1px black; border-bottom: solid 1px black; padding-left: 10px; padding-right: 10px; padding-top: 3px; padding-bottom: 3px; }
.table td            { border-right: solid 1px black; padding-left: 10px; padding-right: 10px; padding-top: 3px; padding-bottom: 3px; }
.first td, .first th { border-top: solid 1px black; }
.onerow td, .onerow th { border-top: solid 1px black; border-bottom: solid 1px black; padding-bottom: 8px; }
.last td, .last th   { border-bottom: solid 1px black; padding-bottom: 8px; }
.right               { border-right: solid 1px black; }

.fn-group td         { padding-right: 5px; }
.fn                  { font-size: 11px; }
.fn-id               { text-align: right; width: 5%; vertical-align: top; }
.fn-note p           { font-size: 11px; }
.table-wrap-foot .fn-id { width: auto; }

a.fn                 { text-decoration: none; color: #2D3192; padding-left: 2px; padding-right: 2px; vertical-align:baseline; }
a.fn:hover           { background-color: #2D3192; color: white; }
a.table-fn           { text-decoration: none; color: #2D3192; padding-left: 2px; padding-right: 2px; }
a.table-fn:hover     { background-color: #2D3192; color: white; }
.title a.fn          { text-decoration: none; color: #2D3192; vertical-align: super; padding-left: 2px; padding-right: 2px; }
.title a.fn:hover    { color: #fff; background-color: #2D3192; }

.table-wrap          { margin-top: 20px; margin-bottom: 20px; }
.fig                 { margin-top: 20px; margin-bottom: 20px; }
.label               { color: #2D3192; padding-right: 8px; font-weight: bold; }
.caption p           { color: #2D3192; font-size: 11px; margin: 0px; line-height: 13px; }
.graphic             { margin-top: 10px; margin-bottom: 10px; }
.textbox-caption .title { color: #2D3192; font-size: 11px; line-height: 13px; margin-top: 15px; margin-bottom: 6px; }
.textbox             { padding-left: 10px; padding-right: 10px; padding-top: 10px; padding-bottom: 10px; border: solid 1px black; margin-bottom: 20px; }
.textbox .h1         { margin-top: 5px; }

.italic              { font-style: italic; }
.bold                { font-weight: bold; }
.tiny                { font-size: 10px; }
.sup                 { font-size: 10px; vertical-align: 2px; padding-left: 3px; }
.sub                 { font-size: 10px; vertical-align: -2px; padding-left: 3px; }

.contrib-group       { }
.aff-group           { margin-top: 10px; }
.author .name        { font-weight: bold; display: block; }
.author .aff         { display: block; }
a.aff                { padding-left: 5px; }
a.corresp            { padding-left: 5px; }
.corresp             { margin-top: 5px; }
.reviewedby          { display: block; font-style: italic; margin-top: 5px; margin-bottom: 5px; }

.article-title       { }
.chapter-title       { font-style: normal; }
.source              { font-style: italic; }
.ref-patent .source  { font-style: normal; }
