/*
 * CSHL-maintained global CSS file for Genome Research
 */
#col-2 div {

            margin: 0px 0px 0px 0px;

            /*padding: .5em 1em .5em 2em;*/

            padding: 0px;

}
#col-2 div.open-access-note
{
            margin: 0px 0px 0px 0px;
            padding: 10px;
}
#col-2 div.edited-state
{
            margin: 0px 0px 0px 0px;
            padding: 10px;
}

div.twtr-tweet-text {
 font-size:90%;
}

/* default opacity for IE */
div#col-2-widget-placeholder  {
padding-top: 18px;
padding-left: 0px;
font-size: 100%;
line-height: 140%;
  
}
div.misc-body {
 padding-left:10px;padding-right:35px;padding-top:12px;
}
#pageid-home #content-block .main-block .other-pub {
   margin-left: 27px;
    margin-bottom: 1em;
padding-left:5px;
padding-right:5px;
padding-bottom:7px;
padding-top:5px;
    width: 252px;
    color:#333333;
    /* background-color: #a95219; */
   text-align:center;
}
#pageid-home #content-block .main-block .other-pub ul {
    line-height: 0.9em;
    padding-top: 0.0em;
    padding-bottom: 0.4em;
}
#pageid-home #content-block .main-block .other-pub ul li a {
font-size: .8em;
color: #fffac6;
}
#pageid-home #content-block .main-block .other-pub ul li a.hover {
text-decoration:none;
color: #ffffff;
}
#pageid-home #content-block .main-block .other-pub h3 {
color: #fffac6;
text-decoration:underline;
}

img {
  filter:alpha(opacity=100);
  }

/* duplicate image positioning */
img.idupe {
  position:absolute;
  padding-left:5px;
  padding-top:5px;
  z-index:30000;
  visibility:hidden;
  }

img { border:none; }
/* add styles below */
#pageid-home #content-block .main-block div.cshl-announcements {
    margin-left: 40px;
    margin-bottom: 0;
    padding-top:0;
    padding-botoom:0;
    margin-top: 0;
    width: 242px;
}
#content-block td.covlines {
  margin:0;
  padding-bottom:6px;
  border:0;
  line-height:120%;
        vertical-align:middle;
  overflow: hidden;
        font-size:90%;
}
#content-block td.covlinesi {
  margin:0;
  padding-right:5px;
        padding-bottom:6px;
  border:0;
  line-height:1.0;
        vertical-align:middle;
  overflow: hidden;
}
#content-block td.covlines a {
        color:#666666;
}
#content-block td.covlines a:hover {
       
   border-bottom:1px dotted #333333;
         color:#333333;
}
#content-block td.covlines a:visited {
        border:0px;
         color:#666666;
}

#pageid-home #content-block #proxied-contents a.misc:link  {
        color:#666666;
}
#pageid-home #content-block #proxied-contents a.misc:hover {
       
   border-bottom:1px dotted #333333;
         color:#333333;
}
#pageid-home #content-block #proxied-contents a.misc:visited {
        border:0px;
         color:#666666;
}
#pageid-home #content-block .in-this-issue h2 {
  border-top:0px solid #ffffff;
}
#pageid-home #content-block .in-this-issue ul a {
    border-left: 5px solid #A95219;
    padding-left: 0.5em;
    /*font-size: 10.6667px;*/
    font-family: sans-serif;
    background-color: white;
}
#pageid-home #content-block h2.current-issue  {
        border-bottom: 1px dotted #A95219;
  padding: 20px 0 10px;
}

/* revert to bars by in this issue links */
ul.coverlines li {
    list-style-type: disc;
    list-style-position: inside;
    padding: 10px 0 10px 20px;
    padding-left: 1em;
    text-indent: -.9em;
}
#pageid-home #content-block .in-this-issue ul li {
    list-style-type: none;
}
#pageid-home #content-block .in-this-issue ul li {
    padding: 0 0 5px 0;
    line-height: 1.3;
}
#pageid-home #content-block .in-this-issue ul li {
    padding: 0;
    line-height: 1.3;
    margin: .5em 0;
}
#pageid-home #content-block .in-this-issue ul a {
    border-left: 5px solid #A95219;
    font-weight: normal;
}
#pageid-home #content-block .in-this-issue ul a {
    border-left: 5px solid navy;
}
#pageid-home #content-block .in-this-issue ul a {
    color: #666666;
    font-size: 0.9em;
    font-weight: bold;
}
#pageid-home #content-block .in-this-issue ul a {
    border-left: 5px solid #A95219;
     font-weight: normal;
}

/* end bars reversion */

td.cola {
  width:160px;
       vertical-align: top;
  padding-right:25px;
  padding-bottom:12px;
  line-height:20px;
  
}

td.colb {
  width:220px;
      vertical-align: top
  padding-left:25px;
  padding-bottom:12px;
  line-height:20px;
}
/* sample widget styling */
div#col-2-widget-placeholder p,
div#col-3-widget-placeholder p {
  font-size: 60%;
  padding: 1em;
   border: 1px solid #ffffff; 
  margin: .5em 1em;
}
div#pageid-home div#col-3-widget-placeholder p {
  color: #880000;
}
div#pageid-search div#col-2-widget-placeholder p {
  color: #000088;
}
div#pageid-search div#col-3-widget-placeholder p {
  color: #008800;
}

/* end sample */


#pageid-collections ul.coll-hierarchy  li.coll-1 {
  margin-left:1.5em;
        padding-top:14px;
}
  #pageid-collections ul.coll-hierarchy  li.coll-2{
  display:block;
  padding:0;
  font-size:1em;
  margin-left:2.5em;
  color:#A95219;
}

.para2 {
        line-height:25px;
    }
    .para5 {
        padding-top:9px;
        padding-bottom:1px;
        line-height:14px;
    }
 .para6 {
        padding-top:5px;
        padding-bottom:6px;
            }

    .para4 {
        line-height:14px;
        padding-bottom:4px;

    }
    .para1 {
        line-height:17px;
          padding-bottom:4px;

    }
    .para3 {
        text-indent:15px;
        line-height:17px;
    }
    .box1 {
        background-color:#F2EAE6;
        width:354px;
        height:863px;
    }
    .box2 {
        /* position:absolute;
        left:518px;
        top:233px;
        width:184px;
        height:155px; */
    }
    .box3 {
      
    }
.text7 {
        font-family:'Arial','Helvetica','Sans-serif';
        font-size:20px;
        line-height:30px;
        text-decoration:none;
        color:#9B5D3E;
    }
.text3 {
        font-family:'Arial','Helvetica','Sans-serif';
        font-size:12px;
        text-decoration:none;
        color:#9B5D3E;
    }
    .text5 {
        font-family:'Arial','Helvetica','Sans-serif';
        font-size:11px;
        text-decoration:none;
        color:#9B5D3E;
    }
    .text6 {
        font-family:'Arial','Helvetica','Sans-serif';
        font-size:11px;
        text-decoration:none;
        color:#393838;
    }
.para2 {
            }
.text2 {
        font-family:'Arial','Helvetica','Sans-serif';
        font-size:14px;
        text-decoration:none;
        color:#393838;
    }
 .para5 {
        padding-top:9px;
        padding-bottom:1px;
        line-height:14px;
    }
    .para4 {
        line-height:14px;
    }
div#subj_coll dl { margin:0;} 
div#subj_coll dt 
{
        font-family:'Arial','Helvetica','Sans-serif';
        font-size:12px;
        text-decoration:none;
  padding-bottom:2px;
        margin:0;
        color:#9B5D3E;
    }
div#subj_coll dd 
{
        font-family:'Arial','Helvetica','Sans-serif';
        font-size:11px;
        text-decoration:none;
        color:#393838;
  margin-left:4px;
        margin-right:0;
         padding-bottom:8px;
    }
#col-3 #mc1 {
  display:none;
       }
#col-2 #author_chat {
  display:none;
        text-align:left;
       padding-left:7px;
       padding-right:7px;

}

#col-2 #author_chat1 {
  display:none;
        text-align:left;
       padding-left:7px;
       padding-right:7px;

}
#col-2 #author_chat2 {
  display:none;
        text-align:left;
       padding-left:7px;
       padding-right:7px;

}
#col-2 #author_chat3 {
  display:none;
        text-align:left;
       padding-left:7px;
       padding-right:7px;

}
#col-2 #author_chat4 {
  display:none;
        text-align:left;
       padding-left:7px;
       padding-right:7px;

}
#col-2 #author_chat5 {
  display:none;
        text-align:left;
       padding-left:7px;
       padding-right:7px;

}
#col-2 #author_chat6 {
  display:none;
        text-align:left;
       padding-left:7px;
       padding-right:7px;

}
#col-2 #author_chat7 {
  display:none;
        text-align:left;
       padding-left:7px;
       padding-right:7px;

}
div#pageid-content .article .boxed-text {
background-color: #F0E8D6;
}
#cookie-law { 
    
    background:#dedede; 
    margin: 0 auto;
  text-align:center;
   /* border-radius: 17px;
    -webkit-border-radius: 17px;
    -moz-border-radius: 17px; */
position:fixed;left:0;bottom:0px;width:100%;
    
 
  z-index: 999;

}
#cookie-law p { 
    padding:10px; 
    font-size:.8em; 
    font-weight:normal; 
    text-align:center; 
    color:#000000; 
    margin:0;
   padding-left:20px;
   line-height:140%;
}
#cookie-law p a:link {
  text-decoration: none;
  color: #202088;
  font-weight:bold;
}
#cookie-law p a:visited {
  text-decoration: none;
  color: #581858;
}
#cookie-law p a:hover {
  text-decoration: none;
  border-bottom: 1px dotted #202088;
  color: #202088; 
  text-decoration:none;  
}