#proto {
  display: none;
}
.mt0 {
  margin-top: 0;
}
.mb0 {
  margin-bottom: 0;
}
.pa0, .table .pa0, #thesis_detail .pa0 {
  padding: 0;
}
.not-a-link, .not-a-link:hover{
  color: #333;
  text-decoration: none;
}
.hidden-link, .hidden-link:hover {
  /*display: none;*/
  color: #333;
  text-decoration: none;
}
.topImage {
  margin-bottom:20px;
  text-align: center;
}
.controlBox {
  text-align: right;
  margin-bottom: 20px;
}
.delThesis {
  float: right;
  font-weight: bold;
  font-size: 1.5em;
  color: red;
  text-decoration: none;
  padding: 8px 15px;
  cursor: pointer;
}
.hideAnnounce {
  text-decoration: none;
  color: red;
  font-weight: bold;
  font-size: 1.4em;
  cursor: pointer;
}
.onlyLoggedIn {
  display: none;
}
.btn-ed {
  width: 60px
}
body.loggedIn .onlyLoggedIn {
  display: block;
}
.detail-info {
  padding: 8px;
  display: none;
}
.detail-info table {
  margin: 0;
}
#thesis_detail th {
  text-align: center;
}
#thesis_detail td {
  padding: 2px 8px;
}
#thesis_detail .static {
  background-color: #F0F8FF;
}
#thesis_detail, #thesis_detail table, #thesis_detail td, #thesis_detail th {
  border-color: #777;
}
#review_info table {
  margin-bottom: 5px; 
}
#review_info table:last-child {
  margin-bottom: 0; 
}

.accordion-toggle {
  font-weight: bold;
}
.nav-tabs>.active>a, .nav-tabs>.active>a:hover, .nav-tabs>.active>a:focus {
  background-color: #0088cc;
  color: #fff;
}
.accordion-toggle>.icon-chevron-down{
  float: right;
}
.static-detail {
  font-style: italic;
}
label {
  margin-bottom: 0;
}
@media print {
  .navigation {
    display: none;
  }
  .span9 {
    width: 100%;
  }
  body.loggedIn .onlyLoggedIn, .onlyLoggedIn {
    display: none;
  }
  a[href]:after{
    content:"";
  }
  a, a:visited{text-decoration:underline}
}
