/* :code_tree=ecod.core: */

@import url("../styles.css");

.dtproperty_wide
{
  width: 200px;
}
#documents-container{
  margin: 0 auto;
  max-width:800px;
  padding: 10px 0px 20px 0px;

}
#instructions{
   padding: 0px 0px 0px 0px;
}
a.documents:link, a.documents:active, a.documents:visited{
  background-color:#DCE9F5;
  padding:2px;
  color:blue
}
a.documents:hover{
  color:green;
  background-color:#D0E0EC;
}
div.document-div{
  padding:0px 0px 10px 20px;
}
div.document-category{
  margin-top:10px;
}

div.document-category th{
  font-size:14px;
  color:#565656;
  font-weight:bold;
  border-bottom: 2px gray solid;
  text-align:left;

  padding:10px 10px 5px 7px;
  background-color:#E6E6E6;
}
div.document-category td.upcoming{
  font-size:11px;
  text-align:center;
  background-color:#DCE9F5;
  color:#5283CF;
  line-height:20px;
  
}

div.document-category td.session{
  font-size:12px;
  text-align:left;
  padding:5px 10px 0px 0px;
  border-top: 1px #C8C8C8 solid;
}

div.document-category td.last{
  text-align:right;

}

div.document-category td.session2{
  font-size:12px;
  font-weight:bold;
  text-align:left;
  padding:5px 10px 15px 0px;

}
div.document-category td.session3{
  font-size:14px;
  text-align:left;
  padding:10px 10px 10px 10px;
  border-top: 1px #C8C8C8 solid;
}
div.document-category td table{
  background-color:#DCE9F5;
  padding:0px 10px 20px 10px;
  border-bottom:1px solid #C8C8C8;
  border-bottom-right-radius:20px;
  border-bottom-left-radius:20px;
}


div.document-subcategory{
  font-size:14px;

  margin-bottom:5px;
  padding:0px 0px 5px 10px;
  display:none;
}
