/*****************************************************************************
 *
 * HW CSS stylesheet for journal-specific custom styling of sidebar elements.
 *
 *****************************************************************************/
div#pageid-content #col-2 .content-box h4 {
    border-bottom:1px solid #8F8D8D;
}
#col-3 {
    float:right;
    width:198px;
}
#pageid-home #col-3  {
    background-color:#ffffff;
}
#col-3 ul.pub-links li {
    background-color:#ffffff;
    border:1px dotted #666666;
    margin-bottom:2px;
    list-style-image:none;
    list-style-position:outside;
    list-style-type:none;
    font-family:Lucida Grande,Lucida Sans Unicode,Tahoma,Verdana,Arial,Helvetica,sans-serif;
}
#col-3 ul.pub-links {
    left:0px;
}
#col-3 ul.pub-links li a:link, #col-3 ul.ex-pub-links li a:link {
    color:#007DC3;
    text-decoration:none;
}
#col-3 ul.pub-links li a:active, 
#col-3 ul.ex-pub-links li a:active, 
#col-3 ul.pub-links li a:visited, 
#col-3 ul.ex-pub-links li a:visited {
    color:#007DC3;
}
#col-3 ul.pub-links li a:hover,  
#col-3 ul.ex-pub-links li a:hover {
    color:#000000;
}
#col-3 #home_page_news_box {
    margin-bottom:5px;
    padding-bottom:12px;
    margin-left:0px;
    padding-left:0px;
    text-align:left;
    width:190px;
    border-left:1px solid #B7D5A5;
}

#col-3 #home_page_news_box p {
    margin-bottom:12px;
    margin-left:3px;
    margin-top:3px;
    text-align:left;
}

#col-3 #home_page_news_box p a{
    color:#871519;
}

#col-2 .issue-sections {
    border-top:1px solid #C0C0C0;
}

#col-2 form.searchbox #issue-search-go {
    background-color:#B7D5A5;
}
#col-3 ul.pub-links li a {
    background-image:none;
}
div#col-3 div#news_box ul li ul {
    color:#007DC3;
    list-style-image:none;
    list-style-position:outside;
    list-style-type:square;
    margin:0;
    padding-left:5px;
    font-weight:normal;
    border:none;
}
div#col-3 div#news_box ul li ul li a {
    color:#007DC3;
    font-weight:bold;
    font-size:12px;
}
div#col-3 div#news_box ul li h2 {
    color:#ffffff;
    font-weight:bold;
    font-size:16px;
    height:25px;
    background-color:#007DC3;
    margin:3px;
    padding:5px;
}
div#col-3 div#news_box ul {
    list-style-type:none;
    margin-right:2px;
    border-left:1px solid #B7D5A5;
}
div#col-3 div#news_box ul li {
    padding-top:0px;
}
div.content-box div.cb-section .notice a {
    background-color:#FFFFFF;
}
div.content-box div.cb-section ol li.correction-links a {
    background-color:#FFF0B8;
}
#col-3 div.cb-section {
    border-bottom:1px solid #C0C0C0;
}
#col-2 div.cb-section ol {
    margin:0 2px;
    padding:3px 0;
}
#col-2 div.cb-section ol li {
    margin-left:2%;
    margin-right:2px;
}
#col-2 div#slugline, #col-2 div#docked-slugline {
    color:#333300;
    font-weight:normal;
    line-height:1.2;
    margin:0 1px;
}
#col-2 div#slugline .slug-doi {
    display:block;
    margin-left:0;
}
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;
}

#pageid-home .main-block .home-epub-download td {
    vertical-align: middle;
    text-align: center;
}

#pageid-toc #col-2 .sidebar .col-2-epub-download {
    margin-left: 5px;
    margin-right: 5px;
    font-size: 10px;
    font-weight: bold;
}

#pageid-toc #col-2 .sidebar .col-2-epub-download img, #pageid-content #col-2 .article-nav .epub-download-link img {
    margin-top: 2px;
    vertical-align: middle;
}

