.maintext {
  padding:3px 1em; margin:5px 0 0 -1em;
  }
  
.maintext p {
  padding:3px; margin:0;
  }

.maintext h3 {
  margin:0; padding:0; color:#787878;
  }

.switch {
  display:block; margin-top: 0; font-size:1px; width:51px; height:25px; background:url(/includes/templates/t2/buttons/english/button_view.gif); cursor:pointer;
  }

.off {
  background:url(/includes/templates/t2/buttons/english/button_close.gif);
  }

.hide {
  display:none;
  }

.show {
  position:absolute; display:block; width:700px; background:#fff; border:1px solid #787878; padding:4px; margin-top:4px; z-index:500;
  }

#pageThree .buttonRow {
  margin: 3em;
  }
