/*****************************************************************************
 *
 * HW CSS stylesheet for custom styling of sidebar elements.
 *
 *****************************************************************************/
#col-3 {
    float:right;
}
#col-3 div.content-box .cb-section {
    border-bottom:1px solid #8F8D8D;
}
#col-2 div.toc-navigation  ol.issue-section-top{
    border-top:1px solid #8F8D8D;
}
div#pageid-content #col-2 .content-box h4 {
    border-bottom:1px solid #8F8D8D;
}
#col-3 div.cb-section {
    border-bottom:1px solid #8F8D8D;
}
#col-2 div.cb-contents {
    border-left:1px solid #8F8D8D;
}

#col-3 div.js-marker {
        position: absolute;
        left: -9999px;
}
#col-3 div.most-links-box {
	padding-bottom: 10px;
	margin: 25px 0px 0 10px;
	float: left;
	width: 90%;
}
#col-3 div.most-links-box div.most-header {
	padding: 0; margin: 0;
	/*border-bottom: 1px solid #333300;*/
	background: url(../img/most-border-bg.gif) repeat-x bottom;
	float:left;
	width: 100%;
}
#col-3 div.most-links-box h3 {
	float: left;
	font-style: italic;
	font-size: .85em;
	margin: 0;
	padding: 3px 3px 0 0;
}
div.most-links-box ul {
	clear: both;
	margin: 0; padding: 0;
	list-style: none;
}
div.most-links-box ul li {
	margin: 0; padding: 0;
	display: none;
}
div.most-links-box ul li.most-cur-sel {
	display: inline;
}
div.most-links-box ul li.most-cur-sel li {
	display: list-item;
}
#col-3 div.most-links-box ul li.most-cur-sel div.most-list ol li a {
                color: #000000;
}
div.most-links-box ul.most-headings {
	clear: none;
}
div.most-links-box ul.most-headings li {
	display: list-item;
	float:left;
	font-size: 1em;
	font-weight: bold;
	background-image: url(../img/most-unsel-rbg.gif);
	background-position: right 1px;
	background-repeat: no-repeat;
}
div.most-links-box ul.most-headings li a {
	display: block;
	margin: 0;
	padding: 4px 4px 2px;
	background-image: url(../img/most-unsel-lbg.gif);
	background-position: left 1px;
	background-repeat: no-repeat;
}
div.most-links-box ul.most-headings li.most-cur-sel {
	background-image: url(../img/most-sel-rbg.gif);
	background-position: right top;
}
div.most-links-box ul.most-headings li.most-cur-sel a {
	background-image: url(../img/most-sel-lbg.gif);
	background-position: left top;
	padding-bottom: 3px;
	color: black;
}
div.most-links-box h4 {
	display: none;
}
#col-3 div.most-links-box div.most-list {
	border: 1px solid #333300;
	border-top: none;
	background-color: #D3D3D3;
	margin: 0; padding: 0;
	padding-bottom: .5em;
}
#col-3 div.most-links-box div.most-list a.view-all {
	margin-left: 10px;
}
#col-3 div.most-links-box ol {
	clear: both;
	margin: 0;
	padding: .5em;
	padding-left: 25px;
	list-style: decimal outside;
}
div.most-links-box ol li {
	padding: 0; margin: .2em .4em;
}
div.most-links-box li a {
	font-size: 83.33%;
	color: #660033;
	text-decoration: none;
}
div.most-links-box div.most-list a:hover {
	border-bottom: 1px dotted #660033;
}
div.most-links-box .most-hide {
	display: none;
}
#col-2 {
border-bottom:1px dashed #AAAAAA;
}


div.content-box .cb-slug ol, div.content-box div.cb-corr-slug ol {
border:1px solid #EEEEEE;
margin:0 4px;
}
#col-2 div#slugline .slug-doi {
display:block;
}

#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 {
    font-size:98%; /*94*/
}

#col-2 div#slugline, #col-2 div#docked-slugline {
    line-height:1.2;
    margin:0 1px;
    font-weight:normal;
    color:#333300;
}

div.cb-section li .free {
    background-color: #E5E5E5;
    font-style:italic;
    /*font-weight:bold;*/
    margin-left:0.5em;
    padding: 0.03em 0.1em;
    font-size: 90%;
}

#col-2 div.cb-section ol {
padding:3px 0;
margin:0 2px;
}
#col-2 div.cb-section ol li {
margin-left:2%; /*5%*/
margin-right:2px; 
}

 #col-2 {
    background-color: #eeeeee;
}
 
 #col-2 span.slug-vol {
	font-style:normal;
	padding-right:2px;
 }

 #col-2 abbr.slug-jnl-abbrev{
	font-style:italic;
	display:block;
 }

div#docked-slugline .slug-pub-date, div#docked-slugline .slug-pages, div#slugline cite .slug-pub-date, div#slugline cite .slug-pages {
    font-weight:normal;
}
div#docked-slugline .slug-pub-date, 
div#slugline cite .slug-pub-date {
    font-size:110%;
}
#col-2 .toc-navigation cite {
font-size:1em;
}
#col-2 div#docked-slugline cite, #col-2 div#slugline cite {
    margin:2px 0;
    font-size:94%;
    color:#333300;
    /*font-weight:bold;
    font-style:normal;*/
}
 
 #col-2 div.sidebar {
    background-color: inherit;
	border:0px;
	font-size:90%;
	margin:10px 7px 5px;
	padding:5px;
	border-bottom:1px solid #553A37;
}

#col-2 .issue-sections {
	border-top:0px solid #553A37;
}

#col-2 span.open-access-note, div.cb-section li .oa-view, .cit .cit-extra span, div.cb-section li .oa-article span {
    color: #F88A00;
}
.cit .cit-extra span{
    display:none;
}
#col-2 div.sidebar h4 {
    font-size:1em;
    margin:0pt;
    padding:0.3em 0pt;
    font-weight: bold;
}
#col-2 div.sidebar  p,
#col-2 div.sidebar  ul,
#col-2 div.sidebar  ol  {
    line-height: 1.2;
    margin: 0.5em 5%;
}

#col-2 div.sidebar-qs {
    background-color: #cccccc;
    border: 1px solid #553A37;
    padding: 5px;
    margin: 0px 0px 5px 7px;
    font-size:88%;
}
#col-2 p.qs-instructions {
	margin: 3px 0;
}

#col-2 div.sidebar-qs form.searchbox {
    margin: 0;
}
#col-2 div.sidebar-qs div {
    margin: 0;
}
#col-2 div.sidebar-qs img {
    padding:0;
    margin: 5px 0 0 5px;
}

#col-2 form.searchbox #issue-search-go {
    font-size:0.8em;
    margin-left:5px;
  font-weight:bold;
   color:#FFFFFF;
   width:50px;
   background-color:#6B7887;
   border-style:solid;
}

#col-2 div.content-box div.cb-section span.access {
    color: #CC0000;
}

#col-2 div.content-box {
	background-color: #96AD83;
}


div.sidebar a:active, div.sidebar a:link, div.sidebar a:visited {
    color:#608E3A;
    text-decoration: none;
}

div#col-3 a {
    text-decoration: none;
    color:#6B7887;
}

div#col-3 #sidebar-section a.hover, div#col-3 #sidebar-global-nav a.hover {
    border-bottom: 1px dotted #6B7887;
}

div.sidebar a:hover {
    text-decoration:none;
}

#col-3 #sidebar-current-issue {
    background-color: #EAEAEA;
    border: 2px solid #6B7887;
    margin: 5px 10px;
    padding: 5px;
}

#col-3 #sidebar-section {
    background-color: #EAEAEA;
    border: 4px solid #6B7887;
    margin: 5px 10px;
    padding: 5px 0;
    list-style: none;
    line-height: 1.5em;
    font-size: 83.33%;
}

#col-3 #sidebar-current-issue div.cb-contents {
    padding-bottom: 0;
}

#col-3 div.content-box .cb-contents li {
    text-align: left;
}

#col-3 div.content-box div.current-issue {
    margin: 0;
    padding: 5px 0;
    text-align: center;
}
#col-3 div.content-box div.current-issue img {
    border: 1px solid #333300;
}
#col-3 div.content-box div.current-issue a:hover {
    border: none;
}

#col-3 div#sidebar-global-nav {
    position: relative;
    margin: 0; padding: 0;
}

#col-3 ul.pub-links li span a:link {
    list-style-type: none;
    list-style-image: none;
    list-style-position: inside;
}

#col-3 ul.pub-links, #col-3 ul.pub-links li a {
color:#666666;
}




#col-3 ul.ex-pub-links li {
	background-color: #6B7887;
}

#col-3 ul.ex-pub-links li a {
	color: #6B7887;
}

#col-3 div.cb-section {
	border-bottom:1px solid #6B7887;
	margin:0pt;
	padding:3px 10px 3px 0pt;
}

.article-nav,
.search-nav {
	background-color:#6B7887;
	border:1px dotted #6B7887;
}
#col-2 .article-nav a,
#col-2 .article-nav span.article-nav-sep{
    color:#ffffff;
}
.article-nav a:hover,
.search-nav a:hover{
	color:#333333;
	text-decoration:none;
}

#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: #FFFFFF; /*EEEC83; */
}

form.searchbox #sidebar-search-input, form.searchbox #issue-search-input {

margin-left:0px;
width:90px;
}
#pageid-eletters-index div#col-2 div.sidebar-qs {
display:none;
}
#col-3 ul.below-publinks li  {
    background-color:#EEEEEE;
}
#footer .footer-group a {
color:white;
}
#col-2 div.cb-section ol {
    padding:3px 0;
    margin:0 2px;
}
#col-2 div.cb-section ol li {
    margin-left:2%; /*5%*/
    margin-right:2px; 
}
#col-2 .toc-navigation ol.issue-sections, 
#col-2 .toc-navigation ol.issue-sections li,
#col-2 div#cb-art-svcs ol,
#col-2 div#cb-art-cit ol,
#col-2 div#cb-art-gs ol,
#col-2 div#cb-art-pm ol,
#col-2 div#cb-art-rel ol {
    font-weight:normal;
    list-style-position:outside;
	list-style-type:none;
	list-style-image:url(/publisher/img/col2-dash.gif);
    margin-left:4px;
    margin-right:0;
}
#col-2 div#cb-art-svcs ol, 
#col-2 div#cb-art-cit ol, 
#col-2 div#cb-art-gs ol,
#col-2 div#cb-art-rel ol,
#col-2 div#cb-art-pm ol{
    margin-left:5%;
    margin-right:2px; 
}
#col-3 ul.tower-ads li img {
    margin:1em auto 1em;
    padding:0;
}
#col-2 .content-box h4 {
    border-bottom:1px solid #8F8D8D;
}
div#slugline cite .slug-pub-date {
    display:block;
}

/****** changed all sites to have same color  ******/

.article-nav, .search-nav {
    border:1px dotted #7F8FA1;
}
#col-2 div.content-box {
    background-color:#6B7887;
}
#col-3 #sidebar-current-issue {
    border:2px solid #6B7887;
}

/***** for DeepDyve links *****/
#col-2 .cb-section ol li.deep-dyve-link {
display:inline;
font-weight:bold;
margin-left:1%;
margin-right:0;
}
#col-2 .cb-section ol li.deep-dyve-link span#new {
color:#FF0000;
}
#col-3 .col3-ads-one ul.tower-ads li, #col-3 .col3-ads-one ul.tower-ads {
    margin-left: 0;
}
#col-3 .col3-ads-one ul.tower-ads li, #col-3 .col3-ads-one ul.tower-ads {
    margin-left: 0;
}
#col-3 .col3-ads-one {
    text-align: center;
}