﻿
html
{
    margin: 0;
    padding: 0;
    text-align: center;
   
    color: #000000;
    font-size: 12px;
    font-family:Tahoma;
}

body
{
  
 
}
form
{
	

}





a
{
    color: #1b3d6b;
    font-size: 12px;
    font-family: Tahoma;
    text-decoration: none;
}

a:hover
{
    text-decoration: underline;
}


.NewsDate, .EventStart, .EventEnd
{
    font-weight: bold;
    color: #896e50;
    margin-top: 5px;
    display: block;
}
.padding
{ padding-right: 7px;
	
	}


.Header
{
    margin-top: 2px;
    text-align: left;
    width: 970px;
    height: 290px;
    overflow: hidden;
    background: url(Images/Heaqder_BG.jpg) no-repeat #e2e2e2 center -2px;

}
.Logo
{
  margin-left: 40px;
    margin-top: 5px;
    display: block;
    width: 170px;
    height: 146px;
    background: url(Images/Logo.jpg) center;
}

.body
{
    width: 977px;
    background: url(Images/Body_BG.jpg) #e2e2e2 center;
}




.SideLeft
{
    vertical-align: top;
    width: 157px;
}
.SideCenter
{
    vertical-align: top;
    direction: rtl;
    width: 710px;
     text-align: right;
    border: solid 0px red;
    padding: 10px;
}
.SideCenter1
{
    vertical-align: top;
    direction: rtl;
    width: 740px;
     text-align: right;
    border: solid 0px red;
    padding: 10px;
}
.SideRight
{
	background: url(Images/xx1.jpg) repeat-y;
    vertical-align: top;
    width: 220px;
}
.SideRight1
{
	background: url(Images/NU_libbarrarymenu.jpg) repeat-y;
    vertical-align: top;
    width: 220px;
}

.bodyTable
{
    width: 946px;
    margin-left: 12px;
}

h1
{
    font-size: 15px;
    font-family: Times New Roman;
    display: block;
    background: url(Images/BodyHeader.gif) no-repeat left;
    
}


h1 span
{
    padding-right: 30px;
    background: url(Images/SPANBG.gif) #fff no-repeat left;
}
.Newsline
{color:White;font-weight:bold;font-size:x-small; font-family:Tahoma;
    
    }

.TopNewsTable
{
    padding: 10px;
    padding-top: 30px;
    width: 251px;
    background: url(Images/LatestNewsBG.jpg) #fff no-repeat top left;
}

.NewsTitle
{
    text-align: justify;
    direction: rtl
}


.TopAnnoucements
{
    padding: 10px;
    padding-top: 20px;
    width: 250px;
  direction: rtl;
    background-color: #efefef;
}

.PollTable
{
    padding: 10px;
    padding-top: 15px;
    width: 350px;
 
}

.EventsTable
{
    padding: 10px;
    padding-top: 45px;
    width: 250px;
    background: url(Images/EventsBG.jpg) #fff no-repeat top left;
}


.bodyTable
{
    width: 946px;
    margin-Right: 11px;
   
}

.xactions
{
    text-align: left;
   
}

.HomeSearch
{
   background-color:#CB9D01;
    height: 20px;
    width: 200px;
    direction:rtl;
}

.Flash
{
    display: block;
    width: 707px;
    border: solid 0px red;
    margin-top: 7px;
    margin-right: 13px;
}


.SearchBtn
{
    background: url(Images/SearchBtn.jpg) #fff no-repeat top right;
    display: block;
    width: 21px;
    height: 22px;
    border: solid 0px red;
}

.MainMenu
{ 
    
}


.MainMenu a
{

   text-decoration: none;
    font-weight: bold;
    font-family: Traditional Arabic;
    font-size: 15px;
    line-height: 27px;
    padding-right: 15px;
    text-align: right;
    color: #FFFFFF;
    width: 180px;
    height: 28px;
    display: block;
    background: url(Images/MenuItemBG2.jpg) no-repeat top right;
    margin-bottom: 1px;
    
}
.MainMenuL a:hover
{
    color: #FFCC00;
}
.MainMenuL
{    
}

.MainMenuL a
{

   text-decoration: none;
    font-weight: bold;
    font-family: Traditional Arabic;
    font-size: 17px;
    line-height: 27px;
    padding-right: 15px;
    text-align: right;
    color: #00338F;
    width: 180px;
    height: 28px;
    display: block;
    background: url(Images/LibbraryMenuGB.jpg) no-repeat top right;
    margin-bottom: 1px;
    
}
.MainMenuL a:hover
{
    color: #ffffff;
    background: url(Images/LibbraryMenu2GB.jpg) no-repeat top right;
}

.Footer
{
    padding-top: 12px;
    background: url(Images/FooterBG.jpg) top;
    background-color: #193a67;
    color: #fff;
    height: 60px;
}


.Footer a
{
    color: #fff;
}

.Footer1
{
    padding-top: 12px;
    background: url(Images/FooterBGl.jpg) top;
    background-color: #193a67;
    color: #fff;
    height: 60px;
}


.Footer1 a
{
    color: #fff;
}

.actions
{
    text-align: Right;
    direction:rtl;
}


.PollTable
{
    direction: rtl;
}



.SearchBox
{
    padding-right: 10px;
}



	.HeaderLinks
{

    direction:rtl;
}

 

.HeaderLinks a
{
    color:#fff;
    display:block;
    float:right;
    margin-left:5px;
    border-left:solid 1px #fff;
    padding-left:5px;
    
}


.HeaderLinks a:hover
{
    color:#eeb822;    
}

.SearchTxt
{
	padding-right:10px;
	}
	
.PollQuestion
{
    text-align: justify;
    padding-top: 5px;
    padding-bottom: 3px;
    direction: rtl;
}

.WelecomeNote
{
	padding-right:10px;
}

.SearchResult
{
	text-align:right;
	text-decoration:rtl;
}
.VacanciesTable
{
	direction:rtl; 
	text-align:left;
}

.VacanciesLabel
{
	direction:rtl; 
	text-align:left;
	background: #9C9A9C;
	 font-weight:bold;
	 padding-top:5px;
	 padding-bottom:5px;
	 padding-left: 5px;
	 padding-right: 5px;
 
}

.VacanciesGrid
{
	direction:rtl; 
	text-align: center;
	background: #EFEFEF;
}

.VacanciesGridHeader
{
	direction:rtl; 
	text-align: center;
	background: #C0C0C0;
}

.VacanciesSubLabel
{
	direction:rtl; 
	text-align:left;
	background: #EFEFEF;
	 font-weight:bold;
	 padding-top:5px;
	 padding-bottom:5px;
	 padding-left: 5px;
	 padding-right: 5px;
 
}
.demoarea {
	padding:20px;
	background:#FFF url(images/demotop.png) no-repeat left top;
}

.demoarea p 
{
	padding:5px;
}

.demoheading {
	padding-bottom:20px;
	color:#5377A9;
	font-family:Arial, Sans-Serif;
	font-weight:bold;
	font-size:1.5em;
}

.demobottom {
	height:8px;
	background:#FFF url(images/demobottom.png) no-repeat left bottom;
}

wireFrame {
display: 	none; 
overflow: hidden; 
z-index: 2; 
background-color: #FFFFFF; 
border: solid 1px #D0D0D0;

}

CloseButtonStyle {
background-color: #666666; 
color: #FFFFFF; 
text-align: center; 
font-weight: bold; 
text-decoration: none; 
border: outset thin #FFFFFF; 
padding: 5px;
}
.modalBackground {
	background-color:Gray;
	filter:alpha(opacity=70);
	opacity:0.7;
}
.contacts{
	display:inline-block;
	background-color:#c8e3ec;
	width:202px;
	background-image:url(images/contacts_ar.png);
	background-repeat:no-repeat;
	padding-top:70px;
	padding-left:5px;
	padding-right:5px;
	padding-bottom:5px;
}