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

body{background-color:#999966; margin-top:0;}
div.hw-gen-page {margin:0 auto;background-color:#EEEDE1;	font-family:Arial,Helvetica,"Lucida Grande","Lucida Sans Unicode",Tahoma,Verdana,sans-serif;}
div#header {background-image:none;}
#header .bar, #footer .bar {background-color:#666633;}
#header .bar-inner, #footer .footer-group {background-color:#666633;}
#header .header-buttons, #header .header-buttons a {color:#666633;}
#header #hdr-login {color:#666633;}
#header #main-logo {margin:0 0 0 24px;}
#footer .copyright a{color:#fff;}
#header #hdr-login {height:115px;}
#header .header-qs {top:154px;}
#header .header-qs .adv-search-link a {margin-top:3px;display:block;}
#header #dukelogo{left:756px;padding:12px 0 5px 10px;position:absolute;top:0;}
#header .inst-branding {height:60px;}

#header #hdr-login {top:60px;}

#header .inst-branding, #header #hdr-login, #header .header-qs {border-left:none;}
#col-2,#footer .footer-col-left  {border-right:none;}
#footer {background-image:none;background-color:transparent;}

#content-block {padding:0 20px 0 24px;width:499px;color:#595A54;}

#header .banner-ads {left:250px;margin:0;padding:0;top:12px;width:auto;}
#header .banner-ads  ul, #header .banner-ads  ul li{margin-left: 20px;}
div.hw-gen-page div.leaderboard-ads {background-color:#999966;}

#col-3 {    background-color: #474720;}
#col-2  {border-right:1px solid #474720;}

#content-block {background-color:transparent;}

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

#content-block p {
	text-align:left;
}

#pageid-content #content-block .article blockquote {
        display: block;
        font-size: 1em;
        font-weight: normal;
        text-align: center;
        color: #595A54;
        margin: .5em 1em;
        padding: .5em 1em;
        border: 1px solid #ddd;
}

#toc-header .issue-tagline {
display:block;
font-weight:bold;
margin-left:24px;
clear:left;
}

#toc-header .editor {
display:block;
margin:5px 24px;
clear:left;
}

#content-block p.announce {
        color:#CCCC99;
}

#pageid-emailafriend div#content-block .email-input input {
    width:380px;
}

div#hovering-abs h1 {font-size: 1.2em;display: inline;padding:0;margin:0;}
div#hovering-abs h2{font-size: 1.2em;}
div#hovering-abs-close{display:block;height:25px;} 
div#hovering-abs h2.subtitle {display: inline;padding:0;margin:0;}

div#hovering-abs .section {
  font-size: 1em;
  display: block;
  margin-top:1em;
}
div#hovering-abs-close a span {font-size: .85em;}

#pageid-search #content-block div.block-2 {
    margin: 40px;
}

#col-2 a.shpod-link, #col-2 a.shpod-link2, #col-2 ul.toc-links li.ecommerce-purchase-issue-link {
color:#404040;
font-size:11px;
font-weight:bold;
}

#col-2 ul.toc-links li.pod-link, #col-2 ul.toc-links li.ecommerce-purchase-issue-link {
    background-image: none;
    border-top: 1px solid #999966;
    margin-top: 20px;
    padding: 20px 0 0;
}

#content-block div.fulltext-view div#abstract-1 {
 border-bottom: 2px dotted #999;
 margin-bottom: 10px;
}
/*login page*/
#content-block .hw-login-extra-group-above-signin{padding-bottom:0em;}
#content-block .hw-login-extra-group{padding-bottom:1em}

.strike { text-decoration: line-through; }
.product .product-source {font-style: italic;}

/* Handling display of table class array */
table.array td { padding: 4px; }

div.hide-cols div.ref-list span.cit-comment { word-break: break-word; }
