 /*****************************************************************
 * HW-provided Top-level CSS stylesheet for journal site
 *
 * Should contain (or import) all styles used across many pages
 * within the site, and overrides to HW global CSS stylesheet.
 * 
 *****************************************************************/
 /** requires sidebar styles **/


@import url("hw-journal-sidebars.css");

/*****************************************************************
 * HW-provided CSS stylesheet for journal Home page
 *****************************************************************/
#col-3 {
     float: right;
}
#header .header-qs{
    background-color:#B7D5A5;
    color:#007DC3;
    font-size:13px;
     width:951px;
}
#header .adv-search-link a:visited, 
#header .adv-search-link a:active,
#header .adv-search-link a:link{
    color:#007DC3;
    text-decoration:none;
}
#header .header-qs input#header-qs-search-go {
    background:#36739F  none repeat scroll 0 0;

}
#header .header-qs label ,
#header .header-qs .searchform-label {
    border-right:1px solid #B7D5A5;
    color:#007DC3;
}
#header ul.button-list {
    border:1px solid #B7D5A5;
    height:20px;
    text-transform:uppercase;
    padding-top:12px;
     width:953px;
     display:block;
}
#header .header-buttons {
    width:958px;
}
#header .header-buttons, #header .header-buttons a {
    background-color:#ffffff;
    color:#007DC3;
    
}
.no-link span {
    background-color:#ffffff;
}
#footer {
    padding-bottom:0px;
}
#footer .bar {
    width:960px;
    /*border-top:3px solid #A21A1C;*/
    margin:0;
    padding:0;
}
div#header {
    background-image:none;
}
#footer .footer-col-left {
    background-color:#B7D5A5;    
    color:#B7D5A5;
    height:60px;   
    width:680px;
    border-right:1px solid #ffffff;
}
#footer .footer-col-right {
    background-color:#B7D5A5;    
    color:#000000;
    height:60px;   
    width:275px;
}
div.hw-gen-page {
    background-color:#ffffff;
}
a:link {
    color:#871519;
    text-decoration:none;
}
#footer div.copyright {
        padding-top:2px;
        margin-top:4px;
}
#footer div.copyright p, #footer div.copyright p a {
    color:#007DC3;
    font-size:12px;
    line-height:17px;
    text-decoration:none;
    font-weight:normal;
}
#footer ul.issns {
    color:#000000;
    font-size:12px;
    line-height:17px;
    text-decoration:none;
    font-weight:normal;
    padding-top:2px;
}
div#content-block  {
    border-left:1px solid #B7D5A5;
    width:513px;
}
.pagetype-proxied #content-block {
    width:751px;
}
#header .header-buttons li span {
    font-family:Lucida Grande,Lucida Sans Unicode,Tahoma,Verdana,Arial,Helvetica,sans-serif;
    font-size:12px;
}
div.hw-gen-page a, div.hw-gen-page a:visited, div.hw-gen-page a:link, #pageid-home #content-block h2 a {
    color:#007DC3;
}
div#pageid-toc div.toc-level ul.cit-list .cit .cit-extra span {
    margin-top:0.25em;
    padding-left:3em;
}
div#header {
    margin-bottom:0px;
    width:955px;
}
body {
    background-color:#ffffff;

}
div#ad-top, div#ad-top2, div#ad-footer, div#ad-footer2 {
    background-color:#ffffff;
}
div#ad-top {
	width: 728px;
}
div#ad-top2 {
	width: 227px;
}
#header .header-buttons li {
    border-left:2px solid #000000;
}
#header .header-buttons  ul {

    display:inline;
    margin-left:0;
}
div.hw-gen-page {
    border:1px solid #B7D5A5;
     width:955px;
}

div.article div.fn-group ul li.fn-abbr dl dt.def-list-title {
    font-weight:bold;
}
.fn-abbr dl dt.def-list-title {
    display:block;
    float:none;
    margin:0.25em 0;
}
.fn-abbr dl dt {
    float:left;
    margin-left:0.5em;
}
.fn-abbr dl dd {
   /* margin-left:10px;
    clear:left;*/
}
#pageid-content div.article div.contributors ol.corresp-list li.corresp span.corresp-label {
    vertical-align:0.2em;
}
#pageid-content div.article span.kwd-group-title {
    font-weight:bold;
}
#pageid-content div.article div.section h2,
div#col-2 div#article-dyn-nav div#cb-art-nav {
    text-transform:uppercase;
}
div#ad-footer {
    margin: 2px 0px 0 0;
}
div#ad-footer2 {
    margin-top:3px;
}
/*
div#pageid-search-results #content-block div.results-cit div.cit-metadata cite span.cit-ahead-of-print-date{
    padding-left:3px;
}*/
div#pageid-search-results #content-block div.results-cit div.cit-metadata cite span.cit-elocation{
    display:none;
}
#pageid-section-index div#content-block  {
    border-left:1px solid #B7D5A5;
    width:730px;
}
#pageid-section-index  div.by-section-right {
    top:5px;
}
#pageid-section-index  ol.results-cit-list li.results-cit {
    border:1px solid #BBBBBB;
    border-collapse:collapse;
    padding:0;
    width:100%;
}
#pageid-section-index form#results-gca-form {
    width:518px;
}
#pageid-section-index div.by-section-right div.search-nav {
    margin:0 7px 5px;
    padding:5px;
    width:186px;
    border:none;
}
#pageid-section-index .cit .cit-metadata .cit-auth-list {
    display:block;
    padding-left:0.5em;
}
#content-block div.article div.fn-group ul li dl dt.def-list-title {
    display:none;
}
#content-block div.article  ul.copyright-statement {
    list-style-type:none;
    margin-left:0;
    padding-left:0;
}
#content-block div.article  ul.copyright-statement li {
    margin-left:0;
}
#pageid-futurecontents #content-block #proxied-contents div.toc-level ul.cit-list li.cit ul.cit-auth-list {
     display:block;
}
#pageid-content div.table-expansion table th, 
#pageid-content div.table-expansion table td {
    font-size:12px;
}
div#hovering-abs  div.article span.kwd-group-title{
    display:none;
}
#header #hdr-login,#header #authstring {
   /* top:160px; */
    left:430px;
    color:#197BB2;
}
#header #authstring ul li a{
    color:#0072B2;
}
