#col-2 { background-color: rgb(238, 238, 238); }
#col-3 { background-color: rgb(216, 216, 216); }
#col-2 div#docked-nav { position: fixed; top: 5px; border-width: 1px; border-style: solid; border-color: rgb(170, 170, 170) rgb(170, 170, 170) rgb(170, 170, 170) white; -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; border-image: none; background-color: white; width: 210px; padding: 0px; margin: 5px 10px 0px 0px; }
#col-2 div#docked-nav ol { list-style: outside none none; }
#col-2 div#docked-nav div.content-box { margin: 0px; padding: 0px; }
#col-2 div#docked-slugline { margin-left: 0px; padding-left: 0px; }
#col-2 div#docked-slugline, #col-2 div#slugline, #col-2 .cb-corr-slug div.correction-for-article, #col-2 .cb-corr-slug div.retraction-for-article, #col-2 .cb-corr-slug div.revision-for-article, #col-2 .cb-addendum-slug div.addendum-for-article { font-size: 86.38%; margin-left: 0px; padding: 0px 5px 0px 0px; }
#col-2 div#docked-slugline .slug-metadata-note, #col-2 div#slugline .slug-metadata-note { display: block; margin-top: 3px; padding-bottom: 3px; }
#col-2 div#docked-slugline cite, #col-2 div#slugline cite { margin: 3px 0px; }
#col-2 div.related-article { font-size: 80%; font-weight: bold; margin: 0pt 0pt 0pt 10px; padding: 5px; }
#col-2 div.related-article a:hover { border-bottom: 1px dotted rgb(102, 0, 51); }
#col-2 div.related-article a:active, #col-2 div.related-article a:link, #col-2 div.related-article a:visited { color: rgb(64, 64, 64); text-decoration: none; }
#col-2 div.search-nav h4 { margin: 0px 0px 0.7em; text-align: center; }
#col-2 #col-2-modify-search-results div { margin: 0px; padding: 0px; }
#col-2 #col-2-modify-search-results div div { margin: inherit; padding: inherit; }
div.content-box ol { list-style: outside none none; margin: 0px; padding: 0px; }
div.content-box #content_box_errata { list-style: outside none none; }
div.content-box #content_box_addendum { list-style: outside none none; }
#col-2 div.content-box { margin: 1em 7px 0px 0px; font-size: 83.33%; background-color: rgb(219, 219, 219); border-right: 1px solid white; padding: 5px 12px 5px 0px; line-height: 1; }
#col-3 div.content-box { margin: 0px; font-size: 83.33%; padding: 5px 0px; line-height: 1; }
#col-2 .content-box h3 { font-size: 1.2em; margin: 0px; padding: 0.3em 0px 0.3em 5px; }
#col-3 .content-box h3 { font-size: 1.2em; margin: 0px; padding: 0.3em 0px; }
#col-2 .content-box h4 { font-size: 1.1em; margin: 0px; padding: 0.3em 0px 0.3em 9px; background-color: rgb(238, 238, 238); border-bottom: 1px solid rgb(185, 194, 141); height: 1.4em; }
#col-2 div.content-box div.collapsed h4, #col-2 div.content-box div.collapsible h4 { clear: both; padding: 0.175em 0px 0.175em 9px; }
div.content-box div.collapsible h4 a, div.content-box div.collapsed h4 a { color: black; }
div.content-box div.collapsible h4 a:visited, div.content-box div.collapsed h4 a:visited { color: black; }
div.content-box div.collapsible h4 a:hover, div.content-box div.collapsed h4 a:hover { border: medium none; }
#col-3 .content-box h4 { font-size: 1.1em; margin: 0px; padding: 0.3em 0px; }
#col-2 div.cb-contents { background-color: rgb(238, 238, 238); border-left: 1px solid rgb(213, 218, 186); margin: 0px; padding: 0px 0px 5px; }
#col-3 div.cb-contents { margin: 0px; padding: 0px 0px 5px; }
#col-2 div.cb-section { padding: 0px; margin: 0px 0px 0px -1px; border-left: 1px solid white; background-color: white; border-right: 10px solid rgb(238, 238, 238); }
#col-2 div.cb-section ol { padding: 3px 0px; }
#col-3 div.cb-section { padding: 3px 10px 3px 0px; margin: 0px; border-bottom: 1px solid rgb(185, 194, 141); }
#col-2 div.content-box div.cb-slug, #col-2 div.content-box div.cb-corr-slug, #col-2 div.content-box div.cb-addendum-slug { padding-top: 3px; }
div.content-box .cb-slug ol, div.content-box div.cb-corr-slug ol, div.content-box div.cb-addendum-slug ol { border: 1px solid rgb(238, 238, 238); margin: 0px 4px; }
div.content-box .cb-section .cb-versions { margin: 5px 5px 0px; border-top: 2px solid rgb(238, 238, 238); }
#col-2 div.content-box .cb-section .cb-versions div { margin: 0px 0px 0px 5px; padding: 0.5em 0px 0px; }
div.content-box .cb-section .cb-versions .current-version { font-style: italic; font-weight: bold; margin-left: 0.5em; }
#cb-art-cat ol, #cb-art-cat ul { margin: 0px 0px 0px 9px; padding: 0px; }
#cb-art-cat ol span { font-weight: bold; }
#col-2 #cb-art-cat ol ul { list-style: outside none none; margin-left: 9px; }
#cb-art-cat ol li { margin-left: 0px; margin-bottom: 0.5em; line-height: 1.4; }
#cb-art-cat ol li li { margin-bottom: 0px; }
#cb-art-cat ol li li li { margin-left: 10%; }
#col-3 div.content-box div.sidebar-etoc-link { border: medium none; padding-bottom: 0px; }
#col-2 p.social-bookmarking-help { line-height: 1; margin: 5px 0px 0px; }
#col-2 #article-cb-main .social-bookmark-links { margin: 0px; padding: 0px; border: medium none; }
#col-2 #article-cb-main .social-bookmark-links a:hover { border: medium none; }
#col-2 #article-cb-main .soc-bm-link-text { display: none; }
#col-2 #article-cb-main div.relmgr-relation, #col-2 #article-cb-main li.relmgr-relation, #col-2 #docked-cb .relmgr-relation, #col-2 #article-cb-main div.relmgr-relation ol, #col-2 #docked-cb .relmgr-relation ol { margin: 0px; padding: 0px; }
#col-2 #article-cb-main #cb-art-links ul#content_box_errata li.errata a, #col-2 #docked-cb ul#content_box_errata li.errata a, #col-2 #article-cb-main #cb-art-links ul#content_box_addendum li.addendum a, #col-2 #docked-cb ul#content_box_addendum li.addendum a { color: rgb(167, 7, 22); }
#col-2 #article-cb-main #cb-art-links ol ul, #col-2 #docked-cb ol ul { list-style: outside none none; margin: 0px; }
#cb-art-soc div.social-bookmarking ul { width: 120px; }
#col-2 #cb-loaded-hw-cited { margin: 0px; padding: 0px; }
#col-2 #cb-loaded-hw-cited-none, #col-2 #cb-loaded-related-urls-none, #col-2 #cb-loaded-patientinform-none, #col-2 #cb-loaded-isi-cited-none, #col-2 #cb-loaded-isi-related-none { margin: 0px; padding: 0px; display: none; }
div.cb-section li .oa-article { border-bottom: 1px solid rgb(170, 170, 170); display: block; padding: 0.2em 0px; margin: 0px; text-align: center; }
div.cb-section li .oa-article span, div.cb-section li .oa-view { color: rgb(0, 0, 144); font-weight: bold; }
div.cb-section li .free, div.cb-section li .free-to-you { margin-left: 0.5em; font-weight: bold; font-style: italic; }
div.cb-section li .pdf-direct-link, div.cb-section li .variant-indicator { font-weight: bold; }
#col-3 ol { list-style: outside none none; }
#col-3 div.content-box { background-color: rgb(221, 221, 221); padding: 1em; }
div.content-box .content-box-section { line-height: 1.4; }
div.content-box a, div.content-box span.variant-indicator { line-height: 1.4; text-decoration: none; }
div.content-box a:hover { border-bottom: 1px dotted rgb(102, 0, 51); }
div.content-box a:link, div.content-box a:visited, div.content-box a:hover, div.content-box a:active { color: rgb(64, 64, 64); }
#col-3 div.content-box .cb-section { margin-bottom: 0.5em; }
#col-3 .cb-section, #col-3 .cb-section ol, #col-3 .cb-section ol li { margin: 0px; padding: 0px; }
div.content-box div.cb-section .notice { font-weight: bold; }
#col-2 a.prev-results-link, #col-2 a.next-results-link, div.content-box div.cb-section .notice a, div.content-box div.cb-section a.pdf-direct-link { background-color: rgb(255, 240, 184); }
#col-2 span.open-access-note, ol.content-box-section-list li .oa-article span, ol.content-box-section-list li .oa-view { color: rgb(0, 0, 144); font-weight: bold; }
form.searchbox { margin: 0px auto 1em; width: 100%; }
form.searchbox #sidebar-search-input, form.searchbox #issue-search-input { margin-left: 0px; width: 115px; }
form.searchbox #sidebar-search-go, form.searchbox #issue-search-go { width: 35px; margin-left: 5px; }
#col-3 #sidebar-current-issue { background-color: rgb(192, 192, 192); border: 2px solid rgb(169, 169, 169); margin: 5px 10px; padding: 5px; }
#sidebar-cur-issue-coverlines ul { list-style: outside none square; margin-left: 0px; padding-left: 0px; }
#sidebar-cur-issue-coverlines ul li { padding-left: 0px; margin-left: 15px; }
div.article-nav, div.search-nav, div.sidebar-issue-nav { white-space: nowrap; }
div.article-nav span.toc-link, div.search-nav span.search-link, div.search-nav span.home-link { display: block; padding-top: 0.5em; }
div#docked-slugline, div#slugline { color: rgb(51, 51, 0); font-weight: bold; }
#col-2 div#slugline, #col-2 div#docked-slugline { margin: 0px 5px; }
div#docked-slugline cite, div#slugline cite { font-style: normal; display: block; color: rgb(51, 51, 0); font-weight: normal; }
div#docked-slugline .slug-pub-date, div#docked-slugline .slug-pages, div#slugline cite .slug-pub-date, div#slugline cite .slug-pages { font-weight: bold; }
.article-nav, .search-nav, .sidebar-issue-nav { margin: 0px 2em 1em; padding: 0.5em 0px; font-size: 83.33%; border: 1px solid rgb(192, 192, 192); text-align: center; }
.article-nav a, .search-nav a, .sidebar-issue-nav a { color: black; font-weight: bold; text-decoration: none; }
.article-nav a:hover, .search-nav a:hover, .sidebar-issue-nav a:hover { color: black; text-decoration: underline; }
.current-issue { margin: 0.5em 0px 0.5em auto; width: 100%; }
.current-issue img { border: 1px solid rgb(204, 204, 204); }
#col-2 a.rss-link { background-image: url(25f0d222b44fbc9132580d41556506a60624334b.gif) ; background-repeat: no-repeat; background-position: left center; padding-left: 15px; }
#col-2 div.sidebar { background-color: rgb(211, 211, 211); border: 2px solid rgb(192, 192, 192); padding: 5px; margin: 10px 7px 5px; font-size: 90%; }
#col-2 div.sidebar h4 { font-size: 1em; margin: 0pt; padding: 0.3em 0pt; font-weight: bold; }
#col-2 div.sidebar .citemap-frequent-authors th, #col-2 div.sidebar .citemap-journal th { font-size: 1em; padding: 0.3em 2pt; font-weight: bold; }
#col-2 div.sidebar .citemap-frequent-authors td.articles, #col-2 div.sidebar .citemap-journal td.articles { text-align: center; }
#col-2 div.sidebar .citemap-frequent-authors td, #col-2 div.sidebar .citemap-journal td { font-size: 1em; padding: 0.3em 2pt; }
#col-2 div.sidebar-qs { background-color: rgb(211, 211, 211); border: 1px solid rgb(192, 192, 192); padding: 5px; margin: 0px 7px 5px; font-size: 88%; }
#col-2 p.qs-instructions { margin: 3px 0px; }
#col-2 div.sidebar-qs form.searchbox { margin: 0px; }
#col-2 div.sidebar-qs div { margin: 0px; }
#col-2 div.sidebar-qs img { padding: 0px; margin: 5px 0px 0px 5px; }
#col-2 div.sidebar ul.nav { margin: 0em; }
ul.nav li { margin: 0.5em 0em 0.5em 1.5em; }
ul.nav li.collapsible { list-style: outside none none; margin-left: 0.2em; }
ul.nav a.selected { font-weight: bold; }
#col-2 ul.prev-next { border: 1px solid rgb(192, 192, 192); display: block; line-height: 1.2; list-style-image: none; list-style-type: none; padding: 8px 0px; }
#col-2 ul.prev-next, #col-2 .cover { margin: 0px; text-align: center; }
#col-2 ul.prev-next li { display: inline; margin: 10px 0px; }
#col-2 ul.prev-next li a { text-decoration: none; font-size: 0.75em; color: rgb(64, 64, 64); }
#col-2 .cover-coverline { padding: 10px 0px; margin-left: 0px; }
#col-2 .cover-coverline h3 { border-top: 1px solid rgb(185, 194, 141); padding-top: 10px; font-size: 1em; }
#col-2 .cover-coverline .cover-links { list-style: outside none square; margin-left: 0px; padding-left: 0px; }
#col-2 .cover img { border: 1px solid rgb(51, 51, 0); margin-bottom: 10px; height: 178px; width: 134px; }
#col-2 .toc-navigation cite, #col-2 .this-issue cite { font-size: 0.85em; font-style: normal; }
#col-2 .toc-navigation .toc-links li, #col-2 .toc-navigation .data-supp-links li, #col-2 .this-issue .toc-links li { background-image: url(a46ac2b57af9229bae8dd6fbbcb10cd7b3a859e6.gif) ; background-position: 0pt center; background-repeat: no-repeat; display: block; font-size: 0.85em; margin-left: 0px; padding: 2px 0px 0px 9px; white-space: normal; }
#col-2 .issue-sections { border-top: 1px solid rgb(185, 194, 141); }
#pageid-login #col-2 div#slugline { word-wrap: break-word; }
#col-2 #cb-art-nav li img { display: none; }
#col-3 .hwac-institutional-logo { margin: 1em auto; width: 150px; display: block; }
#col-2 div.rateit { width: 100%; }
#col-2 div#ratings, div#ratings div { margin: 0px; padding: 0px; }
#col-2 div#ratings .rating-type, #col-2 div#ratings .rating-success { display: block; }
#col-2 div.sidebar ul.highwire-search-facets-semantics-category { list-style-type: none; margin: 0.5em 0%; padding-bottom: 1px; }
#col-2 div#semantics-related-terms.content-box div.cb-contents div#semantics-related-terms-content.cb-section div#related-terms ul li { list-style-type: none; margin: 0px; padding-bottom: 0px; line-height: 13.8px; }
div#col-2 div#article-cb-main div#cb-art-featuredfigs ol li div#featured-figure { margin-left: -10px; padding: 0px; }
div#col-2 div#article-cb-main div#cb-art-featuredfigs ol li div#featured-figure div.col-2-featured-figure { margin: 0px; padding: 0px; }
div#col-2 div#article-cb-main div#cb-art-featuredfigs ol li div#featured-figure div.col-2-featured-figure img { border: 1px solid rgb(204, 204, 204); }
div#col-2 div#cb-art-videos ol li img { border: 1px solid rgb(204, 204, 204); width: 155px; margin: 5px 0px 0px; }
div#col-2 div#cb-art-videos.cb-section ol li div.col2-video-label div.featured-video { position: relative; margin: 0px; padding: 0px; }
div#col-2 div#cb-art-videos.cb-section ol li div.col2-video-label div.featured-video a { display: block; position: absolute; z-index: 2; top: 0px; left: 0px; width: 155px; height: 85px; overflow: hidden; text-indent: -600px; background: transparent url(a12d3839e1e47c611fec93b97536c47c582ac39f.gif)  no-repeat scroll 90% 70%; }
div#col-2 div#cb-art-videos.cb-section ol li { margin-left: 0px; }
div#col-2 div#cb-art-videos.cb-section ol li div.col2-video-label a:hover { text-decoration: none; border: 0px solid rgb(204, 204, 204); cursor: pointer; }
div#col-2 div#cb-art-videos.cb-section ol li.first-item { list-style: outside none none; }
div#col-2 div#cb-art-videos.cb-section ol li.other-items { padding-left: 5px; }
div#col-2 div#cb-art-videos.cb-section ol li div.col2-video-label { margin: 0px; padding: 5px; display: inline; }
div#col-2 div#cb-art-videos.cb-section ul.sidebar-video-list { list-style: inside none square; }
div#col-2 div#cb-art-orcid a.orcid-link { font-size: 0.8em; display: block; }
#col-2 div.highwire-lens-button { background: rgb(204, 20, 0) url(dea42dba57141447141adbca8f734d2f537d2294.png)  no-repeat scroll 10px 15px / 48px auto; border-bottom: 2px solid rgb(151, 21, 1); color: rgb(255, 255, 255); font-family: "Open Sans",sans-serif; display: table; min-height: 60px; padding: 5px 0px; width: 94%; margin: 5px 8px; }
.highwire-lens-button .inner { display: table-row; }
.highwire-lens-button a { color: rgb(255, 255, 255); display: table-cell; font-size: 14px; line-height: 1.15; padding: 10px 20px 10px 70px; text-decoration: none; vertical-align: middle; }
.highwire-lens-button a span { vertical-align: middle; color: rgb(255, 255, 255); }
