@import url("hw-local-nav.css");
@import url("hw-local-sidebars.css");
body {background-color:#fff;}
#header{margin-bottom:4px;}

/** Publisher Font overrides **/
div.hw-gen-page {font-family:Helvetica,Arial,"Lucida Sans Unicode","Lucida Grande",Tahoma,Verdana,sans-serif;}
{font-family:"Lucida Grande","Lucida Sans Unicode",Tahoma,Verdana,Arial,Helvetica,sans-serif;}
#pageid-home #content-block {font-family:helvetica,arial,sans-serif;}

div.hw-gen-page a:link,.hw-gen-page a  {color:#235960; outline: none;font-weight:600;}	
div.hw-gen-page a:visited{color:#235960; outline: none;font-weight:600;}	
div.hw-gen-page a:active{color:#235960; text-decoration:none;font-weight:600; outline: none;}				
div.hw-gen-page a:hover {color:#789499; text-decoration:none; font-weight:600; outline: none;}	

#header h1 a#logo {background-image: url(/local/img/journal-logo.gif);width:400px;height:65px;}
#header h1  {height:60px;width:400px;margin:45px 0 10px 24px;}

div#header {
background-color:#D9D2BE;
color:#990000;
font-family:Helvetica,Arial,Verdana,Sans-Serif;
text-align:left;
vertical-align:bottom;
background-image:none;
padding:1px 0;
}

#header .society-logo {
color:#000000;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:10px;
position:absolute;
top:2px;
margin-left:24px;
}

#header .header-qs input {width:220px;height:18px;}

#header .header-qs {
display:block;
height:40px;
left:668px;
margin:0;
padding:0;
top:53px;
width:295px;
}

#header div.adv-search-link a:visited, #header div.adv-search-link a:active, #header div.adv-search-link a:link{
color:#58757A;font-size:12px;font-weight:bold;
}

#footer .footer-bar {height:3px;border:1px inset;background-color:#6E979E;display:block;margin:1em 0;}
#footer {text-align:center;padding:8px;font-family:Helvetica,Arial,"Lucida Sans Unicode","Lucida Grande",Tahoma,Verdana,sans-serif;font-size:.9em;background-image:none;position:relative;}
#footer ul,#footer p.copyright,#footer a.international {font-size:1em;margin:1em 0;display:block;}
#footer .contact span {font-size:1em;margin:1em;}
#footer li {border-left:none;padding:0 1em;}
#footer a,#footer a:hover {color:#58757A;border-bottom:none;}
#footer a.blacklinks, #footer a.blacklinks:hover {color:#000;}
#footer .piped-links a {border-right:1px solid #000;padding:0 1em;}
#footer .piped-links a:last-child {border-right:none;}
#footer .contact a {margin-left:.3em;}
#footer .footer-col-center {
float: left;
width: 660px;
}
#footer .footer-col-left {
border: medium none;
width: 200px;
}
#footer .footer-col-right {
width: 100px;
}

.center {text-align:center;}
.right {text-align:right;}

#content-block {float:left;padding:0 20px 0 0;width:522px;}

#content-block .toc-level a.toc-section-return {background-color:#000;}

#content-block h1, #content-block h2, #content-block h3 {color:#990000;}
.cit.openaccess {background-color:#FFFFFF;}
.cit .open-access-note {color:#990000;}

.gca-buttons input[type="reset"],#pageid-search .search-buttons input.search-reset {
background-color:#C3CFD1;
border:0 none;
color:#624E36;
font-family:"Arial","Verdana","trebuchet ms","Helvetica",sans-serif;
font-size:12px;
font-weight:bold;
height:22px;
padding-left:10px;
padding-right:10px;
padding-right:10px;
text-transform:uppercase;
}

button, .button,.gca-buttons input[type="submit"],#pageid-search .search-buttons input.search-submit {
background-color:#624E36;
border:0 none;
color:#FFFFFF;
font-family:"Arial","Verdana","trebuchet ms","Helvetica",sans-serif;
font-size:12px;
font-weight:bold;
height:22px;
margin-left:20px;
padding-left:10px;
padding-right:10px;
text-transform:uppercase;
}

#pageid-section-index #content-block, #pageid-authindex #content-block {border-right:none;padding-left:0;width:736px;}
#pageid-section-index .search-nav {border:none;margin:0 0 1em;text-align:center;}
#pageid-section-index #content-block h1 {
font-size: 21px;
font-weight: 100;
margin-bottom: 12px;
}
#pageid-help #content-block .index-page-list li {
list-style-type:none;
}
#pageid-help #content-block .index-page-list li a {
color:#990000;
}
#pageid-help #content-block .index-page-list ol li a {
color:#235960;
}
#pageid-toc #content-block .toc-level.level2 h3 span {text-transform: uppercase; font-weight: normal; font-size:13px;}
#pageid-toc #content-block .toc-level.level2 .toc-section-return {display:none;}
#pageid-toc #content-block .toc-level.level1 .toc-section-return {display:none;}

#authstring {margin-bottom: 25px;text-align: right;width: 960px;font-weight: 400;font-size:11px;}
#pageid-pap-index #content-block .cit .cit-metadata .cit-auth-list {padding-left: 40px;}

/*login display fixes*/
#pageid-login .cit-sep-after-article-title {display: none;}
#pageid-login .cit-title .cit-subtitle {display:block;}

#col-3 ul.tower-ads li img
{
  float: left;
}
#pageid-toc #content-block .toc-banner-ads li{list-style-type:none;text-align:center;}
