/*---------------------------------------------------------------------------------------------------*/
/*---------------------------------------------New Css-----------------------------------------------*/
/*---------------------------------------------------------------------------------------------------*/
body {
	margin: 0px;
	padding: 0px;
}
form {
	display: inline;
}
.main_table
{
	border: solid 2px #918F8F;
}
.seprator_vertical_1 {
	background-image: url(../images/seprator_vertical_1_bg.gif);
	background-repeat: repeat-y;
}
.header_td 
{
	background-color: #007C85;
}
.main_logo 
{
	margin: 13px 57px 11px 678px;
}
.top_menu {
	background-image: url(../images/top_menu_bg.gif);
	background-repeat: repeat-x;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	vertical-align: middle;
	color: White;
	height: 28px;
	font-weight: bold;
	text-align: center;
}
/*
.top_menu a:link
{
	color: #ffffff;
	text-decoration: none;	
}
.top_menu a:visited
{
	color: #ffffff;
	text-decoration: none;	
}
.top_menu a:hover
{
	text-decoration: underline;	
}
.top_menu_item {
	padding-left: 20px;
	padding-right: 4px;
}
.top_menu_item_arabic 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	padding-left: 20px;
	padding-right: 4px;
}
.top_menu_arrow {
	padding-left: 1px;
	padding-right: 20px;
}
*/
.top_menu_sub 
{
	background-color: #FFD100;
	background-image: url(../images/top_menu_sub_bg.gif);
	background-position: 0px 24px;
	background-repeat: repeat-x;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	vertical-align: middle;
	color: #007B85;
	height: 27px;
	font-weight: bold;
	text-align: center;
}
/*
.top_menu_sub a:link
{
	color: #007B85;
	text-decoration: none;	
}
.top_menu_sub a:visited
{
	color: #007B85;
	text-decoration: none;	
}
.top_menu_sub a:hover
{
	text-decoration: underline;	
}
.top_menu_sub_item {
	padding-left: 10px;
	padding-right: 10px;
}
*/
.bottom_2 {
	background-color: #FFD100;
	color: #007B85;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	text-align: center;
	padding: 2px 0px 4px 0px;
}
.bottom_2 a:link
{
	color: #007B85;
	text-decoration: underline;	
}
.bottom_2 a:visited
{
	color: #007B85;
	text-decoration: underline;	
}
.bottom_2 a:hover
{
	text-decoration: none;	
}
.main_banner
{
	margin: 8px 0px 16px 0px;
}
.section_left
{
 	vertical-align: top;
}
.drop_menu_table
{
 	margin-bottom: 12px;
}
.my_shb_table
{
	border: solid 1px #C8C7C8;
}
.my_shb_title
{
	margin: 2px 3px 3px 2px;
}
.shb_online
{
	vertical-align: top;
	padding: 39px 0px 0px 12px;
}
.shb_online_consumer
{
	vertical-align: top;
	padding: 8px 0px 0px 9px;
}
.shb_online_corporate
{
	vertical-align: top;
	padding: 28px 0px 0px 9px;
}
.shb_online_tadawul
{
	vertical-align: top;
	padding: 23px 0px 10px 9px;
}
.hr_div
{
	line-height: 0px;
	width: 201px;
	margin: 0px 0px 0px 7px;
	border-bottom: 2px solid #E5E6E7;
}
.side_menu_item
{
	padding: 8px 0px 8px 4px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: White;	
	vertical-align: middle;
	width: 122px;
}
.side_menu_image
{
	padding: 8px 0px 8px 35px;
	vertical-align: middle;
	width: 10px;
}
.side_menu_item a:link
{
	color: #ffffff;
	text-decoration: none;	
}
.side_menu_item a:visited
{
	color: #ffffff;
	text-decoration: none;	
}
.side_menu_item a:hover
{
	text-decoration: underline;	
}
.search_td
{
	padding-left: 30px;
	padding-bottom: 2px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: White;
}
.search_textbox
{
	border-left: solid 1px #007B85;
	border-top: solid 1px #007B85;
	border-bottom: solid 1px #007B85;
	border-right: solid 0px #007B85;
	color: #007B85;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	padding: 2px 2px 2px 2px;
	height: 15px;
	float: left;
	width: 100px;
	
}
.search_button_div
{
	background-color: #ffffff;
	border-left: solid 0px #007B85;
	border-top: solid 1px #007B85;
	border-bottom: solid 1px #007B85;
	border-right: solid 1px #007B85;
	padding: 1px;
	width: 16px;
	height: 17px;
	float: left;
}
.right_section
{
	vertical-align: top;
	background-image: url(../images/right_section_bg.gif);
	background-repeat: repeat-y;
}
.content_td
{
	vertical-align: top;
	background-image: url(../images/bg_inside.gif);
	background-repeat: no-repeat;
	background-position: 50px 87px;
}
.section_title
{
	padding-left: 30px;
}
.section_title_td
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 21px;
	color: #007B84;
	background-color: #FFD000;
	background-image: url(../images/section_title_bottom.gif);
	background-repeat: repeat-x;
	background-position: 0px 45px;
	padding-left: 8px;
	padding-right: 40px;
}
.you_are_here
{
	vertical-align: top;
	padding-left: 15px;
	padding-top: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #007B84;
}
.you_are_here a:link
{
	text-decoration: underline;
	color: #007B84;
}
.you_are_here a:visited
{
	text-decoration: underline;
	color: #007B84;
}
.you_are_here a:hover
{
	text-decoration: none;
}
.content_table
{
	padding: 0px 15px 20px 15px;
}
.content_title
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #007B84;
}
.content_title_hr
{
	line-height: 0px;
	width: 760px;
	border-bottom: 2px solid #FFD100;
	margin: 0px 0px 12px 0px;
}
.content_image
{
	vertical-align: top;
	width: 220px;
	padding: 70px 0px 0px 30px;
}
.content_text
{
	vertical-align: top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #007B84;
	width: 510px;
}

.content_text h3
{
	font-size: 14px;
	color: #11848D;
	width: 396px;
}

/*---------------------------------------------------------------------------------------------------*/
/*---------------------------------------------Old Css1----------------------------------------------*/
/*---------------------------------------------------------------------------------------------------*/
@media print
{
  body{ background-color:#FFFFFF; background-image:none; color:#000000 }
  #noprint{ display:none;}
  #contentarea{ width:100%;}
}
.MyHomeIndices1
{ 
	font-family: Tahoma;
	font-size: 7pt;
	color: #000000 

}
.mm
{
background-image: url('../../images/main-bg.gif');
}

/*body
{

	background-color:#9f9fa0;
}*/
.MyP         
{ 
	font-family: Verdana;
	font-size: 10pt;
	text-align: justify;
	color: #767676 ;
}

.MyP1         
{ 
	font-family: Verdana;
	font-size: 10pt;
	text-align: center;
	color: #767676 ;
}
.mysmall     { font-family: Verdana; font-size: 8pt; font-variant: small-caps; color: #767676;                font-style: italic }
.Topsmall     { font-family: Verdana; font-size: 8pt; font-variant: small-caps; color: #000000;                font-style: italic;text-decoration:None; }
.MyQLTop
{
	font-family: Verdana;
	font-size: 10pt;
	font-weight: bold;
	color: #FFFFFF;
	text-align: Left;
	background-color:#E4B400;
	border-bottom:1px solid #ffffff;
	border-right:1px solid #ffffff;
}

.MyQLBody
{
	font-family: Verdana;
	font-size: 8pt;
	text-decoration:none;
	color: #004C4D;
	text-align: Left;
	background-color:#DCDCDC;
}

.MyQLBody:Hover
{
	font-family: Verdana;
	font-size: 8pt;
	text-decoration:none;
	color: #009286;
	text-align: Left;
	background-color:#DCDCDC;
}


.MyTd2
{
	font-family: Verdana;
	font-size: 10pt;
	color: #000;
	text-align: center;
	background-color:#F7E9B7;
	border-bottom:1px solid #ffffff;
	border-right:1px solid #ffffff;
}

.MyTd22
{
	font-family: Verdana;
	font-size: 10pt;
	color: #000;
	text-align: center;
	background-color:#F7E9B7;
	border-bottom:1px solid #ffffff;
	border-right:1px solid #ffffff;
}

.MyTd1
{
	font-family: Verdana;
	font-size: 10pt;
	font-weight: normal;
	color: #000;
	text-align: Left;
	background-color:#F7E9B7;
	border-right:1px solid #B0B0B0;
	border-bottom:1px solid #B0B0B0;
}
.MyTdMid
{
	font-family: Arial;
	font-size: 10pt;
	font-weight: Bold;
	color: #000;
	text-align: Center;
	background-color:#F7E9B7;
	border-right:1px solid #B0B0B0;
	border-bottom:1px solid #B0B0B0;
}
.MyTh
{
	color: #FFFFFF;
	font-family: Arial;
	font-size: 10pt;
	font-weight: bold;
	text-align: center;
	background-color: #F7E9B7;
	border-right:1px solid #B0B0B0;
	border-bottom:1px solid #B0B0B0;
}
.MyTh2
{
	font-family: Verdana;
	font-size: 11pt;
	font-weight: bold;
	color: #004C4D;
	text-align: Left;
	background-color:#F7E9B7;
	border-bottom:1px solid #B0B0B0;
	border-right:1px solid #B0B0B0;
}

.bank
{
	font-family: Arial;
	font-size: 10pt;
	font-weight: bold;
	color: blue;
	text-decoration:underline;
	font-style:italic;
}
.bank:Hover
{
	font-style:italic;
	font-family: Arial;
	font-size: 10pt;
	font-weight: bold;
	color: red;
	text-decoration:None;
}
.MyPageTitle
{
	font-family: Arial;
	color: #004C4D;
	font-size: 13pt;
	font-weight: bold
}

.MyPHeader
{
	font-family: Arial;
	color: #004C4D;
	font-size: 10pt;
	font-weight: bold
}

.MyLink
{
	color: #0000ff 
	font-family: Verdana;
	font-size: 10pt;
	color: blue;
	text-decoration:None;
}
.MyLink:Hover
{
	color: #00ffaa 
	font-family: Verdana;
	font-size: 10pt;
	color: blue;
	text-decoration:underline;
}



.mylinkmenu
{
	font-family: Verdana;
	font-size: 9pt;
	text-decoration:None;
	color:#89cdc7;
	font-weight: bold
}
.mylinkmenu:Hover
{

	font-family: Verdana;
	font-size: 9pt;
	text-decoration:None;
	color:#ffffff;
	font-weight: bold
}
.urh        
{ 
	font-family: Tahoma;
	font-size: 7pt;
	color: #0000ff 
}
.urh:visited
{ 
	font-family: Tahoma;
	font-size: 7pt;
	color: #0000ff 
}

.Topsmall     { font-family: Verdana; font-size: 8pt; font-variant: small-caps; color: #000000; 
               font-style: italic;text-decoration:None; }
input, select, texarea        { 

	BORDER-BOTTOM-COLOR: #a5acb2;
	BORDER-BOTTOM-WIDTH: 1px;
	BORDER-LEFT-COLOR: #a5acb2;
	BORDER-LEFT-WIDTH: 1px;
	BORDER-RIGHT-COLOR: #a5acb2;
	BORDER-RIGHT-WIDTH: 1px;
	BORDER-TOP-COLOR: #a5acb2;
	BORDER-TOP-WIDTH: 1px;
	COLOR: #000000;
	FONT-FAMILY: Verdana;
	FONT-SIZE: 8pt;
	FONT-WEIGHT: normal;
}
.MyHomeNews         
{ 
	font-family: Verdana;
	font-size: 8pt;
	color: #000000 
}
.MyHomeWeather         
{ 
	font-family: Verdana;
	font-size: 8pt;
	color: #000000 
}
.MyHomeIndices
{ 
	font-family: Verdana;
	font-size: 7.5pt;
	color: #000000 
}
.MyHomeQuotes
{ 
	font-family: Verdana;
	font-size: 8pt;
	color: #000000 
}
.MyLastTrade
{ 
	font-family: Verdana;
	font-size: 10pt;
	color: #009286;
	font-weight: bold
}
.MyHomeMore
{ 
	font-family: Verdana;
	font-size: 10pt;
	color: #009488;

}
/*---------------------------------------------------------------------------------------------------*/
/*---------------------------------------------Old Css2----------------------------------------------*/
/*---------------------------------------------------------------------------------------------------*/

@media print
{
  body{ background-color:#FFFFFF; background-image:none; color:#000000 }
  #noprint{ display:none;}
  #contentarea{ width:100%;}
}
.hp_row1
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9px;
    COLOR: #e2b303;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #004c4d;
    TEXT-DECORATION: none
}
.hp_row2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9px;
    COLOR: #004c4d;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}
.hp_font
{
    FONT-SIZE: 9px;
    COLOR: black;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}
.hp_headers
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: black;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}
.date
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9px;
    COLOR: white;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}
.error
{
    FONT-SIZE: 11px;
    COLOR: red;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}
.menulink
{
    COLOR: #004d4d;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}
.menulinka
{
BACKGROUND-COLOR: #f0f0f0;
    COLOR: #004d4d;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}
.leftmenulink
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #8accc8;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}
A.pageicon
{
    FONT-SIZE: 11px;
    COLOR: #4d4d4d;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}
A.pageicon:hover
{
    FONT-SIZE: 11px;
    COLOR: #4d4d4d;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: underline
}
.loginlabel
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #333333;
    FONT-FAMILY: Verdana;
    TEXT-ALIGN: justify;
    TEXT-DECORATION: none
}
.wbody
{
    FONT-SIZE: 11px;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}
.poll
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9px;
    COLOR: #fdc35f;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}
.wbodybold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}
.bbody
{
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}
.nav
{
    FONT-SIZE: 9px;
    COLOR: white;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}
.nav:hover
{
    FONT-SIZE: 9px;
    COLOR: #fffe00;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}
A.nav
{
    FONT-SIZE: 9px;
    COLOR: white;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}
A.nav:hover
{
    FONT-SIZE: 9px;
    COLOR: #fffe00;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}
.spFeature
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #fbcc02;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}
.bbodybold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: black;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}
A.links
{
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}
A.links:hover
{
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: underline
}
A.toplinks
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: white;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}
A.toplinks:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #ffcc00;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}
.toplinkon
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: black;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}
.bodydate
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9px;
    COLOR: #000000;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}
A.bbodyboldl
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: darkred;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}
A.bbodyboldl:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: gray;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: underline
}
.weather
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}
.faqTitle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}
.faqBody
{
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}
.pressTitle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}
A.pressLink
{
    FONT-SIZE: 11px;
    COLOR: darkred;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}
A.pressLink:hover
{
    FONT-SIZE: 11px;
    COLOR: darkred;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: underline
}
A.careerTitle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #004c4d;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}
A.careerTitle:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #004c4d;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: underline
}
.careerbody
{
    FONT-SIZE: 10px;
    COLOR: #009287;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}
A.searchLink
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #009287;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}
A.searchLink:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #009287;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: underline
}
A.careerTitle:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #004c4d;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: underline
}
.PageTitle
{
	font-family: Arial;
	color: #004C4D;
	font-size: 12pt;
	font-weight: bold
}

A.SiteMap1
{
	font-family: Verdana;
	color: #004C4D;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none
}
A.SiteMap1:hover
{
	font-family: Verdana;
	color: #004C4D;
	font-size: 12px;
	font-weight: bold;
	text-decoration: underline
}
A.SiteMap2
{
	font-family: Verdana;
	color: #009287;
	font-size: 10px;
	text-decoration: none
}
A.SiteMap2:hover
{
	font-family: Verdana;
	color: #009287;
	font-size: 10px;
	text-decoration: underline
}
A.SiteMap3
{
	font-family: Verdana;
	color: #CFA300;
	font-size: 10px;
	text-decoration: none
}
A.SiteMap3:hover
{
	font-family: Verdana;
	color: #CFA300;
	font-size: 10px;
	text-decoration: underline
}
A.SiteMap4
{
	font-family: Verdana;
	color: #818181;
	font-size: 10px;
	text-decoration: none
}
A.SiteMap4:hover
{
	font-family: Verdana;
	color: #818181;
	font-size: 10px;
	text-decoration: underline
}




.MyTd2
{
	font-family: Verdana;
	font-size: 10pt;
	color: #000;
	background-color:#F7E9B7;
	border-bottom:1px solid #B0B0B0;
	border-right:1px solid #B0B0B0;
}
.MyTd1
{
	font-family: Arial;
	font-size: 10pt;
	color: #000;
	font-weight: bold;
	background-color:#F7E9B7;
	border-right:1px solid #B0B0B0;
	border-bottom:1px solid #B0B0B0;
}
.MyTh
{
	color: #FFFFFF;
	font-family: Arial;
	font-size: 10pt;
	font-weight: bold;
	text-align: center;
	background-color: #004C4D;
	border-right:1px solid #B0B0B0;
	border-bottom:1px solid #B0B0B0;
}
.bank
{
	font-family: Arial;
	font-size: 10pt;
	font-weight: bold;
	color: blue;
	text-decoration:underline;
}