body {
  background: silver;
  padding: 5px 7px 5px 7px;
}

div.chead {
  height: 143px;
  text-align: left;
  background-repeat: repeat-x;
  border: solid black;
  border-width: 1px 1px 0px 1px;
  margin: 0px;
  padding: 0px;
}

.chead a {
  margin: 0px;
  padding: 0px;
  border-style: none;
}

.chead img {
  float: left;
  margin: 0px;
  padding: 0px;
  border-style: none;
}

.chead p {
  line-height: 1em;
  color: white;
  margin: 0px;
  padding: 0px;
}

p.kprftitle {
  margin-top: 45px;
  margin-bottom: 7px;
  font-weight: bold;
  text-transform: uppercase;
}

p.deptitle {
  font-weight: bold;
  margin-bottom: 7px;
}

p.ctitle {
  font-style: italic;
}

div.maincontent {
  background: white;
  border: solid black;
  border-width: 1px 1px 1px 1px;
  margin: 0px;
  padding: 5px 15px 15px;
}

div.footer {
  clear: both;
}


#mainmenubar {
  margin-bottom: 8px;
}

#mainmenubar ul {
  margin: 0px;
  padding: 0px;
  list-style-type: circle;
}

#mainmenubar li {
  display: inline;
  margin-left: 3px;
  margin-right: 3px;
  text-decoration: none;
}

#mainmenubar a {
  text-decoration: none;
  padding: 3px;
  font-weight: bold;
  color: #333;
}

#mainmenubar a:hover { 
  background: #4183C4;
  color: #ffffff;
}

.loadingani {
  height:   31px;
  width:    31px;
  background: url('../ajax-loader.gif') no-repeat;
}

#accordion .redactor-box {
  float: none;
}

.redactor-box p {
  font: normal 13px/17px arial;
  letter-spacing: 0;
  margin: 1em 0 1em 0;
}

.redactor-box p:first-child {
  font-weight: bold;
}
