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

div#pageid-content #related .related-list .cit-metadata .cit-auth-list {
	display:block;
	padding-left:3em;
	padding-bottom:.5em;
}
#pageid-authindex *{
       font-family: Helvetica;
}

#header{
        background-color: #FFFFFF;
}

#pageid-home #content-block div.in-this-issue li a {
background-image:url(../../publisher/icons/aacr_li_icon.gif);
background-position:left top;
background-repeat:no-repeat;
border:medium none;
display:block;
line-height:1.2;
padding-left:1em;
}
#pageid-home #content-block .int-link{
	padding-top:20px;
}

#pageid-home #content-block .jnl-links li {
	padding:0.5em 0;
}

/* article text box */
div.hw-gen-page #content-block .article .boxed-text{
	color:#403838;
	background-color: #C0C0C0;
	margin: 3px;
	padding: 5px;
}
	
#content-block h1,#content-block h2, #content-block h3, #content-block h4, #content-block h5, #content-block h6,
#body {
	color:black;
	font-family: Helvetica;
}

.pagetype-proxied #content-block .proxy-archive-top .proxy-cover-archive-link a{
	font-weight:bold;
	font-size:175%;
		
}
div.hw-gen-page *, #proxied-contents *, .feedback-form-input h2 {
	font-family: Helvetica;
}

div.hw-gen-page a:visited {
	color:#9999CC;
	text-decoration:none;
}
	
#header .bar, #footer .bar {
	background-color:#464749;
}

#header .bar-inner, #footer .footer-group {
	background-color:#000000;
}
#header .header-buttons,
#footer .footer-buttons {
    	font-family: Helvetica;
	color:white;
}
#footer a:visited {
        color:white;
}
		
#header a, #header a:link, #footer a, #footer a:link {
	border:medium none;
	color:white;
	font-family: Helvetica;
}
#footer .footer-group a {
	color:white;
}
#footer .copyright a {
        color:white;
}
#footer .footer-buttons {
	margin:1em auto;
}
#footer li {
	border-left:1px;
	background-color:solid grey;
	display:inline;
	padding:0 0.4em;
}
/*
#footer .footer-group p {
	padding:5px; 
	
}
*/		
#pageid-home #content-block, #col-3, #col-2, #body  {
	font-family: Helvetica;
}
#pageid-home div.other-pub {
	margin-left:20px;
	position:relative;
	text-align: center;
	width:282px;
}
#pageid-home div.other-pub div.under-cover-info h3{
	margin-right:auto; /* center the image */
	margin-left:auto;
	text-align: center;

}
/*
#pageid-home div.other-pub div.aacr-home a{
	margin-right:auto;
	margin-left:auto;
	text-align: center;
	width:282px;
}
*/				

#pageid-home #content-block .main-block .ul jnl-links {
	font-family: Helvetica;
}
#pageid-home #content-block span {
	font-weight:normal;
	font-size:1em;
}

ol.corresp-list { /* coverline */
	list-style-type:none;
}
#pageid-home #content-block div.in-this-issue {
	background-color:white;
}
#pageid-home #content-block .in-this-issue h3 {
       border-top:0 solid white;
}

#pageid-home div.boombox-ads {
	left: 20px;
	margin: 0 0 25px;
	position: relative;
	width: 300px;
}
#header #top-banner-ads {
        height: 65px;
	width: 960px;
	text-align:center;
}

#pageid-gca ul.cit-auth-list,
#pageid-gca .cit-overline 
{
padding-left:3em;
display:block;
}


#content-block .article div.section h4,
#content-block .article div.section h5 {
float:left;
display:block;
line-height:1.5em;
}

#content-block .article div.section h3 {
/* clear:left;
display:block;
margin-bottom:1.5em;
line-height:1.4; */
font-style: italic;
padding-left: 1em;
}


#pageid-content #content-block div.section-nav a.prev-section-link {
        background-image: url("../../publisher/icons/up.gif");
padding:1px;
}

#pageid-content #content-block div.section-nav a.next-section-link {
        background-image: url("../../publisher/icons/down.gif");
padding:1px;
}


#content-block .article div.section h4 {
clear:left;
float:none;
*float:left;/* For IE7 */
width:100%;/* For IE7 */
}


/* override gca up/down arrows */
#pageid-gca #content-block .gca-abs-jump {
        background-image:url(../../publisher/icons/downarrow-gca.gif);
        background-position:0pt center;
        background-repeat:no-repeat;
        padding-left:16px;
}

#pageid-gca #content-block .gca-abs-position {
        background-image:url(../../publisher/icons/uparrow-gca.gif);
        background-position:0pt center;
        background-repeat:no-repeat;
        padding-left:16px;
}

#pageid-toc h2,#pageid-toc .toc-level a.toc-section-return {
    height:14px;
    width:14px;
        background-image: url(../../publisher/icons/uparrow.gif);
        background-position:1 bottom;
        background-repeat: no-repeat;
        color: #003333;
}

#pageid-pap-index .toc-level a.toc-section-return {
    height:14px;
    width:14px;
        background-image: url(../../publisher/icons/uparrow.gif);
        background-position:1 bottom;
        background-repeat: no-repeat;
        color: #003333;
}

#pageid-pap-bysection .toc-level a.toc-section-return {
    height:14px;
    width:14px;
        background-image: url(../../publisher/icons/uparrow.gif);
        background-position:1 bottom;
        background-repeat: no-repeat;
        color: #003333;
}

#pageid-authindex .toc-level a.toc-section-return {
    display:inline-block;
    height:14px;
    width:14px;
        background-image: url(../../publisher/icons/uparrow.gif);
        background-position:0 bottom;
        background-repeat: no-repeat;
        color: #003333;

}

#col-3 ul.pub-links li a {
        background-image: url(../../publisher/icons/bullet.gif);
        background-repeat: no-repeat;
        background-position: top left;
        padding-left: 1em;
        display: block;
        line-height:1.2
}

#col-3 ul.ex-pub-links li a {
        background-image: url(../../publisher/icons/bullet.gif);
        background-repeat: no-repeat;
        background-position: top left;
        padding-left: 1em;
        display: block;
        line-height:1.2
}

form#adv-search div.limit-by-section ul li,
form#adv-search-tables div.limit-by-section-tables ul li{
    display:block;
}

div.leaderboard-ads {
background-color: transparent;
}

.cit.has-thumbnail div.cit-metadata, .cit.has-thumbnail div.cit-extra  {
    display:block;
    margin-left: 100px;
}

#pageid-alerts-landing #all-alerts-modify-text
{
font-weight:normal;
margin-left:69px;
display:list-item;
font-size:13px;
}

#pageid-pap-index .toc-level .cit-list .cit-extra .accepted-manuscript,
#pageid-pap-bysection .toc-level .cit-list .cit-extra .accepted-manuscript,
#pageid-toc .toc-level .cit-list .cit-extra .author-choice,
#pageid-report .cit-list .cit-extra .author-choice,
#pageid-report .cit-list .cit-extra .accepted-manuscript,
#pageid-pap-index .toc-level .cit-list .cit-extra .author-choice,
#pageid-pap-bysection .toc-level .cit-list .cit-extra .author-choice,
#pageid-search-results .results-cit-list .results-cit .cit-extra .author-choice {
  color:red;
  }

.cit.openaccess {
        background-color: #DDDDDD;
}

ul.cit-auth-list {
    display: block;
    padding-left: 3em;
}

#pageid-search #content-block #adv-search div.flag-option{
  border: 1px solid navy;
  margin-bottom: 10px;
  color: #330066;
}
#pageid-search #content-block #adv-search div.flag-option > ul {
    list-style: outside none none;
}


