﻿body 
{

}

 


.container {
	width: 960px;
	padding: 0;
	margin: 0 auto;
}
#header {

	width: 970px; height: 1px;
	
}
ul#topnav {
	margin: 0; padding: 0;

	float:right;
	width: 100%;
	list-style: none;
	font-size: 1.1em;
}
ul#topnav li {
	float: right;
	margin:0; padding: 0; 
	position: relative;
}
ul#topnav li a {
	float: right; 
	
	height: 20px;
}
ul#topnav li:hover a, ul#topnav li a:hover { background-position: left bottom; }
ul#topnav a.home {

	width: 56px;font-size:14px; font-family:Verdana; color:#ffffff;
}


ul#topnav a.products {
	width: 120px; font-size:14px; font-family:Verdana; color:#ffffff;vertical-align:bottom;
}

ul#topnav a.sale {
font-size:14px; font-family:Verdana; color:#ffffff;
	width: 90px; 
}
ul#topnav a.About{
font-size:14px; font-family:Verdana; color:#ffffff;
	width: 90px; 
}

ul#topnav a.Short{

	width: 3px; font-size:14px; font-family:Verdana; color:#ffffff;
}
ul#topnav a.Administration{

	width: 110px; font-size:14px; font-family:Verdana; color:#ffffff;
}
ul#topnav a.Library{

	width: 80px; font-size:14px; font-family:Verdana; color:#ffffff;
}



 
 
ul#topnav li .sub {
	position: absolute;	
	top: 35px; right: 0;
	background: #c32026;
	padding: 20px 20px 20px;
	float: right;
	/*--Bottom right rounded corner--*/
	-moz-border-radius-bottomright: 5px;
	-khtml-border-radius-bottomright: 5px;
	-webkit-border-bottom-right-radius: 5px;
	/*--Bottom left rounded corner--*/
	-moz-border-radius-bottomleft: 5px;
	-khtml-border-radius-bottomleft: 5px;
	-webkit-border-bottom-left-radius: 5px;
	display: none;
}
ul#topnav li .row {clear: both; float: right; width: 100%; margin-bottom: 10px;}
ul#topnav li .sub ul{
	list-style: none;
	margin: 0; padding: 0;
	width: 150px;
	float: right;
}
ul#topnav .sub ul li {
	width: 100%;
	color: #fff;
}
ul#topnav .sub ul li h2 {
	padding: 0;  margin: 0;
	font-size: 1.3em;
	font-weight:bold;
}
ul#topnav .sub ul li h2 a {
font-family:Verdana;
	padding: 5px 0;
	background-image: none;
	color: #c4801e;	font-weight:bold;
}
ul#topnav .sub ul li a {
	float: none; 
	text-indent: 0; /*--Reset text indent--*/
	height: auto;
	background: url(navlist_arrow.png) no-repeat 5px 12px;
	padding: 7px 5px 7px 15px;
	display: block;
	text-decoration: none;font-family:Verdana;
	color: #fff;	font-weight:bold;
}
ul#topnav .sub ul li a:hover {color: #ddd; background-position: 5px 12px ;}
.Lang2{	
direction:rtl ; 

text-align:center  ;
}

.ss{	
direction:rtl ; 

text-align:right ;
}


.ss1{	
direction:ltr;

text-align:left;
}
.TitleRedCounter{
font-family:  Arial,Verdana;

  font-weight: bold;
 font-Size:14pt;
 text-decoration:none;
  color: #c32026;



}

.BodyGrid
{

font-family:  Arial,Verdana;


 font-Size:9pt;
text-align:justify;

  color: #414041;


}


.TitleRedCounter{
font-family:  Arial,Verdana;

  font-weight: bold;
 font-Size:14pt;
 text-decoration:none;
  color: #c32026;



}

.background1 { 
background-image: url(images/bgMain.jpg); 
background-repeat: repeat-y;

} 


.SmallWhite{

font-family:  Verdana,Arial,Verdana;
  font-weight: bold;
 font-Size:9pt;
 text-decoration:none;
  color: #ffffff;


}

.RedSearchBlock{

font-family:   Verdana,Arial,Verdana;


 font-Size:8.5pt;
 text-decoration:none;
  color: #c32026;
  font-weight: bold;

}












.RedBlock{

font-family: Verdana;


 font-Size:13pt;
 text-decoration:none;
  color: #ffffff;


}


.BodyBlockJob{
font-family:  Verdana,Arial,Verdana;
  font-weight: bold;
 font-Size:9pt;  color: #414041;
}

.BodyBlock1{

font-family:  Verdana,Arial,Verdana;


 font-Size:8pt;
text-align:center;

  color: #414041;


}


.BodyBlock{

font-family:  Verdana,Arial,Verdana;

  font-weight: bold;
 font-Size:9pt;
text-align:justify;

  color: #414041;


}
.FontNormalSmall
{

font-family:  Verdana,Arial,Verdana;

  font-weight: bold;
 font-Size:11pt;
text-align:justify;

  color: #414041;


}
.ss{	
direction:rtl ; 
text-align  :right;

}
.sss{	
 
text-align  :right;

}

.SubTitleRed{
font-family: Verdana,Arial,Verdana;

 font-weight: bold;
 font-Size:10pt;
 text-decoration:none;
  color: #c32026;



}




.TitleRed{
font-family: Verdana,Arial,Verdana;

  font-weight: bold;
 font-Size:10pt;
 text-decoration:none;
  color: #095b9b;



}
a.TitleRed:link{
font-family:  Verdana,Arial,Verdana;

  font-weight: bold;
 font-Size:10pt;
 text-decoration:none;
  color: #095b9b;



}

a.TitleRed:hover{
font-family:  Verdana,Arial,Verdana;

  font-weight: bold;
 font-Size:10pt;
text-decoration: underline; 
  color: #4e4e4e;



}
a.TitleRed:visited {
font-family:  Verdana,Arial,Verdana;

  font-weight: bold;
 font-Size:10pt;
 text-decoration:none;
  color: #095b9b;



}
a.TitleRed:active { 
font-family:  Verdana,Arial,Verdana;

  font-weight: bold;
 font-Size:10pt;
 text-decoration:none;
  color: #095b9b;
}
a.Menu {
font-family:  Verdana,Arial,Verdana;

  font-weight: bold;
 font-Size:14pt;
 text-decoration:none;
}
a.Menu:link { 
 font-weight: bold;
  color: #891d34;
}
a.Menu:visited {
 font-weight: bold;
  color: #891d34;
}
a.Menu:hover {
 font-weight: bold;
  background: #E2E2E2;
    color: #ffffff;
    cursor:hand;
}
a.Menu:active { 
 font-weight: bold;
  color: #891d34;
}


.borderBtn {

 border:0;
 font-size:13pt;
  background: #C42027;
    color: #ffffff;
    cursor:hand;
}


a.LinkHyper {
font-family:  Verdana,Arial,Verdana;

  font-weight: bold;
 font-Size:8pt;
 text-decoration:none
}
a.LinkHyper:link { 
 font-weight: bold;
  color: #2d528f
}
a.LinkHyper:visited {
 font-weight: bold;
  color: #2d528f
}
a.LinkHyper:hover {
 font-weight: bold;
  background: #E2E2E2;
    color:Orange;;
    cursor:hand
}
a.LinkHyper:active { 
 font-weight: bold;
  color: #2d528f
}

.TitleCell
{ font-weight: bold;
	 font-Size:10pt;
 text-decoration:none;
  color: #c32026;
	  background: #E2E2E2;
	
	 font-family:  Verdana,Arial,Verdana;
}




.errors 
{
	direction:rtl ;
 border: 2px solid #0152a1;
 color: #891b34;
 margin: 5px 0px;
 padding: 15px;
 font-family:  Verdana;
text-align:right;
  font-weight: bold;
 font-Size:9pt;
 padding-left:10px;
 padding-right:10px;
 background: #fff url(images/Error.jpg) no-repeat 5px,5px,5px,5px 50%;
 background-color:#e5e5e5;
}


.errors ul {
 margin: 0;
 padding: 0;
 margin-left: 80px;
 list-style: square;
}

.LinkHyper {
font-family:  Verdana,Arial,Verdana;
color:White;
  font-weight: bold;
 font-Size:10pt;
 text-decoration:none
}

a.MenuHyper {
font-family:  Verdana,Arial,Verdana;

  font-weight: bold;
 font-Size:12pt;
 text-decoration:none;width:191px; height:25px 
}
a.MenuHyper:link { 
 font-weight: bold;
  color: #4e4949;width:191px; height:25px 
}
a.MenuHyper:visited {
 font-weight: bold;
  color: #4e4949;width:191px; height:25px 
}
a.MenuHyper:hover {
 font-weight: bold;
  background: #E2E2E2;
    color: #000000;
    cursor:hand;width:191px; height:25px 
}
a.MenuHyper:active { 
 font-weight: bold;
  color: #4e4949;width:191px; height:25px 
}

.LinkHyper15 {
font-family:  Verdana,Arial,Verdana;
color:White;
  font-weight: bold;
 font-Size:12pt;
 text-decoration:underline;
}

a.MenuHyper15 {
font-family:  Verdana,Arial,Verdana;

  font-weight: bold;
 font-Size:12pt;
 text-decoration:underline;width:191px; height:25px 
}
a.MenuHyper15:link { 
 font-weight: bold;
  color: #4e4949;width:191px; height:25px 
}
a.MenuHyper15:visited {
 font-weight: bold;
  color: #4e4949;width:191px; height:25px 
}
a.MenuHyper15:hover {
 font-weight: bold;
  background: #E2E2E2;
    color: #000000;
    cursor:hand;width:191px; height:25px 
}
a.MenuHyper15:active { 
 font-weight: bold;
  color: #4e4949;width:191px; height:25px 
}
















.LinkHyper11 {
font-family:  Verdana,Arial,Verdana;
color:White;
 
 font-Size:9pt;
 text-decoration:none
}

a.MenuHyper11 {
font-family:  Verdana,Arial,Verdana;

  font-Size:9pt;
 text-decoration:none;width:191px; height:25px 
}
a.MenuHyper11:link { 

  color: #4e4949;width:191px; height:25px 
}
a.MenuHyper11:visited {

  color: #4e4949;width:191px; height:25px 
}
a.MenuHyper11:hover {

  background: #E2E2E2;
    color: #000000;
    cursor:hand;width:191px; height:25px 
}
a.MenuHyper11:active { 
 
  color: #4e4949;width:191px; height:25px 
}
.DivA{   width:220px; height:25px }


a.HorzaTab {
font-family:  Verdana,Arial,Verdana;

  font-weight: bold;
 font-Size:9pt;
 text-decoration:none
}
a.HorzaTab:link { 
 font-weight: bold;
  color: #891d34
}
a.HorzaTab:visited {
 font-weight: bold;
  color: #891d34
}
a.HorzaTab:hover {
 font-weight: bold;
  background: #E2E2E2;
    color: #000000;
    cursor:hand
}



.TitleOrangeMain{
font-family:  Arial,Verdana;

  font-weight: bold;
 font-Size:14pt;
 text-decoration:none;
  color:White;



}







.TitleOrange{
font-family:  Arial,Verdana;

  font-weight: bold;
 font-Size:10pt;
 text-decoration:none;
  color: #c41c29;


}
a.TitleOrange:link{
font-family:  Arial,Verdana;

  font-weight: bold;
 font-Size:10pt;
 text-decoration:none;
  color: #c41c29;



}

a.TitleOrange:hover{
font-family:  Arial,Verdana;

  font-weight: bold;
 font-Size:10pt;
text-decoration: underline; 
  color: #4e4e4e;



}
a.TitleOrange:visited {
font-family:  Arial,Verdana;

  font-weight: bold;
 font-Size:10pt;
 text-decoration:none;
  color: #c41c29;



}
a.TitleOrange:active { 
font-family:  Arial,Verdana;

  font-weight: bold;
 font-Size:10pt;
 text-decoration:none;
  color: #c32026;
}










.TitleBlueSmall{
font-family: Verdana;

 
 font-Size:9pt;
 text-decoration:none;
  color: #828282;


}


.TitleBlue{
font-family: Verdana;

  font-weight: bold;
 font-Size:9pt;
 text-decoration:none;
  color: #828282;


}
a.TitleBlue:link{
font-family:  Arial,Verdana;

  font-weight: bold;
 font-Size:10pt;
 text-decoration:none;
  color: #c41c29;



}

a.TitleBlue:hover{
font-family:  Arial,Verdana;

  font-weight: bold;
 font-Size:10pt;
text-decoration: underline; 
  color: #4e4e4e;



}
a.TitleBlue:visited {
font-family:  Arial,Verdana;

  font-weight: bold;
 font-Size:10pt;
 text-decoration:none;
  color: #c41c29;



}
a.TitleBlue:active { 
font-family:  Arial,Verdana;

  font-weight: bold;
 font-Size:10pt;
 text-decoration:none;
  color: #c32026;
}



.TitleSmallBlue{
font-family: Verdana;

  font-weight: bold;
 font-Size:7pt;
 text-decoration:none;
  color: #073662;


}
a.TitleSmallBlue:link{
font-family:  Arial,Verdana;


 font-Size:7pt;
 text-decoration:none;
  color: #073662;



}

a.TitleSmallBlue:hover{
font-family:  Arial,Verdana;


 font-Size:7pt;
text-decoration: underline; 
  color: #4e4e4e;



}
a.TitleSmallBlue:visited {
font-family:  Arial,Verdana;


 font-Size:7pt;
 text-decoration:none;
  color: #073662;



}
a.TitleSmallBlue:active { 
font-family:  Arial,Verdana;

 font-Size:7pt;
 text-decoration:none;
  color: #073662;
}


.FontDropDown
{
	
width: 176;
 font-family:Arial;
  color:#073662;
   font-weight:bold;	
	
	
}

.errors 
{
	direction:rtl ;
 border: 2px solid #7ac044;
 color: #7ac044;
 margin: 5px 0px;
 padding: 15px;
 font-family:  Verdana;
text-align:right;
  font-weight: bold;
 font-Size:9pt;
 padding-left:10px;
 padding-right:10px;
 background: #fff url(images/Error.jpg) no-repeat 5px,5px,5px,5px 50%;
 background-color:#e5e5e5;
}


.errors ul {
 margin: 0;
 padding: 0;
 margin-left: 80px;
 list-style: square;
}

.orange
{
font-family:  Arial,Verdana;
font-weight:bold;
 font-Size:10pt;
 text-decoration:none;
  color: #d95436;
    
    
    
}
/*--- bashar ---------------*/
@font-face {
font-family:ge_sslight;
src: url('GE_SS_Text_Light.otf') format('opentype');
}
.MainMenuHayla
{
    
    font-family:ge_sslight;
      color:#363636;

    font-size:16pt;
}
a.MainMenuHayla:link{
 
 padding-right:20px;
 padding-left:20px;
 text-decoration:none;
    color:#363636;




}
a.MainMenuHayla:hover{
text-decoration:none;
   color: #be202f;
}
a.MainMenuHayla:visited {
 text-decoration:none;
   

}
a.MainMenuHayla:active { 
 text-decoration:none;
    color:#363636;

}




.FooterLabelHayla
{ text-transform:uppercase;
        font-family:ge_sslight;
    color:#fff;
    font-size:10pt;
}
a.FooterLabelHayla:link
{ text-transform:uppercase;
       font-family:ge_sslight;
    color:#fff;
    font-size:10pt;text-decoration:none;
}
a.FooterLabelHayla:hover
{
    text-decoration:underline;
       font-family:ge_sslight;
    color:#213151;
    font-size:10pt;
}
a.FooterLabelHayla:visited
{
        font-family:ge_sslight;
    color:#fff;
    font-size:10pt;text-decoration:none;
}
a.FooterLabelHayla:active
{
       font-family:ge_sslight;
    color:#fff;
    font-size:10pt;text-decoration:none;
}




.LeftMenu
{
    
     font-family:ge_sslight;
    color:#fff;
  
    text-transform:uppercase;
    font-size:17pt;
}
a.LeftMenu:link{
 
 padding-right:10px;
 padding-left:10px;
 text-decoration:none;
  color: #fff;



}
a.LeftMenu:hover{
 text-decoration:none;
  color: #f37a21;
}
a.LeftMenu:visited {
 text-decoration:none;
   
}
a.LeftMenu:active { 
 text-decoration:none;
  color: #3e454d;
}




 


.LabelHayla_White
{
      font-family:ge_sslight;
    color:White;
    font-size:12pt;
    
    
    
}


.Title_Hayla
{   font-family:ge_sslight;
    color:White;
    font-size:12pt;
    font-weight:bold;
    
}


.NormalLabel{   font-family:Tahoma;
    color:#565656;
    font-size:10pt;
 
    
}

.Basharweb5
{
   font-family:ge_sslight;
    color:Black;
    
}
.Basharweb
{
    font-family:ge_sslight;
    color:Black;
    font-size:large;
    font-weight:bold;
}
.Basharweb2
{
    font-family:ge_sslight;
    color:#59782a;
    font-weight:bold
}
.Basharweb3
{
    font-family:ge_sslight;
    color:#030C57;
}
.Basharweb4
{
    font-family:ge_sslight;
    color:#59782a;
    font-weight:bold;
    font-size:large;
    
}
.LnkSyle
{
    
   font-family:ge_sslight;
   
    color:#fff;
    font-size:14pt;
    
    padding-bottom: 5px;
}
a.LnkSyle:link{
 
 
  text-decoration:none;
  color: #fff;



}
a.LnkSyle:hover{
text-decoration:none;
  color: #3e454d;
}
a.LnkSyle:visited {
 text-decoration:none;
  color: #fff;
}
a.LnkSyle:active { 
 text-decoration:none;
  color: #fff;
}



.MainMenuHaylaEn
{
    
   font-family:Century Gothic;
    color:#213151;
    font-size:16pt;
}
a.MainMenuHaylaEn:link{
 
 padding-right:20px;
 padding-left:20px;
 text-decoration:none;
  color: #213151;



}
a.MainMenuHaylaEn:hover{
text-decoration: underline; 
  color: #4e4e4e;
}
a.MainMenuHaylaEn:visited {
 text-decoration:none;
  color: #213151;
}
a.MainMenuHaylaEn:active { 
 text-decoration:none;
  color: #213151;
}

.NormalLabels{   font-family:Tahoma;
    color:#565656;
    font-size:7pt;
 
    
}