div.question {
   width:  620px;
   height: 150px;
   font-size:120%;
   line-height:1.3em;
   font-weight: bold;
   color: #444 !important;
}
div.answer {
   width: 620px;
   height: 70px;
   padding-left: 200px;
}

.yesbtn, .nobtn, .spacer, .yesbtn a, .nobtn a {
   width:100px;
   height:41px;
   display: block;
   margin: 0;
   padding: 0;
   float:left;
}
.spacer {
   width:30px !important;
}

.yesbtn {
   background: transparent url("images/yes-hover.gif") no-repeat top left;
}

.nobtn {
   background: transparent url("images/no-hover.gif") no-repeat top left;
}

.yesbtn IMG, .nobtn IMG {
   border:0;
   left:0px;
   top: 0px;
   width: 100px;
   heigh: 41px;
}

.yesbtn a:hover img, .nobtn a:hover img {
   visibility: hidden;
}

div.closex {
   margin-top: 20px;
   text-align: center;
}

div.hypnoableYES {
   padding: 10px;
   border: 2px solid #83923f;
   background-color: #d2dda1;
}

div.hypnoableNO{
   padding: 10px;
   border: 2px solid #a4573f;
   background-color: #e6c2c4;
}

div.grades {
   font-size: 85%;
   font-weight: normal;
   margin-bottom: 20px;
   line-height: 1.0em;
}

div.note, div.notea {
   font-size: 85%;
   line-height: 1.2em;
}
div.notea {
   font-weight: normal;
}

