.studentQuestionBox .chang_practice {
   border: 1px solid #500500;
   background-color:#ffc;
}

.studentQuestionBox .chang_practice_header .title {
   padding-left:2em;
   color: #500500;
   font-weight: bold;
}

.studentQuestionBox .chang_practice_header .mcgraw {
   float: right;
}

.studentQuestionBox .chang_practice_header {
   border-bottom: 1px solid #500500;
   width: 100%;
}

.studentQuestionBox .chang_practice_question {
   padding-left: 2em;
   padding-top: 0.5em;
}

.studentQuestionBox .chang_practice_hint {
   border: 2px solid #500500;
   text-align:center;
   display:inline-block;
   width: 6em;
   float:right;
   margin: 1em;
}

.studentQuestionBox .chang_practice_hint .header {
   background-color: #500500;
   color: #fff;
   font-weight:bold;
   padding-left: 1em;
   padding-right: 1em;
}

.studentQuestionBox .chang_practice_hint .hint {
   width: 100%;

}

.studentQuestionBox .chang_practice .clear {
   clear:both;
}

