
/* styles for all pages */

body
{background-color: #f8f8f8}

.small-caps
{font-size: 80%;
font-variant: small-caps;
}

.monospace
{font-family: monospace}

.pmctop-bg
{background-color: #fffeee}

a.pmctop
{color: #004080;
font-family: Arial, sans-serif;
font-size: 12px;
text-decoration: none}

A:active, A:hover
{color: #0080ff;
text-decoration: underline}

A:hover {background-color: #ccd8e4;}

hr
{color: #0072a8}

.base-highlight1
{background-color: #ebebeb}

.base-highlight2
{background-color: #cccccc}

.controls
{color: #000000;
font-family: Verdana, Arial, sans-serif;
font-size: 75%;
font-weight: bold;
text-decoration: none}

.formtext
{font-family: Arial, sans-serif;
font-size: 80%}

.link
{color: #0055aa;
text-decoration: none}

.footer-link
{font-family: Arial, sans-serif;
font-size: 80%;
text-align: center;
}

.side-head {
	font-family: Arial, sans-serif;
	font-size: 90%;
	font-weight: bold;
	}

.side-subhead {
	font-family: Arial, sans-serif;
	font-size: 75%;
	font-weight: bold;
	margin-top: 10px;
	}
	
.side-item, .side-curr-item {
	font-family: Arial, sans-serif;
	font-size: 75%;
	margin: 2px 1px 2px 4px;
	padding-bottom: 2px;
	border-bottom: 1px solid #c0c0c0;
	}

.side-item a {
	color: #0055aa;
	text-decoration: none;
	}
	
.side-curr-item {
	color: #808080;
	}

/* styles for TOC and Archive pages */

.toc-header-vid
{font-family: Arial, sans-serif;
font-size: 120%;
font-weight: bold}

.more-iss-text
{font-family: Arial, sans-serif;
font-weight: bold}

.more-iss-link
{color: #0055aa;
text-decoration: none}

.arc-issue
{color: #004080;
font-family: Arial, sans-serif;
font-size: 80%;
text-align: center;
text-decoration: none}

.toc-comment
{font-family: Arial, sans-serif;
font-size: 70%}

/* styles for TOC article entries */

.toc-title
{font-family: Arial, sans-serif;
font-size: 80%;
font-weight: bold}

.toc-author
{font-family: Arial, sans-serif;
font-size: 75%}

.toc-cit-jour
{color: #666666;
font-family: Arial, sans-serif;
font-size: 75%;
font-style: italic}

.toc-cit-vol
{color: #666666;
font-family: Arial, sans-serif;
font-size: 75%}

.toc-cit-page
{color: #666666;
font-family: Arial, sans-serif;
font-size: 75%;
font-weight: bold}

.toc-cit-date, .toc-pmcid
{color: #666666;
font-family: Arial, sans-serif;
font-size: 75%;
white-space :nowrap;
}

.toc-link
{color: #004080;
font-family: Arial, sans-serif;
font-size: 75%;
text-decoration: none}


.cited-article-fm
{
	background-color: #ebebeb;
	border-width: 1px;
	border-style: solid;
	margin-left: 0px;
	padding-right: 8px;
	padding-left: 8px;
}

.citing-article-fm
{
	margin-left: 0px;
	padding-right: 8px;
	padding-left: 8px;
}
/* styles for Abstract, Full text & Corrections pages */

.sidefm-pmchead, .sidefm-pmhead
{color: #0055aa;
font-family: Verdana, Arial, sans-serif;
font-size: 85%;
font-weight: bold;
text-decoration: none}

.sidefm-pmsubhead
{
color: #000000;
font-family: Arial, sans-serif;
font-size: 75%;
font-weight: bold;
margin-top: 10px;
}

.sidefm-pmclink, .sidefm-pmart, .side-section, .side-caption, .figure-table-caption-in-article
{color: #004080;
font-family: Arial, sans-serif;
font-size: 75%;
text-decoration: none;
}

.figure-table-caption-in-article
{color: #000000;
line-height: 1.5em;
}

.sidefm-pmclink-item
{
    padding-left: 10px;
}
.sidefm-pmclink-item a, .sidefm-pmccurrent-item a, .sidefm-pmclink-item a:hover, .sidefm-pmccurrent-item a:hover 
{
border-bottom: 1px dotted #c0c0c0;
text-decoration: none;
display: block;
padding-bottom: 2px;
padding-left: 5px;
line-height: 100%;
}

.sidefm-pmclink-item a
{
color: #004080;
}


.sidefm-pmclink-item a:hover, .sidefm-pmccurrent-item a:hover 
{background-color: #b8c8d8;
}

.sidefm-pmccurrent-item a:hover
{
color: #808080;
background-color: #dcdcdc;
cursor: default;
}


.side-section-curr
{color: #808080;
font-family: Arial, sans-serif;
font-size: 75%;
text-decoration: none}

.sidefm-supplink, .side-supplink
{color: #b55a00;
font-family: Arial, sans-serif;
font-size: 75%;
text-decoration: none}

.side-section-group
{border-top: 1px #0077aa solid;
text-decoration: none;
padding-left: 3px;
padding-right: 3px;
line-height: 	100%;
}

.head-separate {margin-top: 1em;}

.links-box {
padding: 5px;
margin-top: 1.5em;
margin-left: 10px;
margin-right: 15px;
border: 1px solid #666699;
border-top: 1px solid #ccd8e4;
border-right: 1px solid #ccd8e4;
line-height: 100%;
}

:target {
  border: 1px dotted red;
}

.main-table-content, .main-figure-content {
    margin-left: 9px;
}

.fm-copyright, 
.fm-author

{
    margin-top: 16px;
    margin-bottom: 16px;
}

.fm-affl
{
    font-weight: normal;
    margin-top: 16px;
    margin-bottom: 12px;
}

.fm-footnote, .fm-pubdate
{
    margin-bottom: 12px;
    margin-top: 12px;
}
.fm-citation
{
    margin-top: 0;
}

.fm-copyright
{
    margin-top: 6px;
}

.links-box .fm-footnote
{
    margin: 0;
}

.tocentry, .portal-tocentry
{
    margin-top: 10px;
    margin-bottom: 15px;
}
