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

 /*overrides for design2.5 - replace navy with your dark color and blue with your light color */

#header .header-buttons, #header .header-buttons a {color: navy;}

#header #hdr-login {color: navy;}

#header .bar, #footer .bar {background-color: #ba5205;}	

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

#header .bar-inner, #footer .footer-group {background-color: #ba5205;}


 /*logo settings - adjust for size and filename/format  */
 
#header h1 a#logo {
	background-image: url(/local/img/journal_logo.gif);
	background-position:center;
	width:732px;
	height:80px;
	background-color:#ba5205;
}

#header h1 {
	height:80px;
	width:375px;
	margin:0 24px;
}

/* correct author affliation email address display */
.contributors ol li address a {
	display: block;
	vertical-align: baseline;
}

/* change inline graphic size, account for all abstract-* id's*/
#content-block .article [id^='abstract-'].section span.inline-formula img.inline-graphic {
	position: relative;
	height: 17px;
	top: 4px;
}

/* remove the bullet from table footnotes */
#content-block .table-expansion .table-foot ul.table-footnotes li {
	list-style: none;
}

/* use intuitive expand image for table column expands */
#pageid-content #content-block li#content-toggle a {
    background: url("/local/img/col-expand.jpg") no-repeat scroll center center transparent;
	height: 43px;
	width: 38px;
}
/* use default page contraction icon */
#pageid-content #content-block li#content-toggle a.expanded {
    background: url("/shared/img/misc/col-contract.gif") no-repeat scroll right center transparent;
}

/* seperate each cell to simulate h10 tables and set font to publisher preferred*/
#pageid-content #content-block .table-expansion  table {
	border-collapse: separate;
	border-spacing: 8px;
   width: 100%;
}

/* set the table data font and font-family to publisher preferred*/
#pageid-content #content-block .table-expansion  table td {
	font-size: 12px;
	font-family: Times New Roman;
}

/* remove borders from table header cells to simulate h10 tables */
#pageid-content #content-block .table-expansion  table th {
    border-left-style: none;
    border-right-style: none;
    border-top-style: none;
	border-bottom-style:solid;
	
	font-size: 12px;
	font-family: Times New Roman;
}

/* remove line/border from table body cell to simulate h10 tables */
#pageid-content #content-block .table-expansion  table tbody tr td {
	border-style: none;
}

/* center align table text */
#pageid-content #content-block .table-expansion  table tbody tr td.table-center,
#pageid-content #content-block .table-expansion  table tbody tr td.table-char {
	text-align: center;
}

/* left align table cells */
#pageid-content #content-block .table-expansion  table tbody tr td.table-left {
	text-align: left;
}

/* adjust col 2 content box padding */
#pageid-content.hw-gen-page #col-2 #article-cb-main.content-box,
#pageid-content.hw-gen-page #col-2 #article-dyn-nav.content-box {
	padding: 5px 10px 5px 5px;
}

/* bold the reference link in col-2 content box */
#pageid-content.hw-gen-page #col-2 #article-cb-main.content-box .cb-contents .cb-section ol li a {
	font-weight:bold;
}

#pageid-content div.ref-cit .cit-metadata span.cit-pub-id-sep, #pageid-content div.ref-cit .cit-metadata span.cit-pub-id {
    display: inline;
}

div.pagetype-content div.table-expansion table span.xref-bibr {
    vertical-align: baseline;
}

#header div.banner-ads {
width: 270px;
right: 210px;
left: auto;
top: 0px;
}
.pagetype-proxied #header .banner-ads ul {
    margin:0;
}

div.hw-gen-page a {color: #BA5205;}

#pageid-pap-index .cit-auth-list, #pageid-pap-bysection .cit-auth-list {padding-left:3em;}

#content-block .toc-level .cit-list .cit-metadata .cit-overline {text-transform:none;font-weight:bold;letter-spacing:0;margin-left:20px;}

div#pap-header h1 {
    font-family: sans-serif;
    font-style: italic;
}
