/*THIS IS A STYLE SHEET FOR ARABIC*/

/*-------------------------------------------------------------------*/
html
{
text-align:left;
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
direction: rtl;
}

/*-------------------------------------------------------------------*/
div#Header {
border-bottom:solid 3px #6694CF;
width:100% ;
height:74px;
}

/*-------------------------------------------------------------------*/
div#Footer{
width:100%;
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
height:14px;
background-color: #e8f3f9;

}
div#Footer td  {
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;

}

table#Direction
{
	direction:rtl;
	float:right ;}
/*-------------------------------------------------------------------*/


.frame_Beige
{
    border : solid 1px #cccccc;
    /*background:url(images/GradineBlueBK.gif) repeat-x left top;*/
    background-color:#FFFdE7;
   margin-top:10px;
    }
.frame_Red
{
    border : solid 1px Red;
    /*background:url(images/GradineBlueBK.gif) repeat-x left top;*/
    background-color:#fed8d9;
   margin-top:10px;
    }

/*Used for CV Writting*/
.frame_blue
{
    border : solid 1px #44A5D8;
    /*background:url(images/GradineBlueBK.gif) repeat-x left top;*/
    background-color:#e6f4ff;
   margin-top:10px;
    }
  
  .blue_border_bottom
  {
    background:url(images/hor_line.gif) repeat-x;
  }
.blue_border_side
{
    background:url(images/ver_line.gif) repeat-y;
    }










/** Top Menu**/

.TopMenu {
width:100%;
padding: 0;
text-align: left;
padding-left:220px;
border-right:solid 1px #ffffff;
background-color:#5894DD;
height:25px;
color:#ffffff;
font-weight:bold;
font-size:13PX;
line-height:22px;

}

/*-------------------------------------------------------------------*/


#BodyContainer
{
float:right;
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:12px;

margin:10px;
position:relative;
height:auto;

}
/*-------------------------------------------------------------------*/
.style1 
{
color: #D20000
}

.width 
{
width: 215px;
}
#BodyContainer h1
{
color: #004195;
font-size:14px;
background-image:url(Images/H1Bg.gif);
background-repeat:no-repeat;
background-position:right;
padding-right:68px;
line-height: 27px;
text-align:right;
margin:0}

h1
{
color: #004195;
font-size:14px;
background-image:url(Images/H1Bg.gif);
background-repeat:no-repeat;
background-position:right;
padding-right:68px;
line-height: 27px;
text-align:right;
margin:0}

h2
{
color: #004195;
font-size:14px;
text-align:center;
margin:0}


.Note
{
font-family:Tahoma;
color:#0066cc;
font-size:11px;
text-align:right;
font-weight:normal;
margin:0}

.Content
{
font-family:Tahoma;
color:#414141;
font-size:11px;
text-align:right;
font-weight:bold;
margin:0}

/*THIS IS USED ONLY WITH PAGES WITH GRIDS */
#FormContainer
{
float:left;
margin-top:10px;
border:1px solid #5894dd;
padding:0px;
margin-bottom:10px;
}
#FormContainer table
{
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
margin-bottom:10px;
}
#FormContainer table th
{
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
background-image:url(Images/pal19.jpg);
text-align:right;
color:#ffffff;
}
#FormContainer table td
{
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
text-align:right;
padding-right:5px;
}

.BorderBottom
{
  border-bottom: dotted 1 #cccccc; 

}

/*THIS IS USED FOR ADD/UPDATE PAGES (PAGES WITH NO GRIDS)*/
#FormContainerL
{
float:left;
margin-top:10px;
border:1px solid #c1cfdc;
padding:0px;
margin-bottom:10px;
}
#FormContainerL table
{
  background-color:whitesmoke;
}
#FormContainerL table th
{
font-family:tahoma;
background-color :#e0e0e0;
height:20px;
text-align:right;
color:#346FAC;
font-size:11px;
font-weight:bold;
}
#FormContainerL table td
{
font-family:tahoma;
font-size:11px;
color:#414141;
text-align:right;
padding-left:5px;
}



/*this is only for the login table*/
#FormContainerLogin
{
float:left;
margin-top:10px;
border:1px solid #c1cfdc;
padding:0px;
margin-bottom:10px;
}
#FormContainerLogin table
{
  background-color:whitesmoke;
 

}
#FormContainerLogin table th
{
font-family:tahoma;
background-color :#e0e0e0;
height:20px;
text-align:center;
color:#346FAC;
font-size:11px;
font-weight:bold;

}
#FormContainerLogin table td
{
font-family:tahoma;
font-size:11px;
color:#346FAC;
text-align:right;
padding-left:5px;
}


SELECT
{
	
   
    FONT-SIZE: 10px;
   
    COLOR: #414141;
  
    FONT-FAMILY: tahoma;
    direction: rtl;
    
}


input
{border:1px solid #c1cfdc;
	background:white;
	font-family:Tahoma;
	font-size:11px;
	color:#414141;
	height:20px;
	}




.Clear{
border:none 1px #7E9DB9;
}


textarea
{
border:1px solid #c1cfdc;
font-size:11px;
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
color: #000000;
padding:2px;
}


.button
{
border: outset 2px transparent;

height:20px;
background-color: #e0e0e0;
color: #4A748A;
font-family:Tahoma;
font-size:11px;
font-weight:bold;


}

img {border:none}


.DataGridLink A:visited  
{COLOR:  Purple;
TEXT-DECORATION: None;
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;

	}
.DataGridLink A:Hover  
{
TEXT-DECORATION: None;
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;

	}



select {background-color: #ffffff;
FONT: 11px Tahoma, verdana,arial,tahoma;}

form {margin:0;
padding:0;
direction:ltr;}

h3 {DISPLAY: none;
FONT-WEIGHT: normal;
FONT-SIZE: 12pt;
VISIBILITY: hidden;
TEXT-TRANSFORM: uppercase;
COLOR: #5C5B5B;
font-family: sans-serif;}

hr {border: 0;
width: 60%;
color: #5C5B5B;
background-color: #a70000;
height: 1px;}

.DataListLBL
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:15px;
color:#004094;
text-align:left;
font-weight:bold;
padding-left:5px;
line-height:19px;
}
.DataListTIT
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:15px;
color:#004094;
text-align:left;
padding-left:5px;
line-height:19px;
}




.FormcontainerEmpJobs a, .FormcontainerEmpJobs a:link
{
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:14px;
color:#004094;
text-align:left;
padding-left:5px;

}
.FormcontainerEmpJobs a:hover
{
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:14px;
color:#18598D;
text-align:left;
padding-left:5px;
}

.LoginHome {COLOR: #0900BF;
TEXT-DECORATION: none;
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
}
.LoginHome A:link {COLOR: #0900BF;
TEXT-DECORATION: UNDERLINE;
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
}

.LoginHome  A:hover {COLOR: #0900BF;
TEXT-DECORATION: UNDERLINE;
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
}
.Red
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:red;
	text-align:right;
	padding-left:5px;
}

/* items out of forms*/
#OuterContent
{
float:left;
margin-top:10px;
padding:2px;
}
#OuterContent table
{


}

#OuterContent table td
{
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
text-align:right;
padding-right:5px;
}


body,td,th { font-family: tahoma; font-size: 11px; color: #414141; }


body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #e8f3f9;

}

.MenuLink 
{
	font-family:Tahoma;
	color: #346FAC;
	font-weight: bold;
	font-size: 12px;
}
a:link {
	color:Blue;
	font-family:Tahoma;
	font-size:12px;
	text-decoration: none;
}
a:visited {
	color:Purple;
	font-family:Tahoma;
	font-size:12px;
	text-decoration: none;
}
a:hover {
color:Blue;
	font-family:Tahoma;
	font-size:12px;
	text-decoration: none;
}
a:active {
	text-decoration: none;
}


.FieldLabels
{
font-family:tahoma;
font-size:12px;

color:#346FAC;
text-align:right;

}


.tip
{
	background-color:#ecf5ff;
	color:gray;
} 

.btnLikeLink
{
	color:Blue;
	font-family:Tahoma;
	font-size:12px;
	border: none 0 tansparent;
	background-color:Transparent ;
	
	}
	
	.seen0
	{
	color:Blue;
	font-family:Tahoma;
	font-size:12px;
	text-decoration: none;
	font-weight:bold;}
	
	.seen1
	{
		color:Purple ;
		
	font-family:Tahoma;
	font-size:12px;
	text-decoration: none;
}


p.sideCom {
	background:#f4f4f4;
	

}

/*THIS IS USED ONLY WITH PAGES WITH GRIDS */
#FormContainer
{
float:left;
margin-top:10px;
border:1px solid #5894dd;
padding:0px;
margin-bottom:10px;
}
#FormContainer table
{
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
margin-bottom:10px;
}
#FormContainer table th
{
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
background-image:url(Images/pal19.jpg);
text-align:right;
color:#ffffff;
}
#FormContainer table td
{
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
text-align:right;
padding-right:5px;
}

.BorderBottom
{
  border-bottom: dotted 1 #cccccc; 

}

/*THIS IS USED FOR ADD/UPDATE PAGES (PAGES WITH NO GRIDS)*/
#SideBarComp
{

margin-top:10px;
width:90%;
border:2px solid #c1cfdc;
padding:0px;
margin-bottom:10px;
}
#SideBarComp table
{
  background-color:#EFF4FC;
}
#SideBarComp table th
{
font-family:tahoma;
background-color :#e0e0e0;
height:20px;
text-align:right;
color:#346FAC;
font-size:11px;
font-weight:bold;
}
#SideBarComp table td
{
font-family:tahoma;
font-size:11px;
color:#414141;
text-align:right;
padding-left:5px;
}


.containerrow1_blue {
	background-image: url(images/gradient_LtBlue.gif);
        /*Direction:rtl;*/
       
	
	

	
}
.containerrow2_blue {
	background-color: #ffffff;

}
.containermaster_blue 
{
	margin-top:93px;
	
	width: 225px;
	float:left; 
	background-color: #dfe5f2;
	border-right: #7994cb 1px solid; 
	border-top: #7994cb 1px solid; 
	border-left: #7994cb 1px solid; 
	border-bottom: #7994cb 1px solid; 
	moz-border-radius-bottomleft: 15px; 
	moz-border-radius-bottomright: 15px; 
	moz-border-radius-topleft: 3px; 
	moz-border-radius-topright: 3px;

    
	
}
.Frame_Gray_1B
{
	
	border-left: #dddddd 1px  solid; 	
	
}
.GradientHeader {
	BORDER-RIGHT: #dddddd 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #dddddd 1px solid; PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 16px;  PADDING-BOTTOM: 4px; MARGIN: 0px; BORDER-LEFT: #dddddd 1px solid; COLOR: #666666; PADDING-TOP: 4px; BORDER-BOTTOM: #dddddd 1px solid; FONT-FAMILY: Arial
}

.frame_Gray
{margin-top:10px; BORDER-RIGHT: #e4e4e4 1px solid; BORDER-TOP: #e4e4e4 0px solid; MARGIN-BOTTOM: 8px; BORDER-LEFT: #e4e4e4 1px solid; BORDER-BOTTOM: #e4e4e4 1px solid
    }
    
  