/* 
AAPG ARCHIVES CSS ARTICLE-SPECIFIC STYLES
Based on Datapages CSS coded by JP Dubois
Updated by Henry Woodbury, Fall 2011
*/

/* Article About */

.article-about {
	float: right;
	width: 180px;
	background-color: #e8eff3;
	border-left: 1px solid #196188;
	border-bottom: 1px solid #196188;
	margin: 0 0 10px 10px;
}

.article-about h2 {
	font-size: 1.4em;
	color: #124466;
	padding: 10px 10px 4px 10px;
}

.article-about ul {
}

.article-about li {
	position: relative;
	font-size: 1.1em;
	margin: 0;
	padding: 2px 0 6px 22px;
	list-style-type: none;
	line-height: 1.25;
}

.article-about li ul {
	margin: 0;
	padding: 0;
}

.article-about li li {
	font-size: 1em;
	padding: 2px 0 0 0;
}

.article-about li .icon16 {
	position: absolute;
	display: block;
	left: 0;
	top: 0;
}

.article-about a,
.article-about a:active,
.article-about a:link,
.article-about a:visited,
.article-about a:hover {
	color: #004066;
}

/* Reset h1 */

.article h1 {
	font-size: 2em;
}

/* Special Cases for article titles */
 .article h2.ati, p cjstitle {
	font-weight: bold;
	line-height: 1.25;
	color: #16577A;
	font-size: 2em;
 
 }
 


/* Article Meta */

div.article-headnotes p {
	font-size: 1.1em;
}

div.article-meta {
	border-top: 1px solid #798198;
	border-bottom: 1px solid #798198;
	margin: 6px 10px 6px 10px;
	padding: 6px 0 4px 0;
}

div.article-meta p {
	padding: 0 0 8px 0;
}

p.article-author {
	font-size: 1.4em;
	font-weight: bold;
}

.figure-list {
	padding: 3px 20px 7px 25px;
}

.figure-list table tr td {
	vertical-align: middle;
}

.figure-list p {
	font-size: 1.1em;
	padding: 3px 10px 3px 5px;
}

.inline-icon {
	padding-right: 5px;
	vertical-align: -2px;
}

hr {
	margin-left:10px;
	margin-right:10px;
}
 
 
.autref {
	vertical-align: super;
	font-size: 8pt;
}


div#oldbody h5, div#oldbody h4, div#oldbody cjsauthor {
    padding: 0 10px 12px 10px;
    margin: 0;
    font-size: 12px;
    line-height: 1.5;
    display: block;
}