#bodygeneral {
  text-align:justify;
}

#bodygeneral #general a,
#bodyproceedings #proceedings a,
#bodyschedule #schedule a,
#bodyprogram #program a,
#bodydates #dates a,
#bodysubmission #submission a,
#bodyposters #posters a,
#bodyregistration #registration a,
#bodyreimbursement #reimbursement a,
#bodytravel #travel a,
#bodyhotel #hotel a,
#bodycommittees #committees a {
  background: #d8d8d8;
}

ul {
  text-align: left;
  list-style-type:square;
}

li {
  margin-left:1.6em;
}

#bodysubmission ul {
  margin-bottom: 0px;
}

#bodysubmission li {
  margin-bottom: 5px;
}

#nav ul {
  margin-bottom: 0px;
}

#nav li {
  margin-bottom: 2px;
}

#nav {
  font-size: 13px;
  line-height: 1.6em;
  text-indent: 0px;
  list-style-type: none;
}

#nav a {
  display: block;
  color: #00AA11;
  text-decoration: none;
  padding-left:4px;
}

#nav a:hover {
  background: #d8d8d8;
}

dt {
  margin-left: 0px;
  padding-left: 5px;
  color: #555;
  font-weight:bold;
  border-bottom: 2px solid #bbb;
}
dd {
  margin-left: 20px;
  margin-top: 6px;
  margin-bottom: 17px;
}

dd p {
  margin: 0px;
  margin-bottom: 3px;
}
