table.baseLine td {
    vertical-align: middle;
    alignment-baseline: middle;
}
a.ref_hram, a.ref_hram:visited {
    margin-top: 2px;
    color: white;
    font-size: 8pt;
    font-weight: bold;
    text-decoration: none;
}

#content img {
    border: 0px solid #090909;
}
#content img {
    display: inline;
    /*margin: 0 auto 10px;*/
}
#content td input {
    margin: 0 5px 5px 0;
    width: 500px;
}

#addForm input, #addForm textarea {
  margin: 0 5px 5px 0;
  width: 500px;
}
#addForm select {
  margin: 0 5px 5px 0;
  width: auto;
}

hr {
  margin: 14px 0 ;
}
.greenButton, a.greenButton:visited, a.greenButton:hover {
  text-decoration: none;
  font-weight: bold;
  padding: 5px 10px;
  color: yellow;
  background-color: green;
  border-radius: 2px;
}

.blueButton, a.blueButton:visited, a.blueButton:hover {
  text-decoration: none;
  font-weight: bold;
  padding: 5px 10px;
  color: yellow;
  background-color: #1B5E91;
  border-radius: 2px;
  margin: 4px 0;
}

div.feedback {
  margin-bottom: 20px;
}

div.date {
  font-weight: bold;
  text-align: right;
  margin-right: 20px;
}

div.author {
  font-weight: bold;
  text-align: left;
}

ul.pager {
  display: inline;
}
ul.pager li {
  display: inline;
  float: left;
  padding: 2px 4px;
  margin-left: 4px;
  border: 1px solid #CCCCCC;

}
ul.pager li.active {
  background: #F7A922;
}