/* Date de création: 21/12/2013 */
A:link {color: #ff6600;text-decoration:none;}

A:visited {color: #003399;text-decoration:none;}

A:hover {color: #0000FF;text-decoration:underline overline;}

body {font-family: verdana, sans-serif, Geneva;   background-color: #ffffff;   color: #000000;    margin-right: 5%;   margin-left: 5%;   font-size: small;}

p {text-align: left;   margin: 0px;   font-size: small;}

div,span,td {font-size: 13; color: #000000;}

button {display: inline;}

.ExerciseTitle {font-size: large;   color: #000000;}

.ExerciseSubtitle {color: #000000;}

div.StdDiv {background-color: #ffffff;   text-align: center;   font-size: small;   color: #000000;   padding: 8px;   border-style: solid;   border-width: 1px 1px 1px 1px;   border-color: #000000;   margin-bottom: 1px;}

/* EndCorePageCSS */
.RTLText {text-align: right;   font-size: 150%;   direction: rtl;   font-family: "Simplified Arabic", "Traditional Arabic", "Times New Roman", Geneva,Arial,sans-serif;}

.CentredRTLText {text-align: center;   font-size: 150%;   direction: rtl;   font-family: "Simplified Arabic", "Traditional Arabic", "Times New Roman", Geneva,Arial,sans-serif;}

button p.RTLText {text-align: center;}

.RTLGapBox {text-align: right;   font-size: 150%;   direction: rtl;   font-family: "Times New Roman", Geneva,Arial,sans-serif;}

.Guess {font-weight: bold;}

.CorrectAnswer {font-weight: bold;}

div#Timer {padding: 6px;   margin-left: auto;   margin-right: auto;   text-align: center;   color: #000000;}

span#TimerText {padding: 6px;   border-width: 1px;   border-style: solid;   font-weight: bold;   display: none;   color: #000000;}

.FeedbackText {color: #000000;}

span.LeftItem {font-size: small;   color: #000000;}

span.RightItem {font-weight: bold;   font-size: small;   color: #000000;}

input, textarea {font-family: Geneva,Arial,sans-serif;   font-size: 90%;}

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: #000000;   position: absolute;   display: none;   font-size: small; text-transform: lowercase; }

div.ExerciseDiv {color: #000000;}

/* JCloze styles */
.ClozeWordList {text-align: center;   font-weight: bold;}

div.ClozeBody {text-align: justify;   margin-top: 2em;   margin-bottom: 2em;   line-height: 1.0;   font-size:10pt}

span.GapSpan {font-weight: bold;   font-family: Verdana, Arial, sans-serif;   font-size:12px;   color:#FF6600;	text-transform: lowercase;}

/* Keypad styles */
div.Keypad {text-align: center;}

div.Keypad button {font-family: Geneva,Arial,sans-serif;   font-size: 130%;   background-color: #FFCC99;   color: #000000;   width: 2em;}

.FuncButton {text-align: center;   border-style: solid;   border-left-color: #ffffff;   border-top-color: #ffffff;   border-right-color: #FF8800;   border-bottom-color: #FF8800;   color: #000000;   background-color: #ffffff;     border-width: 2px;   padding: 3px 6px 3px 6px;   cursor: pointer;}

.FuncButtonUp {color: #ffffff;   text-align: center;   border-style: solid;     border-left-color: #ffffff;   border-top-color: #ffffff;   border-right-color: #7f7f7f;   border-bottom-color: #7f7f7f;     background-color: #000000;   color: #ffffff;   border-width: 2px;   padding: 3px 6px 3px 6px;   cursor: pointer;}

.FuncButtonDown {color: #ffffff;   text-align: center;   border-style: solid;     border-left-color: #7f7f7f;   border-top-color: #7f7f7f;   border-right-color: #ffffff;   border-bottom-color: #ffffff;   background-color: #000000;   color: #ffffff;     border-width: 2px;   padding: 3px 6px 3px 6px;   cursor: pointer;}

/* BeginNavBarStyle */
div.NavButtonBar {background-color: #000000;   text-align: center;   margin: 2px 0px 2px 0px;   clear: both;   font-size: small;}

.NavButton {border-style: solid;      border-left-color: #7f7f7f;   border-top-color: #7f7f7f;   border-right-color: #000000;   border-bottom-color: #000000;   background-color: #000000;   color: #ffffff;     border-width: 2px;   cursor: pointer;}

.NavButtonUp {border-style: solid;     border-left-color: #7f7f7f;   border-top-color: #7f7f7f;   border-right-color: #000000;   border-bottom-color: #000000;   color: #000000;   background-color: #ffffff;     border-width: 2px;   cursor: pointer;}

.NavButtonDown {border-style: solid;   border-left-color: #000000;   border-top-color: #000000;   border-right-color: #7f7f7f;   border-bottom-color: #7f7f7f;   color: #000000;   background-color: #ffffff;     border-width: 2px;   cursor: pointer;}

input.gapbox {font-family: Verdana, Arial, sans-serif;   font-weight:bold;   font-size:12px;   color:#FF0000;   border:0 ;    text-align:left; text-transform: lowercase;  vertical-align:center;   margin-top: 2px;    padding:2;   width:120px;   height:18px;   cursor:default;   background-color: #FFCC99;}

.table1 {border: thin solid #FF6600;}
.table2 {border: thin solid #FF6600; box-shadow: 1px 1px 12px #555; padding: 10px; border-collapse: separate; border-spacing: 10px 5px;}
h1 {font-family: Arial, Helvetica, sans-serif; font-size: 20px; font-weight: bold; line-height: 25px; padding: 10px; text-align: center}
h2 {font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; line-height: 18px; padding: 0px; text-align: center}