/*--------------- Body -------------------------------*/
BODY
{
  direction:rtl;
  font-family:Arial;
  font-size:90%;
  background-color:Transparent;
}

/*--------------- Table ----------------------------*/
TABLE.TaskTtl
{
 background-color:#CEE6FE;
 width:100%; 
}  
/*--------------- Td -------------------------------*/
TD
{
  font-size:90%;
  color:#394048; 
  line-height:18px; 
} 
TD.Header
{
  background-image: url('/images/back_header.gif');
  width:100%;
  height:54px;
  vertical-align:top;
}

TD.RightBarFigureImg
{
  background-image:url('/images/leshoni_top_right.gif');
  background-repeat:no-repeat;
  background-position:bottom left;
  width:55;
  height:80px;
  
}

TD.CenterBarFigureImg
{
  background-image:url('/images/leshoni_top_tile.gif');
  background-position:top;
  background-repeat:repeat-x;
  height:80;
  color:#FFFFFF;
  font-size:100%;
  font-weight:bold;
}

TD.LeftBarFigureImg
{
  background-image:url('/images/leshoni_top_left.gif');
  background-position:top;
  background-repeat:no-repeat;
  width:50px;
  height:80px;
}

TD.SubjectName
{
  background-image:url('/images/leshoni_top_ttl.gif');
  background-position:right top;
  background-repeat:no-repeat;
  color:#213659;
  font-weight:bold;
  font-size:100%;
  width:60%;
  height:46px;
} 

TD.SubjectTaskName
{
  color:#213659;
  font-weight:bold;
  font-size:100%;
}

TD.UserName
{
 /*background-image:url('/images/back_login.gif');
 background-repeat:repeat-x;*/
 font-size:78%;
 font-weight:bold;
}  

TD.TaskName
{
  color:#CD207A;
  font-size:120%;
  font-weight:bold;
} 

TD.LevelName
{
  height:30px;
  background-image:url('/images/back_activity.gif');
  background-repeat:repeat-x;
}

TD.Navigat
{
  background-image:url('/images/back_navigation.gif');
  background-repeat:no-repeat;
  width:162px;
}

TD.NavigatText
{
  color:#225371;
  font-weight:bold;
}
TD.LevelText
{
  color:#305366;
  font-weight:bold;
  font-size:100%;
  width:20%;
}

TD.TabQuest
{
  background-color:#A0D7F0;
  font-weight:bold;
  color:#000000;
  width:97%;
}

TD.BottomLinePage
{
  background-image:url('/images/btm_page_back.gif');
  background-repeat:repeat-x;
  width:100%;
}

TD.TopDrag
{
  background-image:url('/images/blue_tileT.gif'); 
  background-repeat:repeat-x;
  line-height:19px;
  width:100%;
}

TD.BottomDrag
{
  background-image:url('/images/blue_tileB.gif'); 
  background-repeat:repeat-x;
  line-height:19px;
  width:100%;
}

TD.RightDragTarget
{
  background-image:url('/images/blue_tileR.gif'); 
  background-repeat:repeat-y;
  width:20px;
}

TD.LeftDragTarget
{
  background-image:url('/images/blue_tileL.gif'); 
  background-repeat:repeat-y;
  width:20px;
}

/*----------------------------------------------- Task ------------------------------------------*/
.ConfirmAndReturnToTask
{
  cursor:hand;
  width:92px; 
  height:19px; 
  border: none; 
  background-color: transparent
}

.ConfirmAndExitTask
{
  background-color: transparent; 
  cursor:hand; 
  width:132px; 
  height: 19px; 
  border: none;
}

.FilesWrapper
{
	background-color:#BFDAF6;
}

/*--------------- Br -------------------------------*/
BR.BigBR
{
  line-height:23px;
}

BR.FigureBr
{
 line-height:38px; 
}  

BR.TextBr
{
  line-height:2px;
}
/*--------------- Links -------------------------------*/
A.
{
  font-size:78%;
  font-weight:bold;
  line-height:12px; 
}

INPUT
{
  /*background-image:url('/images/text_box.gif');*/
  background-color: #FFFFFF;
  border:solid 1px #7F9DB9;
  font-family: Arial;
  font-size: 78%;
}

TEXTAREA
{
  background-color: #FFFFFF;
  border:solid 1px #7F9DB9;
  font-size: 78%;
  overflow:auto;
}

.radio
{
  /*background-image:url('/images/radio_off.gif');
  background-position:center;
  padding-left:3px;
  background-repeat:no-repeat;*/
  background-color: transparent;
  vertical-align: middle;
  border: none;
}

.checkbox
{
  background-color: Transparent;
  border: none;
}

/* math expression styles:*/
.fracLine
{
  line-height: 2px;
  border-bottom: 1px solid black;
}

/* math application styles:*/
.btn
{
  background-color: #868891;
  border-top: #CCCCCC 1px solid;
  border-left: #CCCCCC 1px solid;
  border-bottom: #545454 1px solid;
  border-right: #545454 1px solid;
  color: #FFFFFF;
  font-family: tahoma;
  font-size: 70%;
  font-weight: bold;
}

.btn_slctd
{
  background-color: #FF6600;
  border-bottom: #FFFFFF 1px solid;
  border-right: #FFFFFF 1px solid;
  border-top: #232323 1px solid;
  border-left: #343434 1px solid;
  color: #FFFFFF;
  font-family: tahoma;
  font-size: 70%;
  font-weight: bold;
}

FORM
{
	margin:0px;
	padding:0px;
}

DIV
{
	margin:0px;
	padding:0px;
}

/*text area - avoid scroll that hides text for single-rowed areas*/
TEXTAREA
{
  overflow-x: hidden;
}

TEXTAREA.FeedbackText
{
  background-color: #FFFFFF;
  border-top: 1px solid #3C3E3D;
  border-left: 1px solid #3C3E3D;
  border-bottom:none;
  border-right:none;
  width:320px;
}

SPAN.exerciseMark
{
  background-color: #F3F3F3;
  /*border-top: 1px solid #3C3E3D;
  border-left: 1px solid #3C3E3D;*/
  height:15px;
  width: 70px;
  font-size:9pt;
  vertical-align:bottom;
  /*padding-top: 2px;*/
  padding-left: 2px; 
}

SPAN.exerciseMarkStudent
{
  background-color: #FFFFFF;
  border-top: 1px solid #3C3E3D;
  border-left: 1px solid #3C3E3D;
  height:12px;
  width: 60px;
  font-size:9pt;
  /*padding-top: 2px;*/
  padding-top:0px;
  padding-left: 2px;
  text-align: center;
}

INPUT.exerciseInputMark
{
  width:25px; 
  height:14px;
  font-size:9pt;
  line-height:10px;
  border-top: 1px solid #3C3E3D;
  border-left: 1px solid #3C3E3D;
  border-bottom:none;
  border-right:none;
  vertical-align:top;
  /* background-color: #FDCF00; 
This background color signs an empty or out-of-date mark */
}   

.PropogatingBold TD
{
  font-weight: bold;
} 

.PropogatingBoldInner TD
{
  font-weight: bold;
  color: #007700;
}

.SpanMultipleChoiceInput input {border:0px none;BACKGROUND-COLOR:transparent;}

