﻿.body, .body td, .body th
{
	font-family: Tahoma, Geneva, sans-serif !important;
	color: #245b74;
	direction: rtl;
	line-height: 150%;
	text-align: right;
}
.page
{
	width: 960px;
	margin: 0 auto;
}
.body
{
	background-color: #FFF;
	direction: rtl;
	line-height: normal;
	margin: 0;
}
.body a div
{
	cursor: pointer;
}
.body a:link
{
	cursor: pointer;
	color: #245B74;
	font-size: 12px;
	text-decoration: none;
}
.body a:hover
{
	color: #6CF;
	font-size: 12px;
	text-decoration: underline;
}
.body a
{
	text-decoration: none;
}
.h1
{
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 20px;
	font-weight: bolder;
	line-height: normal;
	padding-right: 10px;
}
.h1_sub
{
	font-family: Tahoma, Geneva, sans-serif;
	font-weight: bolder;
	line-height: 24px;
	font-size: 16px;
	margin-bottom: 5px;
}
.h2
{
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12pt;
	height: auto;
	font-weight: 700;
}
.h3
{
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 16pt;
}
.h4
{
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 13px;
	font-weight: 700;
}
.golbal_nev
{
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 10pt;
	height: 25px;
	line-height: 16pt;
	vertical-align: middle;
	text-align: left !important;
	padding: 5px;
}
.nevbar{height:29px;line-height:16pt;background-image:url(/SiteCollectionImages/ar-SA/menu_bg.gif)}
.main_nev
{
	font-family: Tahoma, Tahoma, Geneva, sans-serif;
	font-size: 9pt;
	font-weight: 700;
	color: #FFF;
	padding-left: 10px;
	padding-right: 10px;
	border-left: 1px solid;
	border-left-color: #2b5d76;
	height: 29px;
	float: right;
}
.Golbal_Nev_Footer1
{
	background-image: url(/SiteCollectionImages/ar-SA/footer_bg2.gif);
	height: 82px;
	background-repeat: repeat-x;
}
.Golbal_Nev_Footer2
{
	background-image: url(/SiteCollectionImages/ar-SA/footer_bg1.gif);
	height: 26px;
}
.textfield1
{
	width: 145px;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
	color: #245B74;
	border-color: #aedbe9;
	border-style: solid;
	border-width: 1px;
}
.mainheader
{
	background-image: url(/SiteCollectionImages/ar-SA/header.gif);
	height: 101px;
}
.alignright
{
	text-align: left;
}
.sperator_color
{
	background-color: #2b5d76;
	width: 1px;
}
.seperator_border
{
	border-left-width: 1px;
	border-left-style: solid;
	text-align: center !important;
	border-color: #cae8f1;
}
.bgcolor1
{
	background-color: #d3ecf3;
}
.bgcolor2
{
	background-color: #aedbe9;
	width: 1px;
}
.bg_header
{
	background-image: url(/SiteCollectionImages/ar-SA/sprite.png);
	 background-position: right -445px;  height: 35px;	background-repeat: no-repeat;

}
.field_rl
{
	background-color: #e1edf7;
	border-top-color: #309cc2;
	border-top-style: solid;
	border-top-width: 1px;
	padding-left: 3px;
	height: 22px;
}
.field_rl1
{
	background-color: #FFF;
	border-top-color: #309cc2;
	border-top-style: solid;
	border-top-width: 1px;
	padding-left: 3px;
	height: 22px;
}
.font_bold
{
	font-weight: 700;
	padding-right: 5px;
}
.font-sz
{
	font-size: 10px;
	padding: 1px;
}
.gap
{
	height: 10px;
}
.main-padding
{
	padding: 25px 20px 20px;
}
.main_headerbg1
{
	background-image: url(/SiteCollectionImages/ar-SA/sprite.png);
	background-position: 0 -128px; width: 6px; height: 33px;
}
.main_headerbg2
{
	background-image: url(/SiteCollectionImages/ar-SA/sprite.png);
	background-position: 0 -92px; width: 6px; height: 33px;}
.main_headerbg3
{background-image:url(/SiteCollectionImages/ar-SA/head_bg.gif);height:33px;background-repeat:repeat-x}

.main_headerbg4

{
	background-color: #267E9F;
	color: #FFF !important;
	font-weight: 700;
	height: 26px;
	padding-left: 3px;
}
.picture
{
	border: 4px #bfdbeb solid;
}
.pic_text
{
	background-color: #bfdbeb;
	padding: 5px;
}
.headlinepadding
{
	padding-right: 9px;
	padding-top: 2px;
	font-size: 10px;
}
.headnewspadding
{
	line-height: 150%;
	padding: 7px;
}
.financial_icon
{
	background-image: url(/SiteCollectionImages/ar-SA/finanical_icon.gif);
	height: 31px;
	width: 34px;
	background-repeat: no-repeat;
}
.gen_table
{
	border: 0;
	border-collapse: collapse;
	width: 100%;
	border-color: #FFF;
	border-style: solid;
}
.gen_table td
{
	height: 28px;
}
.gen_td1
{
	background-color: #309cc2;
	color: #FFF;
	padding-top: 2px;
	border-collapse: collapse;
	text-align: center;
	font-weight: 700;
	height: auto;
	border-color: #309cc2;
	border-style: solid;
	border-width: 1px;
}
.gen_td2
{
	background-color: #FFF;
	height: 22px;
	border-collapse: collapse;
	padding-right: 7px;
	text-align: left;
	border-color: #309cc2;
	border-style: solid;
	border-width: 1px;
}
.gen_td3
{
	background-color: #E7F1F9;
	border-collapse: collapse;
	padding-right: 7px;
	text-align: left;
	height: 25px;
	border-color: #309cc2;
	border-style: solid;
	border-width: 1px;
}
.gen_td4
{
	background-color: #309cc2;
	height: 1px;
}
.alignleft
{
	text-align: right;
}
.more_icon
{
	background-image: url(/SiteCollectionImages/ar-SA/sprite.png);
	background-repeat: no-repeat;
	float: left;
	display: block;
	background-position: 0 -736px; width: 52px; height: 15px;
}
.more_icon2
{
	background-image: url(/SiteCollectionImages/ar-SA/sprite.png);
	background-repeat: no-repeat;
	float: left;
	overflow: auto;
	margin-top: -18px;
	position: relative;
	z-index: 2;
	background-position: 0 -754px; width: 70px; height: 20px;
}
.fLeft
{
	float: right;
}
.home_icon
{
	background-image: url(/SiteCollectionImages/ar-SA/sprite.png);
	background-position: 0 -483px; width: 18px; height: 18px;	background-repeat: no-repeat;
	position: static;
	text-align: center;
}
.read_icon
{
	background-image: url(/SiteCollectionImages/ar-SA/sprite.png);
	 background-position: 0 -882px; width: 18px; height: 18px;	position: static;
	text-align: center;
	background-repeat: no-repeat;
}
.contact_icon
{
	background-image: url(/SiteCollectionImages/ar-SA/sprite.png);
	 background-position: 0 -207px; width: 18px; height: 18px;	background-repeat: no-repeat;
	position: static;
	text-align: center;
}
.print_icon
{
	background-image: url(/SiteCollectionImages/ar-SA/sprite.png);
	background-position: 0 -861px; width: 18px; height: 18px; 
	background-repeat: no-repeat;
	position: static;
	text-align: center;
}
.zoomin_icon
{
	background-image: url(/SiteCollectionImages/ar-SA/sprite.png);
background-position: 0 0; width: 18px; height: 18px;	
position: static;
	text-align: center;
}
.rss_icon
{
	background-image: url(/SiteCollectionImages/ar-sa/sprite.png);
	background-position: 0 -913px; width: 18px; height: 18px;	
	background-repeat: no-repeat;
	position: static;
	text-align: center;
}
.zoomout_icon
{
	background-image: url(/SiteCollectionImages/ar-SA/sprite.png);
	background-position: 0 -597px; width: 18px; height: 18px;	background-repeat: no-repeat;
	position: static;
	text-align: center;
}
.indecs_icon
{
	background-image: url(/SiteCollectionImages/ar-SA/index_icon.gif);
	width: 31px;
	height: 34px;
	background-repeat: no-repeat;
	text-align: left;
	vertical-align: top;
}
.NewsLetterIcon
{
	background-repeat: no-repeat;
	display: block;
	padding-right: 31px;
	line-height: 34px;
	background-position: 210px -777px; height: 34px;
	background-image: url(/SiteCollectionImages/ar-SA/sprite.png);
}
.header_div
{
	width: 25px;
	position: inherit;
}
.arabic_icon
{
	background-image: url(/SiteCollectionImages/en-US/ar.gif);
	width: 38px;
	height: 12px;
	background-repeat: no-repeat;
	text-align: right;
	vertical-align: top;
	float: right;
	margin-right: 5px;
	margin-top: 6px;
}
.topmenu
{
	float: right;
	height: 18px;
	width: 185px;
}
.searchicon
{background-image: url(/SiteCollectionImages/ar-SA/sprite.png);
	background-position: 0 -934px; width: 21px; height: 20px;}
.base_bg_big
{
	background-image: url(/SiteCollectionImages/ar-SA/bottom_bg.gif);
	widows: 706;
	height: 9px;
	background-repeat: no-repeat;
}
.ceiling_bg_big
{
	background-image: url(/SiteCollectionImages/ar-SA/bg_top.gif);
	widows: 706;
	height: 9px;
	background-repeat: no-repeat;
}
.base_bg_small
{
	background-image: url(/SiteCollectionImages/ar-SA/bg_bot2.gif);
	width: 245px;
	height: 5px;
	vertical-align: top;
	background-repeat: no-repeat;
}
.sub_button2
{
	background-image: url(/SiteCollectionImages/ar-SA/buttom2_bg.gif);
	width: 55px;
	height: 18px;
	background-repeat: no-repeat;
	background-color: transparent;
	background-position: center;
	background-size: 100%;
	color: #FFF;
	text-align: center;
	border-style: none;
}
.sub_button
{
	background-image: url(/SiteCollectionImages/ar-SA/sprite.png);
	background-position: 0 -188px; width: 53px;
	 height: 16px;	background-repeat: no-repeat;
	background-color: transparent;
	color: #FFF;
	text-align: center;
	border-style: none;
}
.arrowup
{
	background-image: url(/SiteCollectionImages/ar-SA/green_arrow.gif);
	height: 14px;
	width: 18px;
	background-repeat: no-repeat;
}
.arrowdown
{
	background-image: url(/SiteCollectionImages/ar-SA/red_arrow.gif);
	height: 14px;
	width: 18px;
	background-repeat: no-repeat;
}
.arrowleft
{
	background-image: url(/SiteCollectionImages/ar-SA/blue_arrow.gif);
	height: 14px;
	width: 18px;
	background-repeat: no-repeat;
}
.ciPhotoContainer, .stryCntnr
{
	display: table-cell;
	float: right;
	width: 630px;
	margin: 0;
	padding: 4px 0 0 2px;
}
.storyTxt
{
	font-weight: 400;
	line-height: 150%;
	padding-top: 10px;
	padding-bottom: 10px;
	margin: 0;
}
.insidehead
{
	color: #245B74;
	font-weight: 400;
	line-height: 15%;
	padding-top: 15px;
	padding-bottom: 15px;
}
p.news-body
{
	line-height: 150%;
	margin: 0 0 12px;
}
.stMap
{
	padding-right: 15px;
	list-style-image: url('file:///SiteCollectionImages/ar-SA/small_rightarrow..gif');
	text-align: right;
	margin: 5px 0 20px;
}
.left_gap
{
	padding-left: 10px;
	padding-right: 10px;
}
.pnl650M
{
	background: #fff;
	margin: 0;
	padding: 15px 10px 15px 0;
}
.textfield_in
{
	width: 225px;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
	color: #245B74;
	border-color: #a0c8de;
	border-style: solid;
	border-width: 1px;
}
.textfield_in_2
{
	width: 135px;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
	color: #245B74;
	border-color: #a0c8de;
	border-style: solid;
	border-width: 1px;
}
.textfield_sm
{
	width: 101px;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
	color: #245B74;
	border-color: #a0c8de;
	border-style: solid;
	border-width: 1px;
}
.textfield_verysm
{
	width: 30px;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
	color: #245B74;
	border-color: #a0c8de;
	border-style: solid;
	border-width: 1px;
}
.textfield_in_drp
{
	width: 230px;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
	color: #245B74;
	border-color: #a0c8de;
	border-style: solid;
	border-width: 1px;
}
.textfield_in_copy
{
	width: 230px;
	height: 100px;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
	color: #245B74;
	margin-bottom: 10px;
	margin-top: 10px;
	border-color: #a0c8de;
	border-style: solid;
	border-width: 1px;
}
.field_hd
{
	background-color: #e1edf7;
	border-top-color: #309cc2;
	border-bottom-color: #309cc2;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-width: 1px;
	border-bottom-width: 1px;
	padding-right: 3px;
	height: 26px;
}
.field_sub
{
	height: 31px;
	vertical-align: middle;
	padding-right: 15px;
	border-bottom-color: #bfdbeb;
	border-bottom-style: dotted;
	border-bottom-width: 1px;
}
.mid_div td
{
	padding-right: 2px !important;
}
.mid_div
{
	width: 686px;
}
.rdcol
{
	color: red;
}
.tab_main_sub
{
	width: 686px;
	border-collapse: collapse;
	border: 1px;
	border-color: #309cc2;
	border-style: solid;
}
.tab_main_sub td
{
	line-height: normal;
}
.email_icon
{
	background-image: url(/SiteCollectionImages/ar-SA/sprite.png);
	background-repeat: no-repeat;
	background-position: 0 -618px; width: 24px; height: 24px;
		text-align: center;
}
.interent_icon
{
	background-image: url(/SiteCollectionImages/ar-SA/internet_icon.gif);
	background-repeat: no-repeat;
	width: 22px;
	height: 21px;
	text-align: center;
}
.line_col
{
	background-color: #309cc2;
	width: 1px;
}
.paper_icon
{
	background-image: url(/SiteCollectionImages/ar-SA/paper_icon.gif);
	width: 25px;
	height: 25px;
}
.float-divider
{
	clear: both;
	height: 0;
	line-height: 0;
	background: #000;
}
td.nevbar
{
	line-height: 29px;
}
td.nevbar .main_nev
{
	position: relative;
	zoom: 1;
	cursor: pointer;
}
td.nevbar .main_nev:hover
{
	background:#377e94 url(/SiteCollectionImages/ar-SA/menu_bg_on.gif) 0 0 repeat-x;text-decoration:none
	}
td.nevbar .main_nev a
{
	text-decoration: none;
	display: block;
	color: #FFF;
}
.submenu1, .submenu1 li, .submenu2, .submenu2 li
{
	list-style: none;
	width: 200px;
	line-height: normal;
	font-weight: 400;
	z-index: 99999;
	margin: 0;
	padding: 0;
}
.submenu1, .submenu2
{
	position: absolute;
	top: 29px;
	right: 0;
	background: #FFF;
	padding-left: 10px;
	border-right: solid 1px #77aabd;
	border-top: solid 1px #77aabd;
	display: none;
}
.submenu1 li, .submenu2 li
{
	background: #e1eef7;
	border-left: solid 1px #77aabd;
	border-bottom: solid 1px #77aabd;
	color: #3a566b;
	padding: 3px 5px 4px;
}
td.nevbar .main_nev .submenu1 li a, td.nevbar .submenu2 li a
{
	color: #436777;
	display: inline;
	padding: 0;
}
td.nevbar .submenu1 li:hover, td.nevbar .submenu2 li:hover
{
	color: #656b69;
	background-color: #FFF;
}
td.nevbar .submenu1 li a:hover, td.nevbar .submenu2 li a:hover, td.nevbar .submenu1 li:hover a, td.nevbar .submenu2 li:hover a
{
	background: transparent none;
}
.submenu1 li.parent{position:relative;zoom:1;background-image:url(/SiteCollectionImages/ar-SA/right_arrow.gif);background-repeat:no-repeat;background-position:5% 7px}
.submenu1 .submenu2
{
	top: -1px;
	right: 210px;
}
.golbal_nev span.sep
{
	background: #4c5d6d none;
	width: 1px;
	height: 11px;
	display: inline-block;
	margin: -4px 3px 0;
}
.golbal_nev a
{
	display: inline-block;
}
.lang
{
	display: inline-block;
	background: transparent url(/SiteCollectionImages/ar-SA/sprite.png) right center no-repeat;
	background-position: 0 -228px; width: 32px; height: 10px;
	padding-left: 8px;
}
.search
{
	display: inline-block;
	background: transparent url(/SiteCollectionImages/ar-SA/sprite.gif);
	background-position: 0 -934px; width: 21px; height: 20px;}
	position: relative;
	margin-bottom: -5px;
	margin-right: -5px;
}
.title1
{
	padding-right: 20px;
	font-size: 12px;
}
.breadcrumbCurrent
{
	font-weight: 700 !important;
}
.block1
{
	padding: 2px 10px 10px;
}
.blockDetails
{
	padding-top: 18px;
}
.block1 .picture
{
	width: 279px;
	margin-left: 18px;
	background-color: #BFDBEB;
	height: 266px !important;
}
.block1 .picture img
{
	display: block;
	background-repeat: no-repeat;
}
.block1 .picture p
{
	text-align: justify;
	margin: 0;
	padding: 8px 12px;
}
.block1 .h1
{
	font-size: 12px;
	color: #245B74;
	line-height: 150%;
	text-align: justify;
	padding-right: 0;
	padding-left: 80px;
}
.blockText
{
	padding-bottom: 15px;
}
.articleSummary p
{
	text-align: justify;
	font-size: 11px;
	margin: 0;
	padding: 0 0 5px;
}
.articleSummary
{
	padding: 0 0 8px;
}
.articleLinks
{
	width: 373px;
	height: 158px;
}
.articleLinks a.headlinepadding
{
	display: block;
	font-size: 11px;
	line-height: normal;
	color: #245B74;
	text-align: justify;
	background: transparent url(/SiteCollectionImages/ar-SA/pointer_icon.gif) 100% 6px no-repeat;
	padding: 2px 10px 10px 0;
}
.rightContent
{
	padding: 10px 5px 5px;
}
.rightLinks .field_rl, .rightLinks .field_rl1
{
	height: auto;
	text-align: justify;
	display: block;
	background: #E1EDF7 url(/SiteCollectionImages/ar-SA/pointer_icon.gif) no-repeat scroll 99% 11px;
	line-height: 16px;
	padding: 3px 14px 3px 4px;
}
.rightLinks .field_rl1
{
	background-color: #FFF;
}
.rightContent .alignright
{
	background: transparent none;
	text-align: left;
}
.main
{
	border: solid 1px #C4E5EF;
	padding-top: 11px;
	padding-bottom: 15px;
	position: relative;
	zoom: 1;
}
.corners
{
	background: transparent 0 0 no-repeat;
	height: 9px;
	width: 9px;
	position: absolute;
}
.rightCol
{
	padding: 0 !important;
}
.topLeft
{
	background-image: url(/SiteCollectionImages/ar-SA/sprite.png);
	top: -1px;
	left: -1px;
	 background-position: 0 -164px; width: 9px; height: 9px;
	 }
.topRight
{
	background-image: url(/SiteCollectionImages/ar-SA/sprite.png);
	top: -1px;
	right: -1px;
	background-position: 0 -176px; width: 9px; height: 9px;
}
.bottomLeft
{
	background-image: url(/SiteCollectionImages/ar-SA/sprite.png);
	bottom: -1px;
	left: -1px;
	 background-position: 0 -68px; width: 9px; height: 9px; 
}
.bottomRight
{
	background-image: url(/SiteCollectionImages/ar-SA/sprite.png);
	bottom: -1px;
	right: -1px;
	background-position: 0 -80px; width: 9px; height: 9px;
}
#footer
{
	padding-bottom: 10px;
}
.whiteboldtext2
{
	display: inline-block;
	background: transparent url(/SiteCollectionImages/ar-SA/newslater_icon.gif) 100% 0 no-repeat;
	height: 16px;
	padding-right: 20px;
	line-height: 16px;
}
#footer .headnewspadding span.sep
{
	background: #4e6b73 none;
	height: 11px;
	width: 1px;
	display: inline-block;
	margin: 0 10px;
}
.storyTxt p
{
	text-align: justify;
	margin: 0;
	padding: 0;
}
.date
{
	padding-left: 10px;
	display: inline-block;
}
.top
{
	position: relative;
	z-index: 100;
	zoom: 1;
}
.pressIcon
{
	background-repeat: no-repeat;
	display: block;
	padding-right: 31px;
	line-height: 31px;
	background-image: url(/SiteCollectionImages/ar-SA/sprite.png);
	background-position: 24px -1048px; width: 24px; height: 24px;
}
.financialIcon
{
	background-repeat: no-repeat;
	background-position: right center;
	display: block;
	padding-right: 31px;
	line-height: 33px;
	background-image: url(/SiteCollectionImages/ar-SA/finanical_icon.gif);
}
.corporateIcon
{
	background-repeat: no-repeat;
	background-position: right center;
	display: block;
	padding-right: 26px;
	line-height: 26px;
	background-image: url(/SiteCollectionImages/ar-SA/coperate.gif);
}
.awarenessIcon
{
	background-repeat: no-repeat;
	display: block;
	padding-right: 26px;
	line-height: 28px;
	background-image: url(/SiteCollectionImages/ar-SA/sprite.png);
  background-position: 26px -529px; width: 20px; height: 28px;
  white-space:nowrap;
}
.indicesIcon
{
	background-repeat: no-repeat;
	background-position: right center;
	display: block;
	padding-right: 31px;
	line-height: 34px;
	background-image: url(/SiteCollectionImages/ar-SA/index_icon.gif);
}
.servicesIcon
{
	background-repeat: no-repeat;
	display: block;
	padding-right: 31px;
	line-height: 34px;
	background-image: url(/SiteCollectionImages/ar-SA/sprite.png);
	background-position: 31px -957px; width: 31px; height: 34px;
	white-space:nowrap;
}
.newIcon
{
	background-repeat: no-repeat;
	background-position: right center;
	display: block;
	padding-right: 31px;
	line-height: 34px;
	background-image: url(/SiteCollectionImages/ar-SA/new_icon.gif);
}
.linksIcon
{
	background-repeat: no-repeat;
	background-position: right center;
	display: block;
	padding-right: 31px;
	line-height: 34px;
	background-image: url(/SiteCollectionImages/ar-SA/sitemap.gif);
}
.marketIcon
{
	background-repeat: no-repeat;
	display: block;
	padding-right: 0;
	background-color:#E1EDF7;
	background-image: url(/SiteCollectionImages/ar-SA/sprite.png);
    background-position: 0 -645px;  height: 24px;
}
.esmIcon
{
	background-repeat: no-repeat;
	display: block;
	padding-right: 0;
	background-image: url(/SiteCollectionImages/ar-SA/sprite.png);
	background-position: 0 -332px;  height: 24px;
}
.awareness2Icon
{
	background-repeat: no-repeat;
	display: block;
	padding-right: 0;
	background-image: url(/SiteCollectionImages/ar-SA/sprite.png);
	background-position: 0 -41px; height: 24px;
}
.shareIcon
{
	background-repeat: no-repeat;
	display: block;
	padding-right: 0;
	background-position: 0 -994px;  height: 24px; 
	background-image: url(/SiteCollectionImages/ar-SA/sprite.png);
}
.eservicesIcon
{
	background-repeat: no-repeat;
	display: block;
	padding-right: 0;
	background-image: url(/SiteCollectionImages/ar-SA/sprite.png);
	background-position: 0 -305px; width: 24px; height: 24px;
}
.elearningIcon
{
	background-repeat: no-repeat;
	
	display: block;
	
	padding-right: 0;
	background-position: 0 -241px; width: 24px; height: 24px;
	background-image: url(/SiteCollectionImages/ar-SA/sprite.png);
}
.surveyIcon
{
	background-repeat: no-repeat;
	display: block;
	padding-right: 0;
	background-image: url(/SiteCollectionImages/ar-SA/sprite.png);

	background-position: 0 -1021px; width: 24px; height: 24px; 
}
.suggestionIcon
{
	background-repeat: no-repeat;
	background-position: 50% 50%;
	display: block;
	height: 24px;
	padding-right: 0;
	width: 33px;
	background-image: url(/SiteCollectionImages/ar-SA/complaint_icon.gif);
}
.mediaIcon
{
	background-repeat: no-repeat;
	background-position: 50% 50%;
	display: block;
	height: 24px;
	padding-right: 0;
	width: 33px;
	background-image: url(/SiteCollectionImages/ar-SA/media_icon.gif);
}
.CalBtnBakImg
{
	background-image: url(/SiteCollectionImages/en-US/cal.gif);
}
.empIcon
{
	background-repeat: no-repeat;
	background-position: right center;
	display: block;
	padding-right: 31px;
	line-height: 34px;
	background-image: url(/SiteCollectionImages/en-US/emplyee_icon.gif);
}
.slideshow, .slideshow2
{
	overflow: hidden !important;
	position: relative;
	zoom: 1;
}
#slideDetails
{
	width: 100% !important;
	height: 136px !important;
}
.pnl650M p
{
	margin-top: 0;
	margin-bottom: 0;
	text-align: right;
	padding: 0;
}
.title1 span
{
	font-weight: 400;
	font-size: 12px;
}
.title1 div
{
	display: inline !important;
	height: 11px;
	width: 1px;
	background: transparent none;
}
.block2 .main-padding
{
	padding: 0;
}
.block2 .gen_table
{
	margin-top: 20px;
}
.tableHead td, .tableHead td a
{
	color: #FFF !important;
}
.email_icon, .interent_icon
{
	display: block;
	margin-left: auto;
	margin-right: auto;
}
a.submit
{
	display: block;
	color: #FFF !important;
	margin-right: 180px;
}
.h1_sub, .spBlock p
{
	line-height: normal;
	margin: 0;
	padding: 0;
}
.spBlock .storyTxt p
{
	font-size: 12px;
	line-height: 18px;
}
.spBlock .storyTxt p a
{
	text-decoration: underline;
}
.block1 .picture2
{
	float: right;
	margin-right: 0;
	margin-bottom: 10px;
	margin-left: 15px !important;
	height: auto !important;
}
.picture2 .pic_text
{
	margin-top: 8px;
	margin-bottom: 8px;
}
.body0 .stMap a, .body0 .gen_td1 a, .body0 .field_sub a, .body0 .spBlock p, .body0 .spBlock p a
{
	font-size: 10px;
}
.body2 .h1_sub
{
	font-size: 17px;
}
.body3 .h1_sub
{
	font-size: 18px;
}
.slideshow2 div
{
	width: 100% !important;
}
.body0 .font-sz
{
	font-size: 9px;
}
.tab_main_sub td p
{
	margin: 0;
}
.seperator_border a
{
	text-align: center;
	display: inline-block;
}
#footer .alignright
{
	text-align: left !important;
}
.newList
{
	list-style: none;
	margin: 0;
	padding: 20px 0 0;
}
.newList li
{
	border-top: dotted 1px #09F;
	height: auto;
	padding: 3px;
}
.pointer_heading
{
	background-image: url(/SiteCollectionImages/ar-SA/pointer_icon.gif);
	background-position: 100% 50%;
	background-repeat: no-repeat;
	font-weight: 700;
	padding-right: 10px;
	display: block;
}
.pointer_heading:hover
{
	color: #6CF;
	text-decoration: underline;
	cursor: pointer;
}
.newList p
{
	font-weight: 400;
	margin: 0;
	padding: 10px 0 0;
}
#laws .insidehead
{
	line-height: 100%;
}
#laws td.main_headerbg3
{
	vertical-align: middle;
}
.leftMenu
{
	width: 245px;
}
.topDiv, .bottomDiv
{
	border-right: 1px solid #C4EFE5;
	border-left: 1px solid #C4EFE5;
}
.topDiv .main, .bottomDiv .main
{
	border-left: 0 none;
	border-right: 0 none;
}
.topDiv .main
{
	border-bottom: 0 none;
	padding: 0;
}
.topDiv .insidehead
{
	padding: 8px 5px;
}
.leftMenu ul, .leftMenu li
{
	list-style: none;
	margin: 0;
	padding: 0;
}
.leftMenu ul li ul
{
	background: #e9f2f9;
	padding-right: 0;
	border-top: 0 none;
}
.rightMenu
{
	width: 715px;
}
.rightMenu .pressIcon
{
	text-align: center;
	background: none;
	padding: 0;
}
.rightMenu p
{
	font-family: tahoma;
	color: #2f6d82;
	line-height: 18px;
	margin: 0;
	padding: 20px 18px 0;
}
.rightMenu .insidehead
{
	padding-bottom: 0;
}
#nav li
{
	background: #E8F3F7 url(/SiteCollectionImages/ar-SA/bulletLeft.gif) no-repeat scroll right 4px;
	padding-right: 12px;
	cursor: pointer;
	border-top: solid 1px #ADDBE8;
}
#nav li span
{
	display: block;
	background: transparent;
	color: #255b75;
	text-decoration: none;
	font-family: Tahoma;
	font-size: 13px;
	line-height: 100%;
	padding: 2px 4px 3px 0;
}
#nav li span:hover, #nav li:hover li span:hover
{
	background: #3399FE none repeat scroll 0 0;
	color: #FFF;
	text-decoration: none;
}
#nav li li span, #nav li:hover li span, #nav li li li span, #nav li li:hover li span, #nav li li li li span, #nav li li li li span
{
	background: #FFF none repeat scroll 0 0;
	color: #305840;
	font-family: tahoma;
	font-size: 13px !important;
	padding: 2px 6px;
}
#nav .showSub_on
{
	background-image: url(/SiteCollectionImages/ar-SA/bulletLeft_on.gif);
	border-top: 1px solid #ADDBE8;
}
#nav .showSub
{
	border: 0 none !important;
	background: none !important;
}
#nav .showSub span
{
	border-top: solid 1px #E8F3F7 !important;
}
.liFirst
{
	font-weight: 700;
	border-top: 1px solid #ADDBE8;
}
.Progress
{
	background-color: #E8F3F7;
	background-image: url(/SiteCollectionImages/ar-SA/spinner.gif);
	background-position: center 45px;
	background-repeat: no-repeat;
	cursor: wait;
}
#divUpdateText p
{
	font-family: Tahoma;
}
#lbOverlay
{
	position: absolute;
	left: 0;
	width: 100%;
	background-color: #EDF4FC;
	cursor: pointer;
	z-index: 10000;
}
#lbCenter, #lbBottomContainer
{
	position: absolute;
	left: 50%;
	overflow: hidden;
	background-color: #fff;
	text-align: center;
	z-index: 10001;
	padding: 5px;
}
.lbLoading
{
	background: #fff url(/SiteCollectionImages/loading.gif) no-repeat center;
}
#lbImage
{
	border: 10px solid #fff;
}
#lbPrevLink, #lbNextLink
{
	position: absolute;
	top: 0;
	outline: none;
	height: 34px;
	width: 63px;
	display: none;
}
#lbPrevLink
{
	left: 0;
	background: transparent url(/SiteCollectionImages/ar-SA/btn-prev.gif) no-repeat 0 15%;
}
#lbNextLink
{
	right: 0;
	background: url('file:///SiteCollectionImages/ar-SA/btn-next.gif') no-repeat 100% 15%;
}
#lbBottom
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #666;
	line-height: 1.4em;
	text-align: left;
	border: 5px solid #fff;
	border-top-style: none;
}
#lbCloseLink
{
	display: block;
	float: left;
	width: 66px;
	height: 22px;
	background: transparent url(/SiteCollectionImages/ar-SA/closelabel.gif) no-repeat center;
	margin: 5px 0;
}
#lbCaption
{
	font-weight: 700;
	float: right;
	direction: rtl;
}
.newsDate
{
	color: #309cc2;
}
.pressIcon2
{
	background-repeat: no-repeat;
	background-position: right center;
	display: block;
	padding-right: 31px;
	line-height: 34px;
	background-image: url(/SiteCollectionImages/ar-SA/new_icon2.gif);
}
.chartContainer
{
	width: 100% !important;
	height: 230px;
	padding-right: 0;
	margin-right: -10px;
	direction: ltr;
	background-image: url(/SiteCollectionImages/ar-SA/indexVal.gif);
	background-repeat: no-repeat;
	background-position: 0 50%;
}
.pdf_icon
{
	background-image: url(/SiteCollectionImages/ar-sa/sprite.png);
	background-position: 0 -839px; width: 23px; height: 22px; 	
	}
.msDoc_icon
{
	background-image: url(/SiteCollectionImages/msword_icon.gif);
	width: 25px;
	height: 25px;
}
th.header
{
	background-image: url(/SiteCollectionImages/sortBg.gif);
	cursor: pointer;
	font-weight: 700;
	background-repeat: no-repeat;
	background-position: center left;
	padding-left: 20px;
	border-right: 1px solid #dad9c7;
	margin-left: -1px;
	color: #FFF;
}
th.headerSortUp
{
	background-image: url(/SiteCollectionImages/asc.gif);
	background-color: #39F;
	color: #FFF;
}
th.headerSortDown
{
	background-image: url(/SiteCollectionImages/desc.gif);
	background-color: #39F;
	color: #FFF;
}
.faqList, .faqList li
{
	line-height: normal !important;
	list-style: none;
	margin: 0;
	padding: 0;
}
.faqList
{
	padding: 20px 8px 0 0;
}
.faqList li td
{
	vertical-align: top;
	color: #414e47;
	line-height: normal !important;
	text-align: justify;
}
.faqList img
{
	margin: 0 5px;
}
.question
{
	width: 300px;
}
.faq1 .question, .faq1 .answer
{
	background: #e1edf7;
}
.question, .answer
{
	padding: 6px 10px;
}
.faqTitle th
{
	text-align: center;
	padding: 2px 0 0;
}
.faqTitle th.answer
{
	text-align: right;
	padding-right: 280px;
}
.ui-datepicker-trigger
{
	vertical-align: bottom;
	float: left;
	padding-left: 410px;
}
#ui-datepicker-div
{
	left: 613px !important;
}
.sd-node-container
{
	position: relative;
	width: 100%;
	overflow: hidden;
	display: block;
	margin: 0;
	padding: 5px 0;
}
.sd-node-content
{
	position: relative;
	display: inline;
	float: left;
	overflow: hidden;
	vertical-align: top;
	width: 47%;
	margin: 0;
	padding: 0 0 0 20px;
}
.sd-node-title
{
	font-family: Tahoma, "Times New Roman" , Times, serif;
	font-size: 15px;
	font-weight: 700;
	line-height: 22px;
	color: #245B74;
	margin: 0;
}
.sd-node-timesince
{
	text-transform: uppercase;
	font-family: Tahoma, "Times New Roman" , Times, serif;
	font-size: 11px;
	font-style: italic;
	line-height: 19px;
	color: #999;
	margin: 0 0 12px;
}
.sd-node-excerpt p
{
	margin: 0 0 20px;
}
.sd-node-permalink
{
	float: left;
	clear: left;
	margin: 0;
}
.sd-node-permalink a:visited
{
	font-family: Tahoma, "Times New Roman" , Times, serif;
	font-size: 15px;
	font-style: italic;
	line-height: 19px;
}
.sd-node-image
{
	position: relative;
	float: right;
	display: inline;
	width: 47%;
	padding-left: 0;
	vertical-align: middle;
	overflow: hidden;
	text-align: center;
}
sd-node-image-child
{
	position: relative;
	vertical-align: middle;
	text-align: center;
	display: table-cell;
	margin: 0;
}
.sd-node-image img
{
	display: block;
	background: #BFDBEB;
	border: 1px solid #245B74;
	max-width: 270px !important;
	max-height: 250px !important;
	margin: 0 auto !important;
	padding: 7px;
}
#slidedeck_frame
{
	width: 680px;
	height: 250px;
	position: relative;
	overflow: hidden;
}
dl.slidedeck
{
	position: relative;
	width: 100%;
	height: 100%;
	float: right;
	background: #edf4fc;
	margin: 0;
	padding: 0;
}
dl.slidedeck > dd
{
	position: relative;
	border-bottom: 1px solid #6bbfd9;
	overflow: hidden;
	margin: 0;
}
.imgdesc
{
	position: relative;
	top: -40px;
	padding-bottom: 0;
	height: 40px;
	background: #000;
	opacity: 0.6;
	filter: alpha(opacity=60);
	color: #FFF;
	font-size: 12px;
	font-weight: 400;
	margin: 0 17px;
}
ul.galleryArrows
{
	position: absolute;
	display: none;
	list-style: none;
	overflow: visible;
	top: 50%;
	width: 690px;
	z-index: 10;
	margin: -14px 0 0;
	padding: 0;
}
ul.galleryArrows li
{
	position: absolute;
	margin: 0;
	padding: 0;
}
ul.galleryArrows li a
{
	display: block;
	position: relative;
	overflow: hidden;
	width: 27px;
	height: 0;
	line-height: 30px;
	background: url(/SiteCollectionImages/gen/galleryNav.png) 0 0 no-repeat;
	padding: 27px 0 0;
}
ul.galleryArrows li.next a
{
	background-position: -27px 0;
}
ul.galleryArrows li.prev
{
	left: 10px;
}
ul.galleryArrows li.disabled a
{
	cursor: default;
}
ul.galleryArrows li.next.disabled a
{
	background-position: -27px -27px;
}
ul.galleryArrows li.prev.disabled a
{
	background-position: 0 -27px;
}
ul.galleryArrows li.next
{
	right: 0;
}
ul.galleryNav
{
	position: absolute;
	bottom: 10px;
	list-style: none;
	z-index: 10;
	left: 50%;
	margin: 0;
	padding: 0;
}
ul.galleryNav li a
{
	display: block;
	position: relative;
	overflow: hidden;
	height: 0;
	width: 15px;
	line-height: 20px;
	background: url(/SiteCollectionImages/gen/galleryNav.png) -8px -60px no-repeat;
	padding: 15px 0 0;
}
ul.galleryNav li.active a
{
	background-position: -35px -60px;
}
ul.homeIcons
{
	list-style: none;
	margin: 0;
	padding: 0;
}
ul.homeIcons li a
{
	display: block;
	position: relative;
	overflow: hidden;
	height: 15px;
	width: 25px;
	line-height: 30px;
}
.headLeft
{
	float: right;
	padding-right: 10px;
	width: 45%;
	vertical-align: middle;
}
.headRight
{
	float: left;
	padding-left: 5px;
	width: 45%;
	vertical-align: middle;
	z-index: 1;
}
#bottomlinks
{
	display: none;
}
.latest
{
	background: url(/SiteCollectionImages/en-US/sitemap.gif) left top no-repeat;
}
.latest-ul li > a
{
	padding-left: 3px;
	background-color: #B2CED0;
	padding-right: 6px;
	border-bottom: 1px solid #309CC2;
	display: block;
	text-decoration: none;
	padding-top: 3px;
	padding-bottom: 3px;
	height:15px;

}
.latest-ul li > a span
{
	background-image: url(/SiteCollectionImages/ar-SA/sprite.png) !important;
	background-position: left -29px;  height: 9px;
	background-repeat: no-repeat;
	display: block;
	color: #245B74;
}
.latest-ul li p
{
	margin: 0;
	padding: 0;
}
.latest-ul li.active > a
{
	color: #fff;
	background-color: #309CC2;
	padding-top: 3px;
	padding-bottom: 3px;
	height:15px;

}
.latest-ul li.active > a span
{
	color: #fff;
	background-image: url(/SiteCollectionImages/ar-SA/sprite.png) !important;
	background-position: left -18px;
	height:9px;
	vertical-align:top;	
	
}
.latest-ul li th.similar
{
	background-color: #fff;
	color: #245B74;
	font-weight: 400;
	padding-left: 3px;
}
.dtaetime
{
	width: 80px;
}
.latest-ul .bordertd
{
	border-left: 1px solid #309CC2;
	border-top: 1px solid #309CC2;
}
.latest-ul .bordertd td
{
	border-right: 1px solid #309CC2;
	border-bottom: 1px solid #309CC2;
	border-top: none;
}
.aligncenter
{
	text-align: center !important;
}
.reset
{
	list-style: none;
	margin: 0;
	padding: 0;
}
.updatesIcon
{
	background-repeat: no-repeat;
	display: block;
	padding-right: 31px;
	line-height: 34px;
	background-image: url(/SiteCollectionImages/ar-SA/sprite.png);
	background-position: 210px -560px;  height: 34px;
}

.latest-ul table, .latest-ul table td, .latest-ul table th
{
	border-left: none !important;
	border-right: none !important;
	border-top: none !important;
}
.forum_bf_hd
{
	background-image: url(/SiteCollectionImages/ar-sa/bg_forum.gif);
	color: #FFF;
	font-weight: 700;
	height: 24px;
	font-family: Arial, Helvetica, sans-serif;
	padding: 3px;
}
.gen_td_forum
{
	height: 20px;
	border-collapse: collapse;
	border: 1px solid #aed0da;
	padding: 5px;
}
.forumBlue
{
	background-color: #E7F1F9;
}
.gen_td_forum2
{
	border-collapse: collapse;
	height: 20px;
	border: 1px solid #aed0da;
	font-weight: 700;
	padding: 5px;
}
.menu_forum
{
	float: right;
	vertical-align: midlle;
	padding-top: 10px;
	font-size: 11px;
}
.Sqrbtn
{
	background-image: url(/SiteCollectionImages/ar-sa/new_bt_bg1.gif);
	width: 110px;
	height: 20px;
	font-size: 12px;
	font-weight: 700;
	background-repeat: no-repeat;
	text-align: center;
	text-decoration: none !important;
	padding-top: 5px;
	color: #245B74 !important;
	float: left;
	padding-left: 5px;
	padding-right: 5px;
	border-style: none;
}
.forumIcon
{
	background-repeat: no-repeat;
	background-position: right center;
	display: block;
	padding-right: 31px;
	line-height: 31px;
	background-image: url(/SiteCollectionImages/gen/forumicon.gif);
}
#footer2
{
	background-image: url(/SiteCollectionImages/ar-sa/footer_bg.gif);
	background-repeat: no-repeat;
	line-height: normal;
}
.bluebg td
{
	border-bottom: 1px solid #309CC2;
	background-color: #E1EDF7;
}
.body0 td, #footer .headnewspadding a, .body0 .articleSummary p, .body0 .articleLinks a.headlinepadding, .body0 .pic_text span, .spBlock p, .body1 .stMap a, .body1 .gen_td1 a, .body1 .field_sub a, .body1 .spBlock p, .body1 .spBlock p a, .body0 .h4, .body1 .font-sz, .body0 .title1 a, .body2 .font-sz
{
	font-size: 11px;
}
.body1, .body1 td, .body0 th, .body1 .articleSummary p, .body1 .articleLinks a.headlinepadding, .body1 .pic_text span, .body2 .stMap a, .body2 .gen_td1 a, .body2 .field_sub a, .body2 .spBlock p, .body2 .spBlock p a, .body1 .h4, .body1 .title1 a, .body3 .font-sz
{
	font-size: 12px;
}
.body2, .body2 td, .body1 th, .body2 .articleSummary p, .body2 .articleLinks a.headlinepadding, .body2 .pic_text span, .body0 .block1 .h1, .body3 .stMap a, .body3 .gen_td1 a, .body3 .field_sub a, .body3 .spBlock p, .body3 .spBlock p a, .body2 .h4, .body2 .title1 a, .body .sub_button
{
	font-size: 13px;
}
.body3, .body3 td, .body2 th, .body3 .articleSummary p, .body3 .articleLinks a.headlinepadding, .body3 .pic_text span, .body1 .block1 .h1, .body3 .h4, .body3 .title1 a
{
	font-size: 14px;
}
.body3 th, .body2 .block1 .h1, .body0 .h1_sub
{
	font-size: 15px;
}
.body a:visited, .body a:active
{
	text-decoration: none;
	font-size: 12px;
	color: #245B74;
}
.whitetext, .gen_td1 a
{
	color: #FFF;
}
.table_rl, .block1 .tab_main_sub, .block1 .picture2 img
{
	width: 100%;
}
.gen_td1 td:first, .whiteboldtext
{
	color: #FFF;
	font-weight: 700;
}
.cent, .tab_main_sub .tableHead td, #rs_playerarea
{
	text-align: center;
}
.float_td, .fRight
{
	float: left;
}
.main_nev:hover .submenu1, .submenu1 li.parent:hover .submenu2, .leftMenu ul li a, .leftMenu ul li a span, #slidedeck_frame:hover ul.galleryArrows
{
	display: block;
}
.title1 a, .liFirst li
{
	font-weight: 400;
}
.title1 a:hover, .articleLinks a.headlinepadding:hover
{
	color: #6cf;
	text-decoration: underline;
}
.blockDetails td, #laws td
{
	vertical-align: top;
}
.block1 .picture p span, #footer2 ul
{
	margin: 0;
	padding: 0;
}
.body3 .block1 .h1, .body1 .h1_sub
{
	font-size: 16px;
}
.bottomDiv .main, .liFirst_2
{
	border-top: 0 none;
}
ul.galleryNav li, ul.homeIcons li
{
	display: block;
	float: left;
	margin: 0;
	padding: 0;
}
.latest-ul li a:hover span, .latest-ul li a:hover
{
	color: #fff;
}



.fb_icon
{
	background-image: url(/SiteCollectionImages/ar-sa/sprite.png);
	 background-position: 0 -359px; width: 23px; height: 22px;	
	background-repeat: no-repeat;
	position: static;
	text-align: center;
}

.in_icon
{
	background-image: url(/SiteCollectionImages/ar-sa/sprite.png);
	background-position: 0 -504px; width: 23px; height: 22px;	
	background-repeat: no-repeat;
	position: static;
	text-align: center;
}
.dpdf_icon
{
	background-image: url(/SiteCollectionImages/ar-sa/sprite.png);
	background-repeat: no-repeat;
	position: static;
	text-align: center;

	background-position: 0 -814px; width: 23px; height: 22px;
}
.flash_icon{ 
	background-image: url(/SiteCollectionImages/ar-sa/sprite.png);
	background-repeat: no-repeat;
	position: static;
	text-align: center;
	background-position: 0 -384px; width: 23px; height: 22px; } 
.ms_icon{ 
	background-image: url(/SiteCollectionImages/ar-sa/sprite.png);
	background-repeat: no-repeat;
	position: static;
	text-align: center;
	background-position: 0 -384px; width: 23px; height: 22px; } 


.twitter_icon{
background-image: url(/SiteCollectionImages/ar-sa/sprite.png);
background-repeat: no-repeat;
position: static;
text-align: center;
 background-position: 0 -1075px; width: 23px; height: 22px; } 
 
.youtube_icon{ 
background-image: url(/SiteCollectionImages/ar-sa/sprite.png);
background-repeat: no-repeat;
position: static;
text-align: center;
background-position: 0 -1100px; width: 23px; height: 22px; } 

#ftLinks td , #ftLinks td ul
{
vertical-align:top;
}






















