body{font-family: Geneva,Arial;background-color:#ffffff;color: #111111;background-image: url(background.gif);margin-right: 5%;
margin-left: 5%;font-size: 12px;border:0px;padding:0px;}
p{text-align: left;margin: 0px;font-size: 12px;}
div,span,td{font-size: 12px;color: #111111;}
div.Titles{padding:5px;text-align:center;color: #555555;}
button{display: inline;}
.ExerciseTitle{font-size: large;color: #999999;}
.ExerciseSubtitle{color: #999999;}
div.StdDiv{background-color: #ffffcc;text-align: center;font-size: 12px;color: #111111;padding: 8px;border-style: solid;
border-width: 1px 1px 1px 1px;border-color: #111111;margin: 1px;}
/* EndCorePageCSS */
.RTLText{text-align: right;font-size: 150%;direction: rtl;font-family: "Simplified Arabic", "Traditional Arabic", "Times New Roman", Geneva,Arial; }
.CentredRTLText{text-align: center;font-size: 150%;direction: rtl;font-family: "Simplified Arabic", "Traditional Arabic", "Times New Roman", Geneva,Arial;}
button p.RTLText{text-align: center;}
.RTLGapBox{text-align: right;font-size: 150%;direction: rtl;font-family: "Times New Roman", Geneva,Arial;}
.Guess{font-weight: bold;}
.CorrectAnswer{font-weight: bold;}
div#Timer{padding: 6px;margin-left: auto;margin-right: auto;text-align: center;color: #999999;}
span#TimerText{padding: 6px;border-width: 1px;border-style: solid;font-weight: bold;display: none;color: #999999;}
span.Instructions{}
div.ExerciseText{}
.FeedbackText{color: #999999;}
span.LeftItem{font-size: small;color: #111111;}
span.RightItem{font-weight: bold;font-size: small;color: #111111;}
span.CorrectMark{}
div.Feedback {background-color: #ffffff;left: 33%;width: 34%;top: 33%;z-index: 1;border-style: solid;border-width: 1px;padding: 5px;
text-align: center;color: #999999;position: absolute;display: none;font-size: 12px;}
div.ExerciseDiv{color: #111111;}
/* JMatch flashcard styles */
table.FlashcardTable{background-color: transparent;color: #111111;border-color: #111111;margin-left: 5%;margin-right: 5%;margin-top: 2em;margin-bottom: 2em;width: 90%;position: relative;align: center;padding: 0px;}
table.FlashcardTable tr{border-style: none;margin: 0px;padding: 0px;background-color: #bbbbee;}
table.FlashcardTable td.Showing{font-size: large;text-align: center;width: 50%;display: table-cell;padding: 2em;margin: 0px;border-style: solid;border-width: 1px;color: #111111;background-color: #bbbbee;}
table.FlashcardTable td.Hidden{display: none;}
/* JMix styles */
div#SegmentDiv{margin-top: 2em;margin-bottom: 2em;text-align: center;}
a.ExSegment{font-size: medium;font-weight: bold;text-decoration: none;color: #111111;}
span.RemainingWordList{font-style: italic;}
div.DropLine {position:absolute;text-align: center;border-bottom-style: solid;border-bottom-width: 1px;border-bottom-color: #999999;width: 80%;}
/* JCloze styles */
input{font-family: Geneva,Arial;font-size: larger;}
.ClozeWordList{text-align: center;font-weight: bold;}
div.ClozeBody{text-align: left;margin-top: 2em;margin-bottom: 2em;line-height: 2.0}
span.GapSpan{font-weight: bold;}
/* JCross styles */
table.CrosswordGrid{margin: auto auto 1em auto;border-collapse: collapse;padding: 0px;}
table.CrosswordGrid td{width: 1.5em;height: 1.5em;text-align: center;vertical-align: middle;font-size: large;padding: 0px;margin: 0px;border-style: solid;
border-width: 1px;border-color: #000000;}
table.CrosswordGrid td.BlankCell{background-color: #000000;color: #000000;}
table.CrosswordGrid td.LetterOnlyCell{text-align: center;vertical-align: middle;background-color: #ffffff;color: #000000;font-weight: bold;}
table.CrosswordGrid td.NumLetterCell{text-align: left;vertical-align: top;background-color: #ffffff;color: #000000;padding: 1px;font-weight: bold;}
.NumLetterCellText{cursor: pointer;}
.GridNum{vertical-align: super;font-size: x-small;font-weight: bold;text-decoration: none;color: #000000;}
table#Clues{margin: auto;vertical-align: top;}
table#Clues td{vertical-align: top;}
table.ClueList{margin: auto;}
td.ClueNum{text-align: right;font-weight: bold;vertical-align: top;}
td.Clue{text-align: left;}
div#ClueEntry{text-align: left;margin-bottom: 1em;}
/* Keypad styles */
div.Keypad{text-align: center;}
div.Keypad button{font-family: Geneva,Arial;font-size: 120%;background-color: #ffffff;color: #000000;width: 2em;}
/* JQuiz styles */
div.QuestionNavigation{text-align: center;}
.QNum{margin: 0em 1em 0.5em 1em;font-weight: bold;vertical-align: middle;}
textarea{font-family: Geneva,Arial;font-size: larger;}
.QuestionText{}
.Answer{font-size: 120%;letter-spacing: 0.1em;}
.Highlight{color: #000000;background-color: #ffff00;font-weight: bold;font-size: 120%;}
ol.QuizQuestions{text-align: left;list-style-type: none;}
li.QuizQuestion{padding: 1em;border-style: solid;border-width: 0px 0px 1px 0px;height:300px;}
ol.MCAnswers{text-align: left;list-style-type: upper-alpha;padding: 1em;}
ol.MCAnswers li{margin-bottom: 1em;}
ol.MSelAnswers{text-align: left;list-style-type: lower-alpha;padding: 1em;}
div.ShortAnswer{padding: 1em;}
.FuncButton {text-align: center;border-style: solid;border-left-color: #ddddf6;border-top-color: #ddddf6;border-right-color: #5d5d77;
border-bottom-color: #5d5d77;color: #111111;background-color: #ffff99;background-image:url('../../picha-de/picha-1-de/dar-bah-1.jpg');border-width: 2px;padding: 3px 6px 3px 6px;cursor: pointer;width:100px;}


.FuncButtonUp {color: #bbbbee;text-align: center;border-style: solid;border-left-color: #ddddf6;border-top-color: #ddddf6;
border-right-color: #5d5d77;border-bottom-color: #5d5d77;background-color: #111111;color: #bbbbee;border-width: 2px;
padding: 3px 6px 3px 6px;cursor: pointer;width:100px;}
.FuncButtonDown {color: #bbbbee;text-align: center;border-style: solid;border-left-color: #5d5d77;border-top-color: #5d5d77;
border-right-color: #ddddf6;border-bottom-color: #ddddf6;background-color: #111111;color: #bbbbee;border-width: 2px;
padding: 3px 6px 3px 6px;cursor: pointer;width:100px;}
/*BeginNavBarStyle*/
div.NavButtonBar{background-color: #000066;text-align: center;margin: 2px 0px 2px 0px;clear: both;font-size: small;}
.NavButton {border-style: solid;border-left-color: #7f7fb2;border-top-color: #7f7fb2;border-right-color: #000033;border-bottom-color: #000033;
background-color: #000066;color: #ffffff;border-width: 2px;cursor: pointer;}
.NavButtonUp {border-style: solid;border-left-color: #7f7fb2;border-top-color: #7f7fb2;border-right-color: #000033;border-bottom-color: #000033;
color: #000066;background-color: #ffffff;border-width: 2px;cursor: pointer;	}
.NavButtonDown {border-style: solid;border-left-color: #000033;border-top-color: #000033;border-right-color: #7f7fb2;
border-bottom-color: #7f7fb2;color: #000066;background-color: #ffffff;border-width: 2px;cursor: pointer;}
/*EndNavBarStyle*/
a{color: #0000ff;}
a:visited{color: #0000cc;}
td {width:400px;}
a:hover{color: #0000ff;}
div.CardStyle {position: absolute;font-family: Geneva,Arial;font-size: small;padding: 5px;border-style: solid;border-width: 1px;color: #111111;
background-color: #bbbbee;left: -50px;top: -50px;overflow: visible;}
.rtl{text-align: right;font-size: large;}
h2 {font-family:arial,sans-serif,tahoma,verdana;font-size:30px;}
img {vertical-align:middle;}
.mabad {font-family:arial,sans-serif,tahoma,verdana,geneva;font-size:12px;color:#008080;}

