/*****************************************************************
* HW-provided CSS stylesheet for Global
*****************************************************************/
@import url("hw-local-sidebars.css");

#header #main-logo {
margin-left:4px;
}

div.hw-gen-page {
font-family:Arial,Helvetica,"Lucida Sans Unicode","Lucida Grande",Tahoma,Verdana,sans-serif;
color:#111111;
}

#content-block h1, #content-block h2, #content-block h3, #content-block h4, #content-block h5, #content-block h6 {
font-family:Arial,Helvetica,"Lucida Sans Unicode","Lucida Grande",Tahoma,Verdana,sans-serif;
}
div#pageid-toc.pagetype-content div#content-block h4,
div.pagetype-content div#content-block h4 {
font-family:Arial,Helvetica,"Lucida Sans Unicode","Lucida Grande",Tahoma,Verdana,sans-serif;
}

#header .bar-inner, #footer .footer-group,
#header .bar, #footer .bar {
background-color:#003366;
}
#header .header-buttons li span {
color:#003366;
}
/* for col expansion */
div.hide-cols div#col-2-min {
        background-color: #003366;
}  

/* for col expansion */
div.hide-cols div#col-3-min {
        background-color: #003366;
}
#header .banner-ads {
left: 254px;
margin: 0;
padding: 0;
width: 468px;
}
#content-block h2 {
color: #003366;
}
#proxied-contents .contentcell li {
padding: 1%;
}
#pageid-subscribe #proxied-contents .contentcell li {
line-height:25px;
}
#header a:visited, #footer a:visited {
color:white;
}
#header a, #header a:link, #footer a, #footer a:link {
color:white;
}
#col-2, #col-2 div.sidebar {
background-color:#dfe9f4;
}
#col-3 ul.pub-links li a {
background-image:none;
padding-left:0px;
}
#col-3 ul.pub-links {
left:0px;
}
div#docked-slugline .slug-pub-date, div#docked-slugline .slug-pages, div#slugline cite .slug-pub-date, div#slugline cite .slug-pages {
font-weight:normal;
}
#pageid-content #col-2 #slugline .slug-pub-date {
display:block;
}
#header .inst-branding, #header #hdr-login, #header .header-qs {
border:none;
}
form.searchbox #sidebar-search-input, form.searchbox #issue-search-input {
width:85px;
}
form.searchbox #sidebar-search-go, form.searchbox #issue-search-go {
width:55px;
color:black;
}
.cit cite, .cit .cit-metadata .cit-title, .cit .cit-metadata .cit-title-note {
padding-left:2em;
}
#content-block form .cit-list .cit .cit-metadata .cit-auth-list {
padding-left:25px;
display:block;
}
#pageid-content #col-2 #slugline {
font-weight:normal;
}
#footer ul {
margin-top:9px;
}
#pageid-pap-index #col-2 .pap-view a:link {
font-weight:bold;
}
.hw-gen-page #content-block .toc-level a.toc-section-return,
#content-block  .gca-abs-position {
background-image:url("/shared/img/toc/uparrow_gray.gif");
margin-right:4px;
}

#content-block  .gca-abs-jump {
background-image:url("/shared/img/toc/dwnarrow_gray.gif");
}

#footer li.first {
border-left:none;
}

form .gca-buttons {margin:1.5em 0;}

#pageid-pap-index #col-2 .pap-subscribe li {
margin-bottom:10px;
}
#col-3 #sidebar-global-nav .hw-logo {
position:absolute;
bottom:70px;
right:70px;
}
#col-3 ul.tower-ads-below {
list-style-image:none;
list-style-type:none;
margin:0;
padding:0;
text-align:center;
}
#pageid-content.hwp-metaport-content #content-block .hw-optimized-content table  {
float:left;
margin-right:5px;
}
#pageid-content.hwp-metaport-content #content-block .hw-optimized-content #article-title-1 {
clear:both;
}
#pageid-search #content-block input, pageid-search #content-block select {
font-size:1em;
}
#pageid-section-index #content-block .cit-auth-list {
display:block;
padding-left:25px;
}
#pageid-search-results #content-block .cit-auth-list {
display:block;
padding-left:2em;
}
#pageid-search-results #content-block .cit-first-element {
padding-left:5px;
}
#pageid-section-index #content-block .cit-title {
display:block;
padding-left:5px
}
#pageid-search #content-block .search-buttons {
padding-bottom:10px;
}
#col-3 #sidebar-global-nav .pub-link-old a {
display:none
}
#col-3 #sidebar-global-nav .pub-link-old .new-link a {
display:block;
}
#pageid-section-index #content-block {
border-right:1px dashed #AAAAAA;
padding:0;
}
#col-3 ul.tower-ads li img {
padding-bottom:10px;
}
#pageid-rss #content-block .immuno-rss {
margin-left:-12px;
}
#pageid-alerts-signupetoc #proxied-contents .alerts-announcement-styling {
font-weight:bold;
font-family:verdana,arial,helvetica,sans-serif;
}

#pageid-report #content-block {
	padding:0 20px;
	width:716px;
	border-right: 1px dashed #aaaaaa;
}

#pageid-toc #content-block .cit span.open-access-note, #pageid-toc #content-block .cit span.open-access-note a {
    color: #003366;
    margin: 0;
    padding: 0;
}

#pageid-toc #content-block .cit span.creative-commons-note, #pageid-pap-index #content-block .cit span.creative-commons-note {
    font-size: 11px;
    text-transform: none;
    margin: 0;
    padding: 0;
}

#pageid-content #docked-nav-views .oa-article span, #pageid-content #article-cb-main .oa-article span, #pageid-data-supp #article-cb-main .oa-article span, #pageid-login #article-cb-main .oa-article span, #pageid-login #article-cb-main .oa-view , #pageid-content #docked-nav-views .creative-commons-article span, #pageid-content #article-cb-main .creative-commons-article span, #pageid-data-supp #article-cb-main .creative-commons-article span, #pageid-login #article-cb-main .creative-commons-article span{
	display: none;
}

.cit .openaccess, .cit.creative-commons {
    background-color: #D3D3D3;
}

#col-2 div {
    margin: 0 0 0 10px;
}

#pageid-data-supp .oa-view-right ,
#pageid-content .oa-view-right {
	color: #000000;
	font-weight: bold;
	font-style: italic;
}

.cit.openaccess {
    background-color: #D3D3D3;
}
#proxied-contents p.adv {
   text-align:center;
}
.search-meeting-abstract-number .note {
   display:block;
}


ul.list-simple {
	list-style-type: none;
}

#content-block .cit .precis p { 
display: block; 
line-height: normal; 
margin: 0; 
} 

#content-block .cit .precis p span { 
display: inline; 
} 

#content-block .cit .precis { 
display: block; 
margin: 10px 0; 
} 

#content-block .cit .cit-blurb { 
display: block; 
margin-left: 1.5em; 
padding-left: 0.4em; 
}
#pageid-archive #footer div.home-bottom-ads {
width: 756px;
}
#pageid-archive #footer ul.home-bottom-ads {
text-align: center;
}
#pageid-archive #footer div.home-bottom-ads ul li.position-ad{
margin: 6px 0 6px 5%;
}
#footer div.home-bottom-ads ul li.position-ad{
border: medium none;
display: block;
margin: 6px 0px 6px 5%;
}

.meeting-abstract #content-block .toc-level a.toc-section-return  {
    background-image: none;
    width: 0;
}


.meeting-abstract #content-block h2 {
    font-size: 12.8px;
     padding-bottom: .3em;
}

.meeting-abstract #content-block form {
    margin-left: 0.7em;
}

.meeting-abstract #toc-header {
    padding-bottom: 1em;
}

#header .banner-ads li.position-ad {
    margin-left: 12px;
}

#header .banner-ads li.position-ad img {
    border: 0px;
}
