* HTML OBJECT.MediaPlayerNotForIE {
	DISPLAY: none
}
BODY {
	BACKGROUND-COLOR: #ffffff; FONT-FAMILY: "Arial", Arial, Geneva; COLOR: #646e7b; MARGIN-LEFT: 2%; FONT-SIZE: 11pt; MARGIN-RIGHT: 2%
}
P.logo {
	TEXT-ALIGN: center; FLOAT: left
}
TABLE.x {
	BORDER-BOTTOM: #ffffff 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #ffffff 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-COLLAPSE: collapse; BORDER-TOP: #ffffff 1px solid; BORDER-RIGHT: #ffffff 1px solid; PADDING-TOP: 0px
}
P {
	TEXT-ALIGN: left; MARGIN: 0px; FONT-SIZE: 100%
}
TABLE {
	COLOR: #646e7b; FONT-SIZE: 100%
}
DIV {
	COLOR: #646e7b; FONT-SIZE: 100%
}
SPAN {
	COLOR: #646e7b; FONT-SIZE: 100%
}
TD {
	COLOR: #646e7b; FONT-SIZE: 100%
}
DIV.Titles {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0.5em; PADDING-LEFT: 0.5em; PADDING-RIGHT: 0.5em; COLOR: #fe772d; PADDING-TOP: 0.1em
}
BUTTON {
	DISPLAY: inline; FONT-FAMILY: "Arial", Arial, Geneva; FONT-SIZE: 100%
}
.ExerciseTitle {
	TEXT-ALIGN: left; PADDING-LEFT: 0px; COLOR: #fe772d; FONT-SIZE: 120%
}
.ExerciseSubtitle {
	TEXT-ALIGN: left; PADDING-LEFT: 150px; COLOR: #fe772d; FONT-SIZE: 100%
}
DIV.StdDiv {
	BORDER-BOTTOM: #646e7b 1px; TEXT-ALIGN: center; BORDER-LEFT: #646e7b 1px; PADDING-BOTTOM: 0.5em; BACKGROUND-COLOR: #ecf0f4; PADDING-LEFT: 0.5em; PADDING-RIGHT: 0.5em; MARGIN-BOTTOM: 1px; COLOR: #646e7b; FONT-SIZE: 100%; BORDER-TOP: #646e7b 1px; BORDER-RIGHT: #646e7b 1px; PADDING-TOP: 0.5em
}
.RTLText {
	TEXT-ALIGN: right; FONT-FAMILY: "Simplified Arabic", "Traditional Arabic", "Times New Roman", "Arial", Arial, Geneva; DIRECTION: rtl; FONT-SIZE: 150%
}
.CentredRTLText {
	TEXT-ALIGN: center; FONT-FAMILY: "Simplified Arabic", "Traditional Arabic", "Times New Roman", "Arial", Arial, Geneva; DIRECTION: rtl; FONT-SIZE: 150%
}
BUTTON P.RTLText {
	TEXT-ALIGN: center
}
.RTLGapBox {
	TEXT-ALIGN: right; FONT-FAMILY: "Times New Roman", "Arial", Arial, Geneva; DIRECTION: rtl; FONT-SIZE: 150%
}
.Guess {
	FONT-WEIGHT: bold
}
.CorrectAnswer {
	FONT-WEIGHT: bold
}
DIV#Timer {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0.25em; PADDING-LEFT: 0.25em; PADDING-RIGHT: 0.25em; COLOR: #fe772d; MARGIN-LEFT: auto; MARGIN-RIGHT: auto; PADDING-TOP: 0.25em
}
SPAN#TimerText {
	BORDER-BOTTOM: 1px solid; BORDER-LEFT: 1px solid; PADDING-BOTTOM: 0.25em; PADDING-LEFT: 0.25em; PADDING-RIGHT: 0.25em; DISPLAY: none; COLOR: #fe772d; BORDER-TOP: 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: 1px solid; PADDING-TOP: 0.25em
}
SPAN.Instructions {
	
}
DIV.ExerciseText {
	
}
.FeedbackText {
	COLOR: #fe772d
}
.FeedbackText SPAN.CorrectAnswer {
	COLOR: #fe772d
}
.FeedbackText SPAN.Guess {
	COLOR: #fe772d
}
.FeedbackText SPAN.Answer {
	COLOR: #fe772d
}
.LeftItem {
	TEXT-ALIGN: left; COLOR: #646e7b; FONT-SIZE: 100%
}
.RightItem {
	COLOR: #646e7b; FONT-SIZE: 100%; FONT-WEIGHT: bold
}
SPAN.CorrectMark {
	
}
INPUT {
	FONT-FAMILY: "Arial", Arial, Geneva; FONT-SIZE: 120%
}
TEXTAREA {
	FONT-FAMILY: "Arial", Arial, Geneva; FONT-SIZE: 120%
}
SELECT {
	FONT-SIZE: 100%
}
DIV.Feedback {
	Z-INDEX: 1; BORDER-BOTTOM: 1px solid; POSITION: absolute; TEXT-ALIGN: center; BORDER-LEFT: 1px solid; PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #ffffff; PADDING-LEFT: 5px; WIDTH: 34%; PADDING-RIGHT: 5px; DISPLAY: none; COLOR: #fe772d; FONT-SIZE: 100%; BORDER-TOP: 1px solid; TOP: 33%; BORDER-RIGHT: 1px solid; PADDING-TOP: 5px; LEFT: 33%
}
DIV.LeftContainer {
	BORDER-BOTTOM-STYLE: none; PADDING-BOTTOM: 2px; BORDER-RIGHT-STYLE: none; PADDING-LEFT: 0px; WIDTH: 49.8%; PADDING-RIGHT: 0px; BORDER-TOP-STYLE: none; MARGIN-BOTTOM: 0px; FLOAT: left; BORDER-LEFT-STYLE: none; PADDING-TOP: 2px
}
DIV.RightContainer {
	BORDER-BOTTOM-STYLE: none; PADDING-BOTTOM: 2px; BORDER-RIGHT-STYLE: none; PADDING-LEFT: 0px; WIDTH: 49.8%; PADDING-RIGHT: 0px; BORDER-TOP-STYLE: none; MARGIN-BOTTOM: 0px; FLOAT: right; BORDER-LEFT-STYLE: none; PADDING-TOP: 2px
}
.ReadingText {
	TEXT-ALIGN: left
}
#ReadingDiv H3.ExerciseSubtitle {
	COLOR: #646e7b
}
DIV.ExerciseDiv {
	COLOR: #646e7b
}
TABLE.FlashcardTable {
	POSITION: relative; BORDER-BOTTOM-COLOR: #646e7b; TEXT-ALIGN: center; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: transparent; BORDER-TOP-COLOR: #646e7b; MARGIN: 2em 5%; PADDING-LEFT: 0px; WIDTH: 90%; PADDING-RIGHT: 0px; COLOR: #646e7b; BORDER-RIGHT-COLOR: #646e7b; BORDER-LEFT-COLOR: #646e7b; PADDING-TOP: 0px
}
TABLE.FlashcardTable TR {
	BORDER-BOTTOM-STYLE: none; PADDING-BOTTOM: 0px; BORDER-RIGHT-STYLE: none; BACKGROUND-COLOR: #ecf0f4; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none; PADDING-TOP: 0px
}
TABLE.FlashcardTable TD.Showing {
	BORDER-BOTTOM: 1px solid; TEXT-ALIGN: center; BORDER-LEFT: 1px solid; PADDING-BOTTOM: 2em; BACKGROUND-COLOR: #ecf0f4; MARGIN: 0px; PADDING-LEFT: 2em; WIDTH: 50%; PADDING-RIGHT: 2em; DISPLAY: table-cell; COLOR: #646e7b; FONT-SIZE: 140%; BORDER-TOP: 1px solid; BORDER-RIGHT: 1px solid; PADDING-TOP: 2em
}
TABLE.FlashcardTable TD.Hidden {
	DISPLAY: none
}
DIV#SegmentDiv {
	TEXT-ALIGN: center; MARGIN-TOP: 2em; MARGIN-BOTTOM: 2em
}
A.ExSegment {
	COLOR: #646e7b; FONT-SIZE: 120%; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
SPAN.RemainingWordList {
	FONT-STYLE: italic
}
DIV.DropLine {
	BORDER-BOTTOM: #fe772d 1px solid; POSITION: absolute; TEXT-ALIGN: center; WIDTH: 80%
}
.ClozeWordList {
	TEXT-ALIGN: center; FONT-WEIGHT: bold
}
DIV.ClozeBody {
	TEXT-ALIGN: left; LINE-HEIGHT: 2; MARGIN-TOP: 2em; MARGIN-BOTTOM: 2em
}
SPAN.GapSpan {
	FONT-WEIGHT: bold
}
TABLE.CrosswordGrid {
	PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #000000; MARGIN: auto auto 1em; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-COLLAPSE: collapse; PADDING-TOP: 0px
}
TABLE.CrosswordGrid TBODY TR TD {
	BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #000000 1px solid; PADDING-BOTTOM: 1px; MARGIN: 0px; PADDING-LEFT: 1px; WIDTH: 1.5em; PADDING-RIGHT: 1px; HEIGHT: 1.5em; COLOR: #000000; FONT-SIZE: 140%; VERTICAL-ALIGN: middle; BORDER-TOP: #000000 1px solid; BORDER-RIGHT: #000000 1px solid; PADDING-TOP: 1px
}
TABLE.CrosswordGrid SPAN {
	COLOR: #000000
}
TABLE.CrosswordGrid TD.BlankCell {
	BACKGROUND-COLOR: #000000; COLOR: #000000
}
TABLE.CrosswordGrid TD.LetterOnlyCell {
	TEXT-ALIGN: center; BACKGROUND-COLOR: #ffffff; COLOR: #000000; VERTICAL-ALIGN: middle; FONT-WEIGHT: bold
}
TABLE.CrosswordGrid TD.NumLetterCell {
	TEXT-ALIGN: left; PADDING-BOTTOM: 1px; BACKGROUND-COLOR: #ffffff; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; COLOR: #000000; VERTICAL-ALIGN: top; FONT-WEIGHT: bold; PADDING-TOP: 1px
}
.NumLetterCellText {
	COLOR: #000000; CURSOR: pointer
}
.GridNum {
	COLOR: #000000; FONT-SIZE: 66%; VERTICAL-ALIGN: super; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.GridNum:hover {
	COLOR: #000000
}
.GridNum:visited {
	COLOR: #000000
}
TABLE#Clues {
	MARGIN: auto; VERTICAL-ALIGN: top
}
TABLE#Clues TD {
	VERTICAL-ALIGN: top
}
TABLE.ClueList {
	MARGIN: auto
}
TD.ClueNum {
	TEXT-ALIGN: right; VERTICAL-ALIGN: top; FONT-WEIGHT: bold
}
TD.Clue {
	TEXT-ALIGN: left
}
DIV#ClueEntry {
	TEXT-ALIGN: left; MARGIN-BOTTOM: 1em
}
DIV.Keypad {
	TEXT-ALIGN: center; DISPLAY: none; MARGIN-BOTTOM: 0.5em
}
DIV.Keypad BUTTON {
	BACKGROUND-COLOR: #ffffff; WIDTH: 2em; FONT-FAMILY: "Arial", Arial, Geneva; COLOR: #000000; FONT-SIZE: 120%
}
DIV.QuestionNavigation {
	TEXT-ALIGN: right
}
.QNum {
	MARGIN: 0em 1em 0.5em; FONT-WEIGHT: bold
}
TEXTAREA {
	FONT-FAMILY: "Arial", Arial, Geneva
}
.QuestionText {
	TEXT-ALIGN: left; MARGIN: 0px; FONT-SIZE: 100%
}
.Answer {
	LETTER-SPACING: 0.1em; FONT-SIZE: 120%
}
.PartialAnswer {
	LETTER-SPACING: 0.1em; COLOR: #fe772d; FONT-SIZE: 120%
}
.Highlight {
	BACKGROUND-COLOR: #ffff00; COLOR: #000000; FONT-SIZE: 120%; FONT-WEIGHT: bold
}
OL.QuizQuestions {
	TEXT-ALIGN: left; LIST-STYLE-TYPE: none
}
LI.QuizQuestion {
	BORDER-BOTTOM: 1px solid; BORDER-LEFT: 0px solid; PADDING-BOTTOM: 1em; PADDING-LEFT: 1em; PADDING-RIGHT: 1em; BORDER-TOP: 0px solid; BORDER-RIGHT: 0px solid; PADDING-TOP: 1em
}
OL.MCAnswers {
	TEXT-ALIGN: left; PADDING-BOTTOM: 1em; LIST-STYLE-TYPE: upper-alpha; PADDING-LEFT: 1em; PADDING-RIGHT: 1em; PADDING-TOP: 1em
}
OL.MCAnswers LI {
	MARGIN-BOTTOM: 1em
}
OL.MSelAnswers {
	TEXT-ALIGN: left; PADDING-BOTTOM: 1em; LIST-STYLE-TYPE: upper-alpha; PADDING-LEFT: 1em; PADDING-RIGHT: 1em; PADDING-TOP: 1em
}
DIV.ShortAnswer {
	PADDING-BOTTOM: 1em; PADDING-LEFT: 1em; PADDING-RIGHT: 1em; PADDING-TOP: 1em
}
.FuncButton {
	BORDER-BOTTOM: #ffffff 2px solid; TEXT-ALIGN: center; BORDER-LEFT: #ffffff 2px solid; PADDING-BOTTOM: 3px; BACKGROUND-COLOR: #ecf0f4; MARGIN: 0px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; COLOR: #646e7b; BORDER-TOP: #fffff 2px solid; CURSOR: pointer; BORDER-RIGHT: #ffffff 2px solid; PADDING-TOP: 3px
}
.FuncButtonUp {
	BORDER-BOTTOM: #f5f7f9 2px solid; TEXT-ALIGN: center; BORDER-LEFT: #f5f7f9 2px solid; PADDING-BOTTOM: 3px; BACKGROUND-COLOR: #c7d3df; MARGIN: 0px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; COLOR: #ecf0f4; BORDER-TOP: #f5f7f9 2px solid; CURSOR: pointer; BORDER-RIGHT: #f5f7f9 2px solid; PADDING-TOP: 3px
}
.FuncButtonDown {
	BORDER-BOTTOM: #f5f7f9 2px solid; TEXT-ALIGN: center; BORDER-LEFT: #f5f7f9 2px solid; PADDING-BOTTOM: 3px; BACKGROUND-COLOR: #c7d3df; MARGIN: 0px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; COLOR: #ecf0f4; BORDER-TOP: #f5f7f9 2px solid; CURSOR: pointer; BORDER-RIGHT: #f5f7f9 2px solid; PADDING-TOP: 3px
}
DIV.NavButtonBar {
	TEXT-ALIGN: center; BACKGROUND-COLOR: #ffffff; MARGIN: 0px; CLEAR: both; FONT-SIZE: 100%
}
.NavButton {
	BORDER-BOTTOM: #ffffff 2px solid; BORDER-LEFT: #ffffff 2px solid; BACKGROUND-COLOR: #ffffff; COLOR: #000000; BORDER-TOP: #ffffff 2px solid; CURSOR: pointer; BORDER-RIGHT: #ffffff 2px solid
}
.NavButtonUp {
	BORDER-BOTTOM: #ffffff 2px solid; BORDER-LEFT: #ffffff 2px solid; BACKGROUND-COLOR: #c7d3df; COLOR: #ffffff; BORDER-TOP: #ffffff 2px solid; CURSOR: pointer; BORDER-RIGHT: #ffffff 2px solid
}
.NavButtonDown {
	BORDER-BOTTOM: #ffffff 2px solid; BORDER-LEFT: #ffffff 2px solid; BACKGROUND-COLOR: #c7d3df; COLOR: #ffffff; BORDER-TOP: #ffffff 2px solid; CURSOR: pointer; BORDER-RIGHT: #ffffff 2px solid
}
.InhaltButton {
	BORDER-BOTTOM: #ffffff 2px solid; BORDER-LEFT: #ffffff 2px solid; BACKGROUND-COLOR: #ffffff; COLOR: #000000; BORDER-TOP: #ffffff 2px solid; CURSOR: pointer; BORDER-RIGHT: #ffffff 2px solid
}
.InhaltButtonUp {
	BORDER-BOTTOM: #ffffff 2px solid; BORDER-LEFT: #ffffff 2px solid; BACKGROUND-COLOR: #ffffff; COLOR: #ffffff; BORDER-TOP: #ffffff 2px solid; CURSOR: pointer; BORDER-RIGHT: #ffffff 2px solid
}
.InhaltButtonDown {
	BORDER-BOTTOM: #ffffff 2px solid; BORDER-LEFT: #ffffff 2px solid; BACKGROUND-COLOR: #ffffff; COLOR: #ffffff; BORDER-TOP: #ffffff 2px solid; CURSOR: pointer; BORDER-RIGHT: #ffffff 2px solid
}
A {
	COLOR: #ff460e
}
A:visited {
	COLOR: #d07600
}
A:hover {
	COLOR: #ff460e
}
DIV.CardStyle {
	BORDER-BOTTOM: 1px solid; POSITION: absolute; BORDER-LEFT: 1px solid; PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #ecf0f4; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; FONT-FAMILY: "Arial", Arial, Geneva; COLOR: #646e7b; FONT-SIZE: 100%; OVERFLOW: visible; BORDER-TOP: 1px solid; TOP: -50px; BORDER-RIGHT: 1px solid; PADDING-TOP: 5px; LEFT: -50px
}
.rtl {
	TEXT-ALIGN: right; FONT-SIZE: 140%
}
