/* --- GENERAL --- */
html, body {height:100%;min-height:100%;}
html,body
{
	padding-right: 0px;
	padding-left: 0px;
	font-size: 9pt;
	padding-bottom: 0px;
	margin: 0px;
	background-color: white;
	padding-top: 0px;
	font-family: Verdana, arial, Sans-Serif;
	color: #000080;
	width:100%;
	min-width:780px;
	background-image:url(/images/shared/BGImg.jpg);
	background-position:left top;
	background-repeat:repeat-x;
	line-height :15pt;
	text-align :center;
}

html>body iframe{height:1px;}
td{font-size: 9pt;font-family: Verdana, arial, Sans-Serif;line-height :15pt;}
p{font-size: 9pt;font-family: Verdana, arial, Sans-Serif;line-height :15pt;}
img{border: none;}
h1
{
	font-size: 12pt;
	text-transform: capitalize;font-weight:bold;
	margin-top:0px;
	color:#000080;
	background-image:url(/images/shared/blt_sub_blue.gif);
	background-position:left 2px;
	background-repeat:no-repeat;
	padding-left:20px;
}

a, a:link ,a:visited,a:active
{color:#FF6500;	text-decoration: underline;	padding-bottom: 1px;}
a:hover{color: #000080;	text-decoration :underline;}

input{
	font-family: Verdana, arial, Sans-Serif;
	color:#000080;
	font-size: 9pt;
	margin:0;
	padding:0;}
textarea{border:solid 1px #445D9B;
	font-family: Verdana, arial, Sans-Serif;
	color:#000080;
	font-size: 9pt;
	margin:0;
	padding:0;}

select{color:#000080;font-size:9pt;}


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:110px;font-size:8pt; border-width:0px; border-color:#184271; border-style:solid; direction:ltr; height:15.5px;}
.QuickLinkspan{direction:ltr;}
.QuickLink{position:relative; right: -11;padding-left:16px;}
.divselect{border-width: 0px; border-color: #184271; border-style: solid; background-color: #184271;}
.ddl{width:130px;font-size:7.5pt; border-width:1px; border-color:#3967DE; border-style:solid; direction:ltr; height:17.5px; font-family:Verdana;}
.imgQuickLinks{Height:18px;  Width:74px;}
.listnobullets{ list-style-type:none; margin:0; padding:0;}
/* --- LAYOUT --- */
/* --- TOP --- */
#topcontainer
{
	background-position: left top;
	display: block !important;
	z-index: 1000;
	/*background-image: url(/images/shared/header.gif);*/
	margin-bottom: 0px;
	width: 100%;
	line-height: normal;
	height:193px;
	background-repeat: repeat;
	background-color: transparent;
	text-align: left;
	/*background-color:#012A99;*/
}
/*#topcontainerPop
{
	background-position: left top;
	display: block !important;
	z-index: 1000;
	background-image: url(/images/shared/header.gif);
	margin-bottom: 0px;
	width: 100%;
	line-height: normal;
	height:90px;
	background-repeat: repeat;
	background-color: transparent;
	text-align: left;
}*/


#topcontainer img{margin-left:0px;margin-top:5px;margin-bottom:5px;margin-right:10px}
span.searchTop{line-height:normal; float:right; margin-top :0px; padding-top:0px; padding-right:28px; text-align:left;direction:ltr; }
span.searchTop input{width:108px;}
span.searchTop a.white{line-height:normal;text-decoration:none; font-size:12 ; font-weight:bold;}
.SiteLang
{
	/*border-right: #178dcb 1px solid;  
	border-top: #178dcb 1px solid;
	border-left: #178dcb 1px solid;*/
	width:10px;
	/*border-bottom: #178dcb 1px solid;*/
	border-color:White;
	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;
	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 :left;
	background-color :White ;
	
	}
html>body #container 
{
    height: auto;
    min-height: 100%;
    border:solid 1px #CECFCE;
	}
#leftnavigation {width:160px; float:left; display:block !important;
	border-right:solid 0px #CECFCE;
	border-bottom:solid 0px #CECFCE;
	margin-bottom:10px;
	
	}
#wrapper {width:838px; float:right;margin-bottom:30px; z-index :0;display:block !important; padding-top :0px;}
#maincontent { display:block !important;width:998px;float:left; overflow-x :auto;overflow-y: visible; text-align :left; }
#subcontent { float :right ;border-left:solid 0px #CECFCE; border-bottom:solid 0px #CECFCE;margin-bottom:0px;}

.btnprint
{
	
}
.newsStory
{
	padding:10 10 10 10;

}
/* --- FOOTER --- */
#footer{
	line-height:normal;
	width:100%;
	padding-top:3px;
	position: absolute;
	bottom: 0;
	margin-top:5px;
	float:none;
	clear:both;
	height:34px;
	
	}
	#footer a
	{
		color:#B2B2B2;
		text-decoration:none;
		font-size:10px;
		font-weight:bold;
	}
	#subFooter 
	{
		color:#E5E5E5;
		text-decoration:none;
		font-weight: bold; font-size: 10px;
		text-align:center;
	}
	
	#subFooter a
	{
		color:#E5E5E5;
		text-decoration:underline;
		
	}
/*#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;
}
#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: right;
	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;font-size:8pt;}
a.newsLink:hover{color:#FF6500; text-decoration:underline; font-size:8pt;}
.newsDate
{
	padding-left:40px;
	background: url(/images/blt_news.gif);
	background-repeat:no-repeat;
	background-position:left 5px;
	display :block;
	color:#828281;
	text-decoration:none; white-space:nowrap;
	font-size:8pt;
	margin-left:35px;
}
a.newsLinkMore,a.newsLinkMore:link,a.newsLinkMore:active,a.newsLinkMore:visited
{
	display :block;
	text-align:right;
	font-weight:bold;
	}
a.newsLinkMore:hover{color:#000080;}
#divddlYear
{
	direction:ltr;
	padding-left: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*/
h3
{
	font-size:10pt;margin:0; padding:0;
}

h2.titleNone
{
	line-height:normal;
	margin:0px;
	color:#000080;
	font-weight:bold;
	text-transform: uppercase;
	font-size:8pt;
	padding-left:20px;
	padding-bottom:5px;}
h2.titleGray
{
	border-right: #cecece 0px solid;
	background-position: 180px 50%;
	border-top: #cecece 0px solid;
	padding-left: 5px;
	background-image: url(/images/GrayHeadar.gif);
	padding-bottom: 5px;
	margin: 0px;
	padding-right: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:20px;
	/*filter: progid:DXImageTransform.Microsoft.gradient (GradientType=1, startColorstr=#0093D4, endColorstr=#004D95);*/
	background-position:left top;
	background-repeat:no-repeat;
}
h2.titleBlue
{
	margin:0px;
	border:solid 0px #CECECE; 
	background-position:left bottom;
	background-color:White;
	padding-top:10px; padding-bottom:11px; padding-left:9px;
}
h2.titleBlue span
{
	line-height:normal;
	color:#000000;
	font-weight:bold;
	/*text-transform: uppercase;*/
	font-size:9pt;
	
	padding-left:23px;
	background-image:url(/uploads/image/still.jpg);
	background-position:left top;
	background-repeat:no-repeat;
}
h2.titleOrange
{
	border-right: #cecece 0px solid;
	border-top: #cecece 0px solid;
	padding-left: 5px;
	background: url(/images/shared/Header_B.jpg);
	background-repeat:no-repeat;
	background-position:left bottom;
	padding-bottom: 5px;
	margin: 0px;
	border-left: #cecece 0px solid;
	padding-top: 35px;
	border-bottom: #cecece 0px solid;
	height: 90px;
	width :160px;
}
h2.titleOrange span
{
	line-height:normal;
	color:#FFFFFF;
	font-weight:bold;
	/*text-transform: uppercase;*/
	font-size:10pt;
	
	padding-left:20px;
	/*background-image:url(/images/shared/blt_sub_orange.gif);*/
	background-position:left top;
	background-repeat:no-repeat;
}

h2.titleWhite
{
	margin:0px;
	border:solid 0px #CECECE; 
	background-position:left bottom;
	background-color:White;
	padding-top:5px; padding-bottom:5px; padding-left:9px;
	font-family:Verdana;
}
h2.titleWhite span
{
	line-height:normal;
	color:#000080;
	font-weight:normal;
	/*text-transform: uppercase;*/
	font-size:15pt;
	font-family:Verdana;
	
	padding-left:15px;
	/*background-image:url(/images/shared/blt_sub_orange.gif);*/
	background-position:left top;
	background-repeat:no-repeat;
}


/*--- VERTICAL LINK LISTS ---*/
.cLVertical{margin:0; padding:0;display:block; position:relative; z-index :-1;}
html>body .cLVertical{z-index:0;}
.cLVertical ul{margin-bottom:5px; margin-top:5px; margin-left:0px;margin-right:0px; padding:0;  list-style-type:none; }
.cLVertical ul li{padding-left:30px;background-image:url(/images/blt_circle.gif);
	background-repeat:no-repeat;
	background-position:10px 5px; 
	}
a.cLVertical, a.cLVertical:link, a.cLVertical:active,
a.cLVertical:visited
{
	display:inline;
	font-weight :normal;
	text-decoration:none;
	color:#4C4C4C;
	
	font-size:8pt;
}
a.cLVertical:hover {color:#FF6500 }
/*--- 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-right:15px;
	padding-left:15px;
	float:left;
	background-image:url(/images/blt_circle.gif);
	background-repeat:no-repeat;
	background-position:5px 5px;
	}
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-left:10px;
	background-image:url(/images/blt_gray_down.gif);
	background-repeat:no-repeat;
	background-position:left 7px;
}
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-left:20px;
		background-position:10px 7px;
}
div#sitemap li ul li ul li a
{
	background:none;
	padding-left:30px;
	background-image:url(/images/blt_gray_lft.gif);
	background-repeat:no-repeat;
	background-position:20px 7px;
}
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:20px;padding-bottom:0px;width:90%;text-align:left; display:block;float:none; clear:both;}
/*--- FORMS --- */	
select.InputTypeText
{width:100px;font-size:	8pt;}
.InputTypeText
{width:200px;
	border:solid 1px #445D9B;
	font-family: Verdana, arial, Sans-Serif;
	color:#5E5A5C;
	font-size: 9pt;
	margin:0;
	padding:0;
}
.innerText
{
	font-weight:bold;
	 text-align :left ; 
}

.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;
	}
.tblItemAlt
{
	background-color :#DDE4F1;
	color:#000080;
	padding:1px;
	}
.tblItem
{
	padding:1px;
	}
/*--- 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;
}
div.arabionline span{padding-top:5px; padding-bottom:5px;}
div.arabionline img{margin-top: 5px; margin-bottom:5px;}
div.arabionline span.smalltxt
{
	BACKGROUND-IMAGE: url(/images/arabionline_btn_locken.gif); 
	BACKGROUND-REPEAT:no-repeat; 
	background-position: left top;
	padding-left:22px;
	font-size:7pt;}
/*--- SUB NAVIGATION ---*/
div.subnav{ display:block; float:none; clear :both; margin:0px; padding:0px;}
div.subnav a,div.subnav a:link, div.subnav a:visited, div.subnav a:active
{background-image:url(/images/blt_circle.gif);
	background-repeat:no-repeat;
	background-position:2px 3px;padding-left:10px;
	color:#000080;
	font-weight:normal; 
	text-decoration:none;}
div.subnav ul{list-style-type:none; margin:0px; padding:0px; margin-left: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-left: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-left:0px;
	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_noborder.gif);
	background-repeat:no-repeat;
	background-position: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);
	background-repeat :no-repeat ;
	background-position: 3px 50%;
	cursor: pointer;
	text-decoration :none;
	width:12px;
	height:11px;
}


#Normmenu{ width: 160px; height: 26px; background-image:url(/images/shared/NM1.gif); background-repeat:no-repeat;}
 
#Normmenu a{font:8pt;font-weight:normal;  padding: 2px; padding-left: 26px; padding-top : 7px; display: block; width: 100%; color:  #385386; text-decoration: none; border-bottom: 0px solid black;font-family:Verdana ;  }
#Normmenu a:hover{font:8pt;font-weight:normal; background-image:url(/images/shared/NM2.gif); background-repeat:no-repeat; height :26px; color: #385386; text-decoration: none;}

#Normmenu2{ width: 160px; height: 26px; background-image:url(/images/shared/NM1.gif); background-repeat:no-repeat; }
 
#Normmenu2 a{font:bold 8pt; padding: 2px; padding-left: 26px; 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/NM2.gif); background-repeat:no-repeat; height :26px; color: #385386;  text-decoration: none;}

.test a
{
	font: 8pt;text-decoration: none;
}
.test1 a
{
	font:20pt; 
}

.tabledescription{
width: 100%;
height:0px;
padding: 2px;
filter:alpha(opacity=0);
-moz-opacity:0;
display :none;
}

.SubMenuSty
{
	background-position: 15px 6px ;
	padding-left: 35px;
	font-size: 8pt;
	background-image: url(/images/blt_circle.gif);
	background-repeat: no-repeat;
	
}

.SubMenuSty a
{
	font-size: 8pt;
	text-decoration :none;
	color :#385386;
}



.SubMenuSty  a:visited
{
	
	text-decoration :none;
	color :#385386;
}
.SubMenuSty a:hover
{
	
	text-decoration :none;
	color : Gray;
}

.SubMenuSty2
{
	background-position: 15px 6px ;
	padding-left: 35px;
	font-size: 8pt;
	font-weight:bold;
	background-image: url(/images/blt_circle.gif);
	background-repeat: no-repeat;
	
}

.SubMenuSty2 a
{
	font-size: 8pt;
	font-weight:bold;
	text-decoration :none;
	color :#385386;
}



.SubMenuSty2  a:visited
{
	
	text-decoration :none;
	color :#385386;
}
.SubMenuSty2 a:hover
{
	
	text-decoration :none;
	color : Gray;
}


#genCntnt
{
	font-size: 9pt;
	line-height:normal;
	padding-left :30px;
	padding-right:10px;
	padding-bottom:0px;
}
#genCntnt p
{
	
	font-size:9pt;
	line-height:normal;
	
}
#genCntnt ul li
{
	font-size:9pt;
	font-family:Verdana;
	line-height:normal;
}

.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:12pt;
	font-weight:bold ;
	font-family :Verdana ,Tahoma ;
	padding :5 0 5 0;
}