/* @group Quiz Section */
#passageContent .layer1_content{padding-bottom:0;}
#passageContent .layer2_content h2{padding-left:10px;}
#passageContent .rounded_layer2 {position:relative;}
.passageLinks{position:absolute;top:5px;right:10px;}
#passageContent .rounded_layer2 .layer3{background-color:#fff;}
#passageContent .rounded_layer2 .layer3 p{margin-bottom:10px;}
.passageLinks a{ display:block; height:40px; color:#000; text-align:center; padding:0 8px; font-size:0.8em; line-height:17px; float:left; cursor:pointer;}
.passageLinks a strong{font-size:1.6em; font-weight:normal;}
.passageLinks a:hover{background:url(/images/solaroTeens/theme1/global/passageLink.png) repeat-x 0 bottom; text-decoration:none;}
.passageLinks a.select{background:url(/images/solaroTeens/theme1/global/passageLink.png) repeat-x 0 bottom; text-decoration:none; cursor:default;}

#passageQuiz .btnContainer{position:static;margin-bottom:0;}
.btnContainer .iPrevious,
.btnContainer .iGuess,
.btnContainer .iNext,
.btnContainer .iScoreL,
.btnContainer .iScore{float:right;position:static;margin-left:10px;}
.btnContainer .iPrevious{line-height:0;font-size:0;}
.btnContainer .iScore{height:40px;margin-left:200px;}
.btnContainer .iScoreL{height:40px;margin-left:180px;}
.btnContainer .optionA,
.btnContainer .optionB,
.btnContainer .optionC,
.btnContainer .optionD{width:48.2%;}
.btnContainer .legend{width:220px;}
.btnContainer .legend ul li{width:85px;}
.btnContainer #courseTestContent{margin-bottom:0;}
.iScore.disabled,
.iScoreL.diasbled,
.iPrevious.disabled,
.iNext.disabled,
.iGuess.disabled{background:url(/images/solaroTeens/theme1/testQuest/navTestIcons.png) no-repeat;cursor:default;}
.iScore.disabled,
.iScore.disabled:hover{background-position:-340px -160px;}
.iScoreL.disabled,
.iScoreL.disabled:hover{background-position:-340px -400px;}
.iPrevious.disabled,
.iPrevious.disabled:hover{background-position:-160px -160px;}
.iNext.disabled,
.iNext.disabled:hover{background-position:-220px -160px;}
.iGuess.disabled,
.iGuess.disabled:hover{background-position:0 -160px;}

.iPreviousSmall,
.iNextSmall,
.iPreviousSmall.disabled,
.iNextSmall.disabled,
.iUpSmall,
.iUpSmall.disabled,
.iCurrentSmall{background:url(/images/solaroTeens/theme1/testQuest/navTestIcons.png) no-repeat;display:block;float:left;width:35px;height:25px;}
.iPreviousSmall span,.iNextSmall span,.iUpSmall span{display:none;}
.iPreviousSmall{background-position:-625px 0;}
.iNextSmall{background-position:-575px 0;}
.iUpSmall{background-position:-675px 0;}
.iCurrentSmall{background-position:-725px 0;text-align:center;font-size:18px;line-height:24px;}
.iPreviousSmall:hover{background-position:-625px -80px;}
.iNextSmall:hover{background-position:-575px -80px;}
.iUpSmall:hover{background-position:-675px -80px;}
.iPreviousSmall.disabled,
.iPreviousSmall.disabled:hover{background-position:-625px -160px;cursor:default;}
.iNextSmall.disabled,
.iNextSmall.disabled:hover{background-position:-575px -160px;cursor:default;}
.iUpSmall.disabled,
.iUpSmall.disabled:hover{background-position:-675px -160px;}

.iNr{font:14px verdana;text-align:right;padding:1px;background-color:#EEF9FB;border:1px solid #BDE5EE;}

#testHeader{margin-bottom:10px;}
#testHeader div.layer3{min-height:30px;}
#testHeader div.layer3 h3>p{font:inherit;display:inline;}
#testHeader .layer1_content .width100 div.layer3{height:auto;}
.question{background:#fff url(/images/solaroTeens/theme1/testQuest/questIcon.png) no-repeat 10px 10px;border:1px solid #BDE5EE;padding:10px 60px 10px 85px;min-height:75px}
.question img{vertical-align:middle}
h3.testName{background:url(/images/solaroTeens/theme1/icons/topic_lesson_icon.png) no-repeat left 2px; padding-left:35px;line-height:30px;}
.guessedCorrect,
.guessedIncorrect,
.guessedReviewed,
.answered,
.guessed,
.unanswered,
.correct,
.inCorrect,
.reviewed,
.notReviewed,
.skipped{background:url(/images/solaroTeens/theme1/testQuest/testIcons.png) no-repeat;width:26px;height:26px;display:block;float:left;margin-right:10px;text-align:center;padding:2px;}
.guessedCorrect{background-position:-718px 2px;}
.guessedIncorrect{background-position:-638px 2px;}
.guessedReviewed{background-position:-638px 2px;background-color:#CFFFCF;border:1px solid #90FF8F;}
.answered{background-position:2px 2px;}
.guessed{background-position:-158px 2px;}
.unanswered, .skipped{background-position:-238px 2px;}
.correct{background-position:-318px 2px;}
.correct:hover{background-position:-318px -78px;}
.inCorrect{background-position:-398px 2px;}
.inCorrect:hover{background-position:-398px -78px;}
.notReviewed{background-position:-478px 2px;}
.notReviewed:hover{background-position:-478px -78px;}
.reviewed{background-position:-398px 2px;background-color:#CFFFCF;border:1px solid #90FF8F;}
.reviewed:hover{background-position:-398px -78px;}
.answered:hover{background-position:2px -78px;}
.guessed:hover{background-position:-158px -78px;}
.unanswered:hover,
.skipped:hover{background-position:-238px -78px;}
.guessedCorrect span,
.guessedIncorrect span,
.guessedReviewed span,
.answered span,
.guessed span,
.skipped span,
.correct span,
.inCorrect span,
.reviewed span,
.notReviewed span,
.unanswered span{position:relative;top:33px;text-align:center;color:#000;}
.currentlyOn{background-color:#FB9A40;border:1px solid #FF800F;border-radius:5px;-moz-border-radius:5px;padding:0 5px;}
.reviewedLegend {border:1px solid #BDE5EE;color:green;font-weight:bold;height:32px;line-height:1.5em;padding:2px;text-align:center;width:143px;}
.reviewedLegend span.reviewed{margin-right:5px;}

#preamble h3,
.solutionSection h3,
.postamble h3{background-color:#fff;border:1px solid #bde5ee;padding:5px 10px;margin-bottom:10px}
.preambleDescription,
.postambleDescription{background-color:#FFF;border:1px solid #bde5ee;padding:10px;margin-bottom:10px}
.mBot80{margin-bottom:80px}
.questionDescription{padding:10px;margin-bottom:10px}
.approvedQuestion,
.rejectedQuestion{width:47.5%;position:relative;padding:5px;min-height:40px;margin-top:10px;border:1px solid #BDE5EE}
.approvedQuestion{background:#fff url(/images/solaroTeens/theme1/icons/tick.gif) no-repeat 10px 10px}
.rejectedQuestion{background:#fff url(/images/solaroTeens/theme1/icons/cross.gif) no-repeat 10px 10px}
.approvedQuestion p, .rejectedQuestion p{margin-left:30px}
.solutionDescription{background-color:#FFF;border:1px solid #bde5ee;padding:10px}
.selectedCorrectAnswer{color:#000;font-weight:bold;background:#fff url(/images/solaroTeens/theme1/testQuest/selectedCorrectAnswer.png) no-repeat;height:48px;width:185px;padding:22px 0 0 65px;margin-top:10px;position:absolute;top:-8px;left:470px;}
.selectedIncorrectAnswer{color:#000;font-weight:bold;background:#fff url(/images/solaroTeens/theme1/testQuest/selectedIncorrectAnswer.png) no-repeat;height:48px;width:185px;padding:22px 0 0 65px;margin-top:10px;position:absolute;top:-8px;left:470px;}
.selectedCorrectAnswer > span {font-size:150%;color:#3D8F00}
.selectedIncorrectAnswer > span {font-size:150%;color:#AF0007}

.linkContainer{border:1px solid #bde5ee;background-color:#fff;padding:10px 10px 25px;margin-bottom:10px;zoom:1;}
.linkContainer:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.linkContainer a:hover{text-decoration:none;}

ul.legend{list-style:none;margin:0;}
ul.legend li{background:url(/images/solaroTeens/theme1/testQuest/testIcons_legend.png) no-repeat;padding:0 0 0 25px;height:24px;width:90px;line-height:27px;margin:0 0 3px 0;float:left;}
ul.legend li.legend1{background-position:0 -142px;}
ul.legend li.legend2{background-position:0 2px;}
ul.legend li.legend3{background-position:0 -94px;}
ul.legend li.legend4{background-position:0 -46px;}

ul.quizRules > li{background-position:0 8px;}
#courseTest .linkButton{margin-right:10px;}
#courseTestContent{margin-bottom:10px}
#courseTestContent > p{background:#fff;border:1px solid #BDE5EE;margin-bottom:10px;padding:5px 5px 10px;}
#courseTestContent > p.alertL{background:#fff url(/images/solaroTeens/theme1/icons/alert.png) 5px 2px no-repeat;padding:10px 5px 10px 45px;}
#courseTestContent > p.alert{background:#fff url(/images/solaroTeens/theme1/icons/cross-bullet.gif) left 2px no-repeat;padding-left:30px;}

.timeShow{background:url(/images/solaroTeens/theme1/testQuest/timeIcon.png) no-repeat 10px 70%; height:45px}
.timeShow #timer{text-indent:50px; vertical-align:middle; padding-top:12px; font-weight:bold; position:relative}

.iPrevious,
.iGuess,
.iNext,
.iFinish,
.iCurrent,
.iScore,
.iScoreL,
.score>input[type=submit]{background:url(/images/solaroTeens/theme1/testQuest/navTestIcons.png) no-repeat;display:block;}

.score{position:absolute; top:25px; right:50px}
.iScore,.score>input[type=submit]{background-position:-340px 0;outline:none;border:none;width:135px;height:40px;padding-left:20px;font:bold 12px Verdana, Geneva, sans-serif;color:#000;cursor:pointer}
.iScore:hover,.score>input[type=submit]:hover{background-position:-340px -80px;}

.iScoreL{background-position:-340px -240px;outline:none;border:none;width:155px;height:40px;padding-left:20px;font:bold 12px Verdana, Geneva, sans-serif;color:#000;cursor:pointer}
.iScoreL:hover{background-position:-340px -320px;}

.iCurrent{margin:0 10px;background-position:-495px 0;cursor:default;width:60px;height:40px;float:left;text-align:center;color:#000;font-size:2.5em;line-height:1.5em;}
.iCurrent:hover{text-decoration:none;}

.iCurrent > span{display:block;}

.btnContainer{position:relative;zoom:1;}
.btnContainer:after{content: ".";display: block;height: 0;clear: both;visibility: hidden}
.iPrevious{width:40px;height:40px;outline:none;border:none;float:left;background-position:-160px 0;text-indent:-999px;}
.iPrevious span{display:none}
.iGuess{width:140px;height:40px;outline:none;border:none;cursor:pointer;position:absolute;left:250px;top:0;background-position:0 0;line-height:0;font-size:0;text-indent:-999px;}
.iNext{width:40px;height:40px;outline:none;border:none;cursor:pointer;float:right;background-position:-220px 0;line-height:0;font-size:0;text-indent:-999px;}
.iFinish{width:40px;height:40px;outline:none;border:none;cursor:pointer;float:right;background-position:-280px 0;line-height:0;font-size:0;text-indent:-999px;}
.iPrevious:hover{background-position:-160px -80px;}
.iGuess:hover{background-position:0 -80px;}
.iNext:hover{background-position:-220px -80px;}
.iFinish:hover{background-position:-280px -80px;}

.optionA,
.optionB,
.optionC,
.optionD{width:48%;position:relative;padding:5px;margin-bottom:10px;background-color:#FFFFFF;border:1px solid #BDE5EE;}
.optionA,
.optionC{float:left;}
.optionB,
.optionD{float:right;}
.optionA:hover,
.optionB:hover,
.optionC:hover,
.optionD:hover,
.ansSelected{border-color:#030}
.optionA span.alphabets,
.optionB span.alphabets,
.optionC span.alphabets,
.optionD span.alphabets{position:absolute;top:7px;left:14px;font:30px Georgia,"Times New Roman",Times,serif;color:#FFF;cursor:pointer;background-color:transparent}
.contentDiv{margin-left:70px;width:auto;padding-right:45px;}

.ansA,
.ansB,
.ansC,
.ansD{width:48%;padding:5px;margin-top:10px;background-color:#FFFFFF;border:1px solid #BDE5EE;position:relative;}
.ansA,
.ansC{float:left;}
.ansB,
.ansD{float:right;}
.distractorView{display:block;width:53px;height:40px;background:url(/images/solaroTeens/theme1/testQuest/radBtn.png) no-repeat;float:left;font:30px Georgia,"Times New Roman",Times,serif;color:#FFF;margin:0;padding-left:12px;}
.userSelectedAns{border:1px solid #000;}
.userSelectedAns .distractorView{background-position:0 -80px;}
.multipleChoice>div>div.rejectedL,
.multipleChoice>div>div.acceptedL{position:absolute;top:5px;right:5px;}
.left730{left:730px;}
span.radio{width:64px;height:40px;padding:0 5px 0 0;background:url(/images/solaroTeens/theme1/testQuest/radBtn.png) no-repeat;display:block;float:left;cursor:pointer}
span.radioSelected{width:64px;height:40px;padding:0 5px 0 0;background:url(/images/solaroTeens/theme1/testQuest/radBtn.png) no-repeat 0 -120px;display:block;float:left;cursor:pointer}

#instructions h3{background-color:#EEF9FB;border:1px solid #bde5ee;padding:5px 10px;margin-bottom:10px}
.quizSummary{background-color:#EEF9FB;border:1px solid #bde5ee;padding:10px 10px 0 10px;margin-bottom:10px}
.quizSummary > ul {background-color:#fff;border:1px solid #BDE5EE;padding:10px;margin-bottom:10px;}
.quizSummary ul li{list-style:none;background:none;padding-left:0;line-height:normal;}
.quizSummary ul li span{width:130px;display:block;float:left;}
ul#quizBrief{zoom:1}
ul#quizBrief:after{content: ".";display: block;height: 0;clear: both;visibility: hidden}
ul#quizBrief a.linkButton{margin-top:10px;}

.questionStem{border:1px solid #BDE5EE;zoom:1;padding:5px;margin-bottom:10px;background-color:#fff;}
.questionStem span{margin-right:0;}
.questionStem p a{margin-top:5px;}
.questionStem .inCorrect:hover{background-position:-398px 2px;}
.questionStem .correct:hover{background-position:-318px 2px;}
.questionStem .reviewed:hover{background-position:-398px 2px;}

.questionStem:after{content:".";display:block;height:0px;clear:both;visibility:hidden;}
.questionStemCorrect,
.questionStemInCorrect,
.questionStemGuessedCorrect,
.questionStemGuessedInCorrect{background:#fff url(/images/solaroTeens/theme1/icons/croosandTick.png) no-repeat;border:1px solid #BDE5EE;zoom:1;padding:5px 10px 5px 35px;margin-bottom:10px;}
.questionStemCorrect{background-position:5px 5px;}
.questionStemInCorrect{background-position:5px -45px;}

.solutionLessonNotReviewed,
.solutionLessonReviewed{background:#fff url(/images/solaroTeens/theme1/icons/24x24iconSet.png) no-repeat; solid #BDE5EE;zoom:1;padding:5px 10px 5px 35px;margin-bottom:10px;}
.solutionLessonReviewed  {
background-position:0 -415px;
}
.solutionLessonNotReviewed  {
background-position:0 -355px;
}

.solutionNotReviewed,
.solutionReviewed{background: url(/images/solaroTeens/theme1/icons/24x24iconSet.png) no-repeat; solid #BDE5EE;zoom:1;padding:5px 10px 5px 35px;margin-bottom:10px;}
.solutionReviewed  {
background-position:0 -415px;
}
.solutionNotReviewed  {
background-position:0 -355px;
}


.questionStemGuessedCorrect{background-position:5px -95px;}
.questionStemGuessedInCorrect{background-position:5px -145px;}
.questionStemCorrect:after,
.questionStemInCorrect:after,
.questionStemGuessedCorrect:after,
.questionStemGuessedInCorrect:after{content: ".";display:block;height: 0;clear: both;visibility: hidden}

.questionStem  p>a,
.questionStemCorrect > p:first-child,
.questionStemInCorrect > p:first-child,
.questionStemGuessedCorrect > p:first-child,
.questionStemGuessedInCorrect > p:first-child{float:left;font-size:12px;margin-right:10px;font-weight:normal;padding:2px 5px;color:#077F7D;}

.questionStemCorrect > p >a,
.questionStemInCorrect > p >a,
.questionStemGuessedCorrect > p >a,
.questionStemGuessedInCorrect > p >a{font:inherit;color:inherit;}
.fInherit{font:inherit;color:inherit;}
.fInherit:hover{text-decoration:none;color:inherit;}

.rounded_block_content a.linkButton{margin:10px 10px 5px 0}

.solutionSection{padding:10px;background-color:#EEF9FB;border:1px solid #BDE5EE;margin-bottom:10px;zoom:1;}
#course .solutionSection{background-color:#FFF;}
#course .solutionSection h3{background-color:#EEF9FB;}

.nextPrev{width:115px;position:absolute;left:50%;margin-left:-57px;top:15px;}

.needReview{border:1px solid rgb(255, 127, 132);padding:6px;color:#333;background-color:rgb(255, 159, 163);}
.doneReview{border:1px solid rgb(144, 255, 143);padding:6px;color:#333;background-color:rgb(207, 255, 207);}
/* @end */

.pagination{left:50%;margin-left:-58px;position:absolute;}