﻿body 
{
	margin:0px;
	padding:0px;
	
}

/*============   Home       ================*/
	
.newHome
{
	width:947px;
	margin:0px;
	border-right:solid 1px #cccccc;
	border-left:solid 1px #cccccc;
	direction:rtl ;
	
}

.newHome  .headerLogo
{
	border:none 0px #ffffff;
	margin:0px;
	padding:0px;
	
}

.newHome .dailyTips
{
	border: none 0px #ffffff;
	margin: 0px;
	background-position: center center;
	background-image: url('images/headerback1.gif');
	background-repeat: repeat-x;
	height:32px;
	vertical-align:middle ;
}

.newHome  .topHmenus
{
	border:none 0px #ffffff;
	border-bottom:solid 2px #7b0099;
	margin:0px;
	padding:0px;
	height:32px;
	
}
.newHome  .middleContent
{
	margin:0px;
	padding:0px;
	direction:rtl;
}
.newHome  .middleContent td
{
	text-align:center;
	vertical-align:top;
	padding:0px;
}

.newHome  .bottomheaderLinks
{
	margin:0px;
	padding:0px;
	direction:rtl;
}

.newHome  .sysLogins
{
	margin:0px;
	padding:0px;
	direction:rtl;
}

.newHome  .homeFooter
{
	margin:0px;
	padding:0px;
	direction:rtl;
}



/*============    End Home  ==================*/


.MenuHome
{
	width: 190px;
	direction:rtl;
	margin-top:8px;
}

.MenuHome .Header
{
	font-weight: bold;
	background: url('images/box_l.gif') no-repeat 0 0;
	color: #7a3333;
	height:24px;
	padding-left:2px;
}

.MenuHome .Header .Title
{
	background: url('images/box_r.gif') no-repeat 100% 0;
	display: block;
	height:30px;
	overflow: hidden hidden ;
		
}

.MenuHome .Header .Title div
{
	padding: 5px 10px  5px 10px;
	font-family:Tahoma;
	font-size:8pt;
	font-weight:bold;
}

.MenuHome .Item
{
	
	border: solid 1px #c5ced7;
	background-color:#fafbfc;
	padding-bottom:8px;
}

.MenuHome .Item td
{
	
	text-align:right;
}

.menu
{
	
	background-color:Transparent ;
}
.menu td
{
	text-align:right;
	padding-right:2px;
}
.sitem
{
	padding: 2px 7px;
	border-width: 0px 1px 0px 0px;
	border-style: solid;
	border-color: #FFFFFF;
	color: #34495c;
	font-size: 9pt;
	font-family: tahoma;
	height:28px;
	text-align:right;
}

.sitem td
{
	text-align:right;
	padding-right:2px;
}
.ditem
{
	padding: 2px 7px;
	color: #003399;
	font-size: 9pt;
	font-family: tahoma;
	height:28px;
	width:150px;
	background-color: #f4f7f8;
	text-align:right;
}
.ditem td
{
	text-align:right;
	padding-right:2px;
}

.dmenu
{
	background-color: #dcf0c5;
	color: #54c40a;
	font-size: 9pt;
	font-family: tahoma;
	border-bottom: solid 1px #c1cad2;
	border-right: solid 1px #c1cad2;
	border-left: solid 1px #c1cad2;
	border-top: solid 2px #c1cad2;
	padding-bottom : 1px;
	text-align:right;
}

.dmenu td
{
		text-align:right;
	padding-right:2px;
}

.hover
{
	color: #ff6600;
	background-color: #ffffff;
	border: solid 1px #ffb74b;
	text-decoration: underline;
	

}

.selected {
	background-color:#FF9900; 
	color:#FFFFFF;
	
}

/* 
==============================
	News Panel  
=================================
*/

.NewsPanel
{
	width: 458px;
	margin-top:8px;
}

.NewsPanel .Header
{
	font-weight: bold;
	font-size:8pt;
	color: #003399;
	height:20px;
	padding-left:2px;
	padding-bottom:4px;
	text-align :right ;	
}


.NewsPanel .Header td
{
	padding: 2px 2px  2px 2px;
	text-align:right ;
	vertical-align:middle ;
	
}

.NewsPanel .Header .newschangeLag
{
	text-align:right ;
}

.NewsPanel .Header .newschangeLag a
{
	font-weight: bold;
	font-size:8pt;
	font-family:Tahoma;
	color:#f8740b;
}


.NewsPanel .Item
{
	border : solid 1px #bbbbbb;
	background-color:#ffffff;
	text-align:right ;
	padding :4px 10px 4px 10px;
	font-size:9pt;
}

.NewsPanel .Item tr
{
	border-style: none;
}

.NewsPanel .Item table
{
	border: none;
}
.NewsPanel .Item td
{
	border: none;
	text-align:right ;
	
}

.NewsPanel .Item a
{
	font-family:Tahoma ;
	font-size:9pt;
	color:#153893;
	text-decoration:none;
}
.NewsPanel .Item .date
{
	font-family:Tahoma ;
	font-size:9pt;
	color:#fcca3c;
	text-decoration:none;
}

.NewsPanel .Item .newsPic
{
	width:73px;
	height:73px;
	padding:1px 1px 1px 1px;
	text-align:center;
	vertical-align:middle ;
	border:solid 1px #cccccc;
	
}


/* 
==============================
	News Panel  English
=================================
*/

.NewsPanelEnglish
{
	width: 458px;
	direction:ltr ;
	text-align:left;
	margin-top:8px;
}

.NewsPanelEnglish .Header
{
	font-weight: bold;
	font-size:8pt;
	color: #003399;
	height:20px;
	padding-left:2px;
	padding-bottom:4px;
	text-align :right ;	
}


.NewsPanelEnglish .Header td
{
	padding: 2px 2px  2px 2px;
	text-align:right ;
	vertical-align:middle ;
	
}

.NewsPanelEnglish .Header .newschangeLag
{
	text-align:right ;
}

.NewsPanelEnglish .Header .newschangeLag a
{
	font-weight: bold;
	font-size:8pt;
	font-family:Tahoma;
	color:#f8740b;
}


.NewsPanelEnglish .Item
{
	border : solid 1px #bbbbbb;
	background-color:#ffffff;
	text-align:left ;
	padding :4px 10px 4px 10px;
	font-size:9pt;
	direction:ltr ;
}

.NewsPanelEnglish .Item tr
{
	border-style: none;
}

.NewsPanelEnglish .Item table
{
	border: none;
}
.NewsPanelEnglish .Item td
{
	border: none;
	
}

.NewsPanelEnglish .Item a
{
	font-family:Tahoma ;
	font-size:9pt;
	color:#153893;
	text-decoration:none;
}
.NewsPanelEnglish .Item .date
{
	font-family:Tahoma ;
	font-size:9pt;
	color:#fcca3c;
	text-decoration:none;
}

.NewsPanelEnglish .Item .newsPic
{
	width:73px;
	height:73px;
	padding:1px 1px 1px 1px;
	text-align:center;
	vertical-align:middle ;
	border:solid 1px #cccccc;
	
}


/* 
==============================
	Announce 
=================================
*/

.Announce
{
	width: 458px;
	border : solid 1px #add974;
	direction:rtl;
	padding-top:0px;
	padding-bottom:0px;
	margin-top:8px;

}

.Announce .Header
{
	font-weight: bold;
	font-size:8pt;
	color: #003399;
	height:39px;
	text-align :right ;	
	padding-bottom:0px;
	padding-top:0px;
	margin-top:0px;
	margin-bottom:0px
	
}

.Announce .Header .title
{
	padding:0px 295px 0px 0px;
	text-align:left;
}

.Announce .Header .img
{
	padding:0px 15px 0px 0px;
	text-align:right;
}

.Announce .Item
{
	background-color:#ffffff;
	text-align:right ;
	padding :4px 10px 4px 10px;
	font-size:9pt;
}

.Announce .Item tr
{
	border-style: none;
}

.Announce .Item table
{
	border: none;
}
.Announce .Item td
{
	border: none;
	height :30px;
	text-align:right;
	
}

.Announce .Item .link a
{
	font-size:8pt;
	color:#0066ab;
	font-weight:bold;
	font-family:Tahoma;
	text-decoration:none;
}
.Announce .Item .date
{
	font-size:8pt;
	color:#333333;
	font-weight:bold;
	font-family:Tahoma;
	text-decoration:none;
}

/* 
==============================
	Article 
=================================
*/

.Article
{
	width: 277px;
	border : solid 1px #dbe1e6;
	direction:rtl;
	padding-top:0px;
	padding-bottom:0px;
	margin-top:8px;
	
}

.Article .Header
{
	font-weight: bold;
	font-size:8pt;
	color: #333333;
	font-family:Tahoma;
	height:20px;
	text-align :right ;	
	padding:10px 10px 2px 0px;
}

.Article .Item
{
	background-color:#ffffff;
	text-align:right ;
	padding :4px 15px 4px 4px;
	font-size:9pt;
}

.Article .Item tr
{
	border-style: none;
}

.Article .Item table
{
	border: none;
}
.Article .Item td
{
	border: none;
	height :25px;
	text-align:right;
	padding-right:5px;
	
}

.Article .Item .link 
{
	width:195px;
}
.Article .Item .link a
{
	font-size:9pt;
	color:#16387c;
	font-family:Tahoma;
	text-decoration:none;
	padding-right:5px;

}
.Article .Item .date
{
	font-size:9pt;
	color:#9438af;
	font-family:Tahoma;
	text-decoration:none;
}

.Article .Item .author
{
	font-size:9pt;
	color:#333333;
	font-family:Tahoma;
	text-decoration:none;
}

/* 
==============================
	Related Sites 
=================================
*/

.RelatedSites
{
	width: 277px;
	border : solid 1px #dbe1e6;
	direction:rtl;
	padding-top:0px;
	padding-bottom:0px;
	margin-top:8px;

}

.RelatedSites .Header
{
	font-weight: bold;
	font-size:8pt;
	color: #749d53;
	font-family:Tahoma;
	height:20px;
	text-align :right ;	
	padding:10px 10px 2px 0px;
}

.RelatedSites .Item
{
	background-color:#ffffff;
	text-align:right ;
	padding :4px 15px 4px 4px;
	font-size:9pt;
}

.RelatedSites .Item tr
{
	border-style: none;
}

.RelatedSites .Item table
{
	border: none;
}
.RelatedSites .Item td
{
	border: none;
	height :25px;
	text-align:right;
	
}

.RelatedSites .Item .link 
{
	width:200px;
}
.RelatedSites .Item .link a
{
	font-size: 9pt;
	color: #16387c;
	font-family: Tahoma;
	text-decoration: none;
	list-style-type: square;
	padding-right:10px;
}

/* 
==============================
	Downloads
=================================
*/

.Downloads
{
	width: 277px;
	border : solid 1px #dbe1e6;
	direction:rtl;
	padding-top:0px;
	padding-bottom:0px;
	margin-top:8px;

}

.Downloads .Header
{
	font-weight: bold;
	font-size:8pt;
	color: #749d53;
	font-family:Tahoma;
	height:20px;
	text-align :right ;	
	padding:10px 10px 2px 0px;
}

.Downloads .Item
{
	background-color:#ffffff;
	text-align:right ;
	padding :4px 15px 4px 4px;
	font-size:9pt;
}

.Downloads .Item tr
{
	border-style: none;
}

.Downloads .Item table
{
	border: none;
}
.Downloads .Item td
{
	border: none;
	height :25px;
	text-align:right;
	
}

.Downloads .Item .link 
{
	width:200px;
}
.Downloads .Item .link a
{
	font-size: 9pt;
	color: #16387c;
	font-family: Tahoma;
	text-decoration: none;
	list-style-type: square;
	padding-right:5px;
}

/* 
==============================
	ModirAmel
=================================
*/

.ModirAmel
{
	width: 188px;
	height:264px;
	direction:rtl;
	border:solid 1px #b5bb73;
	background-color:#fcfbf6;
	margin-top:8px;
}
.ModirAmel td
{
	vertical-align:middle;
}
.ModirAmel .header a
{
	font-size: 9pt;
	font-weight:bold;
	color: #2c4c09;
	font-family: Tahoma;
	text-align:center;
}

/*======================
	Search
========================*/
	

.Search
{
	width: 277px;
	border : solid 1px #e3b763;
	direction:rtl;
	padding-top:0px;
	padding-bottom:0px;
	background-color:#fdf7c9;
	margin-top:8px;
}

.Search .Header
{
	font-weight: bold;
	font-size:12pt;
	color: #333333;
	font-family:Times New Roman ;
	height:20px;
	text-align :right ;	
	padding:10px 10px 2px 0px;
}

.Search .item
{
	font-weight: bold;
	font-size:8pt;
	color: #16387c;
	font-family:Tahoma;
	text-align :center ;	
	padding:10px 10px 2px 0px;
}

.Search .item .btn
{
	font-weight: bold;
	font-size:8pt;
	color: #333333;
	background-color:#fcc633;
	font-family:Tahoma;
	height:20px;
	text-align :center;	
	border : solid 1px #bd9e43;
}

/* 
==============================
	Ads Panel  
=================================
*/

.AdsPanel
{
	width: 277px;
	border : solid 1px #dbe1e6;
	background-color:#ffffff;
	direction:rtl;
	margin-top:8px;

}

.AdsPanel .Header
{
	font-weight: bold;
	font-size:12pt;
	font-family:Times New Roman ;
	color: #003399;
	height:20px;
	padding-left:2px;
	padding-bottom:4px;
	padding-top:4px;
	padding-right:14px;
	text-align :right ;	
}


.AdsPanel .Header td
{
	padding: 2px 2px  2px 2px;
	text-align:right ;
	vertical-align:middle ;
	
}
.AdsPanel .Item
{
	text-align:right ;
	padding :4px 10px 4px 10px;
	font-size:9pt;
	height:130px;
}

.AdsPanel .Item tr
{
	border-style: none;
}

.AdsPanel .Item table
{
	border: none;
}
.AdsPanel .Item td
{
	border: none;
	
}

.AdsPanel .Item a
{
	font-family:Tahoma ;
	font-size:9pt;
	color:#153893;
	text-decoration:none;
}
.AdsPanel .Item .date
{
	font-family:Tahoma ;
	font-size:9pt;
	color:#fcca3c;
	text-decoration:none;
}

.AdsPanel .Item .AdsPic
{
	width:73px;
	height:73px;
	padding:1px 1px 1px 1px;
	text-align:center;
	vertical-align:middle ;
	border:solid 1px #cccccc;
	
}


/* 
==============================
	HeaderLinks Panel  
=================================
*/

.HeaderLinksPanel
{
	width: 931px;
	border : solid 1px #b3c8d7;
	direction:rtl;
	margin-top:8px;
	text-align:right;
}

.HeaderLinksPanel .Header
{
	font-weight: bold;
	font-size: 12pt;
	font-family: Times New Roman;
	color: #333333;
	height: 30px;
	padding-left: 2px;
	padding-bottom: 4px;
	padding-top: 4px;
	padding-right: 14px;
	text-align: right;
	background-position: center center;
	background-image: url('images/backotherlinks.gif');
	background-repeat: repeat-x;
}


.HeaderLinksPanel .Header td
{
	padding: 2px 2px  2px 2px;
	text-align:right ;
	vertical-align:middle ;
	
}
.HeaderLinksPanel .Item
{
	margin:4px 0px 0px 0px;
	
}

.HeaderLinksPanel .Item tr
{
	border-style: none;
}

.HeaderLinksPanel .Item table
{
	border: none;
}
.HeaderLinksPanel .Item td
{
	border: none;
}

.HeaderLinksPanel .Item .listitem
{
	margin:0px;
	padding:0px;
	width:104px;
	height:160px;
}

.HeaderLinksPanel .Item .listSep
{
	width:0px;
}
.HeaderLinksPanel .Item .box
{
	width:104px;
	text-align:center;
}

.HeaderLinksPanel .Item .box .HeaderLinksPic
{
	width:90px;
	height:90px;
	text-align:center;
	vertical-align:middle ;
	border:solid 1px #cccccc;
	padding:4px 2px 2px 2px;
	
}

.HeaderLinksPanel .Item .box .title
{
	height:35px;
	width:112px;
	padding:2px;
}

.HeaderLinksPanel .Item .box .title a
{
	font-family:Tahoma ;
	font-size:9pt;
	color:#16387c;
	text-decoration:none;
}

/*==========  Daily Links =================*/

.dailylinks 
{
	width:550px;
	height:28px;
	margin:0px;
	
}
.dailylinks  .marq
{
	height:28px;
	width:550px;
	font-family:Tahoma;
	font-size:9pt;
	color:#006699;
	padding:2px 2px 2px 2px;
	vertical-align:middle ;
}

/*==========  Today Links =================*/

.TodayInfo 
{
	width:339px;
	height:28px;
	margin:0px;
	direction:ltr;
	font-family:Tahoma;
	font-size:9pt;
	color:#333333;
	vertical-align:middle;
	padding:2px 2px 2px 2px;
	text-align:right;
	
}

/*==========  Current User =================*/

.CurrentUser 
{
	width:290px;
	height:28px;
	margin:0px;
	direction:ltr;
	font-family:Tahoma;
	font-size:9pt;
	color:#333333;
	padding:6px 2px 2px 2px;
	direction:rtl ;
	
}
.CurrentUser a
{
	font-family:Tahoma;
	font-size:9pt;
	color:blue;
	text-decoration:none;
	width:90px;
	text-align:center;
}

/*==========  Homepage Links =================*/

.tophorizontalmenu
{
	width:649px;
	padding:0px 0px 5px 0px;
}

.tophorizontalmenu table
{
	direction:rtl;
	border:none 0px #ffffff;
	padding:0px;
	
}
.tophorizontalmenu .tdimg
{
	width:16px;
	text-align:left;
}
.tophorizontalmenu .tdtitle
{
	text-align:right;
	
}
.tophorizontalmenu .tdtitle a
{
	font-family:Tahoma;
	font-size:8pt;
	font-weight:bold;
	color:#006699;
	text-decoration:none;
}
/* 
==============================
	system Logins
=================================
*/
.systemLogins
{
	width: 931px;
	border: solid 1px #dbe1e6;
	direction: rtl;
	margin-top: 8px;
	text-align: right;
	direction: rtl;
	
}

.systemLogins .header
{
	
	text-align:right;
	padding-right:20px;
	height:25px;
	border-bottom:solid 1px #dbe1e6;
	font-family:tahoma;
	font-size:8pt;
	color:#333333;
	font-weight:bold;
	padding-top:6px;
}

.systemLogins .item
{
	text-align:right;
	height:50px;
	padding:15px 40px 15px 15px;
	background-position: center center;
	background-image: url(images/syslogbg.gif);
	background-repeat: repeat-x;
}

.systemLogins .item a
{
	font-family:tahoma;
	font-size:8pt;
	color:#445dbd;
	text-decoration:none;
	
}

.systemLogins .item td
{
	text-align:right;
	padding:5px 5px 5px 5px;
}
/* 
==============================
	footer
=================================
*/
.footer
{
	width: 931px;
	direction:rtl;
	margin-top:8px;
	text-align:center;
}

.footer .header
{
	text-align:center;
	font-family:tahoma;
	font-size:9pt;
	color:#6c717a;
	padding:5px 5px 10px 5px;
}

.footer .item
{
	
}
.footer .item a
{
	text-align:center;
	font-family:tahoma;
	font-size:9pt;
	color:#6c717a;
	text-decoration:none;
	padding:5px;
}

