/* Define any template-level style here ------------------------------------------------- */
		body {scrollbar-track-color:#D9E6FF;}

		#oTextDiv {width:1014px; height:208px; position:absolute; top:2px; left:0px; padding:35px 0 0 60px; overflow:auto; border:0px solid red; background-image:url("../../Images/Common/visualMultipleChoiceBackground.jpg"); background-repeat:no-repeat;}
		#oFeedbackDiv {width:1014px; height:208px;  font-size:12px;position:absolute; top:2px; left:0px; padding:35px 0 0 250px; overflow:auto; border:0px solid red; background-image:url("../../Images/Common/visualMultipleChoiceBackground.jpg"); background-repeat:no-repeat; visibility:hidden;}
		#oFeedbackText {width:500px; font-size:12px;}
		#oAnswerDiv {position:absolute; top:210px; width:1014px; height:320px; padding:0px; border:0px solid green; background-image:url("../../Images/Common/visualMultipleChoiceGraphicBackground.jpg"); background-repeat:no-repeat;}
		#oAnswerGraphics {position:absolute; top:22px; left:90px;}
		#oAnswerGraphic {border:1px solid #7F99CC;}
		#oOkButtonContainer {position:absolute; top:145px; left:450px;}
		#oCloseButtonContainer	{position:absolute; top:140px; left:450px;}
		#oContinueButtonContainer {position:absolute; top:160px; left:250px;}
		#oHintButton {position:absolute; top:145px; left:380px;}

		#oTitle {color:#66CC00; font-size:18px; line-height:22px; margin:0 0 10px 0; width:500px;}
		#oText {width:500px; font-size:12px;}
		#oInstruction {position:absolute; top:125px; left:55px; width:496px; height:50px; margin:10px 0 0 0px; padding:7px 120px 0 10px; font-size:13px; color:#333333;}
		#oHintContainer {visibility:hidden; position:absolute; top:25px; left:35px; background-image:url("../../Images/Common/hint_BG.jpg"); background-repeat:no-repeat; width:550px; height:183px;}
		#oHintText {padding:30px 20px 0 150px; font-size:12px; color:#666;}

		#oHotspots {border:0px solid red; width:1014px; height:320px;}
		#oAnswerGraphicHotspot1 {position:absolute; top:22px; left:90px; width:271px; height:271px;}
		#oAnswerGraphicHotspot2 {position:absolute; top:22px; left:373px; width:271px; height:271px;}
		#oAnswerGraphicHotspot3 {position:absolute; top:22px; left:656px; width:271px; height:271px;}

		.oFeedbackHotspotCorrectGraphic{z-index:1; width:45px; height:45px; position:absolute; top:10px; right:10px; background-image:url("../../Images/Common/vmc_correct.gif");  background-repeat:no-repeat;}
		.oFeedbackHotspotIncorrectGraphic{z-index:1; width:45px; height:45px; position:absolute; top:10px; right:10px; background-image:url("../../Images/Common/vmc_incorrect.gif");  background-repeat:no-repeat; visibility:hidden;}

		.selected {border:6px solid #FF9900;}
		.unselected {border:2px solid #7F99CC;}
		.complete {border:2px solid #7F99CC; cursor:default;}
		.pointer {cursor:pointer;}