div#pageid-content #content ul.list-simple ol.list-ord li{
list-style-type: decimal;
padding-left: 0;
}

div#pageid-content #content ul.list-simple li {
background:none;
}

div#pageid-content #content #content-block ol ul.list-simple li {
list-style-type:none;
}

div#pageid-content #content #content-block ol.list-romanlower li{
list-style-type: lower-roman;
}
div#pageid-content span.creative-commons-article{
	padding-left: 3px;
}
div#pageid-content span.creative-commons-article span{
	margin-left: 3px;
	font-size: 1.2em;
	font-weight: bold;
}
div.extract-view ol.contributor-list span.xref-aff {
        vertical-align:super;
}	
div#pageid-content .article .ref-list ol.cit-list {
	padding-left:3.5em;
}

#content-block .subject-headings .subject-sub-headings{
	display: none;
}
#content-block ul.social-bookmark-links li {
        white-space:normal;
}
	
#pageid-content ul.subject-headings{
list-style: none;
}

#pageid-content ul.subject-headings li{
font-family:arial,sans-serif;
font-size:1.6em;
font-weight:bold;
line-height:normal;
margin-bottom:2px;
margin-top:15px;
background:none;
padding-left:0;
}

#pageid-content ul.subject-sub-headings {
padding-left:0;
}

#pageid-content ul.subject-sub-headings li{
font-size:1em;
}

#pageid-content #content ul.series-titles{
list-style: none;
}

#pageid-content #content ul.series-titles li{
font-family:arial,sans-serif;
font-size:1.2em;
font-weight:bold;
line-height:normal;
margin-bottom:2px;
margin-top:15px;
background:none;
padding-left:0;
}

#pageid-content .article div.arthw-remark{
font-size:1.5em;
}

.article div.section h2 {
border:none;
}

div#pageid-content .article blockquote {
border: 0px none;
color:black;
text-align:left;
font-weight:normal;
}
div#pageid-content .article blockquote p {
font-family: arial, sans-serif;
font-size:0.9em;
}

#content div.fn-group ul li {
background:none;
border:none;
padding-left:0;
}

#content div.fn-group ul.history-list {
padding-left:0;
}

#content div.fn-group ul.history-list li {
background:none;
border:none;
padding-left:0;
}

#content div.fn-group ul {
padding-top:0;
margin-top:0;
}

#content div.fn-group ul li{
padding-top:0;
margin-top:0;
}

#content div.fn-group .fn-label {
font-weight:bold;
}

#content div.fn-group h2 {
margin-bottom:0;
}

#content ul.kwd-group { 	
display:none;
} 	 
 
#content h4.kwd-header { 	 
border-top:1px dotted #999999; 	 
background:#EEEEEE none repeat scroll 0 0; 	 
margin:0; 	 
padding-left:1em; 	 
padding-top:.5em; 	 
} 	 
 
ul.kwd-group li.kwd { 	 
background:transparent none repeat scroll 0 0 !important; 	 
display:inline; 	 
line-height:2; 	 
margin:0; 	 
padding:3px; 	 
white-space:normal; 	 
} 	 
 
ul.kwd-group li.kwd a{ 	 
color:#333333; 	 
}

/* TABLE/FIGURE STYLING */

div.article .fig, div.article .table, div.article div.graphic {
	background-color:#ffffff;
	border:1px solid #DFDFDF;
	padding:0;
	text-align:center;
	margin:0 0 2em 0;
	width:99%;
}

div.article div.graphic {
background-color:#EEEEEE;
padding:10px;
width:480px;
}

div.pos-anchor div.fig-inline,
div.fig-inline, div.table-inline {
background-color:#EEEEEE;
border:0;
float:none;
height:auto;
line-height:normal;
margin:0;
padding:0;
text-align:center;
width:100%;
}



#content div.callout {
display:block;
background-color:#DFDFDF;
border-color:#DFDFDF;
border-style:solid;
border-width:1px 1px 0;
text-align:left;
padding:0.25em;
font-size:1.1em;
}

#content  div.callout ul{
display:inline;
list-style:none;
margin:0;
}

#content  div.callout li{
display:inline;
background:none;
font-size:1.2em;
}

div.fig-caption {
padding:1em 1em 0.25em;
border:none;
margin:0;
text-align:left;
}

div.fig-caption .fig-label, div.table-caption .table-label {
font-weight:bold;
display:block;
font-size:1.5em;
}

div.fig-caption,
div.table-caption   {
text-align:left;
}

div.table-caption .caption-title {
font-family: arial,sans-serif;
font-size: 1.2em;
text-align:left;
}

#content div.callout span {
font-family: Arial, Sans Serif;
font-size:1.2em;
}

div.callout .callout-links li a, div.callout .fig-services li a {
color:#0066CC;
white-space:nowrap;
background:none;
margin-left:0;
padding-left:0;
}


div.callout .callout-links, div.callout .fig-services  {
	background-color: #DFDFDF;
	text-align:right;
	border-width:1px 1px 0px 1px;
	border-color:#DFDFDF;
	border-style:solid;
}


div.fig-caption p, div.table-caption p {
	padding-left:3px;
}

div.article .table table {
	background:#FFFFFF none repeat scroll 0 0;
	border-top:1px solid #666666;
	border-right:0px;
	border-bottom:1px solid #666666;
	border-left:1px solid #666666;
	font-size:1.2em;
	width:100%;
}
div.article .table table thead {
	background: #999999;
	color:#FFFFFF;
	font-weight: bold;
}
div.article .table table tr td {
	border-bottom:1px solid #666666;
	border-right:1px solid #666666;
	padding:3px;
}
div.article .table table tfoot {
	padding:3px;
	text-align:left;
	background: #666666;
	color:#FFFFFF;
}
div.article .table table tfoot tr {
	padding:3px;
}
div.article .table table tfoot tr td {
	border-top:0px;
	border-bottom:0px;
	border-right:1px solid #666666;
	padding:3px;
	font-size: 0.9em;
}

#content div.ref-cit,
#content  .ref-cit div,
#content  .ref-cit cite,
#content  .ref-cit ol,
#content  .ref-cit li {
display:inline;
margin-left:0;
margin-right:0;
padding-left:0;
padding-right:0;
line-height:1.25;
}

#content div.ref-cit .cit-metadata .duplicate {
display:none;
}

#content ul.social-bookmark-links li {
background:none;
padding-left:5px;
}

/* SIDEBAR STYLING */
#content div.cb-contents  ul.social-bookmark-links li {
padding-left:5px;
}


#content div.cb-contents #cb-art-soc div.social-bookmarking ul {
width:190px;
background:none;
}

#content div.cb-contents #cb-art-soc li{
background:none;
}


.article div.section h3, .article div.section h4, .article div.section h5 {
display:block;
}

.article div.section h4,
.article div.section h5 {
        font-style: normal;
}
.article div.section h4 em,
.article div.section h5 em {
        font-style: italic;
}

#content ul li p,
#content ol li p{
font-size:1em;
}


/* SLUGLINE */



div#slugline {
font-size:1.2em;
font-style:normal;
font-weight:normal;
line-height:1.4em;
}

div#slugline cite .slug-pub-date, div#slugline cite .slug-pages {
font-weight:normal;
}

div#slugline cite .slug-metadata-note {
display:block;
font-weight:bold;
}

div#slugline cite .slug-metadata-note .slug-jnl-abbrev,
div#slugline cite .slug-metadata-note .slug-ahead-of-print-date,
div#slugline cite .slug-metadata-note .slug-doi
{
font-weight:normal;
}



/* left align author and correspondence information */
#content ol.contributor-list, #content ol.corresp-list {
	padding-left: 0px;
}

/* make correspondence to text bold and in its own line */
#content span.corresp-label {
display:block;
font-weight:bold;
padding-bottom: 10px;
}

#content div.contributors ul.history-list {
padding-left:0;
}

#content div.contributors ul.history-list li {
background:none;
border:none;
padding-left:0;
}

/* bold history list labels */ 
#content div.contributors ul li span {
font-weight:bold;
}

div.contributors ol.contributor-list li span.collab {
font-weight:bold;
}

/* make 'et al' phrase in references section's author lists to be italic */
div.ref-list ol.cit-auth-list li span.cit-etal,
.slug-jnl-abbrev {
font-style: italic;
}

/* add to show italic in ie6 */
span#article-slug-jnl-abbr {
font-style:italic;
}

#content ol.cit-list li {
font-size:1em;
width:490px;
vertical-align: top;
padding-top: 0;
}

/* hide the section up/down nav arrows */
div.section-nav {
display:none;
}


div.extract-view .fig, 
div.extract-view .table {
display:none;
}

div.extract-view .full-text {
font-size:1.2em;
} 

div.correction-for-article {
background-color:#FCEFEF;
border:1px solid #EB1D3C;
display:block;
margin-bottom:5px;
padding:8px 3px;
font-size:1.2em;
}

#content li.glossary dt {
padding:0;
float:none;
width:auto;
}

div#pageid-content .article ol.cit-list,
div#pageid-content .article ol.list-ord {
padding-left: 3em;
}

#content .article ol.cit-list {
margin:0;
}

.article ol.cit-list .cit cite {
margin:0;
}

#content ol.cit-auth-list li,
#content ol.cit-auth-list  {
padding:0;
margin:0;
}

div#pageid-content li.cit{
background:none;
}

div.pagetype-content div.table-expansion table th, 
div.pagetype-content div.table-expansion table td, 
div.pagetype-content div.table-wrapper table th, 
div.pagetype-content div.table-wrapper table td {
font-size:1.2em;
font-family:Arial,sans-serif;
}

#content ul li.fn {
background:none;
}

div.pagetype-content  div.table-expansion{
background-color:#EEEEEE;
border-color:#DFDFDF;
border-style:solid;
border-width:1px 1px 0;
padding:0;
margin:0;
text-align:center;
width:95%;
margin: 1em 0;
}

div.pagetype-content div.table-expansion table.table-expansion-content{
background:#FFFFFF none repeat scroll 0 0;
border-color:#666666;
border-style:solid none solid solid;
border-width:1px 0 1px 1px;
font-size:1.2em;
margin:5px 0;
width:100%;
}

div.pagetype-content div.table-expansion  table.table-expansion-content tr td {
border-bottom:1px solid #666666;
border-right:1px solid #666666;
padding:3px;
}

div.pagetype-content  div.table-expansion  div.table-caption,
div.pagetype-content  div.table-expansion  div.table-foot {
background:#FFFFFF none repeat scroll 0 0;
border:1px solid #DFDFDF;
margin-bottom:0;
text-align:left;
font-size:1.2em;
}

span.xref-,
a.xref- {
line-height:0;
}

sup {
vertical-align:super;
}

.contributor-list a.xref- {
font-size:0.8em;
}

div.contributors ol.showaffil sup{
font-size:1em;
}

div.contributors ol li a.xref-aff {
vertical-align:super;
line-height:0;
font-size:0.8em;
}

#pageid-content #content a.xref-bibr {
vertical-align: baseline;
position: relative;
top: -0.4em;
padding: 1px;
}

#content div#related  {
font-size:1.2em;
}

#content div#related li.cit,
#content div#related div.cit{
margin:0.7em 0 0;
padding:0.5em 0;
font-size:1em;
}

#content div#related .cit-title-note,
#content div#related .cit .cit-metadata .cit-title,
#content div#related  ul.cit-auth-list, 
#content div#related  ul.cit-views,
#content div#related .cit cite,
#content div#related .cit .cit-metadata .cit-section, 
#content div#related .cit .cit-metadata .cit-first-element   {
margin-left:0;
padding-left:0;
font-size:1em;
}


#content div#related h2, div#cited-by h2{
border-top:0 none;
margin-left:0;
margin-top:1em;
padding-left:0;
padding-top:0.5em;
}

#content div.abstract-view div.fn-group {
display:none;
}

div#pageid-content .article {
text-align:left;
}

#content div.ref-list a.rev-xref-ref {
font-weight:normal;
}

#content div.ref-cit .cit-vol {
font-weight:normal;
}

#content div.ref-cit div.cit-extra a {
background:none;
display:inline-block;
font-size:1em;
margin-left:0.3em;
padding-left:9px;
text-decoration:none;
white-space:nowrap;
}

#content .article .boxed-text,
#content .article .summary {
background-color: #F7F4EA;
border: 1px solid #EAE3C8;
padding: 5px 15px 5px 5px;
margin-bottom: 15px;
text-align:left;
width:95%;
}

#content div.article .inlinecit {
display: inline;
}
#content div.article div.inlinecit {
border-bottom: none;
margin-left: -.25em;
margin-right: -.2em;
}

#content div#related-external-links h2,
#content div#related-external-links h3 {
color:#3A6D8E;
}

#content li.doctodoc-link {
font-size:1.2em;
}

#content div.article span.custom-flag img {
margin-right: 5px;
}
