/*****************************************************************
 * HW-provided Top-level CSS stylesheet for iiarjnls
 *
 * 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-publisher-sidebars.css");

body {
    background-color: #ffffff;
}

div#pageid-home ,#pageid-home #header, #pageid-home #header .secondary-group   {
    width: 960px;
    margin-left:-25px;
}
div.hw-gen-page {
    margin:0;
}
div#pageid-home {
    margin:10px auto 0;
}
#content-block {
    float: left;
    padding: 0 20px 0 25px;
    width: 498px;
}
/*
div#header {
    background-image: none;
    width: 800px;
}
div.hw-gen-page, #header, #header .secondary-group   {
    width: 800px;
}
*/
div#header {
    background-image: none;
}
#header .bar-inner, #footer .footer-group ,
#header .bar, #footer .bar {
    background-color: #ffffff;
    height:10px;
}
#pageid-home #header .bar {
    height:30px;
}
#header #hdr-login {
    left: 760px;
    top: 0;
    font-family: Arial,"MS Trebuchet",sans-serif;
    font-size:11px;
}
#header #hdr-login input#hdr-login-signin {
    padding-left:0;
}
#footer li {
    padding: 0;
}
#PDI_container3891867 .pds-answer label {
    margin: 0;
}
#footer {
    color: #7D7D7D;
    font-size: 8pt;
     width: 960px;
     margin-left:20px;
     background-image:none;
}
#pageid-home #footer {
     margin-left:0px;
}
#footer  li {
    border:none;
}
#footer ul#footer_logos {
    border-bottom: 1px dotted #CCCCCC;
    border-top: 1px dotted #CCCCCC;
    margin: 0 0 10px;
    padding: 15px 0;
    text-align: center;
    height:65px;
}
#footer ul#footer_logos li {
    display: inline;
}
#footer ul#footer_logos .align_right {
    float: right;
    
}
#footer ul#footer_logos .align_center {
    float: left;
    width:445px;
    text-align:left;
}
#footer ul#footer_logos .align_center a img{
    margin-left:0px;
    text-align:left;
}
#footer ul#footer_logos .align_left {
    float: left;
    width:340px;
    text-align:left;
}
#footer ul#footer_logos .align_left a {
    margin:0;
    padding:0;
    text-align:left;
}
#footer ul#footer_logos .align_left a img {
    margin:0;
    padding:0;
    text-align:left;
}
#footer  p.footer_links {
    color: #26267C;
    float: right;
    text-align: right;
    width: 240px;
    margin-top: 10px;
}
#footer a:link, #footer a:visited {
    color: #26267C;
    font-size: 8pt;
    text-decoration: none;
}
#footer .copyright {
    float:left;
    color: #7D7D7D;
    font-size: 8pt;
    padding-left:0;
    margin-top: 10px;
}
#footer #international_access {
    margin-top: 10px;
}
#pageid-home #header .bar-inner p.call-to-action {
    color: #26267C;
    font-family: Arial,"MS Trebuchet",sans-serif;
    font-size: 13px;
    font-style: italic;
    margin: 0 0 0 140px;
    padding: 10px 0;
    
    text-decoration: none;
}
/*
#pageid-login #content-block,
#pageid-search #content-block,
#pageid-authindex #content-block,
#pageid-pap-index  #content-block,
#pageid-pap-bysection #content-block,
#pageid-eletters-index #content-block,
#pageid-archive #content-block,
#pageid-alerts-signupetoc #content-clock,
#pageid-rss #content-block,
#pageid-eletters-submit #content-block,
#pageid-report #content-block,
#pageid-feedback #content-block,
#pageid-help #content-block,
#pageid-toc #content-block {
    width:480px;
    margin-left: 150px;
    border-right:none;
    font-family: Arial,"MS Trebuchet",sans-serif;
    padding: 0 0 0 5px;
}
#pageid-eletters-submit #content-block,
#pageid-citmgr #content-block,
#pageid-folders #content-block{
    width:600px;
    margin-left: 150px;
    border-right:none;
    font-family: Arial,"MS Trebuchet",sans-serif;
    padding: 0 0 0 5px;
}
#pageid-alerts-signupcitedby #content-block,
#pageid-emailafriend #content-block{
    width:560px;
    margin-left: 150px;
    border-right:none;
    font-family: Arial,"MS Trebuchet",sans-serif;
    padding: 0 0 0 5px;
}
#pageid-unknown #content-block {
    width:590px;
    margin-left: 150px;
    border-right:none;
    font-family: Arial,"MS Trebuchet",sans-serif;
    padding: 0 0 0 5px;
}
#pageid-toc #content-block #toc-header, #pageid-toc #content-block form{
    margin-left:20px;
}

#pageid-citmgr #content-block,
#pageid-search-results #content-block,
#pageid-content #content-block {
    width:450px;
    margin-left: 150px;
    border-right:none;
    font-family: Arial,"MS Trebuchet",sans-serif;
    padding: 0 0 0 5px;

}
#pageid-search  #content-block form,
#pageid-authindex #content-block #toc-header,#pageid-authindex #content-block .toc-level,
#pageid-pap-index  #content-block form,
#pageid-pap-bysection #content-block form,
#pageid-eletters-index #content-block .eletter-header,#pageid-eletters-index #content-block p,
#pageid-archive #content-block form,
#pageid-alerts-signupetoc #content-clock form,
#pageid-rss #content-block form,
#pageid-report #content-block h1,#pageid-report #content-block p,
#pageid-feedback #content-block form,
#pageid-unknown #content-block h1,#pageid-unknown #content-block p,
#pageid-help #content-block h1, #pageid-help #content-block p, #pageid-help #content-block ol,
#pageid-content #content-block .article, 
#pageid-content #content-block .social-bookmarking{
    margin-left:30px;
}
#pageid-eletters-submit #content-block form {
    margin-left:0px;
}
#header .header-buttons {
    font-size: 14px;
}
#pageid-search #content-block legend {
    background-color:#DBDBDB;
}
form#adv-search fieldset, form#adv-search-tables fieldset {
    border:1px solid #DBDBDB;
}
form#adv-search h1, form#adv-search .search-date-range, form#adv-search-tables h1 {
    color:#666666;
}
#pageid-login #content-block #hw-login-msg-box,
#pageid-login #content-block #hw-login-item-group,
#pageid-login #content-block #hw-login-sign-in-group,
#pageid-login #content-block #hw-login-sign-up-group,
#pageid-unknown #content-block #proxied-contents{
    margin: 0px 0 0 20px;
}

.pagetype-proxied #col-3 {
    width: 150px;
}
#pageid-login #col-3 {
    float:left;
    margin-left: -610px;
    width: 150px;
}


#pageid-collections #content-block #proxied-contents #col-2 {
    display:none;
}
#pageid-eletters-submit.proxied-column-display #col-main,
#proxied-contents.proxied-column-display #col-main {
    float: left;
    overflow: hidden;
    padding-right: 10px;
    width: 420px;
}
#pageid-eletters-submit.proxied-column-display #col-2,
#proxied-contents.proxied-column-display #col-2 {
    border-right: 0 solid;
    margin-right:5px;
    width:150px;
  
}
#pageid-eletters-submit #proxied-contents.proxied-column-display div#col-2 div.article-nav,
#pageid-eletters-submit #proxied-contents.proxied-column-display div#col-2 div.sidebar,
#proxied-contents.proxied-column-display #col-2 div#folders_sidebar {
    border: 1px solid #CCCCCC;
    float: right;
    margin-right: 3pt;
    width: 140px;
}

#pageid-pap-index #content-block div.toc-level ul div.cit div.cit-metadata cite span.cit-sep-after-article-pages,
#pageid-pap-index #content-block div.toc-level ul div.cit div.cit-metadata cite span.cit-elocation{
    display:none;
}
*/
#header #authstring {
    color: black;
    margin-left:20px;
    margin-bottom:5px;
    border-top: 1px solid #CCCCCC;
    position: relative;
    text-align:left;
    width:960px;
}
#pageid-home #header #authstring {
    color: black;
    margin-left:22px;
    margin-bottom:5px;
    border-top: 1px solid #CCCCCC;
    position: relative;
    text-align:left;
    width:960px;
}
#header #authstring a {
    color: black;
}
#pageid-search #content-block legend {
    background-color:#E7E4D3;
}
form#adv-search fieldset, form#adv-search-tables fieldset {
    border:1px solid #E7E4D3;
}
form#adv-search h1, form#adv-search .search-date-range, form#adv-search-tables h1 {
    color:#005F4F;
}
.searchresults-bracket .search-results-gca {
    background-color: #E7E4D3;
}
#pageid-citmgr  #content-block .cit {
    background-color: white;
    border: 1px solid #005F4F;
}
#pageid-folders #content-block .cit {
    background-color: white;
  
}
#pageid-citmgr ul.cit-auth-list {
    padding-left: 2.5em;
    display:block;
}

div#hovering-abs {
    background-color:white;
}
div#hovering-abs-ptr {
	background-image: url(/publisher/img/abs-ptr-white.gif);
}
.hw-login-section-header {
   /* display: none;*/
}
#pageid-gca ol.gca-results-cit-list li.cit div.cit-metadata .cit-auth-list  {
    display:block;
    padding-left: 3em;
}
#pageid-emailafriend div#content-block {
    width: 633px;
}
#pageid-emailafriend div#content-block div, #pageid-emailafriend div#content-block form {
    float: left;
    padding: 0 20px 0 5px;
    width: 518px;
}
#pageid-emailafriend #content-block .cit .cit-metadata ul.cit-auth-list {
    display: block;
    padding-left: 3em;
}
#pageid-emailafriend div#content-block div, #pageid-emailafriend div#content-block form {
    float: left;
    padding: 0 20px 0 5px;
    width: 518px;
}
#header #authstring li {
    font-weight:bold;
}
#header #authstring li.authstring-renewal, #header #authstring li.authstring-renewal a {
    color:red;
}
