﻿html
{
	direction: rtl;
}
.body
{
	background-color: #E2DFDC;
	height:100%;
	margin:0px;
}
.master
{
	width:1002px;
	/*height:100%;*/
	background-color:#FFFFFF;
	border-left: 1px solid #cccccc;
	border-right: 1px solid #cccccc;
	vertical-align: top;
}
.bottomTbl
{
	background-image: url(/Style Library/ar-sa/calBottom.gif);
	background-position: bottom;
	background-repeat: no-repeat;
	/*background-attachment: fixed;*/
	height: 140px;
	width: 100%;
}
h1
{
	font-family: Traditional Arabic;
	font-size: 35pt;
	font-weight: normal;
	color: #000000;
	margin-bottom: 0px;
}
h2
{
	font-family: Tahoma;
	font-size: 16pt;
	font-weight: normal;
	color: #766F6B;
	margin-top: 0px;
	margin-bottom: 3px;
}
p
{
	font-family: Tahoma;
	font-size: 9pt;
	margin-bottom: 10pt;
	margin-top: 6pt;
	color: #000000;
	text-align:justify;
	padding-left: 10px;
}
td 
{
	font-family: Tahoma;
	font-size: 9pt;
}
form
{
	margin-bottom: 0px;
}
a:link
{
	text-decoration: none;
	color: #000000;
}
a:visited
{
	text-decoration: none;
	color: #000000;
}
a:hover
{
	text-decoration: none;
	color: Red;
}
.input
{
	border: 1px solid #CAC4BF;
}
.red
{
	color: red;
	font-weight: bold;
}
.outerBorder
{
	vertical-align: top;
	background-color: #FFFFFF;
	background-image: url(/Style Library/ar-sa/calBottom.gif);
	background-position: bottom;
	background-repeat: no-repeat;
}
.topHeaderHome
{
	background-image: url(/Style Library/ar-sa/homeTop.jpg);
	background-repeat: no-repeat;
	height: 212px;
	vertical-align: bottom;
}
.topHeaderAbout
{
	background-image: url(/Style Library/ar-sa/whoweareTop.jpg);
	background-repeat: no-repeat;
	height: 212px;
	vertical-align: bottom;
}
.topHeaderPublications
{
	background-image: url(/Style Library/ar-sa/publicationTop.jpg);
	background-repeat: no-repeat;
	height: 212px;
	vertical-align: bottom;
}
.topHeaderParticipate
{
	background-image: url(/Style Library/ar-sa/joinusTop.jpg);
	background-repeat: no-repeat;
	height: 212px;
	vertical-align: bottom;
}
.topHeaderWhat
{
	background-image: url(/Style Library/ar-sa/scopeTop.jpg);
	background-repeat: no-repeat;
	height: 212px;
	vertical-align: bottom;
}
.topHeaderNews
{
	background-image: url(/Style Library/ar-sa/newsTop.jpg);
	background-repeat: no-repeat;
	height: 212px;
	vertical-align: bottom;
}
.topHeaderCommunity
{
	background-image: url(/Style Library/ar-sa/communityTop.jpg);
	background-repeat: no-repeat;
	height: 212px;
	vertical-align: bottom;
}
.topHeaderSiteDirectory
{
	background-image: url(/Style Library/ar-sa/siteguideTop.jpg);
	background-repeat: no-repeat;
	height: 212px;
	vertical-align: bottom;
}
.topMenuTH
{
	height: 28px;
	width: 140px;
	color: red;
	background-color: #FFFFFF;
	font-family: Traditional Arabic;
	font-size: 15pt;
	font-weight: bold;
	padding-right: 3px;
	cursor: hand;
}
.topMenuTHhover
{
	height: 28px;
	width: 140px;
	color: Red;
	background-color: #EBEBEB;
	font-family: Traditional Arabic;
	font-size: 15pt;
	font-weight: bold;
	padding-right: 3px;
	cursor: hand;

}
.topMenuTD
{
	height: 82px;
	width: 140px;
	font-family: Tahoma;
	font-size: 9pt;
	padding-right: 3px;
	padding-top: 2px;
	vertical-align: top;
}
.topMenuTDHover
{
	height: 82px;
	width: 140px;
	font-family: Tahoma;
	font-size: 9pt;
	padding-right: 3px;
	padding-top: 2px;
	vertical-align: top;
	background-color: #BCBCBC;
	/*background-image: url(/Style Library/ar-sa/bgEffect.png);
	filter:alpha(opacity=70);*/
}
.menuTD
{
	vertical-align: top;
	position: relative;
	padding-right: 30px;
	padding-top: 35px;
	padding-left: 10px
}
.MainContentTD
{
	vertical-align: top;
	padding-left: 10px;
}
.MainContentArea
{
	width: 650px;	
	/*overflow: auto;*/
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
}
.MenuLinksTD
{
	width: 305px;
	overflow-y: auto;
}
.copyRight
{
	height: 30px;
	color: #B2B4B7;
	font-family: Tahoma;
	font-size: 9pt;
	font-weight: bold;
	text-align: left;
	padding-left: 30px;
}
.topLinks
{
	height: 40px;
	text-align: left;
	padding-left: 30px;
}
.searchBar
{
	height: 45px;
	background-image: url(/Style Library/ar-sa/searchBarBG.gif);
	background-position: top;
	background-repeat: no-repeat;
	text-align: left;
	padding-left: 20px;
}
a.topNav2Selected:hover
{
	color: #000000;
	text-decoration: none;
	margin-right: 15px;
	font-family: Tahoma;
	font-size: 9pt;
	font-weight: normal;
}
a.topNav2Selected:link
{
	color: #000000;
	text-decoration: none;
	margin-right: 15px;
	font-family: Tahoma;
	font-size: 9pt;
	font-weight: normal;
}
a.topNav2Item:visited
{
	color: #000000;
	text-decoration: none;
	margin-right: 15px;
	font-family: Tahoma;
	font-size: 9pt;
	font-weight: normal;
}
a.topNav2Item:link
{
	color: #000000;
	text-decoration: none;
	margin-right: 15px;
	font-family: Tahoma;
	font-size: 9pt;
	font-weight: normal;
}
a.topNav2Item:hover
{
	color: #939598;
	text-decoration: none;
	margin-right: 15px;
	font-family: Tahoma;
	font-size: 9pt;
	font-weight: normal;
}
a.topLinkGr:visited
{
	color: #939598;
	text-decoration: none;
	font-family: Tahoma;
	font-size: 10pt;
	font-weight: bold;
	padding-left: 20px;
}
a.topLinkGr:link
{
	color: #939598;
	text-decoration: none;
	font-family: Tahoma;
	font-size: 10pt;
	font-weight: bold;
	padding-left: 20px;
}
a.topLinkGr:hover
{
	color: #000000;
	text-decoration: none;
	font-family: Tahoma;
	font-size: 10pt;
	font-weight: bold;
	padding-left: 20px;
}
.topMenuUl
{
	margin-right: 0px;
	margin-bottom: 0px;
}
a.topMenuLinkWhite:visited
{
	margin-bottom: 0px;
	color: #FFFFFF;
	text-decoration: none;
	font-family: Tahoma;
	font-size: 9pt;
	font-weight: normal;
}
a.topMenuLinkWhite:link
{
	margin-bottom: 0px;
	color: #FFFFFF;
	text-decoration: none;
	font-family: Tahoma;
	font-size: 9pt;
	font-weight: normal;
}
a.topMenuLinkWhite:hover
{
	margin-bottom: 0px;
	color: #000000;
	text-decoration: none;
	font-family: Tahoma;
	font-size: 9pt;
	font-weight: normal;
}
a.topMenuLinkBlack:visited
{
	margin-bottom: 0px;
	color: #000000;
	text-decoration: none;
	font-family: Tahoma;
	font-size: 9pt;
	font-weight: normal;
}
a.topMenuLinkBlack:link
{
	margin-bottom: 0px;
	color: #000000;
	text-decoration: none;
	font-family: Tahoma;
	font-size: 9pt;
	font-weight: normal;
}
a.topMenuLinkBlack:hover
{
	margin-bottom: 0px;
	color: #FFFFFF;
	text-decoration: none;
	font-family: Tahoma;
	font-size: 9pt;
	font-weight: normal;
}
a.readMore:visited
{
	color: Red;
	text-decoration: none;
	font-weight: bold;
}
a.readMore:link
{
	color: Red;
	text-decoration: none;
	font-weight: bold;
}
a.readMore:hover
{
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}
a.leftNav2:visited
{
	color: #000000;
	font-family: Tahoma;
	font-size: 9pt;
	font-weight: normal;
	text-decoration: none;
}
a.leftNav2:link
{
	color: #000000;
	font-family: Tahoma;
	font-size: 9pt;
	font-weight: normal;
	text-decoration: none;
}
a.leftNavSelected:visited
{
	color: #000000;
	font-family: Tahoma;
	font-size: 9pt;
	font-weight: normal;
	text-decoration: none;
}
a.leftNavSelected:link
{
	color: #000000;
	font-family: Tahoma;
	font-size: 9pt;
	font-weight: normal;
	text-decoration: none;
}
a.leftNav1:visited
{
	color: #000000;
	font-family: Tahoma;
	font-size: 9pt;
	font-weight: normal;
	text-decoration: none;
}
a.leftNav1:link
{
	color: #000000;
	font-family: Tahoma;
	font-size: 9pt;
	font-weight: normal;
	text-decoration: none;
}
a.leftNav2:hover
{
	color: Red;
	font-family: Tahoma;
	font-size: 9pt;
	font-weight: normal;
	text-decoration: none;
}

a.leftNav1:hover
{
	color: Red;
	font-family: Tahoma;
	font-size: 9pt;
	font-weight: normal;
	text-decoration: none;
}

.topNav2Selected a
{
	color: #000000;
	text-decoration: none;
	margin-right: 15px;
	font-family: Tahoma;
	font-size: 10pt;
	font-weight: bold;
}
.mainTable
{
	height: 100%;
}
.pageTitle div
{
	font-family: Traditional Arabic;
	font-size: 35pt;
	font-weight: normal;
	color: #000000;
	margin-bottom: 0px;
}
.pageTitle
{
	font-family: Traditional Arabic;
	font-size: 35pt;
	font-weight: normal;
	color: #000000;
	margin-bottom: 0px;
}
.ms-pagebreadcrumb
{
	visibility: hidden;
	height: 0px;
	overflow: hidden;
}
.ms-sbcell
{
	border: none;
}
.ms-sbrow
{
	border: none;
}
.ms-sbtable
{
	border: none;
}
.ms-sbtable-ex
{
	border: none;
}
td.ms-globallinks
{
	padding-left: 20px;
	margin-bottom: 0px;
	color: #000000;
	text-decoration: none;
	font-family: Tahoma;
	font-size: 9pt;
	font-weight: bold;	
}
a.zz1_topNav2_3
{
	font-size: 9pt;
	font-weight: normal;
}
#zz1_topNav2n0
{
	font-size: 9pt;
	font-weight: normal;
}
#zz1_topNav2n1
{
	font-size: 9pt;
	font-weight: normal;
}
a#ctl00_explitLogout_ExplicitLogin:visited
{
	color: black;
	font-weight: normal;
}
a#ctl00_explitLogout_ExplicitLogin:link
{
	color: black;
	font-weight: normal;
}
a#ctl00_explitLogout_ExplicitLogin:hover
{
	color: #939598;
}
table.rightNav1
{
	font-size: 9pt;
	padding-left: 15px;
	background-image:  url(/Style Library/en-us/bulletHover.gif);
	background-repeat: no-repeat;
	background-position: left;
}
table.rightNavSelected
{
	font-size: 9pt;
	padding-left: 15px;
	background-image:  url(/Style Library/en-us/bullet.gif);
	background-repeat: no-repeat;
	background-position: left;
}
table.leftNav1
{
	font-size: 9pt;
	padding-right: 15px;
	background-image:  url(/Style Library/ar-sa/bulletHover.gif);
	background-repeat: no-repeat;
	background-position: right;
}
table.leftNavSelected
{
	font-size: 9pt;
	padding-right: 15px;
	background-image:  url(/Style Library/ar-sa/bullet.gif);
	background-repeat: no-repeat;
	background-position: right;
}
td.ms-sbcell
{
	border: none;
}
td.ms-formbody
{
	background-color: #F4F3F1;
	font-family: Tahoma;
	font-size: 9pt;
}
td.ms-formlabel
{
	font-family: Tahoma;
	font-size: 9pt;
	font-weight: bold;
}
a.ms-toolbar:visited
{
	font-family: Tahoma;
	font-size: 9pt;
	color: #000000;
	text-decoration: none;
}
a.ms-toolbar:link
{
	font-family: Tahoma;
	font-size: 9pt;
	color: #000000;
	text-decoration: none;
}
a.ms-toolbar:hover
{
	font-family: Tahoma;
	font-size: 9pt;
	color: Red;
	text-decoration: none;
}
div.ms-buttonactivehover
{
	background-color: #F4F3F1;
	background-image: url('blank.gif');
	border: 1px solid #000000;
}
div.ms-menubuttonactivehover
{
	background-color: #F4F3F1;
	background-image: url('/Style Library/Images/blank.gif');
	border: 1px solid #000000;
}
td.ms-separator
{
	background-image: url('/Style Library/Images/sep.gif');
}
td.ms-listheaderlabel
{
	color: black;
}
.ms-toolbar .ms-menubuttoninactivehover a
{
	color: black;
}
.ms-toolbar .ms-buttoninactivehover a
{
	color: black;
}
.ms-viewselector
{
	background-color: #F4F3F1;
	background-image: url('/Style Library/Images/blank.gif');
	border: 1px solid #000000;
}
.ms-viewselectorhover
{
	background-color: #ffffff;
	background-image: url('/Style Library/Images/blank.gif');
	border: 1px solid #000000;
}
table.ms-toolbar td
{
	background-color: #F4F3F1;
	background-image: url('/Style Library/Images/toolgrad.gif');
}
table.ms-toolbar
{
	border: 1px solid gray;
}
td.ms-toolbar
{
	background-color: #F4F3F1;
	background-image: url('/Style Library/Images/toolgrad.gif');
}
.ms-RadioText
{
	font-family: Tahoma;
	font-size: 9pt;
	color: #000000;
}
.pageTitle a
{
	color: #000000;
}
.ms-vb2
{
	text-align: justify;
}
.item .link-item-large a:visited
{
	font-size: 11pt; 
	font-weight: bold;
	color: #000000;
}
.item .link-item-large a:link
{
	font-size: 11pt; 
	font-weight: bold;
	color: #000000;
}
.item .link-item-large a:hover
{
	font-size: 11pt;
	font-weight: bold;
	color: red;
	text-decoration: none;
}
.item .link-item a:visited
{
	font-size: 9pt; 
	color: #000000;
}
.item .link-item a:link
{
	font-size: 9pt; 
	color: #000000;
}
.item .link-item a:hover
{
	font-size: 9pt;
	color: red;
	text-decoration: none;
}
#linkitem2 a:visited
{
	font-size: 9pt; 
	color: #000000;
}
#linkitem2 a:link
{
	font-size: 9pt; 
	color: #000000;
}
#linkitem2 .bullet a:hover
{
	font-size: 9pt;
	color: red;
	text-decoration: none;
}
span
{
	font-family: Tahoma;
	font-size: 9pt;
}
div
{
	font-family: Tahoma;
	font-size: 9pt;
}
label
{
	font-family: Tahoma;
	font-size: 9pt;
}
select
{
	font-family: Tahoma;
	font-size: 9pt;
}
td
{
	font-family: Tahoma;
	font-size: 9pt;
}
ul
{
	font-family: Tahoma;
	font-size: 9pt;
}
li a
{
	font-family: Tahoma;
	font-size: 9pt;
}
.ms-standardheader
{
	font-family: Tahoma;
}
td.ms-advsrchText
{
	font-family: Tahoma;
}
a.ms-addnew:visited
{
	color: #000000;
	font-family: Tahoma;
}
a.ms-addnew:link
{
	color: #000000;
	font-family: Tahoma;
}
a.ms-addnew:hover
{
	color: Red;
	font-family: Tahoma;
}

.ms-addnew a
{
	font-family: tahoma;
}
.ms-addnew
{
	font-family: tahoma;
}
.ms-cal-topday
{
	background-color: #ffffff;
}
.ms-cal-topdayRTL
{
	background-color: #ffffff;
}
tr.ms-WPHeader td
{
	border-bottom: 1px solid #000000;
}
li a.siteMap:visited
{
	font-family: tahoma;
	font-size: 9pt;
	color: #000000;
}
li a.siteMap:link
{
	font-family: tahoma;
	font-size: 9pt;
	color: #000000;
}
a.siteMap:visited
{
	font-family: tahoma;
	font-size: 9pt;
	color: #000000;
}
a.siteMap:link
{
	font-family: tahoma;
	font-size: 9pt;
	color: #000000;
}
li a.siteMap:hover
{
	font-family: tahoma;
	font-size: 9pt;
	color: red;
}
a.siteMap:hover
{
	font-family: tahoma;
	font-size: 9pt;
	color: red;
}
a.orgStruct:visited
{
	font-family: tahoma;
	font-size: 9pt;
	color: #000000;
}
a.orgStruct:link
{
	font-family: tahoma;
	font-size: 9pt;
	color: #000000;
}
li a.orgStruct:visited
{
	font-family: tahoma;
	font-size: 9pt;
	color: #000000;
}
li a.orgStruct:link
{
	font-family: tahoma;
	font-size: 9pt;
	color: #000000;
}
a.orgStruct:hover
{
	font-family: tahoma;
	font-size: 9pt;
	color: red;
}
li a.orgStruct:hover
{
	font-family: tahoma;
	font-size: 9pt;
	color: red;
}
#onetidinfoblock2
{
	visibility: hidden;
}
#onetidinfoblock1
{
	visibility: hidden;
}
.ms-disc-padabove table
{
	border:1px solid gray;
}
a#DisplayLink1:visited
{
	color: #000000;
}
a#DisplayLink1:link
{
	color: #000000;
}
a#DisplayLink1:hover
{
	color: Red;
}
a#ReplyLink1:visited
{
	color: #000000;
}
a#ReplyLink1:link
{
	color: #000000;
}
a#ReplyLink1:hover
{
	color: Red;
}
td.ms-gb
{
	background-color: #C0C0C0;
	border-bottom: 1px solid #000000;
	height: 16px;
}
.ms-gb a:visited
{
	color: #000000;
}
.ms-gb a:link
{
	color: #000000;
}
.ms-gb a:hover
{
	color: red;
}
.ms-vb a:visited
{
color:#000000;
}
.ms-vb a:link
{
color:#000000;
}
.ms-vb a:hover
{
	color: red;
}
.ms-vb2 a:visited
{
color:#000000;
}
.ms-vb2 a:link
{
color:#000000;
}
.ms-vb2 a:hover
{
	color: red;
}
hr
{
color: #C0C0C0;
background-color: #C0C0C0;
height: 2px;
}
div hr
{
color: #C0C0C0;
background-color: #C0C0C0;
height: 2px;
}


textarea
{
	font-family: tahoma;
	font-size: 9pt;
}
.groupheader
{
	background-color: #F3F3F3;
}
.ms-WPBorder
{
	border: 1px solid #C0C0C0;
}
.ms-cal-defaultbgcolorsel
{
	background-color: #ffffff;
}
.ms-cal-topdayoverRTL
{
	background-color: #C9C9C9;
}
{
	background-color: #C9C9C9;
}
.ms-cal-nodataMid 
{
	background-color: #C9C9C9;
}
.ms-cal-nodataBtm2 
{
	background-color: #C9C9C9;
}
.menuLink1off
{
	background-image: url('/Style Library/ar-sa/menu_images/menuTh1off.gif');
}
.menuLink1on
{
	background-image: url('/Style Library/ar-sa/menu_images/menuTh1on.gif');
}
.menuLink2off
{
	background-image: url('/Style Library/ar-sa/menu_images/menuTh2off.gif');
}
.menuLink2on
{
	background-image: url('/Style Library/ar-sa/menu_images/menuTh2on.gif');
}
.menuLink3off
{
	background-image: url('/Style Library/ar-sa/menu_images/menuTh3off.gif');
}
.menuLink3on
{
	background-image: url('/Style Library/ar-sa/menu_images/menuTh3on.gif');
}
.menuLink4off
{
	background-image: url('/Style Library/ar-sa/menu_images/menuTh4off.gif');
}
.menuLink4on
{
	background-image: url('/Style Library/ar-sa/menu_images/menuTh4on.gif');
}
.menuLink5off
{
	background-image: url('/Style Library/ar-sa/menu_images/menuTh5off.gif');
}
.menuLink5on
{
	background-image: url('/Style Library/ar-sa/menu_images/menuTh5on.gif');
}
.menuLink6off
{
	background-image: url('/Style Library/ar-sa/menu_images/menuTh6off.gif');
}
.menuLink6on
{
	background-image: url('/Style Library/ar-sa/menu_images/menuTh6on.gif');
}
.menuLink7off
{
	background-image: url('/Style Library/ar-sa/menu_images/menuTh7off.gif');
}
.menuLink7on
{
	background-image: url('/Style Library/ar-sa/menu_images/menuTh7on.gif');
}
.topMenuTR
{
	height: 30px;
	background-color: #ffffff;
	cursor: hand;
}
.adBannerArea
{
	text-align: right;
}
.adBannerLabelContainer
{
	padding-bottom: 0px;
	padding-top: 15px;
}
.adBannerLabel
{
	width: 120px;
	text-align: center;
	font-family: Tahoma;
	font-size: 9pt;
	font-weight: bold;
	color: gray;
}
.adBannerIframe
{
	width: 120px;
	height: 240px;
}
.kwiz-ig-paging_link
{
	font-family: tahoma;
	font-size: 9pt;
	font-weight: normal;
	color: #000000;
}
a.kwiz-ig-paging_link:visited
{
	font-family: tahoma;
	font-size: 9pt;
	font-weight: normal;
	color: #000000;
}
a.kwiz-ig-paging_link:link
{
	font-family: tahoma;
	font-size: 9pt;
	font-weight: normal;
	color: #000000;
}
.kwiz-ig-paging_td a:visited
{
	font-family: tahoma;
	font-size: 9pt;
	font-weight: normal;
	color: #000000;
}
.kwiz-ig-paging_td a:link
{
	font-family: tahoma;
	font-size: 9pt;
	font-weight: normal;
	color: #000000;
}
td.kwiz-ig-paging_td
{
	font-family: tahoma;
	font-size: 9pt;
	font-weight: normal;
	color: #000000;
}
a.kwiz-ig-paging_link:hover
{
	font-family: tahoma;
	font-size: 9pt;
	font-weight: normal;
	color: Red;
}
.kwiz-ig-paging_td a:hover
{
	font-family: tahoma;
	font-size: 9pt;
	font-weight: normal;
	color: Red;
}
.ms-bottompagingline1
{
	background-color: #F3F3F3;
}
table.ms-bottompaging
{
	background-color: #F3F3F3;

}
#linkitem a:visited
{
	color: #000000;
}
#linkitem a:link
{
	color: #000000;
}
.link-item a:visited
{
	color: #000000;
}
.link-item a:link
{
	color: #000000;
}
#linkitem a:hover
{
	color: Red
}
.link-item a:hover
{
	color: Red
}
td.ms-partline
{
	height: 25px;
	background-color: #F2F2F2;
	border: none;
}
.ms-disc-padabove
{
	border: none;
}
table.ms-disc-bar
{
	border: 1px solid red;
}
td.h3, .ms-WPTitle, .ms-standardheader, nobr, #WebPartTitleWPQ2, td.h3 .ms-standardheader .ms-WPTitle
{
	text-align: right;
}
td, div, span, p, table, pre
{
	direction: rtl;
	text-align: right;
}
.sharepointLogin
{
	text-align: left;
}
.adBannerIframe
{
	border: 1px solid #C9C9C9;
}
#ctl00_ctl11_g_5db8e14d_556e_488a_ab0f_96a13d948ccf_ctl00_ctl01_ctl00_toolBarTbl_RptControls_ctl01_LinkText, #ctl00_ctl11_g_dcf5743d_12f3_4048_aa73_9e675beb7382_ctl00_ctl01_ctl00_toolBarTbl_RptControls_ctl01_LinkText, a.ms-toolbar img
{
	visibility: hidden;
	width: 0px;
	height: 0px;
	overflow:hidden;
}
.ms-disc-bordered-noleft a
{
	font-family: Tahoma;
	font-size: 9pt;
	color: #ffffff;
}
p, div, span, td{
	text-align: justify;
}