/* CSS Document */
html,body,.TableHolder{
	height:100%;
}
body{
	margin:0px;
	padding:0px;
	direction:rtl;
	background-color:#989bae;
	font-family:tahoma;
	font-size:13px;
	overflow-x:hidden;
}
td, th, div {
	font-family:tahoma;
	font-size:13px;
}
img{
	border-style: none;
	border-color: inherit;
	border-width: 0px;
	/*width: 14px;*/
}
a, a:hover {
    text-decoration: none;
}
td{
	vertical-align:top;
}
.bg1{
background-color:#989bae;
}
.bg2{
/*background:#989bae url(../images/bg2.gif) repeat-x right top;*/
background-color:#989bae;
}
.MainTable{
	background-image:url(../images/ar/bgrpt.gif);
	background-repeat:repeat-x;
	background-color:#FFFFFF;
	/*padding-bottom:20px;*/
	padding-left:15px;
}
.FooterTableNone{
	background-color:#989bae;
}
.FooterTable{
	background-image:url(../images/ar/footerrpt.gif);
	background-repeat:repeat-x;
	background-color:#2a1a43;
	text-align:center;
}
.FooterLinks{
	background-image:url(../images/ar/footerbg.gif);
	background-repeat:no-repeat;
	background-position:left top;
	font-family:tahoma;
	font-size:12px;
	color:#FFFFFF;
	vertical-align:middle;
	padding: 15px 0px 0px 0px;
	text-align:center;
}
.FooterLinks a{
	color:#FFFFFF;
	text-decoration:none;
	padding-right:15px;
}
.FooterLinks a:hover{
	color:#FFFFFF;
	text-decoration:underline;
}
.FooterLinks2{
	font-family:tahoma;
	font-size:11px;
	color:#FFFFFF;
	vertical-align:middle;
	padding:5px 0px 3px 0px;
	background-image:url(../images/ar/leftborder.gif);
	background-repeat:no-repeat;
	background-position:right 22px;
	width:100%;
	white-space:nowrap;

}
.FooterLinks2 a{
	color:#FFFFFF;
	text-decoration:none;
}
.FooterLinks2 a:hover{
	color:#FFFFFF;
	text-decoration:underline;
}
.MenuDiv{
	width:153px;
	background-image:url(../images/ar/bordertop.gif);
	background-repeat:no-repeat;
	margin:0px 36px 0px 0px;
	padding-top:4px;
}
.MenuDiv a{
	display:block;
	padding-top:6px;
	background-image:url(../images/ar/bordertop.gif);
	background-repeat:no-repeat;
	background-position:right bottom;
	padding-bottom:10px;
}
.MarginBottom11{
	margin-bottom:16px;
}
.MarginBottom26{
	margin-bottom:19px;
}
.MarginBottom36{
	margin-bottom:34px;
}
.MarginBottom45{
	margin-bottom:45px;
}
.TopTools{
	float:left;
	margin-top:11px;
	font-family:arial;
	font-size:11px;
}
.TopTools img{
	margin-right:5px;
	vertical-align:top;
}
.Search{
	margin-top:7px;
	margin-bottom:20px;
	float:left;
}
.SearchTxt{
	width:120px;
	height:16px;
	border:1px solid #989898;
	margin-left:4px;
	font-family:tahoma;
	font-size:12px;
	color:#49494b;
}
.SearchTxt2{
	width:120px;
	border:1px solid #989898;
	margin-left:4px;
	font-family:tahoma;
	font-size:12px;
	color:#49494b;
}
.SearchTxtNew{
	width:120px;
	height:19px;
	border:1px solid #989898;
	margin-left:4px;
	font-family:tahoma;
	font-size:12px;
	color:#49494b;
}
.Searchimg{
	vertical-align:top;
	margin-top:3px;
}
.DidUKnow{
	margin-top:0px;
	float:left;
	background-image:url(../images/ar/rightheader.gif);
	background-repeat:no-repeat;
	font-family:tahoma;
	font-size:12px;
	color:#49494b;
	width:198px;
	height:155px;
	line-height:15px;
}
.DidUKnow img{
	margin:12px 7px 4px 0px;
}
.DidUKnowTxt{
	padding:3px 10px 0px 10px;
	font-size:12px;
}
.SelectDiv{
	float:left;
	background-image:url(../images/ar/rightrpt.gif);
	background-repeat:no-repeat;
	width:198px;
	height:74px;
	line-height:18px;
	margin-bottom:11px;
}
.SelectDiv img{
	margin:12px 10px 4px 0px;
}
.SelectDiv select{
	width:150px;
	height:18px;
	border:1px solid #989898;
	margin-right:10px;
	margin-top:14px;
	font-family:tahoma;
	font-size:12px;
	color:#49494b;
}
.FindOut{
	float:left;
	background-image:url(../images/ar/cedar.gif);
	background-repeat:no-repeat;
	width:198px;
	height:84px;
	line-height:18px;
	margin-top:0px;
}
.FindOut img{
	margin:12px 9px 4px 0px;
}
.FindOut a{
	display:block;
	font-family:tahoma;
	font-size:12px;
	color:#3d2968;
	line-height:15px;
	background-image:url(../images/ar/bullet.gif);
	background-repeat:no-repeat;
	background-position:185px 8px;
	padding-right:20px;
	text-decoration:none;
}
.FindOut a:hover{
	text-decoration:none;
	color:#49494b;
}
.Share{
	float:left;
	width:198px;
	line-height:18px;
	margin-bottom:11px;
}
.Share input{
	margin-top:0px;
	margin-bottom:0px;
}
.ShareTxt{
	font-family:tahoma;
	font-size:12px;
	color:#3d2968;
	padding:5px 10px 0px 10px;
}
.ShareTxt a{
	color:#3d2968;
	text-decoration:underline;
	padding-left:10px;
}
.ShareTxt a:hover{
	color:#3d2968;
	text-decoration:none;
}
.ShareTxt2{
	font-family:tahoma;
	font-size:12px;
	color:#3d2968;
	padding:0px 0px 0px 9px;
}
.ShareTxt2 a{
	color:#3d2968;
	text-decoration:underline;
}
.ShareTxt2 a:hover{
	color:#3d2968;
	text-decoration:none;
}
.ShareAnswer{
	font-family:tahoma;
	font-size:12px;
	color:#3d2968;
}
.PaddingLeft10{
	padding-left:18px;
}
.Menu{
	margin-top:54px;
	margin-left:40px;
	margin-right:10px;
}
.HolderSwf{
	margin-top:52px;
	margin-right:0px;
	background-image:url(../images/ar/tab.gif);
	background-repeat:no-repeat;
	width:477px;
}
.HolderSub{
	margin-top:20px;
	margin-right:10px;
	width:501px;
}
.HolderSwf1{
	background-image:url(../images/ar/headeron.gif);
	background-repeat:no-repeat;
	width:477px;
	height:150px;
	padding:12px 12px 4px 12px;
}
.HolderOpened{
	background-image:url(../images/ar/bigtab.gif);
	background-repeat:no-repeat;
	width:501px;
	margin-top:6px;
}
.HolderClosed{
	background-image:url(../images/ar/smalltab.gif);
	background-repeat:no-repeat;
	width:501px;
	height:50px;
	margin-top:6px;
}
.HolderToHide{
	width:501px;
	clear:both;
	display:block;
}
.HolderTop{
	padding:12px;
	font-family:tahoma;
	font-size:12px;
	color:#211733;
	margin-bottom:21px;
}
.HolderTop a{
	color:#ae1431;
	text-decoration:none;
}
.HolderTop a:hover{
	color:#ae1431;
	text-decoration:underline;
}
#H_Icon{
	vertical-align:middle;
}
#NewsIcon{
	vertical-align:middle;
}
.FloatRight{
	float:left;
}
.FloatRight2{
	float:left;
	padding-left:10px;
}
.FloatLeft{
	float:right;
}
.Pic{
	border:1px solid #abaaaa;
	margin:2px 13px 0px 9px;
}
.Date{
	font-family:tahoma;
	font-size:10px;
	font-weight:bold;
	color:#7f7f7f;
	text-transform:uppercase;
}
.Title{
	font-family:tahoma;
	font-size:12px;
	font-weight:bold;
	color:#820B8D;
	line-height:17px;
}
.Title a
{
	color:#4d3d68;
	text-decoration:underline;
}
.Title a:hover
{
	color:#7e7e7e;
	text-decoration:underline;
}

.Text{
	font-family:tahoma;
	font-size:12px;
	color:#595959;
	line-height:17px;
	padding-left:5px;
}
.Text a{
	color:#595959;
	text-decoration:none;
}
ul{
	padding:0px;
	margin:12px 12px 10px 0px;
}
ul li{
	list-style:none;
	background-image:url(../images/ar/bullet.gif);
	background-repeat:no-repeat;
	background-position:right 6px;
	padding-right:8px;
	font-family:tahoma;
	font-size:12px;
	color:#4d3d68;
	line-height:17px;
	font-weight:bold;
	}
ul li a{
	text-decoration:none;
	color:#4d3d68;
	}
ul li a:hover{
	text-decoration:none;
	color:#7f7f7f;
	}
.homenews ul{
	padding:0px;
	margin:12px 12px 10px 0px;
}
.homenews ul li{
	list-style:none;
	background-image:url(../images/ar/bullet.gif);
	background-repeat:no-repeat;
	background-position:right 6px;
	padding-right:8px;
	font-family:tahoma;
	font-size:12px;
	color:#4d3d68;
	line-height:17px;
	font-weight:bold;
	}
.homenews ul li a{
	text-decoration:underline;
	color:#4d3d68;
	}
.homenews ul li a:hover{
	text-decoration:underline;
	color:#7e7e7e;
	}
.Height100{
	height:100%;
}
.SubMenuDiv, .SubSubMenuDiv{
	margin-bottom:9px;
	padding:0px;
}
.SubMenuDiv a{
	display:block;
	text-decoration:none;
	color:#979bae;
	font-family:tahoma;
	font-size:12px;
	/*background:none;*/
	background-image:url(../images/ar/submenubullet.gif);
	background-repeat:no-repeat;
	background-position:right 8px;
	padding:4px 12px 6px 0px;
}
.SubMenuDiv a:hover{
	display:block;
	text-decoration:none;
	color:#372562;
	font-family:tahoma;
	font-size:12px;
	background-image:url(../images/ar/submenubulleton.gif);
	background-repeat:no-repeat;
}
a.SubMenuDivOn{
	display:block;
	text-decoration:none;
	color:#372562;
	font-family:tahoma;
	font-size:12px;
	background-image:url(../images/ar/submenubulleton.gif);
	background-repeat:no-repeat;
	background-position:right 8px;
	padding:4px 12px 4px 0px;
}
/*sub sub menu*/
.SubSubMenuDiv a{
	display:block;
	text-decoration:none;
	color:#4F3C69;
	font-family:tahoma;
	font-size:12px;
	background-image:url(../images/ar/subsubmenubullet.gif);
	background-repeat:no-repeat;
	background-position:right 10px;
	padding:4px 24px 3px 0px;
}
.SubSubMenuDiv a:hover{
	display:block;
	text-decoration:none;
	color:#83098F;
	font-family:tahoma;
	font-size:12px;
	background-image:url(../images/ar/subsubmenubulleton.gif);
	background-repeat:no-repeat;
}
a.SubSubMenuDivOn{
	display:block;
	text-decoration:none;
	color:#83098F;
	font-family:tahoma;
	font-size:12px;
	background-image:url(../images/ar/subsubmenubulleton.gif);
	background-repeat:no-repeat;
	background-position:right 10px;
	padding:4px 24px 3px 0px;
}
/*end sub sub menu*/
.Contents{
	background:url(../images/ar/bigtab2.gif) no-repeat right top;
	width:501px;
	padding-top:9px;
}
.ContentsTop{
	padding:12px;
	font-family:tahoma;
	font-size:12px;
	color:#4d3d68;
	margin-bottom:21px;
}
.ContentsTop a{
	color:#4d3d68;
	text-decoration:none;
}
.ContentsTop a:hover{
	color:#a0aab4;
	text-decoration:none;
}
BreadCrumbs{
	color:#a0aab4;
	text-decoration:none;
}
.BreadCrumbs2{
	color:#a0aab4;
	text-decoration:none;
	font-size:12px;
}
a.BreadCrumbs{
	color:#a0aab4;
	text-decoration:underline;
}
a.BoldUnderlined{
	font-size:12px;
	font-weight:bold;
	text-decoration:underline;
}
.SubTitle{
	/*color:#372562;*/
	color:#820B8D;
	font-family:tahoma;
	font-size:22px;
	padding:15px 12px 12px 12px;
	font-weight:200;
	clear:both;
}
.SubText {
	color:#39374c;
	font-family:tahoma;
	font-size:13px;
	text-align:right;
	line-height:22px;
	padding:5px 12px 12px 12px;
}
.SubText a{
	color:#372562;
	text-decoration:underline;
}
.SubText a:hover{
	color:#39374c;
	text-decoration:none;
}
.Related{
	margin-top:20px;
	float:left;
	width:198px;
}
.Related img{
	margin:12px 0px 7px 0px;
}
.RelatedLinks{
	background-color:#f2f3f5;
	border-bottom:1px solid #cac8cc;
	margin-bottom:11px;
	display:block;
}
.RelatedLinks a{
	display:block;
	font-family:tahoma;
	font-size:12px;
	color:#49494b;
	padding-right:10px;
	padding-bottom:6px;
	padding-top:6px;
	border-top:1px solid #cac8cc;
	text-decoration:none;
}
.RelatedLinks a:hover{
	display:block;
	color:#372562;
	text-decoration:none;
}
.AbsMiddle{
	vertical-align:middle;
}
.TableNews{
	font-size:12px;
	font-weight:normal;
	color:#595959;
	font-family:tahoma;
}
.LineHeight{
	line-height:17px;
}
.summary{
	color:#39374c;
	font-family:tahoma;
	font-size:13px;
	text-align:right;
	line-height:22px;
}
.TitleNews{
	font-family:tahoma;
	font-size:12px;
	font-weight:bold;
	color:#4d3d68;
}
.TitleNews a
{
	color:#4d3d68;
	text-decoration:underline;
}
.TitleNews a:hover
{
	color:#7e7e7e;
	text-decoration:underline;
}
.more{
	font-family:tahoma;
	font-size:12px;
	color:#261643;
	line-height:17px;
}
.more a{
	color:#261643;
	text-decoration:underline;
}
.more a:hover{
	color:#4d3d68;
	text-decoration:none;
}
.PicNews{
	margin-left:5px;
	border:1px solid #aba9aa;
}
.DottedTop{
	margin:0px 0px 12px 0px;
}
.Dotted{
	margin:12px 0px 12px 0px;
}
.Category{
	font-family:tahoma;
	font-size:12px;
	font-weight:bold;
	color:#4d3d68;
}
.CategorySFaq{
	font-family:tahoma;
	font-size:12px;
	font-weight:bold;
	color:#4d3d68;
	padding-top:5px;
}
.List{
	width:120px;
	height:18px;
	font-size:12px;
	font-weight:normal;
	color:#595959;
	padding-right:3px;
	margin-right:6px;
}
.CategoryName{
	font-family:tahoma;
	font-size:15px;
	color:#372562;
	padding:25px 0px 5px 0px;
}
.CategoryListing{
	border:1px solid #9c9ba5;
	font-family:tahoma;
	font-size:12px;
	color:#372562;
	padding:0px 10px 10px 10px;
}
.CategoryListing a{
	color:#372562;
	text-decoration:none;
}
.CategoryListing a:hover{
	color:#595959;
	text-decoration:none;
}
.Question{
	font-size:12px;
	font-weight:bold;
	padding-top:15px;
}
.Answer{
	padding-bottom:5px;
	font-size:12px;
}
.JobListing{
	border:1px solid #9c9ba5;
	width:370px;
	padding:10px;
	font-weight:normal;
}
.JobListing ul{
	margin:0px;
	padding:0px;
} 
.JobListing ul li{
	font-family:tahoma;
	font-size:12px;
	color:#372562;
	list-style:none;
	background-image:url(../images/ar/arrow.gif);
	background-repeat:no-repeat;
	background-position:8px right;
	line-height:19px;
	font-weight:normal;
}
.JobListing ul li a{
	color:#372562;
	text-decoration:none;
}
.JobListing ul li a:hover{
	color:#595959;
	text-decoration:none;
}
.PollDate{
	font-family:tahoma;
	font-size:12px;
	color:#534e5c;
}
.Polls{
	padding-bottom:15px;
}
.Poll{
	font-family:tahoma;
	font-size:14px;
	color:#372562;
}
.PollResult{
	border:1px solid #9c9ba5;
	padding:15px 8px 32px 32px;
	font-weight:normal;
	margin-top:10px;
}
.PollAnswer{
	font-family:tahoma;
	font-size:12px;
	color:#372562;
	font-weight:bold;
}
.Votes{
	font-family:tahoma;
	font-size:12px;
	color:#534e5c;
	font-weight:normal;
}
.Percentage{
	font-family:tahoma;
	font-size:20px;
	color:#372562;
	font-weight:normal;
	padding-right:7px;
}
.Result{
	background-image:url(../images/ar/result.gif);
	background-repeat:repeat-x;
	background-position:right 0px;
	width:100%;
	height:16px;
	font-size:1px;
	margin-top:5px;
	margin-bottom:5px;
}
.over{
	position:absolute;
	visibility:hidden;
	z-index:3;
	}	
#hide{
	top:0;
	right:0;
	position:absolute;
	visibility:hidden;
	z-index:1;
}
#HideAll {
	Z-INDEX: 1; 
	right: 0px;
	VISIBILITY: hidden;
	WIDTH: 100%; 
	POSITION: absolute; 
	TOP: 0px;
	HEIGHT: 430px;
}
div.SubMenu {
	visibility: hidden;
	position: absolute;
	background-color:#C9951D;
	border-bottom:1px solid #ffffff;
	right:0px;
	top:0px;
	width:195px;
	text-align:right;
	z-index:10;
}
div.Position{
	right:142px;
}
div.Position2{
	right:284px;
}
div.SubMenu a {
	display:block;
	font-family:tahoma;
	font-size:12px;
	color:#4d3d68;
	font-weight:bold;
	text-decoration:none;
	background-color:#cbced5;
	border-top:1px solid #4d3d68;
	padding:5px 12px 6px 0px;
}
div.SubMenu a:hover {
	color:#ffffff;
	text-decoration:none;
}
.PositionRelative{
	position:relative;
	text-align:right;
	width:2px;
	z-index:4000;
}
.Input{
	width:120px;
	height:18px;
	border:1px solid #989898;
	padding-left:4px;
	font-family:tahoma;
	font-size:12px;
	color:#49494b;
}
.TextArea{
	width:320px;
	height:100px;
	border:1px solid #989898;
	padding-left:4px;
	font-family:tahoma;
	font-size:12px;
	color:#49494b;
}
.Input2{
	width:120px;
	height:18px;
	border:0px solid #ffffff;
	padding-left:4px;
	font-family:tahoma;
	font-size:12px;
	color:#49494b;
}
.ApllyTable2{
	width:495px;
	border:10px solid #4e3d69;
	background-color:#f8f6f7;
}
.ApllyTable2 td{
	font-family:tahoma;
	font-size:12px;
	color:#372562;
	padding-right:7px;
	padding-left:7px;
	padding-top:10px;
}
.ApllyTable td{
	font-family:tahoma;
	font-size:12px;
	color:#372562;
	padding-right:7px;
	padding-top:10px;
}
.Button{
	border:0px;
	background-color:#ffffff;
	font-family:tahoma;
	font-size:12px;
	color:#49494b;
	width:50px;
	height:18px;
}
.HiddenCareer{
	display:none;
}
div.survey
{
	border:1px solid #9c9ba5;
	width:370px;
	padding:10px 12px 10px 10px;
	font-weight:normal;
	color:#39374c;
	font-family:tahoma;
	font-size:12px;
}

a.highlight
{
	background-image:url(../images/ar/arrow.gif);
	background-repeat:no-repeat;
	background-position:5px 17px;
	width:370px;
	padding:10px 12px 10px 10px;
	font-weight:bold;
}
a.highlight:hover{
	color:#595959;
	text-decoration:none;
}

.overlay-contents{
	padding-right:12px;
	font-weight:normal;
	color:#39374c;
	font-family:tahoma;
	font-size:12px;
}
.overlay-contents ul{
	padding:10px 0px 0px 0px;
	margin:0px;
}
.overlay-contents ul li{
	list-style:none;
	background-image:url(../images/bullets.gif);
	background-repeat:no-repeat;
	background-position:100% 6px;
	padding-right:8px;
	font-family:tahoma;
	font-size:12px;
	color:#4d3d68;
	line-height:17px;
	font-weight:bold;
	}
.overlay-contents ul li a{
	text-decoration:none;
	color:#4d3d68;
	}
.overlay-contents ul li a:hover{
	text-decoration:none;
	color:#7f7f7f;
	}
.overlay-div {
	position:absolute;
	width:461px;
	height:175px;
	background:#d1cbd8;
	top:47px;
	right:10px;
	display:none;
	padding:10px;
	z-index: 3000;
}
.overlay-link {
	font-weight:bold;
	display:block;
	padding:2px;
	padding-right:12px;
	background:url(../images/ar/arrow.gif) no-repeat 99% 8px;
	font-size:12px;
	color:#4E3D69;
	text-decoration:none;
}
.grid
{
	border-top:1px solid #4E3D69;
	border-right:1px solid #4E3D69;
}
.grid td,th
{
	padding:3px;
	list-style:none;
	background-image:url(../images/ar/bullet.gif);
	background-repeat:no-repeat;
	background-position:right 10px;
	padding-left:8px;
	font-family:tahoma;
	font-size:12px;
	color:#4d3d68;
	line-height:17px;
	font-weight:bold;
}
.grid2
{
	border-top:1px solid #4E3D69;
	border-right:1px solid #4E3D69;
}
.grid2 td,th
{
	padding:0px;
	list-style:none;
	background-image:url(../images/ar/bullet.gif);
	background-repeat:no-repeat;
	background-position:right 10px;
	padding-right:8px;
	font-family:tahoma;
	font-size:12px;
	color:#4d3d68;
	line-height:17px;
	font-weight:bold;
}
.gridheader td,th
{
/*display:none;*/
}
/***** Calendar *****/
.MainCalendar{
	display:block;
	background-color:#f2f2f3;
	width:197px;
	/*border-right:1px solid #000000;
	border-bottom:1px solid #000000;*/
	padding-bottom:5px;
	padding-top:5px;
	float:left;
}
.Date td{
	font-family:verdana;
	font-size:14px;
	color:#2a1a43;
	text-align:center;
	font-weight:bold;
	padding-bottom:8px;
}
.Calendar td.header{
	border:0px;
}
.Calendar td{
	height:18px;
	font-family:verdana;
	font-size:10px;
	color:#2a1a43;
	text-align:center;
	border:1px solid #c8cacf;
	vertical-align:middle;
}
.Calendar td a {
	color:#2a1a43;
	text-decoration:none;
}
.Calendar td a:hover {
	color:#7a7771;
	text-decoration:none;
}
.Calendar td.SelectedDate  {
	color:#2a1a43;
	display:block;
	font-weight:bold;
	vertical-align:middle;
}
.Calendar td.SelectedDateHeader{
	color:#2a1a43;
	display:block;
	font-weight:bold;
	border:0px;
}
.Calendar td.SelectedDate a {
	color:#FFFFFF;
	text-decoration:none;
}
td.SelectedDate a:hover {
	color:#7a7771;
	text-decoration:none;
}
.Calendar .EventDate_red  {
	background-color:#c8cacf;
	color:#2a1a43;
	font-weight:bold !important;
	background:url(../images/ar/red.gif) #c8cacf no-repeat right top;
}

.Calendar .EventDate_green  {
	background-color:#c8cacf;
	color:#2a1a43;
	font-weight:bold;
	background:url(../images/ar/green-ar.gif) #c8cacf no-repeat right top;
}

.Calendar .EventDate_purple  {
	background-color:#c8cacf;
	color:#2a1a43;
	font-weight:bold;
	background:url(../images/ar/purple-ar.gif) #c8cacf no-repeat right top;
}

.Calendar .EventDate a {
	color:#2a1a43;
	text-decoration:none;
	
}
.Calendar .EventDate a:hover {
	color:#7a7771;
	text-decoration:none;
}
.Event{
	position:absolute;
	display:none;
	background-color:#c8cacf;
}
.EventTable td{
	font-family:tahoma;
	font-size:12px;
	color:#2a1a43;
	height:25px;
	vertical-align:top;
	padding:4px 4px 4px 0px;
}
.EventTable .Separator{
	background-color:#4d3d68;
	color:#FFFFFF;
	border-bottom:1px solid #FFF;
}
.Upcoming{
	text-align:right;
	color:#4d3d68;
	font-family:tahoma;
	padding:9px;
	line-height:16px;
	font-size:12px;
}
.Upcoming a{
	color:#4d3d68;
	text-decoration:none;}
.ShowDate{
	text-align:center;
	color:#4d3d68;
	font-family:tahoma;
	line-height:16px;
	font-size:12px;
	padding-top:12px;
	font-weight:bold;
}
.ShowDate a{
	color:#4d3d68;
	text-decoration:underline;
}
.ShowDate a:hover{
	color:#4d3d68;
	text-decoration:none;
}
.EventDate{
	color:#7f7f7f;
	font-weight:normal;
	font-size:11px;
	font-family:Tahoma;
}
.Previous{
	padding-right:8px;
}
.Next{
	padding-left:8px;
}
div.SubMenuDiv .LeftSubMenu{
	visibility: hidden;
	position: absolute;
	right:150px;
	top:-18px;
	width:195px;
	z-index:10000;
	font-size:12px;
	background-color:#cbced5;
	background-image:none;
}
div.SubMenuDiv .LeftSubMenu a {
	display:block;
	font-family:tahoma;
	font-size:13px;
	color:#4d3d68;
	text-decoration:none;
	background-color:#cbced5;
	border-bottom:1px solid #4d3d68;
	padding:5px 12px 6px 0px;
	background-image:none;
}
div.SubMenuDiv .LeftSubMenu a:hover {
	color:#ffffff;
	text-decoration:none;
	font-size:13px;
	background-image:none;
}
.CalendarEvents{
	float:left;
	width:197px;
	margin-top:0px;
}
.MailingList{
	float:left;
	background-image:url(../images/ar/bgnew2.gif);
	background-repeat:no-repeat;
	width:198px;
	height:68px;
	margin-top:11px;
	font-size:1px;
	margin-bottom:0px;
}
.MailingList img{
	margin:12px 10px 4px 0px;
}
.MailingList input{
	width:110px;
	height:18px;
	border:1px solid #989898;
	margin-right:10px;
	margin-top:8px;
	font-family:tahoma;
	font-size:12px;
	color:#49494b;
	padding-right:3px;
}
.Comments{
	padding:12px 12px 0px 12px;
	font-family:tahoma;
	font-size:12px;
	color:#4d3d68;
}
.Comments div{
	margin:0px;
	padding:0px;} 
.Comments a{
	color:#4d3d68;
	text-decoration:none;
}
.Comments a:hover{
	color:#a0aab4;
	text-decoration:none;
}
.CommentBox{
	margin:12px 12px 12px 12px;
	width:465px;
	padding-bottom:12px;
	border:10px solid #4e3d69;
	background-color:#f8f6f7;
}
.CommentsTbl td{
	list-style:none;
	background-image:url(../images/ar/bullet.gif);
	background-repeat:no-repeat;
	background-position:right 6px;
	padding-left:14px;
	padding-right:8px;
	font-family:tahoma;
	font-size:12px;
	color:#4d3d68;
	line-height:17px;
	font-weight:normal;
}
.BigPhoto{
	padding-left:12px;
	padding-right:14px;
	padding-top:10px;
	height:285px;
	widows:100%;
}
.Close{
	padding-left:14px;
	padding-right:14px;
	padding-top:5px;
	padding-bottom:10px;
}
.PhotoPad{
	padding-right:11px;
}
.Photo{
	margin:5px 1px 6px 0px;
	border:1px solid #949aaa;
}
.PhotoTbl td{
	font-family:tahoma;
	font-size:12px;
	color:#372562;
}
.PhotoTbl{
	border:10px solid #4e3d69;
	background-color:#f8f6f7;
	margin-left:6px;
}
.Pointer{
	cursor:pointer;
}
.CommentName {
	padding-top:2px;
	padding-bottom:5px;
}
.ClearBoth{
	clear:both;
}
.SiteMapHead{
	background-image:url(../images/ar/arrow.gif);
	background-repeat:no-repeat;
	background-position:215px 4px ;
	padding-right:12px;
	font-family:tahoma;
	font-size:14px;
	color:#372562;
	font-weight:bold;
}
.Hr{
	background-image:url(../images/ar/hr.gif);
	background-repeat:repeat-x;
	background-position:right 3px;
	font-size:1px;
	height:5px;
	clear:both;
}
.Hr22{
	background-image:url(../images/ar/hr.gif);
	background-repeat:repeat-x;
	background-position:right 3px;
	font-size:1px;
	height:12px;
}
.FontSize14{
	font-size:14px;
}
.SiteMapHr{
	background-image:url(../images/ar/hr.gif);
	background-repeat:repeat-x;
	background-position:right 3px;
}
.SiteMapTbl{
	margin-bottom:41px;
}
.SiteMap{
	font-size:12px;
	line-height:18px;
	padding-right:5px;
}
.SiteMap a{
	display:block;
	color:#332864;
}
.SiteMap a:hover{
	color:#464648;
}
.SiteMapSub{
	padding:2px 3px 3px 0px;
}
.SiteMapSub a{
	font-size:12px;
	padding-right:8px;
	background-image:url(../images/ar/submap.gif);
	background-repeat:no-repeat;
	background-position:right 9px;
	display:block;
	color:#464648;
}
.SiteMapSub a:hover{
	color:#332864;
}
.photogallerylink{
	float:left;
	padding-left:12px;
	color:#464648;
	font-size:12px;
}
.photogallerylink a{
	color:#464648;
	text-decoration:none;
}
.photogallerylink a:hover{
	color:#332864;
	text-decoration:none;
}
.Logos{
	text-align:center;
	padding-right:12px;
	padding-top:12px;
}
.Logos img{
	margin-top:28px;
}
.Disclaimer{
	text-align:center;
	font-family:arial;
	font-size:11px;
	color:#000;
	font-weight:normal;
	padding-top:10px;
	padding-bottom:12px;
}
.Disclaimer a{
	color:#000;
	text-decoration:none;
}
.Disclaimer a:hover{
	color:#595959;
	text-decoration:underline;
}
.didyouknow {
	color:#595959;
	text-decoration:none;
	font-weight:normal;
	float:left;
	padding-left:30px;
}
.didyouknow a{
	color:#ae1431;
	text-decoration:none;
}
.didyouknow a:hover{
	color:#ae1431;
	text-decoration:underline;
}
.toplinks {
	color:#595959;
	text-decoration:none;
	font-weight:normal;
}
.toplinks a{
	color:#595959;
	text-decoration:none;
}
.toplinks a:hover{
	color:#432b7a;
	text-decoration:underline;
}
.nowrap 
{
	white-space: pre-wrap;
	white-space: -moz-pre-wrap; 
	white-space: -pre-wrap; 
	white-space: -o-pre-wrap; 
	word-wrap: break-word;
}
.BreakingNews{
	background-color:#4d3d68;
	color:#FFFFFF;
	width:479px;
	margin-left:11px;
	margin-right:11px;
	font-size:12px;
}
.BreakPad{
	padding:12px;
}
div.LeftSubMenuM{
	visibility:hidden;
	position: absolute;
	right:153px;
	top:0px;
	width:195px;
	z-index:10000;
	font-size:12px;
	background-color:#cbced5;
	background-image:none;
}
div.LeftSubMenuM a {
	display:block;
	font-family:tahoma;
	font-size:12px;
	color:#4d3d68;
	text-decoration:none;
	background-color:#cbced5;
	border-bottom:1px solid #4d3d68;
	padding:5px 12px 6px 0px;
	background-image:none;
}
.LeftSubMenuM a:hover {
	color:#4c5456;
	text-decoration:none;
	background-image:none;
}
.haschildren{
	position:absolute;
	right:140px;
	top:5px;
	z-index:10000;

}
div.LeftSubMenu2{
	visibility:hidden;
	position: absolute;
	right:196px;
	top:0px;
	width:195px;
	z-index:10000;
	font-size:12px;
	background-color:#cbced5;
	background-image:none;
}
div.LeftSubMenu2 a {
	display:block;
	font-family:tahoma;
	font-size:12px;
	color:#4d3d68;
	text-decoration:none;
	background-color:#cbced5;
	border-bottom:1px solid #4d3d68;
	padding:5px 12px 6px 0px;
	background-image:none;
}
.LeftSubMenu2 a:hover {
	color:#4c5456;
	text-decoration:none;
	background-image:none;
}
.haschildren2{
	position:absolute;
	right:180px;
	top:0px;
	z-index:10000;

}
.haschildren3{
	position:absolute;
	right:180px;
	top:0px;
	z-index:10000;

}
.paddingright
{
	padding-right:12px;
}
a.click{
	color:#372562;
	text-decoration:none;
}
a.click:hover{
	color:#39374c;
	text-decoration:none;
}
.EventTable .Separator a{
    color:#FFFFFF;
    text-decoration:none;
}
.EventTable .Separator a:hover{
    color:#FFFFFF;
    text-decoration:underline;
}
.margin-top
{
	margin-top:6px;
}
.event{
	font-family:tahoma;
	font-size:12px;
	color:#261643;
	line-height:15px;
}
.event a{
	color:#261643;
	text-decoration:underline;
}
.event a:hover{
	color:#4d3d68;
	text-decoration:none;
}

.allevents{
	font-family:tahoma;
	font-size:12px;
	color:#261643;
	line-height:15px;
}
.allevents a{
	color:#261643;
	text-decoration:underline;
}
.allevents a:hover{
	color:#4d3d68;
	text-decoration:none;
}
.alleventsred{
	font-family:tahoma;
	font-size:12px;
	color:#261643;
	line-height:15px;
}
.alleventsred a{
	color:#AA0038;
	text-decoration:underline;
}
.alleventsred a:hover{
	color:#4d3d68;
	text-decoration:none;
}
.marginImage
{
	padding-top:5px;
}
.spacediv{
	height:60px;
}
.lang{
	letter-spacing:1px;
	color:#7f7f7f;
}
.offers
{
	width:160px;
}
.members{
	color:#4F3C69;
	font-family:arial;
	font-size:13px;
	padding-right:12px;
	line-height:18px;
}
.members a{
	background-image:url(../images/ar/submenubulleton.gif);
	background-repeat:no-repeat;
	background-position:right 10px;
	padding:5px 11px 3px 6px;
	color:#4F3C69;
	text-decoration:none;
}
.members a:hover{
	color:#4F3C69;
	text-decoration:underline;
}
.paddingbottom
{
    padding-bottom:7px;
}
.padbottom5
{
    padding-bottom:5px;
}
.eventstitle{
	background:url(../Arabic/images/banners-back.gif) no-repeat 0 -113px;
	height:39px;
}
.borderbottom{
	border-bottom:1px solid #C9C9C9;
}
.eventrow{
	color:#162735;
	padding:7px 0;
	font-size:12px;
}
.eventrow a{
	color:#162735;
	text-decoration:none;
}
.eventdate,.eventtitle a:hover,.moreevents a:hover,.footerlinks a:hover{
	color:#595959;
}
.eventtitle,.eventtitle a,.eventrow a:hover{
	color:#372562;
}
.moreevents{
	background:url(../Arabic/images/moreevents-back.gif) repeat-x;
	height:20px;
	padding:1px 0 0 0;
	font-weight:bold;
	color:#3A9934;
	font-size:10px;
}
.moreevents span{
	background-color:#FFF;
	padding-left:10px;
}
.moreevents a{
	color:#3A9934;
	text-decoration:none;
}
a.didyouknowlink
{
    color:#3A9934;
}
/*Events Calendar Sub Page Styles*/
.spMainCalendar{
	display:block;
	background-color:#f2f2f3;
	width:100%;
	padding-bottom:10px;
	padding-top:5px;
	float:right;
}
.spDate td{
	font-family:verdana;
	font-size:9px;
	color:#2a1a43;
	text-align:center;
	font-weight:bold;
	padding-bottom:8px;
}
.spCalendar td.header{
	border:0px;
}
.spCalendar td{
	height:45px;
	font-family:verdana;
	font-size:14px;
	color:#2a1a43;
	text-align:center;
	border:1px solid #c8cacf;
	vertical-align:middle;
}
.spCalendar .EventDate_red {
background-color: #c8cacf;
color: #2a1a43;
font-weight: bold;
background: url(../images/red.gif) #c8cacf no-repeat left top;
}
.spCalendar td a {
	color:#2a1a43;
	text-decoration:none;
}
.spCalendar td a:hover {
	color:#7a7771;
	text-decoration:none;
}
.spCalendar td.SelectedDate  {
	color:#2a1a43;
	display:block;
	font-weight:bold;
	vertical-align:middle;
}
.spCalendar td.SelectedDateHeader{
	color:#2a1a43;
	display:block;
	font-weight:bold;
	border:0px;
}
.spCalendar td.SelectedDate a {
	color:#FFFFFF;
	text-decoration:none;
}
td.spSelectedDate a:hover {
	color:#7a7771;
	text-decoration:none;
}
.spCalendar .EventDate  {
	background-color:#c8cacf;
	color:#2a1a43;
	font-weight:bold;
	background:url(../images/red.gif) #c8cacf no-repeat left top;
}
.spCalendar .EventDate_green {
background-color:#c8cacf;
color:#2a1a43;
font-weight:700;
background:url(../images/green.gif) #c8cacf no-repeat left top;
}

.spCalendar .EventDate_purple {
background-color:#c8cacf;
color:#2a1a43;
font-weight:700;
background:url(../images/purple.gif) #c8cacf no-repeat left top;
}

.spCalendar .EventDate a {
	color:#2a1a43;
	text-decoration:none;
	
}
.spCalendar .EventDate a:hover {
	color:#7a7771;
	text-decoration:none;
}
.spEvent{
	position:absolute;
	display:none;
	background-color:#c8cacf;
	width:250px;
}
.spEventTable td{
	font-family:arial;
	font-size:12px;
	color:#2a1a43;
	height:25px;
	vertical-align:top;
	padding:4px 0px 4px 4px;
}
.spEventTable .more{
    text-align:right;
    padding-right:4px;
}
.spEventTable .Separator{
	background-color:#4d3d68;
	color:#FFFFFF;
	border-bottom:1px solid #FFF;
}
.spEventTable .Separator a{
    color:#FFFFFF;
    text-decoration:none;
    padding-right:7px;
}
.spEventTable .Separator a:hover{
    color:#FFFFFF;
    text-decoration:underline;
}
.spUpcoming{
	text-align:left;
	color:#4d3d68;
	font-family:tahoma;
	padding:9px;
	line-height:16px;
	font-size:11px;
}
.spUpcoming a{
	color:#4d3d68;
	text-decoration:none;}
.spShowDate{
	text-align:center;
	color:#4d3d68;
	font-family:tahoma;
	line-height:16px;
	font-size:11px;
	padding-top:12px;
	font-weight:bold;
}
.spShowDate a{
	color:#4d3d68;
	text-decoration:underline;
}
.spShowDate a:hover{
	color:#4d3d68;
	text-decoration:none;
}
.spEventDate{
	color:#7f7f7f;
}
.spPrevious{
	padding-left:8px;
}
.spNext{
	padding-right:8px;
}
/*End Events Calendar Sub Page Styles*/
.toprow{
	color:#848285;
	padding:12px 0 25px 15px;
	text-align:left;
	font-family:Arial;
    font-size:11px;
	}
.toprow span{	
	font-family:Arial;
    font-size:11px;
}
.toprow a,.marqee a:hover{
	color:#848285;
	font-family:Arial;
    font-size:11px;
    text-decoration:none;
}
.toprow a:hover{
	color:#4D3D68;
	text-decoration:none;
}
.toprow input{
	width:100px;
	height:16px;
	border:1px solid #D6D6D6;
	color:#4D3D68;
    font-family:Tahoma;
    font-size:10px;
    padding:1px 6px 0 0;
}
.bntitle{
	font-family:tahoma;
	font-size:12px;
	letter-spacing:1px;
	font-weight:600;
	padding:3px 12px 3px 12px;
}
.Related2{
	margin-top:1px;
	float:left;
	width:198px;
}
.RelatedSub{
	margin-top:10px;
	width:100%;
	padding-right:15px;
}
.RelatedLinkssub{
	background-color:#fff;
	border-bottom:1px solid #cac8cc;
	margin-bottom:11px;
	display:block;
}
.RelatedLinkssub a{
	display:block;
	font-family:tahoma;
	font-size:12px;
	color:#49494b;
	padding-right:10px;
	padding-bottom:6px;
	padding-top:6px;
	border-top:1px solid #cac8cc;
	text-decoration:none;
}
.RelatedLinkssub a:hover{
	display:block;
	color:#372562;
	text-decoration:none;
}
.sharingTools
{
    margin-top:20px;
	width:100%;
	padding-right:12px;
    }
.RelatedSubnoblock{
	margin-top:10px;
	width:100%;
	padding-right:15px;
}
.RelatedLinkssubnoblock{
	margin-bottom:11px;
	display:block;
	padding-left:15px;
}
.RelatedLinkssubnoblock a{
	font-family:tahoma;
	font-size:13px;
	color:#49494b;
	padding-left:3px;
	padding-bottom:6px;
	padding-top:6px;
	text-decoration:underline;
}
.RelatedLinkssubnoblock a:hover{
	color:#372562;
	text-decoration:none;
}
.didyouknowsub{
background-image:none !important;
color:#49494B;
font-family:Tahoma;
font-size:12px;
font-weight:normal;
}

.advancedsearch{
	padding:2px 7px 0  0;
	color:#FFF;
}
.advancedsearch a{
	text-decoration:underline;
	color:#FFF;
}
.advancedsearch a:hover{
	text-decoration:none;
}
.absolutesearch{
	position:absolute;
	right:-90px;
	top:10px;
	width:294px;
}
.relativesearch{
	position:relative;
}
.purple, a.purple,span.purple{color:#4D3D68;}
.bold, a.bold,span.bold{font-weight:bold;}
a.purple:hover{color:#848285 !important;}

.stwrapper, #stOverlay{
	position:absolute !important;
	}
.stwrapper{
	left:auto !important;
	right:50% !important;
	margin-left:0 !important;
	margin-right:-250px !important;
	}
/*.stButton .chicklets,.stButton,.recommend > span { padding-right:0px !important; margin:0px !important;top: 1px; position: relative;}*/

.rss-link{
	background:url(../images/rss.gif) 0 2px no-repeat;
	display:inline-block;
	padding:1px 5px 0 20px;
	height:18px;
	line-height:16px;
	color:#000000;
	white-space:nowrap;
	font-family:Verdana,Helvetica,sans-serif;
	font-size:11px;
	}
.RSSie .rss-link{
	padding:0 5px 0 20px;
	line-height:16px;
	background:url(../images/rss.gif) 0 0 no-repeat;
	}
.RSSchrome .rss-link, .RSSsafari .rss-link, .RSSother .rss-link{
	background:url(../images/rss.gif) 0 1px no-repeat;
	}
	.Cybersecurity
{
        	background:url(../images/banners-back2.gif) no-repeat 0 -154px;
height: 29px;
    }
    