.DV-textPage{
  min-height:867px;
  background-color:#fff;
  margin: 0 auto 10px;
  overflow: hidden;
  border: 1px solid #babbbb;
  border-top-color: #cfd0d1;
  border-bottom-color: #9e9e9f;
}

.DV-textCurrentPage{
  color:#000;
  font-size:10px;
  font-family:Arial,Helvetica,sans-serif;
  position:absolute;
  left:0;
  padding-left:8px;
  top:20px;
  font-weight:bold;
  cursor: pointer;
}
  .DV-textCurrentPage:hover {
    text-decoration: underline;
  }

.DV-textContents {
  background-color:#FFFFFF;
  color:#333333;
  font-size:14px;
  font-family: courier, monotype;
  line-height:1.4em;
  overflow: hidden;
  white-space: pre-wrap;       /* css-3 */
  white-space: -moz-pre-wrap !important;  /* Mozilla, since 1999 */
  white-space: -pre-wrap;      /* Opera 4-6 */
  white-space: -o-pre-wrap;    /* Opera 7 */
  word-wrap: break-word;       /* Internet Explorer 5.5+ */
  padding:4px;
  margin: 46px;
}