.imagemaxwidth {max-width: 100%;}

.imagerightalign {float: right;}

.imagecenteralign {display: block;margin-left: auto;margin-right: auto;}

.candidateblock {display: inline-block;}

label {display: table-cell;}

.assessmentcontainer,.matvar,.fibinput{font-family:Lucida Sans;}

.matemtext{font-family:Lucida Sans;}

.assessmentcontainer,.matvar,.fibinput{color:#808080;}

.matemtext{color:#CC0000;}

.correcttextcolor{color:#00AA00;}

.incorrecttextcolor{color:#CC0000;}

.correctoptionfeedback{background: url('../resfiles/freccia-002.jpg') no-repeat; background-position: right bottom;}

.correctanswerfeedback{background: url('../resfiles/ok-small.jpg') no-repeat;}

.incorrectoptionfeedback{background: url('../resfiles/no-small.jpg') no-repeat; background-position: right bottom;}

.incorrectanswerfeedback{background: url('../resfiles/no-small-001.jpg') no-repeat; }

.unselectedcorrectoptionfeedback{background: url('../resfiles/freccia-001.jpg') no-repeat; background-position: right bottom;}

.backgroundie8horizontalstretchtop {position: absolute; top: 0; left: 0; width: 100%;}

.backgroundie8horizontalstretchbottom {position: absolute; bottom: 0; left: 0; width: 100%;}


