/*****************************************************************
 * HW-provided CSS stylesheet 
 *****************************************************************/
@import url("/shared/css/util/recui/d-qtip.css");

body {
background-color:#dbe5ec;
margin-bottom:1em;
}

div.hw-gen-page {
font-family:Helvetica,"Lucida Sans Unicode", Verdana, Arial,"Lucida Grande",Tahoma, sans-serif;
margin-bottom:20px;
}

#content-block h1, #content-block h2, #content-block h3, #content-block h4, #content-block h5, #content-block h6 {
font-family:'Times New Roman',Georgia,serif;
color:#B08307;
}

div#header {
background-image:none;
background-color:#dbe5ec
}

#header .bar-inner, #footer .footer-group,
#header .bar, #footer .bar {
background-color:#123d79;
}
 
#header h1 {
    background-image: url("/local/img/journal_logo.gif");
    background-position: left top;
    background-repeat: no-repeat;
    border: medium none;
    display: block;
    height: 112px;
    margin: 0;
    width: 960px;
} 
 
#header h1 a#logo { width:800px;height:100px;display:block;}

#header #logo span {display: block;text-indent: -90000px;}
 
#header .bar, #footer .bar {
height:60px;
margin-left:0;
padding-left:0;
width:960px;
position:relative;
}
 
#header #hdr-login {
left:756px;
padding:0 0 5px 10px;
color:#123d79;
height:90px;
top:20px;
} 
 
#header .header-buttons {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding:0;
position:absolute;
top:1em;
left:24px;
font-size:87.5%;
} 
 
#header .header-buttons li span {
font-size:11px;
margin-left:2px;
} 
 
#header .header-buttons li {
border-left:1px solid #ffffff;
font-size:1em;
} 
 
#header .header-buttons, #header .header-buttons a {
color:#000000;
} 


#content-block {
float:left;
padding:0 20px 0 15px;
width:508px;
border-right: 1px solid #AAAAAA;
}


#footer {position:relative;}

/* make col-3 floats right so it will be positioned correctly when there's no col-2 */
#col-3 {
float:right;
width: 200px;
}

#pageid-search #content-block fieldset span.search-options {
display:block;
}

#header #main-logo {
border:medium none;
margin:0;
}

#header #authstring {
text-align:left;
top:147px;
width:750px;
z-index:10;
padding-left:22px;
}



/* ============================================
    global default link styles
   ============================================ */
div.hw-gen-page a, div.hw-gen-page a:link {
	text-decoration: none;
	color: #123d79;
}
div.hw-gen-page a:visited {
	text-decoration: none;
	color: #581858;
}
div.hw-gen-page a:hover {
	text-decoration: none;
	border-bottom: 1px dotted #007CC3;
	color: #007CC3; 
	text-decoration:none;	
}
div.hw-gen-page a:active {
	text-decoration: none;
	color: #123d79;
}

/* --------------------------------------------
    header/footer default link styles
   -------------------------------------------- */
#header a, #header a:link,
#footer a, #footer a:link {
	color: #ffffff;
	border: none;
}
#header a:visited,
#footer a:visited {
	color: #ffffff;
	border: none;
}
#header ul.button-list a:hover,
#header div.header-qs a:hover,
#footer a:hover {
	color: #eabe44;
	border-bottom: 1px dotted #eabe44;
	text-decoration:none;
}

#header a:active,
#footer a:active {
	color: #ffffff;
	border: none;
}
#header .header-buttons li, 
#header .header-buttons li span.no-link {
	color: #ffffff;
	text-transform:uppercase;
}

/* --------------------------------------------
    content view links and citation tweaks
   -------------------------------------------- */

.cit .cit-views li a {
background-image:none;
padding-left:0;
}

.cit .cit-views li {
padding-left:0.25em;
}

.cit .cit-extra span {
font-size:1em;
font-weight:normal;
margin-left:0;
padding-left:0;
padding-top:0;
text-transform:uppercase;
color:#007CC3;
}

div.cit-extra {
font-style:normal;
}


#content-block .cit-views a:active,
#content-block .cit-views a:visited,
#content-block .cit-views a  {
color:#007CC3;
text-decoration:none;
font-weight:normal;
}

#content-block .cit-views a:hover  {
color:#123D79;
text-decoration:none;
}


/* --------------------------------------------
    sidebar columns default link styles
   -------------------------------------------- */
#col-2 a, #col-2 a:link,
#col-3 a, #col-3 a:link {
	color: #123d79;
}
#col-2 a:visited,
#col-3 a:visited {
	color: #581858;
}
#col-2 a:hover,
#col-3 a:hover {
	border-bottom: 1px dotted #123d79;
	color: #123d79; 
	text-decoration:none;
}
#col-2 a:active,
#col-3 a:active {
	color: #123d79;
}

/* --------------------------------------------
    sidebar columns specific link styles
   -------------------------------------------- */
#col-3 ul.cover-announce a, #col-3 ul.cover-announce a:link,
#col-3 ul.cover-announce a:visited {
	color: #2f5085;
}
#col-3 ul.cover-announce a:hover {
	color: #2f5085;
	border-bottom: 1px dotted #2f5085;
	text-decoration:none;
}
#col-3 ul.cover-announce a:active {
	color: #2f5085;
}

div.sidebar a:hover {
    text-decoration:none;
}

#col-3 ul.pub-links, #col-3 ul.pub-links li a {
color:#123d79;
}

li.img-button a {float:left; margin-right:.3em;}

#col-3 .sidebar-icon-group {
padding:0;
text-align:center;
}

#col-3 .publisher-icon {
margin-left:0;
}

cite .site-title {font-style:italic;}

#col-2 {
border-right: 1px solid #AAAAAA;
background-color:#fffadf;
}

#col-2 div.sidebar {
background-color:#fffadf;
border:none;
color:#333333;
line-height:1.2;
}

#col-2 .issue-sections{
border-top:none;
list-style-type:disc;
line-height:1.2;
margin:.2em 1em;
text-transform:uppercase;
}

#col-2 .issue-sections li{
margin: 0 0 2px 5%;
}

#col-2 .issue-sections  li.issue-sub-sections ol {
text-transform:none;
list-style-type:disc;
line-height:1.2;
margin:0;

}

#col-2 .issue-sections li.issue-sub-sections{
list-style-type:none;
padding:.2em;
}

#col-3 div.cb-section {
border-bottom:1px solid #123d79;
color:#333333;
}

#col-3 div.cb-section a,
#col-3 div.cb-section a:active,
#col-3 div.cb-section a:visited,
#col-3 div.content-box {
color:#333333;
}

div.leaderboard-ads {
background-color:#dbe5ec;
}

span.ad-header {
color:#ffffff;
display:block;
font-size:10px;
text-align:center;
}

span.ad-tower {
color:#000000;
display:block;
font-size:12px;
text-align:center;
margin:0 0 25px;
}

 #ad-tower li {
 text-align:center;
 margin:0;
 }
 
 #col-2 .subject-headings.last-child li + li {display:none;}
 
ul.copyright-statement,
 ul.copyright-statement li{
list-style-type:none;
margin-left:0;
}

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

div#footer{background-image: url(/shared/img/standard-design/design25/footer-dash.png);background-position: left bottom;background-repeat: no-repeat;background-color:#dbe5ec;}

div#footer .bar {background-image: url(/local/img/footer-icons.png);background-position: left bottom;background-repeat: no-repeat;background-color:transparent;display:block;width:960px;height:128px;}

div#footer .bar .footer-icons a#footer-jco {display:none;}
div#footer .bar .footer-icons a#footer-jop {width:90px;height:50px;margin-top:50px;}
.footer-icons #footer-asco {width:117px;}
.footer-icons #footer-cancer-net {width:128px;}
.footer-icons #footer-conquer {width:119px;}
.footer-icons #footer-asco-c {width:123px;}
.footer-icons #footer-asco-u {width:141px;}
.footer-icons #footer-qopi{width:156px;}

div#footer .bar .footer-icons a{display:block;height:40px;float:left;margin:60px 5px 0;}
div#footer .bar .footer-icons a:hover {border:none;}
#footer .copyright {margin: 0;position: absolute;right:210px;top:40px;font-size:.85em;font-weight:bold;}
.qtip h1 {font-size:1.2em;margin-bottom:1em; font-family: Georgia,'Times New Roman',sans-serif;color:#006699;line-height:1.4;font-weight:bold;margin-top:0;}
.qtip a {font-weight:bold;color: #006699;text-decoration:noen;}
.ui-tooltip .ui-tooltip-titlebar {}
.qtip {line-height:1.4;}
.ui-tooltip-hw .ui-tooltip-content {background: #fbfaea;color: #333333;border-width: 1px;border-color: #666;}
.ui-tooltip-hwyellow .ui-tooltip-titlebar {background-color:#ffffcc;border-left:1px solid #666;border-right:1px solid#666;}
.abst.ui-tooltip-hwyellow .ui-tooltip-titlebar {overflow:visible;}

.abst.ui-tooltip-hwyellow .ui-tooltip-titlebar  .ui-state-default {top:1px;margin:0 2px;z-index:50;}
 .ui-tooltip-hwyellow .ui-tooltip-content {background: #ffffcc;color: #333333;border-width: 1px;border-color: #666;}
.popabs  p {margin:1em 0;}
.ui-tooltip-hwdkyellow .ui-tooltip-content {background: #f3f2ac;color: #333333;border-width: 1px;border-color: #666;}
.citation-qtip .ui-tooltip-title,.popabs .ui-tooltip-title {display:none;}
.citation-qtip .ui-tooltip-titlebar,.popabs .ui-tooltip-titlebar {background-color:#FBFAEA;border-color:#666;}
.popabs .affiliation-list,.popabs .corresp-list,.popabs .history-list,.popabs .xref-aff  ,.popabs .license,.popabs .xref-sep,.popabs .fn-group,.popabs .xref-corresp,.popabs .xref-fn ,.popabs .author-notes,.popabs .fn-track,.popabs .kwd-group{display:none;}
.popabs .copyright-statement, .popabs .copyright-statement  li {margin-left:0;font-size:10px;}
.popabs h2{font-size:1.1em;margin-top:1em;}
.popabs div.contributors ol {margin:1em 0;}
.popabs div.contributors ol.contributor-list li,.popabs .contributors  li{display:inline;line-height:1.2;margin:0;}
.popabs .ui-tooltip-content {overflow-x:auto;}
.qtip.popabs {max-height:500px;max-width:580px;}
.qtip.popabs a.name-search {color:#333333;text-decoration:none;font-weight:normal;}
.qtip.popabs a.xref-down-link {display:none;}

span.target-link {display:inline-block;height:12px;width:25px;background:url(/publisher/img/preview_icon_s.png) center center no-repeat;}

.qtip{font-size:.75em;	}

/* Aligning Search Section drop-down wih input boxes above */
select#hwForm-limit-by-section {width:147px;margin:0 0.3em!important;padding:0.1em!important;}

#pageid-home div.realmedia-ad span.ad-realmedia{
    font-size: 12px;
    text-align: center;
    color: #000000;
    display: block;
    margin: 0 0 25px;
    }

div.realmedia-ad {
   text-align: center;
}
  
#pageid-search div.realmedia-ad span.ad-realmedia, #pageid-search-results div.realmedia-ad span.ad-realmedia {
    font-size: 12px;
    margin-left: 10px;
    text-align: center;
    color: #000000;
    display: block;
}
#pageid-search div.realmedia-ad, #pageid-search-results div.realmedia-ad {
	margin-top: 50px;
	text-align: center;
	}
    
.realmedia-ad ul li {
    list-style: none outside none;
}

.tower-ads-right {
     left: 911px;
     position: absolute;
     top: 100px;
     padding: 0;
}

.position-right1 {
    list-style-type: none;
}

div.pagetype-content #col-2 #article-cb-main div.cb-section.addthis-soc div.addthis_toolbox{
        padding: 0;
        margin: 4px;
}
div.pagetype-content #col-2 #article-cb-main div.cb-section.addthis-soc div.addthis_toolbox div.atclear{
	padding: 0;
}

div#pageid-home #content-block,div.pagetype-proxied div#content-block {
border-right: 1px solid #AAAAAA;
}
#col-3 div#editable-area {
    margin: 0px 0px 10px 2px;
}

