﻿.divLibHeader{color:#294052;font-size:16pt;font-weight:bold;margin:0px auto;text-align:center;font-family:Arial;padding:10px;}

.siteText
{
	font-weight: normal;
	font-size: 0.9em;
	z-index: 100;
}
.siteTextBold
{
	font-size: 0.9em;
	z-index: 100;
}
.siteErrorText
{
	font-weight: normal;
	font-size: 0.6em;
	color: Red;
}

.siteCompleteSubText
{
	font-weight: bold;
	font-size: 1.1em;
	color: Red;
}
.SrvMenu
{
	border: 1pt solid #FFFFFF;
	text-transform: uppercase;
	color: #FFFFFF;
	vertical-align: middle;
	text-align: center;
	white-space: nowrap;
	background-color: #373737;
	font-size: 0.8em;
}
.initTextBox
{
	border: 1px solid gray;
}
.btnSimpleSrch
{
	width: 100px;
	font-size: 12pt;
	font-family: Arial;
	border: 1px solid #000000;
	height: 28px;
	cursor: pointer;
}
.divAdvancedCon{width:820px;margin:0px auto;}
.divOpenAdvanced
{
	border: 0px solid #000000;
	border-top: 1px solid #ffffff;
	width: 100px;
	height: 30px;
	color: #ffffff;
	font-size: 10pt;
	background: url(../images/advbtn.png) bottom;
	text-align: center;
	font-family: Arial;
	cursor: pointer;
	clear: both;
	
	padding-top: 6px;
}
.divSearchBox{border:1px solid #294052;border-top:5px solid #294052;width:835px;padding:10px;text-align:center;clear:both;margin:0px auto;background:#294052;font-family:Arial;color:#ffffff;direction:rtl}
.divTabs{margin:0px auto;margin-top:15px; width:820px;border:1px;text-align:center;}
.divEntTabLeft{background:url(../images/entnslc.png) #e2e4d1 left top no-repeat;float:left;margin-left:2px;margin-right:2px;}
.divEntTabRight{background:url(../images/entnsrc.png) right top no-repeat;float:left;padding:15px;}

.divEntTabLeftSel{background:url(../images/entslc.png) #294052 left top no-repeat;float:left;margin-left:2px;margin-right:2px;}
.divEntTabRightSel{background:url(../images/entsrc.png) right top no-repeat;float:left;padding:15px;}

a.entTab:link{color:#294052;text-decoration:none;font-size:15px;}
a.entTab:hover{color:#294052;text-decoration:underline;font-size:15px;}
a.entTab:visited{color:#294052;text-decoration:none;font-size:15px;}

a.entTabSel:link{color:#ffffff;text-decoration:none;font-size:15px;}
a.entTabSel:hover{color:#ffffff;text-decoration:underline;font-size:15px;}
a.entTabSel:visited{color:#ffffff;text-decoration:none;font-size:15px;}

.txtSimpleSrch{width:800px;font-size:15pt;font-family:Arial;border:1px solid #cccccc;}
.SrvMenuHover
{
	text-transform: uppercase;
	color: #FFFFFF;
	vertical-align: middle;
	text-align: center;
	white-space: nowrap;
	background-color: #4e4e4e;
}
.SrvDMenu
{
	border: 0.3pt solid #4B4B4B;
	text-transform: uppercase;
	color: #FFFFFF;
	vertical-align: middle;
	text-align: center;
	white-space: nowrap;
	background-color: #373737;
	font-size: 0.8em;

}

.SrvDMenuHover
{
	text-transform: uppercase;
	color: #FFFFFF;
	vertical-align: middle;
	text-align: center;
	white-space: nowrap;
	background-color: #747474;
}
.pieadvpress
{
	background-color: #cc0000;
	padding: -10px;
	height: 10px;
	width: 10px;
}.Pieadvtv

{
	background-color: #17365d;
	padding: -10px;
	height: 10px;
	width: 10px;
}
.pienews
{
	background-color: #17365d;
	padding: -10px;
	height: 10px;
	width: 10px;
}
.pieopinion
{
	background-color: #cc0000;
	padding: -10px;
	height: 10px;
	width: 10px;
}
.Bgclear
{
	background-color: #fff;
}
.headerLnk
{
	text-align: left;
}
.LoginTextBoxes
{
	border-right: #63bc17 1px solid;
	border-top: #63bc17 1px solid;
	float: left;
	border-left: #63bc17 1px solid;
	color: #6389d8;
	border-bottom: #63bc17 1px solid;
	direction: ltr;
	width: 140;
}
.section-border
{
	border-right: #dadbd1 0 solid;
	border-top: #dadbd1 1px solid;
	margin-bottom: 10px;
	border-left: #dadbd1 0 solid;
	border-bottom: #dadbd1 1px solid;
	background-color: #E8EACE;
	text-align: center;
}
.section-border TABLE
{
	margin: 0 0 12px;
	text-align:center ;
}
.section-border .search-wrapper
{
	padding: 15px;
}
.section-border TABLE TD
{
	padding: 0 10px;
}
TABLE.search-header TD
{
	padding: 0 10px 0 11px;
}
TABLE.search-header .buttons-container
{
	width: 100%;
	padding-top: 18px;
}
TABLE.search-header .float-left .submit-button INPUT
{
	margin-top: -1px;
}
.search-header .search-field .input-text
{
	padding: 2px;
	border-right: #7f9db9 1px solid;
	border-top: #7f9db9 1px solid;
	border-left: #7f9db9 1px solid;
	border-bottom: #7f9db9 1px solid;
}
.search-header .search-field .input-text-medium
{
	padding: 2px;
	border-right: #7f9db9 1px solid;
	border-top: #7f9db9 1px solid;
	border-left: #7f9db9 1px solid;
	border-bottom: #7f9db9 1px solid;
}
.search-field SELECT
{
	padding: 1px;
	vertical-align: middle;
}
.UnderConstruction
{
	font-family: "Traditional Arabic";
	font-size: 36px;
	color: #09417c;
	text-align: center;
	height: 232px;
	vertical-align: middle;
}
.hed
{
	height: 40;
	background-color: #e7f2ff;
}
.hedsub
{
	font-size: 12px;
	color: #007dcc;
	background-color: #e7f2ff;
}
#txt
{
	color: #254a62;
	font-size: 11px;
}
.back
{
	background-color: #f9f9f9;
	border-bottom: #ccc 1px solid;
	border-top: #ccc 1px solid;
}
.FooterText
{
	color: #fff;
	font-size: 2;
	font-family: Arial;
	text-decoration: none;
}
.MainTable
{
	margin: 0px;
	padding: 0px;
	background-color: #fff;
	vertical-align: top;
	text-align: center;
	width: 1020px;
}
.footerTable
{
	padding-top: 7px;
	vertical-align: top;
	text-align: center;
	margin-bottom: 50px;
	table-layout: auto;
	width: 990px;

}
.TapLinks
{
	font-weight: 700;
	color: #FFF;
	font-size: 2;
	text-decoration: none;
	font-weight:bold;
}
.TapLinksVisits
{
	font-weight: 700;
	color: #FFf;
	font-size: 2;
	font-weight:bold;
}
.LoginLabel
{
	font-weight: 700;
	font-family: Arial;
	color: #09427d;
	font-size: 2;
	white-space: nowrap;
}
.HeaderServices
{
	font-size: 24px;
	background-color: #C0C0C0;
	color: #00184a;
	text-transform: capitalize;
	text-align: left;
	white-space: nowrap;
	font-weight: bold;
	font-family: Arial;
	height: 40px;
	vertical-align: middle;

}
.SrvImg
{
	width:1020px;
	padding: 0;
	margin: 0px;
}
.HeaderRootSrv
{
	font-size: 17px;
	color: #00184a;
	text-align: left;
	font-weight: bold;
	font-family: verdana;
}
.HeaderwRootSrv
{
	font-size: 17px;
	color: #FFFFFF;
	text-align: left;
	font-weight: bold;
	font-family: verdana;
	background-color: #808080;
}
.HeaderDataRootSrv
{
	font-size: 14px;
	color: #243a6b;
	text-align: left;

	font-family: verdana;
}
.HeadersubRootSrv
{
		font-size: 15px;
	color: #00184a;
	text-align: left;
	font-weight: bold;
	font-family: verdana;
}
#myslides
{
	width: 1020px;
	height: 218px;
	padding: 0;
	margin: -10px -10px 0px -10px;
	z-index: 0;
} 
 
#myslides img {  
    padding: 10px;  
    width: 1020px;
    height: 218px;
    top:  0; 
    left: 0 
}
.LoginWLabel
{
	font-family: Arial;
	color: #fff;
	font-size: 2;
	white-space: nowrap;
}
.LoginWLargeLabel
{
	font-family: Arial;
	color: #fff;
	font-size: 20px;
	white-space: nowrap;
}
.LoginLinks
{
	font-weight: 700;
	font-family: Arial;
	color: #09427d;
	font-size: 2;
}
.LoginErrorsLabel
{
	color: Red;
	font-size: x-small;
}
.search-go
{
	padding: 0;
	margin: 0;
	vertical-align: middle;
	width: 21px;
	height: 21px;
}
.sortable
{
	border-right: 5px solid;
	border-top: 5px solid;
	border-left: 5px solid;
	border-bottom: 5px solid;
	border-color: #2c5384;
}
.sortable tr.th, .sortable tr.td, .sortable tr
{
	border: none;
	border-color: #fff;
}
.LogoImg
{
	width: 110px;
	height: 60px;
	text-align: center;
}
.WhiteLink
{
	color: #fff;
	text-decoration: none;
}
Table
{
	padding: 0;
	margin: 0;
}
#layer1
{
	position: absolute;
	visibility: hidden;
	width: 600px;
	left: 20px;
	top: 300px;
	background-color: #FFC;
	border: 1px solid #000;
	padding: 10px;
}
#close
{
	float: right;
	color: Red;
}
.TrInfo
{
	background-color: Gainsboro;
	padding-bottom: 10px;
	padding-top: 10px;
}
.text
{
	color: #08407B;
	font-size: 12px;
	font-family: Tahoma;
}
.FieldValue
{
	font-size: 13px;
	color: #54b648;
	vertical-align: top;
}
.float-left{float: left;}
.float-right{float: right;}
.inline{padding: 0;	display: inline;	float: none !important;}
.hidden
{	display: none;}
.no-margin
{	margin: 0;
}
.hand
{
	cursor: pointer;
}
.lowercase
{
	text-transform: lowercase;
}
.valign
{
	vertical-align: middle;
}
.tblheaderStatics
{
	margin: 2;
	padding: 2;
	font-size: 2ex;
	font-weight: bold;
	font-family: Traditional Arabic;
	border-collapse: collapse;
	border-spacing: 0;
	background-color: #C0C0C0;
}

.BuleLink
{
	color: #1B1B69;
	text-decoration: none;
}
.staticsrow
{
	margin: 0;
	padding: 0;
	color: #1f3e70;
	font-size: 1em;
	font-weight: 700;
	font-family: Traditional Arabic;
	border-collapse: collapse;
	border-spacing: 0;
	border-bottom-color: #fff;
	border-bottom-style: solid;
	border-bottom-width: 0;
}
.noborder .TrNounderLine .TrNounderLine td
{
	border-bottom-style: none;
}
.TrunderLine
{
	border-bottom-color: Gray;
	border-bottom-style: solid;
	border-bottom-width: 2px;
}
.TdunderLine
{
	padding: 5px;
	margin: 2px;
	border-bottom-color: Gray;
	border-bottom-style: solid;
	border-bottom-width: 1px;
}
.staticsHeader
{
	border-bottom-color: Gray;
	border-bottom-style: solid;
	border-bottom-width: 2px;
	background-color: #C0C0C0;
}
.staticmaintable
{
	margin: 0;
	padding: 0;
}
.staticmaintable tr
{
	line-height: normal;
	height: 20px;
}
.staticimg
{
	padding-bottom: -9px;
}
.opinion
{
	background-color: #cc0000;
	padding: -10px;
	height: 10px;
	width: 10px;
}.news

{
	background-color: #17365d;
	padding: -10px;
	height: 10px;
	width: 10px;
}
.tvadv
{
	background-color: #54b648;
	padding: -10px;
	height: 10px;
	width: 10px;
}
.pressadv
{
	background-color: #31849b;
	padding: -10px;
	height: 10px;
	width: 10px;
}
.nowarp
{
	white-space: nowrap;
}
.arc
{
	margin: 0 auto;
	width: 129px;
	height: 60px;
}
.arc ul
{
	text-align: right;
	margin: 0 auto;
	width: 127px;
	height: 26px;
	list-style: none;
	margin: 1 auto;
	line-height: normal;
}
.arc ul li
{
	background: #989ca0;
	border-bottom: #FFF 1px solid;
	font-size: 13px;
	font-family: Tahoma;
	padding-right: 15px;
	padding-bottom: 6px;
}
.arc ul li a
{
	text-decoration: none;
	color: #FFF;
}
.arc ul li:hover
{
	padding: 0 inherit;
	background: #818589;
	border-right: 9px #6a6a6a solid;
}
.NotesValue
{
	font-size: 13px;
	text-transform: capitalize;
	color: #c0c4d0;
	text-align: right;
	vertical-align: top;
	text-align: justify;
}
.pagination
{
	padding: 3px 0;
	white-space: nowrap;
}
.pagination A
{
	margin: 0 4px;
}
.pagination A:visited
{
	margin: 0 4px;
}
.pagination A:hover
{
	margin: 0 4px;
}
.pagination A:active
{
	margin: 0 4px;
}
.pagination STRONG
{
	font: bold 15px;
}
.pagination-ranges
{
	padding: 5px;
	border-right: #ccc 2px solid;
	border-top: #ccc 2px solid;
	border-left: #ccc 2px solid;
	border-bottom: #ccc 2px solid;
	background-color: #fff;
}
.pagination-ranges-holder
{
	position: absolute;
	text-align: left;
}
.pagination .input-text-short
{
	padding: 1px 2px;
	width: 40px;
	text-align: center;
}
.pagination-go-button
{
	margin: 0 0 0 -3px;
	vertical-align: middle;
	width: 17px;
	height: 17px;
}
.pagination SPAN
{
	padding: 0 5px;
	font: bold 18px;
}
.pagination SPAN A
{
	font: 12px;
}
.home
{
	margin: 6px 3px;
}
.home h1
{
	font-family: Verdana;
	font-size: 16px;
	color: #3d9602;
}
.home h3
{
	font-family: Arial;
	font-size: 14px;
	color: #0b2153;
	font-weight: 100;
	line-height: 16px;
}
.home a
{
	color: #3d9602;
}
.gray
{
	background-color: #eee;
}

.table {
	BORDER-RIGHT: #2c5384 7px solid; BORDER-TOP: #2c5384 7px solid; BORDER-LEFT: #2c5384 7px solid; BORDER-BOTTOM: #2c5384 7px solid
}
.table TH
{
	font-weight: bold;
	font-size: 12px;
	text-transform: uppercase;
	color: #FFFFFF;
}






.table TR.no-border TD {
	BORDER-BOTTOM: #c7dbe5 0px solid
}
.table TR TD TABLE TR TD {
	BORDER-BOTTOM: #c7dbe5 0px solid
}
.table TD
{
	padding-right: 8px;
	padding-left: 8px;
	padding-bottom: 4px;
	padding-top: 4px;
	border-bottom: #d7e1e7 1px solid;
}
.table TR {
	HEIGHT: 30px
}

.table TABLE TR {
	HEIGHT: auto
}
 .parentDisable 
        {
            background:#ffffff;
            width:100%;
            height:100%;
            position:absolute;
            top:0;
            left:0;
            color: #aaa;
            opacity: 0.5;
            filter: alpha(opacity=50);  
        }
    .rootsrv
    {
        text-decoration: underline;
        font-weight: bold;
        font-size: medium;
        text-align:left 
    }
        .popup1 
        {
            background:#ffffff;

            width:100px;
            position:absolute;
            top:200px;
            left:200px;
            color: #000000;
            opacity: 1.0;
            filter: alpha(opacity=100);
            border:2px solid #111111;
            
        }
        
        p.MsoNormal
	{margin-bottom:.0001pt;
	font-size:12.0pt;
	font-family:"Times New Roman";
		margin-left: 0pt;
		margin-right: 0pt;
		margin-top: 0pt;
	}
	.style1 {
	font-family: Verdana;
	font-weight: bold;
	font-size: 10pt;
	color: #FF0000;
}
.style2 {
	font-family: Verdana;
	font-size: 8pt;
}
.style3 {
	font-family: Arial;
	font-size: 8pt;
}
.style4 {
	font-family: Verdana;
}
.style5 {
	color: #666666;
}
	.style6 {
	vertical-align: middle;
}
	.style7 {
		vertical-align: middle;
		font-weight: bold;
	}
	.style8 {
	text-align: left;
	color: #6699CC;
}

        .divCenter{opacity:0.4;filter:alpha(opacity=40);background:#000000;height: 100%; position: fixed;	bottom: 0px; z-index: 9;width:100%;left:0px;}
        .divCenterCont{height: 100%; position: fixed;left:0px;bottom: 0px; z-index: 9;width:100%;}
        .divCenterContMsg{background:#ffffff;color:#000000;width:333px;height:200px;margin:0 auto;margin-top:150px;border:2px dotted #cdcdcd;padding:5px;}


        .divSessionTimer {font-size: 15pt;color: #FF0000;font-family: Verdana;text-align:center;}
        .divSessionAttention{color: #3A5A9B;font-size: 8pt;font-family:Verdana;font-weight:bold}
        .divSessionText{font-size: 8pt;font-family:Verdana;}
        
        
    .navcell:hover #c1,.navcelsel:hover #c1{background:url( '../Images/Icon/g1.png' ); height:26px; width:6px; background-repeat: no-repeat}
        .navcell:hover #c2,.navcelsel:hover #c2{background:url( '../Images/Icon/g2.png' );height:26px;}
        .navcell:hover #c3,.navcelsel:hover #c3{background:url( '../Images/Icon/g3.png' ); height:26px; width:6px; background-repeat: no-repeat}
        
        
        .navcell1{background:url( '../Images/Icon/b1.png' ); height:26px; width:6px; background-repeat: no-repeat}
        .navcell2{background:url( '../Images/Icon/b2.png' );height:26px;}
        .navcell3{background:url( '../Images/Icon/b3.png' ); height:26px; width:6px; background-repeat: no-repeat}
        
        .navcelsel1{background:url( '../Images/Icon/w1.png' ); height:26px; width:6px; background-repeat: no-repeat}
        .navcelsel2{background:url( '../Images/Icon/w2.png' );height:26px;}
        .navcelsel3{background:url( '../Images/Icon/w3.png' ); height:26px; width:6px; background-repeat: no-repeat}
        

        .navcelsel1:hover, .navcell1:hover{background:url( '../Images/Icon/g1.png' ); height:26px; width:6px; background-repeat: no-repeat}
        .navcelsel2:hover, .navcell2:hover{background:url( '../Images/Icon/g2.png' );height:26px;}
        .navcelsel3:hover, .navcell3:hover{background:url( '../Images/Icon/g3.png' ); height:26px; width:6px; background-repeat: no-repeat}
        
        .navsubcell{text-align: center; background-color: #104984; padding: 5px; border-bottom: solid 1px #ffffff;color: #ffffff;}
        .navsubcellsel{	text-align: center;	background-color: #ffffff;	padding: 5px;	border-bottom: solid 1px #ffffff;	color: #104984;}
        .navsubcellsel:hover ,.navsubcell:hover {text-align: center; background-color: #8f8f8f ;padding: 5px; border-bottom: solid 1px #ffffff;}
