/* SPECIFIC TYPOGRAPY */

.descriptiveTitle{margin-right: 10px;}
.descriptiveTitle, .optionChoices{font-weight: bold;}
.questionInstruction{color: #999;}
div#displayQuestion { font-size: 10px }


table.alphaList{margin-top: 15px;}
table.alphaList th, table.alphaList td{background: none; border: none; padding: 3px 0; text-align: left;}

.inlineScore{color: #096; display: block; font-size: 1.4em; font-weight: bold; margin-top: 20px;}

/* INLINE TABLES */

.displayQuestion table{border-collapse: separate; border-spacing: 1px; font-size: 1.4em;}
.displayQuestion th{background: #EBEAEA; border: solid 1px #D9D9D9; font-weight: bold; padding: 5px 10px; text-align: left;}
.displayQuestion td{background: #F7F8F9; border: solid 1px #D9D9D9; padding: 5px 10px;}

/* STYLING OF TINY TEXT ON QUESTIONS (Q OF DAY) */
.displayQuestion div.answerExplanation {font-size: 1.3em;  line-height: 1.5; margin: 1em 0; }
.displayQuestion div.answerExplanation p {font-size: 1.1em;  line-height: 1.5; margin: 1em 0; }
.displayQuestion div.answerExplanation ol, .displayQuestion div.answerExplanation ul {font-size: 0.8em; margin-bottom: 1em;}
.displayQuestion div.questionWrapper  { font-size: 1.2em;  line-height: 1.5; margin: 1em 0; }
.displayQuestion div.questionWrapper p  { font-size: 1.2em; }
.displayQuestion div.questionWrapper  table { font-size: 1.1em; }

/* QUESTION OPTIONS */

.questionOptions{background: #FFF; border: solid 1px #D9D9D9; border-collapse: separate; border-spacing: 1px; font-size: 1.4em; margin-top: 0; width: 100%;}
.questionOptions td.option{background: #EBEAEA; border: solid 1px #D9D9D9; padding: 5px 10px; text-align: center; width: 20px;}
.questionOptions td.text{background: #F7F8F9; border: solid 1px #D9D9D9; padding: 5px 10px; line-height: 18px;}

/* MARKING */

.markTrue, .markFalse, .markWrong{color: #096;}
.markFalse{color: #F00;}
.textNotSelected{color: #999;}

.questionOptions td.text span{margin-right: 10px;line-height: 18px;}
.markTrue img, .markFalse img, .markWrong img{margin-right: 5px;}

.inlineComment{background: #FFF;}

.questionControls{height: 24px;}

/* HIGHSLIDE ZOOMING PROPERTIES */

.highslide{cursor: url(/MediaBrowser/highslide/graphics/zoomin.cur), pointer; outline: none;}
.highslide img{border: 2px solid #808080;}
.highslide:hover img, highslide-image{border: 2px solid #FFF;}
.highslide-image-blur{}
.highslide-loading{color: #000; display: block; padding: 3px;}
.highslide-display-block{display: block;}
.highslide-display-none{display: none;}