/* --- GENERAL --- */
html, body {height:100%;min-height:100%;}
html, body
{
	padding-right: 0px;
	background-position: left top;
	padding-left: 0px;
	font-size: 9pt;
	background-image: url(/images/shared/BGImg.jpg);
	padding-bottom: 0px;
	margin: 0px;
	width: 100%;
	color: #000080;
	direction: rtl;
	padding-top: 0px;
	background-repeat: repeat-x;
	font-family: Tahoma,'Arabic Transparent' ,  arial;
	background-color: white;
	min-width: 780px;
	text-align :center;
}
html>body iframe{height:1px;}
td{font-size: 9pt;direction:rtl;font-family:  Tahoma,'Arabic Transparent' ,  arial;line-height :15pt;}
p{font-size: 9pt;direction:rtl;font-family:  Tahoma,'Arabic Transparent' ,  arial;line-height :15pt;}
img{border: none;}
h1	
{
	font-size: 12pt;
	text-transform: capitalize;font-weight:bold;
	margin-top:20px;
	color:#000080;
	background-image:url(/images/shared/blt_sub_blue.gif);
	background-position:right 2px;
	background-repeat:no-repeat;
	padding-right:20px;
}
a
{
	color:#FF6500;
	text-decoration: underline;
	font-size :13px;
}
a, a:link ,a:visited,a:active
{color:#FF6500;	text-decoration: underline;}
a:hover{color: #000080;	text-decoration :underline;}

input{direction:rtl;
	font-family:   Tahoma,'Arabic Transparent' ,  arial;
	color:#000080;
	font-size: 9pt;
	margin:0;
	padding:0;}
select{color:#000080;font-size:9pt;}
textarea{border:solid 1px #445D9B;
	font-family:  Tahoma,'Arabic Transparent' ,  arial;
	color:#5E5A5C;
	font-size: 9pt;
	margin:0;
	padding:0;direction:rtl;}


a.white,a.white:link,a.white:active, a.white:visited  {color:White;}
a.white:hover{color:#FFB27F;}
.redWarning{color:Red;}
.left{float:left;}
.right{float:right;}
.clear{clear:both; float:none ; width:100%;line-height:1px; }
.hide{display:none;}
.show{display:block;}
.inputtext{width:150px; border:solid 0px #184271;height:15.5px;}
.QuickLinkspan{direction:rtl;}
.QuickLink{ position:relative; left:-1px;}
.divselect{border-width: 0px; border-color: #184271; border-style: solid; background-color: #184271; margin-left:28px;}
.ddl{width:130px;font-size:7.5pt; border-width:1px; border-color:#3967DE; border-style:solid; height:17.5px; direction:rtl; text-align:right;font-family:Tahoma; }
.imgQuickLinks{Height:18px;  Width:74px;}
.listnobullets{ list-style-type:none; margin:0; padding:0;}
/* --- LAYOUT --- */
/* --- TOP --- */
#topcontainer
{
	/*line-height:normal;
	width:100%;
	background-color: #445D9B;--
	background-image:url(/images/shared/headerAr.jpg);
	background-position:right top;
	background-repeat:repeat-x;
	margin-bottom:1px;
	z-index:1000;
	display:block  !important;*/
	background-position: right top;
	display: block !important;
	z-index: 1000;
	/*background-image: url(/images/shared/header.gif);*/
	margin-bottom: 0px;
	width: 100%;
	line-height: normal;
	background-repeat: repeat-x;
	background-color: transparent;
	text-align: right;
	height:190px;
	background-color:#184271;
}

#topcontainer img{margin-right:0px;margin-top:5px;margin-bottom:5px;}
/*span.searchTop{padding-left:10px; margin-top :30px; padding-right:5px;float:left}*/
span.searchTop{line-height:normal; margin-top :0px; padding-top:0px; padding-left:0px; direction:rtl; float:right;margin-right:28px; }
span.searchTop input{width:108px;}
span.searchTop a.white{text-decoration:none; font-size:9pt; font-weight:bold ;}

.btnprint
{
	
}
.newsStory
{
	padding:10 10 10 10;
}

.SiteLang
{
	/*border-right: #178dcb 1px solid;  
	border-top: #178dcb 1px solid;
	border-left: #178dcb 1px solid;*/
	width:10px;
	/*border-bottom: #178dcb 1px solid;*/
	height: 10px;
	text-align : left;
	margin-bottom :0px;
	margin-left  :0px; 
	margin-top:10px;
	padding-left:0px;
	
	
	
	 }

.SearchBorder
{
	/*border-right: #178dcb 1px solid;
	border-top: #178dcb 1px solid;
	border-left: #178dcb 1px solid;*/
	width: 100px;
	/*border-bottom: #178dcb 1px solid;*/
	height: 10px;
	
}
.topSearchTd{position: relative; right: 2px;}
.ibtnSearchDiv{border-width: 1px; border-color: #184271; border-style: solid;}
.ibtnSearch{ height:21px;}
/* --- CONTENT --- */
#container 
{
	display:block !important;
	width:998px;
	display:block;
	border-right:solid 0px #CECFCE;
	border-left:solid 0px #CECFCE;
	min-height: 100%;
    height: 100%;
    float:none;
	position:relative;
	margin-left :auto;
	margin-right :auto;
	text-align :right;
	direction:rtl;
	background-color :White ;
	}
	html>body #container 
{
	height: auto;
    min-height: 100%;
    border:solid 1px #CECFCE;
	}
#leftnavigation {width:160px; float:right; 
	border-left:solid 0px #CECFCE;
	border-bottom:solid 0px #CECFCE;
	}
#wrapper {width:838px; float:left;margin-bottom:30px;}
#maincontent {width:160px;float:right;  overflow-x :auto;overflow-y: visible; direction :rtl; }
#subcontent {float:left;
	border-right:solid 0px #CECFCE;
	border-bottom:solid 0px #CECFCE;margin-bottom:0px;}

/* --- FOOTER --- */

#footer{
	line-height:normal;
	width:100%;
	padding-top:3px;
	position: absolute;
	bottom: 0;
	margin-top:5px;
	float:none;
	clear:both;
	direction:ltr;
	}
	#footer a
	{
		color:#B2B2B2;
		text-decoration:none;
		font-size:10px;
		font-weight:bold;
	}
	#subFooter 
	{
		
		color:#E5E5E5;
		text-decoration:none;
		direction:ltr;
		font-weight: bold; font-size: 10px;
		text-align :center;
	}
	
	#subFooter a
	{
		color:#E5E5E5;
		text-decoration:underline;
		
	}
/*#footer{width:100%;
	line-height:normal;
	width:100%;
	border-top:solid 1px #FF6500;
	background-color :#FFa030;
	padding-top:3px;
	position:absolute;
	bottom:0px;right:0px;
	}
#footercontent
{
	background-color :#445D9B;
	display:block;
	width:100%;
	text-align:center;
	color:White;
	font-size:8pt;
	padding-top:3px;
	padding-bottom:3px;
	direction:ltr ;
}*/

/*#footer{
	line-height:normal;
	width:100%;
	border-top:solid 0px #FF6500;
	background-color :#336699;
	padding-top:3px;
	position: absolute;
	bottom: 0;
	margin-top:5px;
	float:none;
	clear:both;
	}
	
/*#footercontent
{
	filter: progid:DXImageTransform.Microsoft.gradient (GradientType=0, startColorstr=#ffffff, endColorstr=#9d9d9d);
	display:block;
	width:100%;
	height :30px;
	text-align:center;
	border-top :solid 3px #ffffff;
	color:Black;
	font-size:7pt;
	padding-top:2px;
	padding-bottom:3px;
	direction:ltr ;
}


#footercontent a,#footercontent a:link,#footercontent a:visited,#footercontent a:active
{color:white;text-decoration:none;}
#footercontent a:hover{text-decoration:underline;}*/


/* --- BUTTONS --- */
#cmdButtons
{
	clear: none;
	padding-right: 5px;
	padding-left: 5px;
	float: none;
	padding-bottom: 5px;
	padding-top: 5px;
	text-align: left;
	line-height:normal;
	height:auto;
}
.btnsubmit, .btnsubmit:active, .btnsubmit:link, .btnsubmit:visited
{
	text-decoration:none;
	padding: 2px 5px;
	background-color:#445D9B;
	color:White;
	font-weight :bold;
	font-size:9pt;
	border:none;
	cursor: pointer;
	}
.btnSubmit:hover
{color:White;text-decoration:none;background-color:#ADAAAD;}

/*--- NEWS ---*/
a.newsLink, a.newsLink:link,a.newsLink:active, a.newsLink:visited
{color:#000080; text-decoration:none;}
a.newsLink:hover{color:#FF6500; text-decoration:underline;}
.newsDate
{
	padding-right:40px;
	background: url(/images/blt_news.gif) no-repeat right 5px;
	display :block;
	color:#828281;
	text-decoration:none; white-space:nowrap;
	margin-right:35px;

}
a.newsLinkMore,a.newsLinkMore:link,a.newsLinkMore:active,a.newsLinkMore:visited
{
	display :block;
	text-align:left;
	font-weight:bold;
	}
a.newsLinkMore:hover{color:#000080;}
#divddlYear
{
	direction:rtl;
	padding-right:440px;
	padding-top:25px;
}
/* FAQs */
.faqahide{display:none;}
.faq{margin:10px;color:#FF6500;}
div.faqashow
{color:#000080;
	display:block;
	background-color:#eeeeee;
	margin:10px; 
	padding:10px;
	border:dotted 1px #828281; 
}
a.faqashow
{
	display:block;
	text-align:right;
	font-weight:bold;
	}
/* CONTENT HEADERS*/
h2.titleNone
{
	line-height:normal;
	margin:0px;
	color:#000080;
	font-weight:bold;
	text-transform: uppercase;
	font-size:9pt;
	padding-right:20px;
	padding-bottom:5px;}
h2.titleGray
{
	/*margin:0px;
	border:solid 0px #CECECE; 
	background-color:White;
	background-image: url(/images/GrayHeaderAr.gif);
	background-position:right bottom;
	background-repeat :repeat-x;
	padding-top:5px; padding-bottom:5px; padding-right:5px;*/
	border-right: #cecece 0px solid;
	background-position:50px 50%;
	border-top: #cecece 0px solid;
	padding-right: 5px;
	background-image: url(/images/GrayHeaderAr.gif);
	padding-bottom: 5px;
	margin: 0px;
	padding-left:450px;
	padding-top: 5px;
	
	background-repeat: no-repeat;
}
h2.titleGray span
{
	line-height:normal;
	color:#106BC6;
	font-weight:bold;
	/*text-transform: uppercase;*/
	font-size:9pt;
	padding-left:10px;
	padding-right:10px;
	/*background-image:url(/images/shared/blt_sub_gray.gif);*/
	background-position:right top;
	background-repeat:no-repeat;
}

h2.titleBlue
{
	margin:0px;
	border:solid 0px #CECECE; 
	background-position:right bottom;
	background-color:White;
	
	padding-top:25px; padding-bottom:5px; padding-right:10px;
}
h2.titleBlue span
{
	line-height:normal;
	color:#000080;
	font-weight:bold;
	text-transform: uppercase;
	font-size:9pt;
	padding-left:20px;
	
	background-image:url(/images/shared/stillAr.jpg);
	background-position:right top;
	background-repeat:no-repeat;
}
h2.titleOrange
{
	margin:0px;
	border:solid 0px #CECECE; 
	background: url(/images/shared/Header_B.jpg);
	background-position:rigth bottom;
	/*background-color:White;*/
	/*background-repeat :repeat-x;*/
	padding-top: 35px; padding-bottom:5px; padding-right:5px;
	height: 90px;
	width :160px;
}
h2.titleOrange span
{
	line-height:normal;
	color:#ffffff;
	font-weight:bold;
	/*text-transform: uppercase;*/
	font-size:9pt;
	padding-left:20px;
	/*background-image:url(/images/shared/blt_sub_orange.gif);*/
	background-position:right top;
	/*background-repeat:no-repeat;*/
}

h2.titleWhite
{
	font-family: Tahoma,'Arabic Transparent' ,  arial;
	margin:0px;
	border:solid 0px #CECECE; 
	background-position:left bottom;
	background-color:White;
	padding-top:5px; padding-bottom:0px; padding-left:9px;
	padding-right:15px
}
h2.titleWhite span
{
	line-height:normal;
	color:#000080;
	font-weight:normal;
	/*text-transform: uppercase;*/
	font-size:15pt;
	font-family: Tahoma,'Arabic Transparent' ,  arial;
	padding-left:15px;
	/*background-image:url(/images/shared/blt_sub_orange.gif);*/
	background-position:left top;
	background-repeat:no-repeat;
}

html>body h2 span
{
	padding-left:0px;
	padding-right:15px;
	}
/*--- VERTICAL LINK LISTS ---*/
html>body .cLVertical{z-index:0;}
.cLVertical{margin:0; padding:0;display:block;  z-index :0;}
.cLVertical ul{ z-index :0;margin-bottom:5px; margin-top:10px; margin-left:0px;margin-right:0px; padding:0; list-style-type:none;	}
.cLVertical ul li{padding-right:18px;background-image:url(/images/blt_circlear.gif);
	background-repeat:no-repeat;
	background-position:right 3px;margin-right:10px;}
a.cLVertical, a.cLVertical:link, a.cLVertical:active,
a.cLVertical:visited
{ z-index :0;
	display:inline;
	font-weight :normal;
	text-decoration:none;
	color:Black;
}
a.cLVertical:hover{color:#FF6500; text-decoration:none;}
/*--- HORISONTAL LINK LISTS ---*/
.cLHorisontal{margin:0; padding:0;display:inline-block;z-index :0;}
.cLHorisontal ul{margin:0;padding:0; list-style-type:none;}
.cLHorisontal ul li
{
	padding:0;margin:0;
	padding-left:25px;
	float:right;
	background-image:url(/images/blt_circlear.gif);
	background-repeat:no-repeat;
	background-position:right 3px;
	padding-right:10px;
	}
a.cLHorisontal, a.cLHorisontal:link, a.cLHorisontal:active,
a.cLHorisontal:visited
{
	font-weight :bold;
	text-decoration:none;
	color:#000080;
}
a.cLHorisontal:hover{color:#FF6500; text-decoration:underline;}
/*--- SITEMAP ---*/
div#sitemap{display:block;}
div#sitemap ul
{margin: 0; padding:0; list-style-type :none; }
div#sitemap a
{
	display:block;
	
	text-decoration:none;
	color:#000080;
	padding-right:10px;
	background-image:url(/images/blt_gray_down.gif);
	background-repeat:no-repeat;
	background-position:right 10px;
}
div#sitemap ul li a
{
	background-color:#DCE2F0;
	border-bottom:solid 1px white;
	padding-top:2px;
	padding-bottom:2px;
}
div#sitemap li ul li a
{
	background-color:#eeeeee;
		padding-right:25px;
		background-position:98% 10px;
}
div#sitemap li ul li ul li a
{
	background:none;
	padding-right:35px;
	background-image:url(/images/blt_gray_lftar.gif);
	background-repeat:no-repeat;
	background-position:97% 10px;
}
div#sitemap a:hover
{
	text-decoration:underline;
	background-color:#707070; color:White;}
/*--- POPUPS ---*/
#containerpopup
{
	width:100%;
	display:block;
	min-height: 100%;
    height: 100%;
	position:relative;
	text-align:center;
	}
html>body #container {
    height: auto;
	}
#maincontentpopup{padding-top:10px; padding-bottom:10px;width:90%;text-align:right; display:block;float:none; clear:both;}
	
/*--- FORMS --- */	
select.InputTypeText
{width:100px;font-size:	8pt;font-family:  Tahoma;}
.InputTypeText
{width:200px;
	border:solid 1px #445D9B;
	font-family:  Tahoma,'Arabic Transparent' ,  arial;
	color:#5E5A5C;
	font-size: 9pt;
	margin:0;
	padding:0;
}
.innerText
{
	font-weight:bold;
	 text-align :right ; 

}
.innerTextSub
{font-weight:normal;
width : 151px;

}

.innerTextSub2
{font-weight:normal ;

font-size:7pt;
}
.lbl{font-weight:bold;width:34%; vertical-align:top;}
.data{display:inline-block ; width:65%;vertical-align:top; text-justify:auto;}
/* INDICES */
.ind_green{color:Green;}
.ind_red{color:red;}
.menafnC
{
	font-size :8pt;
	}
.menafnC img
{
	display:block;
}
.tblHeader
{
	font-weight :bold;
	background-color :#000080;
	color:white;
	padding:2px;
	direction:rtl ;
	}
.tblItemAlt
{
	background-color :#DDE4F1;
	color:#000080;
	padding:1px;
	direction:rtl ;
	}
.tblItem
{
	padding:1px;direction:rtl ;
	}
/*--- ARABI ONLINE ---*/
div.arabionline
{	DISPLAY: inline-block; 
	/*BACKGROUND-IMAGE: url(/images/arabionline_bg.jpg); 
	BACKGROUND-REPEAT: repeat-x; 
	BACKGROUND-COLOR: white; 
	background-position: left top;*/
	text-align :center; line-height :normal ;
	padding-top:10px;
	padding-bottom:10px;
	direction:rtl;
}
div.arabionline span{padding-top:5px; padding-bottom:5px;direction:rtl;}
div.arabionline img{margin-top: 5px; margin-bottom:5px;}
div.arabionline span.smalltxt
{
	BACKGROUND-IMAGE: url(/images/arabionline_btn_lockar.gif); 
	BACKGROUND-REPEAT:no-repeat; 
	background-position: right top;
	padding-left:25px;
	direction:rtl;
	font-size:8pt;}
/*--- SUB NAVIGATION ---*/
div.subnav{ display:block; float:none; clear :both; margin:0px; padding:0px;}
div.subnav a
{font-weight:bold;background-image:url(/images/blt_circlear.gif);
	background-repeat:no-repeat;
	background-position:95% 3px;padding-left:12px;}
div.subnav ul{list-style-type:none; margin:0px; padding:0px; margin-right:5px;}
div.subnav li{padding-top:2px;}
div.subnav li li{padding-top:0px;}
div.subnav li div {display:block;margin:0; padding:0;line-height:normal;}
div.subnav ul.children {display :none;}
div.subnav ul.opened{display :block;padding-right:10px;}
div.subnav ul li div.regular{}
div.subnav li a, div.subnav li a:link, div.subnav li a:active, div.subnav li a:visited
{
	padding-right:0px;
	padding-left:0px;
	color:#000080;
	font-weight:normal; 
	text-decoration:none;
	line-height:normal;
	background:none;}
div.subnav li a:hover{text-decoration:underline;color:#FF6500;}
div.subnav li a.children, div.subnav li a.children:visited,div.subnav li a.children:link, div.subnav li a.children:active
{
	margin:0px;
	background: url(/images/img_plus_noborderar.gif) no-repeat 3px 50%;
	cursor: pointer;
	text-decoration :none;
	width:12px;
	height:11px;
}
div.subnav li a.opened, div.subnav li a.opened:visited,div.subnav li a.opened:link, div.subnav li a.opened:active
{
	margin:0px;
	background: url(/images/img_minus_noborder.gif) no-repeat 3px 50%;
	cursor: pointer;
	text-decoration :none;
	width:12px;
	height:11px;
}

html>body div.subnav a
{padding-left:0px;padding-right:10px;background-position:right 3px; display:block;}

#Normmenu{ width: 160px; height: 26px; background-image:url(/images/shared/NM1Ar.gif);direction:rtl; background-repeat:no-repeat; }
#Normmenu a{ font:9pt;font-weight:normal; padding: 2px; padding-right: 36px; padding-top : 7px; display: block; width: 100%; color: #385386; text-decoration: none; border-bottom: 0px solid black; }
#Normmenu a:hover{font:9pt;font-weight:normal; background-image:url(/images/shared/NM2Ar.gif); background-repeat:no-repeat; height :26px; color: #385386; direction:rtl;}

#Normmenu2{ width: 160px; height: 26px; background-image:url(/images/shared/NM1Ar.gif);direction:rtl; background-repeat:no-repeat; }
#Normmenu2 a{ font:bold 8pt; padding: 2px; padding-right: 36px; padding-top : 7px; display: block; width: 100%; color: #385386; text-decoration: none; border-bottom: 0px solid black; }
#Normmenu2 a:hover{font:bold 8pt; background-image:url(/images/shared/NM2Ar.gif); background-repeat:no-repeat; height :26px; color: #385386; direction:rtl;}



.FooterLink
{
	font-size:7pt;	
}
#genCntnt
{
	font-size:10pt;
	line-height: normal;
	padding-left :10px;
	padding-right:40px;
	padding-bottom:0px;

}
#genCntnt p
{
	font-size:10pt;
	line-height: normal;
}
#genCntnt ul li
{
	font-size:10pt;
	line-height: normal;
	font-family:Tahoma;
}

.tabledescription{
width: 100%;
height:0px;
padding: 2px;
filter:alpha(opacity=0);
-moz-opacity:0;
display :none;
}

.SubMenuSty
{
	background-position: 132px 8px;
	
	padding-right: 35px;
	font-size: 9pt;
	
	background-image: url(/images/blt_circlear.gif);
	background-repeat: no-repeat;
	padding-bottom:1px;
	padding-top:5px;
	
	
}
.SubMenuSty a
{
	font-size: 9pt;
	text-decoration :none;
	color :#385386;
	
}
.SubMenuSty  a:visited
{
	
	text-decoration :none;
	color :#385386;
	
}
.SubMenuSty a:hover
{
	
	text-decoration :none;
	color : Gray;
	
}

.SubMenuSty2
{
	background-position: 132px 8px;
	
	padding-right: 35px;
	font-size: 8pt;
	font-weight:bold;
	background-image: url(/images/blt_circlear.gif);
	background-repeat: no-repeat;
	padding-bottom:1px;
	padding-top:5px;
	
	
}
.SubMenuSty2 a
{
	font-size: 8pt;
	text-decoration :none;
	color :#385386;
	font-weight:bold;
}
.SubMenuSty2  a:visited
{
	
	text-decoration :none;
	color :#385386;
	
}
.SubMenuSty2 a:hover
{
	
	text-decoration :none;
	color : Gray;
	
}


.NewsTitle
{
	font-size:12px;
	font-weight:bold;
	
}
#FinanicalRep
{
	padding :5px 5px 5px 5px; 

}
#FinanicalRep a
{
	text-decoration :none;
	color : Gray;
	font-weight :bold ;
	font-size:12px;
}

.Upload a
{
	
 padding-left  : 30px;
 }
 
 .searchTitle
{
	font-size:11pt;
	font-weight:bold ;
	font-family :Tahoma,Verdana;
	padding :5 0 5 0;
}
