﻿@font-face {
	font-family: 'Conv_AF_NAJED';
	src: url('fonts/AF_NAJED.eot');
	src: local('☺'), url('fonts/AF_NAJED.woff') format('woff'), url('fonts/AF_NAJED.ttf') format('truetype'), url('fonts/AF_NAJED.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}
/*************************/
/********************* Home Announcement *********************/
.AnnounceTbl
{
	background-color: White;
	border: 1px solid #000000;
	border-radius: 5px 5px 5px 5px;
	padding: 10px 10px 10px 10px;
    max-width:950px;
}
.AnnounceTitle
{
	color: #004688;
	font-family: Tahoma,Geneva,sans-serif;
	font-size: 12px;
	font-weight: bold;
}
.AnnounceDetails
{
	font-family: Tahoma;
	color: #4a575e;
	font-size: 12px;
}
.AnnouncebackGrnd
{
	background-color: #000000;
	opacity: 0.5;
}
.AnnounceClose
{
	cursor: pointer;
	display: inline;
	height: 29px;
	position: absolute;
	right: -16px;
	top: -15px;
	width: 25px;
}
/************************************************************/
.NBKStyle1
{
	background-color: #E6E6E8;
}
.NBKStyle2
{
	background-color: #2c2e30;
}
.NBKStyle2White
{
	background-color: White;
}
.pageContent
{
	text-align: left;
}
.NBKStyle4
{
	background-image: url('../../Images-Web/red-line_03.gif');
	background-repeat: repeat-x;
}
.NBKStyle5
{
	background-repeat: no-repeat;
}

.NBKStyle7
{
	background-image: url('../../Images-Web/Menu_05.gif');
	background-repeat: no-repeat;
}
.NBKStyle8
{
	background-image: url('../../Images-Web/Menu_10.gif');
	background-repeat: no-repeat;
}
.NBKStyle9
{
	background-image: url('../../Images-Web/Menu_07.gif');
}
.NBKStyle10
{
	background-color: #000000;
}
.NBKStyle11
{
	background-color: #57585A;
}

.NBKStyle12
{
	background-image: url('../../Images-Web/Home-Croped_24.gif');
	background-repeat: no-repeat;
}
.NBKStyle13
{
	background-image: url('../../Images-Web/Home-Croped_25.gif');
	background-repeat: no-repeat;
}
.NBKStyle14
{
	background-image: url('../../Images-Web/Home-Croped_26.gif');
	background-repeat: no-repeat;
}
.NBKStyle15
{
	background-image: url('../../Images-Web/Home-Croped_27.gif');
	background-repeat: no-repeat;
}
.NBKStyle16
{
	background-image: url('../../Images-Web/Home-Croped_28.gif');
	background-repeat: no-repeat;
}
.NBKStyle17
{
	background-image: url('../../Images-Web/Home-Croped_30.gif');
	background-repeat: no-repeat;
}
.NBKStyle18
{
	background-image: url('../../Images-Web/Home-Croped_31.gif');
	background-repeat: no-repeat;
}
.NBKStyle19
{
	background-image: url('../../Images-Web/Home-Croped_32.gif');
	background-repeat: no-repeat;
}
.NBKStyle20
{
	background-image: url('../../Images-Web/Home-Croped_33.gif');
	background-repeat: no-repeat;
}
.NBKStyle21
{
	background-image: url('../../Images-Web/Home-Croped_34.gif');
	background-repeat: no-repeat;
}

.NBKStyle22
{
	font-family: Tahoma;
	font-size: 12px;
	text-decoration: none;
}
.NBKStyle23
{
	font-family: Tahoma;
	font-size: 12px;
	text-decoration: none;
	color: black;
}
.NBKStyle23:hover
{
	font-family: Tahoma;
	font-size: 12px;
	text-decoration: none;
	color: #0c6e91;
}
.NBKStyle24
{
	font-family: Tahoma;
	font-size: 11px;
    color:#000;
}
.NBKStyle25
{
	font-family: Tahoma;
	font-size: 11px;
	color: black;
	text-decoration: none;
}
.NBKStyle25:hover
{
	font-family: Tahoma;
	font-size: 11px;
	color: #a21d25;
	text-decoration: underline;
}
.NBKStyle26
{
	background-image: url('../../Images-Web/Home-adjustments_05.gif');
	background-repeat: no-repeat;
}
.NBKStyle27
{
	background-image: url('../../Images-Web/Home-adjustments_06.gif');
	background-repeat: no-repeat;
}
.NBKStyle28
{
	background-image: url('../../Images-Web/Home-adjustments_07.gif');
	background-repeat: no-repeat;
}
.NBKStyle29
{
	background-image: url('../../Images-Web/Home-adjustments_08.gif');
	background-repeat: no-repeat;
}
.NBKStyle30
{
	background-image: url('../../Images-Web/Home-adjustments_09.gif');
	background-repeat: no-repeat;
}
.NBKStyle31
{
	background-image: url('../../Images-Web/Home-adjustments_10.gif');
	background-repeat: no-repeat;
}
.NBKStyle32
{
	background-image: url('../../Images-Web/Home-adjustments_11.gif');
	background-repeat: no-repeat;
}
.NBKStyle33
{
	background-image: url('../../Images-Web/Home-adjustments_12.gif');
	background-repeat: no-repeat;
}
.NBKStyle34
{
	background-image: url('../../Images-Web/Home-adjustments_13.gif');
	background-repeat: no-repeat;
}
.NBKStyle35
{
	background-image: url('../../Images-Web/Home-adjustments_14.gif');
	background-repeat: no-repeat;
}

/******************* Master Page Banner ***********/
.NBKStyle36
{
	background-image: url('../../Images-Web/banner_01.gif');
	background-repeat: no-repeat;
}
.NBKStyle37
{
	background-image: url('../../Images-Web/banner_02.gif');
	background-repeat: no-repeat;
}
.NBKStyle38
{
	background-image: url('../../Images-Web/banner_03.gif');
	background-repeat: no-repeat;
}
.NBKStyle39
{
	background-image: url('../../Images-Web/banner_04.gif');
	background-repeat: no-repeat;
}
.NBKStyle40
{
	background-image: url('../../Images-Web/banner_05.gif');
	background-repeat: no-repeat;
}
.NBKStyle41
{
	background-image: url('../../Images-Web/banner_06.gif');
	background-repeat: no-repeat;
}
.NBKStyle42
{
	background-image: url('../../Images-Web/banner_07.gif');
	background-repeat: no-repeat;
}
.NBKStyle43
{
	background-image: url('../../Images-Web/banner_08.gif');
	background-repeat: no-repeat;
}
.NBKStyle44
{
	background-image: url('../../Images-Web/banner_09.gif');
	background-repeat: no-repeat;
}
.NBKStyle45
{
	background-image: url('../../Images-Web/banner_C_10.gif');
	background-repeat: no-repeat;
}
/******************* End Master Page Banner ***********/

.NBKStyle46
{
	border-width: 0px;
}
.NBKStyle47
{
	border: 1px solid #C0C0C0;
}
.NBKStyle48
{
	font-family: Verdana;
	font-size: 13px;
	color: #fff;
	border-left-color: #A0A0A0;
	border-right-color: #C0C0C0;
	border-top-color: #A0A0A0;
	border-bottom-color: #C0C0C0;
}
.NBKStyle48AR
{
	font-family: Tahoma;
	font-size: 12px;
	color: #fff;
	border-left-color: #A0A0A0;
	border-right-color: #C0C0C0;
	border-top-color: #A0A0A0;
	border-bottom-color: #C0C0C0;
}
.NBKStyle49
{
	font-family: Verdana;
	font-size: 13px;
	color: #4A575E;
	padding-left: 10px;
	padding-right: 1px;
	padding-top: 1px;
	padding-bottom: 1px;
}
.NBKStyle49AR
{
	font-family: Tahoma;
	font-size: 12px;
	color: #4A575E;
	padding-left: 10px;
	padding-right: 1px;
	padding-top: 1px;
	padding-bottom: 1px;
}
.NBKStyle50
{
	font-family: Verdana;
	font-size: small;
	color: #8A090C;
}

.NBKStyle50AR
{
	font-family: Tahoma;
	font-size: small;
	color: #8A090C;
}

.NBKLink
{
	font-family: Verdana;
	font-size: 12px;
	color: #8A090C;
	text-decoration: none;
}
.NBKLink:hover
{
	font-family: Verdana;
	font-size: 12px;
	color: #8A090C;
	text-decoration: underline;
}

.NBKLinkAR
{
	font-family: Tahoma;
	font-size: 11px;
	color: #8A090C;
	text-decoration: none;
}
.NBKLinkAR:hover
{
	font-family: Tahoma;
	font-size: 11px;
	color: #8A090C;
	text-decoration: underline;
}
.NBKStyle52
{
	border-width: 0;
}

.NBKStyle53
{
	font-family: Verdana;
	font-size: 13px;
	color: #374248;
}

.NBKStyle53AR
{
	font-family: Tahoma;
	font-size: 12px;
	color: #374248;
}


/************************************** MENU *****************************************/
.NBKMenuItemOuter
{
	margin: auto 11px;
	color: #FFFFFF;
	font-size: 14px !important;
	font-family: Tahoma; 
	height: 42px; 
	text-align: center;
	white-space: nowrap;
}
.NBKMenuItemSelectedOuter, .NBKMenuItemHoverOuter
{
	background-image: url('../../Images-Web/Faq_On.jpg');
	background-repeat: repeat-x;
	color: #FFFFFF;
	font-size: 14px !important;
	font-family: Tahoma;
	height: 42px; 
	text-align: center;
	white-space: nowrap;
	margin: auto 11px;
}
.NBKMenuItemOuterAr
{
	margin: auto 9px;
	color: #FFFFFF;
	font-size: 15px !important;
	font-weight:bold;
	font-family: 'Conv_AF_NAJED'; 
	height: 42px;
	text-align: center;
	white-space: nowrap;
}
.NBKMenuItemSelectedOuterAr, .NBKMenuItemHoverOuterAr
{
	color: #FFFFFF;
	background-image: url('../../Images-Web/Faq_On.jpg');
	background-repeat: repeat-x;
	font-size: 15px !important;
	font-weight:bold;
	font-family: 'Conv_AF_NAJED';
	height: 42px;
	text-align: center;
	white-space: nowrap;
	margin: auto 9px;
}

.NBKMenuItem
{
	color: #FFFFFF;
	font-size: 14px !important;
	font-family: Tahoma; 
	height: 42px; 
	text-align: center;
	white-space: nowrap;
	margin: auto 5px;
}
.NBKMenuItemSelected
{
	background-image: url('../../Images-Web/Faq_On.jpg');
	background-repeat: repeat-x;
	color: #FFFFFF;
	font-size: 14px !important;
	font-family: Tahoma;
	height: 42px; 
	text-align: center;
	white-space: nowrap;
	margin: auto 5px;
}
.NBKMenuItemHover
{
	color: #FFFFFF;
	background-image: url('../../Images-Web/Faq_On.jpg');
	background-repeat: repeat-x;
	font-size: 14px !important;
	font-family: Tahoma;
	height: 42px;
	text-align: center;
	white-space: nowrap;
	margin: auto 5px;
}
.NBKDynamicMenuItem
{
	color: #FFFFFF;
	font-size: 14px !important;
	font-family: Tahoma; 
	background-color: #4A4A48;
	width: 180px;
	height: 25px;
	text-align: left;
	/*border-bottom: 1px solid #3B1417 !important;*/
     border-bottom: 1px solid #fff !important;
	padding-left: 2px;
	padding-right: 2px;
}
.NBKDynamicMenuItemSelected
{
	background-image: url('../../Images-Web/Faq_On.jpg');
	background-repeat: repeat-x;
	width: 180px;
	height: 25px;
	text-align: left;
	padding-left: 2px;
	padding-right: 2px;
	color: #FFFFFF;
	font-size: 14px !important;
	font-family: Tahoma; 
}
.NBKDynamicMenuItemHover
{
	background-image: url('../../Images-Web/Faq_On.jpg');
	background-repeat: repeat-x;
	width: 180px;
	height: 25px; 
	text-align: left;
	padding-left: 2px;
	padding-right: 2px;
	color: #FFFFFF;
	font-size: 14px !important;
	font-family: Tahoma; 
}
.ZIndex
{
	z-index: 1;
}
.NBKMenuItemAR
{
	color: #FFFFFF;
	font-size: 15px !important;
	font-family: 'Conv_AF_NAJED'; 
	font-weight:bold;
	height: 42px;
	text-align: center;
	white-space: nowrap;
	margin: auto 5px;
}
.NBKMenuItemSelectedAR
{
	background-image: url('../../Images-Web/Faq_On.jpg');
	background-repeat: repeat-x;
	color: #FFFFFF;
	font-size: 15px !important;
	font-weight:bold;
	font-family: 'Conv_AF_NAJED';
	height: 42px;
	text-align: center;
	white-space: nowrap;
	margin: auto 5px;
}
.NBKMenuItemHoverAR
{
	color: #FFFFFF;
	background-image: url('../../Images-Web/Faq_On.jpg');
	background-repeat: repeat-x;
	font-size: 15px !important;
	font-weight:bold;
	font-family: 'Conv_AF_NAJED';
	height: 42px;
	text-align: center;
	white-space: nowrap;
	margin: auto 5px;
}
.NBKDynamicMenuItemAR
{
	background-color: #4A4A48;
	width: 180px;
	height: 25px;
	text-align: right !important;
	/*border-bottom: 1px solid #3B1417 !important;*/
    border-bottom: 1px solid #fff !important;
	padding-left: 2px;
	padding-right: 2px;
	color: #FFFFFF;
	font-size: 15px !important;
	font-family: 'Conv_AF_NAJED'; 
}
.NBKDynamicMenuItemSelectedAR
{
	background-image: url('../../Images-Web/Faq_On.jpg');
	background-repeat: repeat-x;
	width: 180px;
	height: 25px; 
	text-align: right;
	padding-left: 2px;
	padding-right: 2px;
}
.NBKDynamicMenuItemHoverAR
{
	background-image: url('../../Images-Web/Faq_On.jpg');
	background-repeat: repeat-x;
	width: 180px;
	height: 25px; /*display: block;*/
	text-align: right;
	padding-left: 2px;
	padding-right: 2px;
	color: #FFFFFF;
	font-size: 15px !important;
	font-family: 'Conv_AF_NAJED'; 
}
.NBKDynamicMenuItemAR a, .NBKDynamicMenuItemAR a:hover, .NBKDynamicMenuItem a, .NBKDynamicMenuItem a:hover
{
	border-bottom: 0 none !important;
}
.NBKMenuItem a, .NBKMenuItem a:hover, .NBKMenuItem a:visited, .NBKMenuItemAR a, .NBKMenuItemAR a:hover, .NBKMenuItemAR a:visited, .NBKMenuItemOuterAr a, .NBKMenuItemOuterAr a:hover, .NBKMenuItemOuter a, .NBKMenuItemOuter a:hover
{
	background-image: none !important;
}
/******************************************************************************/
.txtSearch
{
	border-width: 0px;
	width: 150px;
	height: 15px;
	background-color: #fff;
}
.TitleContent
{
	font-size: 18px;
	font-family: Tahoma;
	color: #ececec;
	text-transform: uppercase;
	line-height: 22px !important;
	padding-top: 5px;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	letter-spacing: normal;
	orphans: 2;
	text-align: justify;
	text-indent: 0px;
	white-space: normal;
	widows: 2;
	word-spacing: 0px;
	-webkit-text-size-adjust: auto;
	-webkit-text-stroke-width: 0px;
}
.Ctrl_HeaderStyle
{
	font-family: Tahoma;
	font-size: 14px;
	color: #0c6e91;
	font-weight: bold;
}

.Ctrl_SubHeaderStyle
{
	font-family: "Myriad Pro";
	font-size: 10px;
	color: #7F7F7F;
	text-transform: uppercase;
	font-weight: bold;
}

.ZeroBorder
{
	border-width: 0px;
}
.Ctrl_bg
{
	border: 1px solid #949494;
	background-color: #f8f8f8;
}
/********************************************************************/
/***************************** Price Ticker **************************/
.NBKPriceTicker
{
	background-color:#0c6e91;
	background-repeat: repeat-x;
}

.NBKTicker
{
	font-family: Tahoma;
	font-size: small;
	color: #FFFFFF;
}
/********************************************************************/
/****************************** News Ticker ***************************/
.NBKNewsTicker
{
	background-image: url('../../Images-Web/Ticker-BG_18.gif');
	white-space: nowrap !important;
	color: #ffffff;
}

.NBKTicker_lnk
{
	font-family: Tahoma;
	font-size: small;
	color: #FFFFFF;
	text-decoration: none;
}

.NBKTicker_lnk:hover
{
	cursor: pointer;
	font-family: Tahoma;
	font-size: small;
	color: #FFFFFF;
	text-decoration: underline;
}


.NBKClock
{
	font-family: Tahoma;
	font-size: 11px;
	color: #ececec;
	white-space: nowrap;
}
/********************************************************************/
/******************** NEWS Details *********************************/
.DetailNewsHeader
{
	color: #252525;
	font-family: Tahoma;
	font-size: 18px;
}
.DetailNewsHeaderAr
{
	color: #252525;
	font-family: Tahoma;
	font-size: 18px;
}
.DetailNewsBody
{
	color: #505050;
	font-family: Tahoma;
	font-size: 12px;
}
.DetailNewsBodyAr
{
	color: #505050;
	font-family: Tahoma;
	font-size: 12px;
}
.DetailNewsDate
{
	color: #252525;
	font-family: Tahoma;
	font-size: 12px;
}

.NewsBody
{
	background-color: #FFFFFF;
	background-image: url('../../Images-Web/BG_02.gif');
	background-repeat: repeat-x;
	margin-top: 0px;
}

.NBKWelcome
{
	font-family: Verdana;
	font-size: 11px;
	text-transform: none;
}

.NBKWelcomeUser
{
	font-family: Verdana;
	font-size: 11px;
	text-transform: none;
	color: rgb(159, 28, 45);
}
/********************************************************************/
/********************************* EGX *************************************/
.MasterTabIndex .ajax__tab_header
{
	cursor: pointer;
	font-family: Tahoma;
	font-weight: bold;
	font-size: 11px;
	width: 252px;
	height: 16px;
	text-align: '<asp:Literal runat="server" Text="<%$ Resources:Strings, Align %>" />';
	vertical-align: middle;
}
.MasterTabIndex .ajax__tab_outer
{
	height: 16px;
}
.MasterTabIndex .ajax__tab_inner
{
	height: 16px;
}
.MasterTabIndex .ajax__tab_tab
{
	font-family: Tahoma;
	font-weight: normal;
	font-size: 12px;
	background-color: Transparent;
	color: #7a7a7a;
	height: 16px;
	text-align: center;
	width: 60px;
}
.MasterTabIndex .ajax__tab_active .ajax__tab_tab
{
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #fff !important;
	height: 16px;
	width: 60px;
	background-image: url('../../Images-Web/Bullet.png');
	background-repeat: no-repeat;
	background-position: left;
	text-align: center;
}
.MasterTabIndex .ajax__tab_body
{
	font-family: Tahoma;
	font-size: 13px;
	color: #5c5c5c;
	padding-left: 9px;
	height: 150px;
	vertical-align: top;
	width: 252px;
}
/*********** ARABIC *********************/
.MasterTabIndexAR .ajax__tab_header
{
	cursor: pointer;
	font-family: Tahoma;
	font-weight: bold;
	font-size: 11px;
	width: 252px;
	height: 16px;
	text-align: '<asp:Literal runat="server" Text="<%$ Resources:Strings, Align %>" />';
	vertical-align: middle;
}
.MasterTabIndexAR .ajax__tab_outer
{
	height: 16px;
}
.MasterTabIndexAR .ajax__tab_inner
{
	height: 16px;
}
.MasterTabIndexAR .ajax__tab_tab
{
	font-family: Tahoma;
	font-weight: normal;
	font-size: 13px;
	background-color: Transparent;
	color: #7f7f7f;
	height: 16px;
	text-align: center;
	width: 60px;
}
.MasterTabIndexAR .ajax__tab_active .ajax__tab_tab
{
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #fff !important;
	height: 16px;
	width: 60px;
	background-image: url('../../Images-Web/Bullet.png');
	background-repeat: no-repeat;
	background-position: right;
	text-align: center;
}
.MasterTabIndexAR .ajax__tab_body
{
	font-family: Tahoma;
	font-size: 13px;
	color: #5c5c5c;
	padding-left: 9px;
	height: 155px !important;
	vertical-align: top;
	width: 252px;
}

.MasterTabLink
{
	color: #7a7a7a;
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
}
.MasterTabLink:visited
{
	color: #0c6e91;
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
}
.MasterTabLink:hover
{
	color: #fff;
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
}

.lblChartType
{
	color: #000000;
	font-family: Tahoma;
	font-size: 10px;
	font-weight: normal;
}
/********************************************************************/
/*********************** Top 10 Container ***************************/
.tabContainerAR .ajax__tab_header
{
	cursor: pointer;
	height: 23px;
	font-family: Tahoma;
	font-size: 11px;
	font-weight: 500;
	color: #7f7f7f !important;
	border: solid 1px #949494;
	width: 378px;
	text-transform: none;
}
.tabContainerAR .ajax__tab_tab
{
	width: 94.5px;
	height: 23px;
	text-transform: none;
	color: #7f7f7f !important;
}
.tabContainerAR .ajax__tab_active .ajax__tab_tab
{
	background-image: url('../../Images-Web/Gainers-Tab_21.png');
	background-repeat: repeat-x;
	width: 94.5px;
	height: 23px;
	color: #ffffff !important;
	text-transform: uppercase;
}
.tabContainerAR .ajax__tab_body
{
	/*height: 120px !important;*/
	border: solid 1px #949494;
	border-top: solid 0px #949494;
	font-family: Tahoma;
	font-size: 11px;
	color: #252525;
	background-color: #ffffff;
	width: 378px;
}
.HoverUnderLine
{
	cursor: pointer;
	font-family: Tahoma;
	font-size: 11px;
	color: #252525;
	white-space: nowrap;
	text-decoration: none;
	width: 115px;
}
.HoverUnderLineAr
{
	cursor: pointer;
	font-family: Tahoma;
	font-size: 13px;
	color: #252525;
	white-space: nowrap;
	text-decoration: none;
	width: 115px;
}
.Headearbodytext
{
	font-family: Tahoma;
	font-size: 10px;
	color: #000000;
	white-space: nowrap;
	font-weight: bold;
}
.bodyText
{
	font-family: Tahoma;
	font-size: 10px;
	color: #000000;
	font-weight: bold;
	white-space: nowrap;
}
.HeadearbodytextAr
{
	font-family: Tahoma;
	font-size: 10px;
	color: #000000;
	white-space: nowrap;
	font-weight: bold;
}
.bodyTextAr
{
	font-family: Tahoma;
	font-size: 10px;
	color: #000000;
	font-weight: bold;
	white-space: nowrap;
}
.NumericStyle
{
	cursor: default;
	font-family: Tahoma;
	font-size: 11px;
	color: #252525;
	text-align: right;
	white-space: nowrap;
}
/********************************************************************/
/*********************** Internation Markets Container ***************************/
.tabContainer_InternationMarkets .ajax__tab_header
{
	cursor: pointer;
	height: 23px;
	font-family: Tahoma;
	font-size: 11px;
	font-weight: 500;
	color: #7f7f7f !important;
	border: solid 1px #949494;
	width: 285px;
	text-transform: none;
}
.tabContainer_InternationMarkets .ajax__tab_tab
{
	width: 94.5px;
	height: 23px;
	text-transform: none;
	color: #7f7f7f !important;
}
.tabContainer_InternationMarkets .ajax__tab_active .ajax__tab_tab
{
	background-image: url('../../Images-Web/Gainers-Tab_21.png');
	background-repeat: repeat-x;
	width: 94.5px;
	height: 23px;
	color: #ffffff !important;
	text-transform: uppercase;
}
.tabContainer_InternationMarkets .ajax__tab_body
{
	border: solid 0px #949494;
	border-top: solid 0px #949494;
	font-family: Tahoma;
	font-size: 11px;
	color: #252525;
	background-color: #ffffff;
	width: 287px;
	height: 160px !important;
}
/********************************************************************/
/****************************** Market Summary *******************/
.MarketSummaryTextStyle
{
	cursor: default;
	font-family: Tahoma;
	font-size: 11px;
	line-height: 9px;
	color: #252525;
}
.MarketSummaryTextStyleAr
{
	cursor: default;
	font-family: Tahoma;
	font-size: 11px;
	color: #252525;
}
.MarketSummaryNumbStyle
{
	cursor: default;
	font-family: Tahoma;
	font-size: 11px;
	color: #252525;
}
.MarketSummaryLastUpdated
{
	font-family: Verdana;
	font-size: 12px;
	color: #0c6e91;
	line-height: 17px;
}
.MarketSummaryLastUpdatedAr
{
	font-family: Tahoma;
	font-size: 12px;
	color: #0c6e91;
	line-height: 17px;
}
.MarketSummaryDate
{
	font-family: Calibri;
	color: #3f3f3f;
	font-size: 12px;
}
/********************************************************************/
/****************************** Search Stock ************************/
.SearchStock_txt2
{
	background-image: url('../../Images-Web/Get-Quote_05.png');
	background-repeat: repeat-x;
}

.SearchtextBox
{
	color: #7a7a7a;
	font-size: 12px;
	font-family: Verdana;
	height: 20px;
}

.StocksTabContainer .ajax__tab_header
{
	cursor: pointer;
	font-family: Tahoma;
	font-weight: bold;
	font-size: 11px;
	height: 20px;
	text-align: left;
	vertical-align: top;
}

.StocksTabContainer .ajax__tab_outer
{
	height: 16px;
}

.StocksTabContainer .ajax__tab_inner
{
	height: 16px;
}

.StocksTabContainer .ajax__tab_tab
{
	font-family: Tahoma;
	font-weight: normal;
	font-size: 14px;
	background-color: Transparent;
	color: #7f7f7f;
	height: 20px;
	text-align: left !important;
	padding-left: 14px;
	width: 60px;
}

.StocksTabContainer .ajax__tab_active .ajax__tab_tab
{
	font-family: Tahoma;
	font-size: 14px;
	font-weight: bold;
	color: #fff !important;
	height: 20px;
	background-image: url('../../Images-Web/Bullet.png');
	background-repeat: no-repeat;
	background-position: left;
	text-align: left !important;
	padding-left: 14px;
	width: 60px;
}

.StocksTabContainer .ajax__tab_body
{
	font-family: Tahoma;
	font-size: 13px;
	color: #5c5c5c;
	height: 152px;
	vertical-align: top;
    background-color:#f2f2f2;
}
/******* Arabic*********/
.StocksTabContainerAR .ajax__tab_header
{
	cursor: pointer;
	font-family: Tahoma;
	font-weight: bold;
	font-size: 11px; /*width: 292px;*/
	height: 20px;
	text-align: right;
	vertical-align: top;
}

.StocksTabContainerAR .ajax__tab_outer
{
	height: 16px;
}

.StocksTabContainerAR .ajax__tab_inner
{
	height: 16px;
}

.StocksTabContainerAR .ajax__tab_tab
{
	font-family: Tahoma;
	font-weight: normal;
	font-size: 14px;
	background-color: Transparent;
	color: #7f7f7f;
	height: 20px;
	text-align: right !important;
	padding-right: 14px;
	width: 60px;
}

.StocksTabContainerAR .ajax__tab_active .ajax__tab_tab
{
	font-family: Tahoma;
	font-size: 14px;
	font-weight: bold;
	color: #fff !important;
	height: 20px;
	background-image: url('../../Images-Web/Bullet.png');
	background-repeat: no-repeat;
	background-position: right;
	text-align: right !important;
	padding-right: 14px;
	width: 60px;
}

.StocksTabContainerAR .ajax__tab_body
{
	font-family: Tahoma;
	font-size: 13px;
	color: #5c5c5c;
	height: 152px;
	vertical-align: top;
    background-color:#f2f2f2;
}

/**********************/
.StockListLabel
{
	font-family: Tahoma;
	font-size: 11px;
	color: #3f3f3f;
	white-space: nowrap;
}

.StockListLabelAr
{
	font-family: Arial;
	font-size: 15px;
	color: #3f3f3f;
	white-space: nowrap;
}

.StocksNewsDate
{
	font-family: Verdana;
	font-size: 11px;
	color: #000000;
}

.StocksNewsDateAr
{
	font-family: Arial;
	font-size: 14px;
	color: #f37023;
}

.StocksNewsText
{
	font-family: Tahoma;
	font-size: 11px;
	color: #716d6d;
	text-decoration: none;
}


.StocksNewsTextAr
{
	font-family: Tahoma;
	font-size: 11px;
	color: #716d6d;
	text-decoration: none;
}

.StockNwewsLink
{
	font-family: Tahoma;
	font-size: 11px;
	color: #0c6e91;
	text-decoration: 'none';
}

.StockNwewsLink:hover
{
	font-family: Tahoma;
	font-size: 11px;
	color: #0c6e91;
	text-decoration: 'underline';
}
.MasterError
{
	color: #9a1e1e;
	font-family: Tahoma;
	font-size: 9px;
	font-weight: bold;
}
/********************************************************************/
/************** Home Etrade Controls *************************/
.AfterMasterstyle11table
{
	font-family: Calibri;
	font-size: 14px;
	font-weight: bold;
	color: #3b3b3b !important;
}

.NBKHome_Titlebg
{
	background-image: url('../../Images-Web/Title-BG_40.gif');
	background-repeat: repeat-x;
}
/**************************************************************/
/*********** Stocks Tab Container **********/
.StocksTabs .ajax__tab_header
{
	font-family: Tahoma;
	font-size: 10px;
	color: #252525 !important;
}
.StocksTabs .ajax__tab_outer
{
}
.StocksTabs .ajax__tab_inner
{
}
.StocksTabs .ajax__tab_tab
{
	background-image: url('../../Images-Web/Tabs-Mini-Control_101.png');
	background-repeat: no-repeat;
	color: #252525 !important;
	padding-top: 0px;
	width: 50px;
	height: 22px;
}
.StocksTabs .ajax__tab_active .ajax__tab_tab
{
	background-image: url('../../Images-Web/Tabs-Mini-Control_99.png');
	background-repeat: no-repeat;
	width: 57px;
	height: 22px;
}
.StocksTabs .ajax__tab_body
{
	width: 370px;
	border: Solid 1px #939393;
	padding-left: 5px;
}

.StocksChartPanel
{
	border: solid 0px #939393;
	width: 367px;
	height: 113px;
}

/**********************/

.SessionOpen_Css
{
	color: #629c16;
	font-family: Tahoma;
	font-size: 12px;
}

.SessionClosed_Css
{
	color: #a20423;
	font-family: Tahoma;
	font-size: 12px;
}

/************** Quick Login ************/
.GrayBg
{
	background-color: #CCCCFF;
	filter: alpha(opacity=40);
	opacity: 0.5;
}

.ModalWindow
{
	background-image: url('../../Images-Web/Login_03.gif');
	background-repeat: no-repeat;
	width: 334px;
	height: 180px;
}

.LoginButton
{
	background-image: url('../../Images-Web/LoginBtn.png');
	background-repeat: no-repeat;
	width: 60px;
	height: 23px;
}

.LoginButtonAR
{
	background-image: url('../../Images-Web/Login-AR_07.png');
	background-repeat: no-repeat;
	width: 60px;
	height: 23px;
}

.ForgetCss
{
	color: #2c2b2b;
	font-family: Tahoma;
	font-size: 12px;
	text-decoration: none;
}
.ForgetCss:hover
{
	color: #2c2b2b;
	font-family: Tahoma;
	font-size: 12px;
	text-decoration: underline;
}

.QuickLoginTitle
{
	color: #606060;
	font-family: Tahoma;
	font-size: 14px;
}

.QuickLoginSubTitle
{
	color: #0c6e91;
	font-family: Verdana;
	font-size: 12px;
}
/*******************************************/
/**************** News ********************/
.NewsHeaderStyle
{
	text-decoration: none;
	color: #252525;
	cursor: pointer;
}

.NewsHeaderStyle:hover
{
	text-decoration: underline;
	color: #a20423;
	cursor: pointer;
}
/*******************************************/
/***************** Agenda Tabs ****************/
.AgendaTabContainer .ajax__tab_header
{
	cursor: pointer;
	font-family: Tahoma;
	font-weight: bold;
	font-size: 11px;
	height: 20px;
	text-align: left;
	vertical-align: top;
}

.AgendaTabContainer .ajax__tab_outer
{
	height: 16px;
}

.AgendaTabContainer .ajax__tab_inner
{
	height: 16px;
}

.AgendaTabContainer .ajax__tab_tab
{
	font-family: Tahoma;
	font-weight: normal;
	font-size: 14px;
	background-color: Transparent;
	color: #7f7f7f;
	height: 20px;
	text-align: left !important;
	padding-left: 14px;
	width: 150px;
}

.AgendaTabContainer .ajax__tab_active .ajax__tab_tab
{
	font-family: Tahoma;
	font-size: 14px;
	color: #0c6e91 !important;
	height: 20px;
	background-image: url('../../Images-Web/Bullet.png');
	background-repeat: no-repeat;
	background-position: left;
	text-align: left !important;
	padding-left: 14px;
	width: 150px;
}

.AgendaTabContainer .ajax__tab_body
{
	font-family: Tahoma;
	font-size: 13px;
	color: #5c5c5c;
	height: 100%;
	vertical-align: top;
	width: 99%;
}


/* Arabic */
.AgendaTabContainerAR .ajax__tab_header
{
	cursor: pointer;
	font-family: Tahoma;
	font-weight: bold;
	font-size: 11px;
	height: 20px;
	text-align: right;
	vertical-align: top;
}

.AgendaTabContainerAR .ajax__tab_outer
{
	height: 16px;
}

.AgendaTabContainerAR .ajax__tab_inner
{
	height: 16px;
}

.AgendaTabContainerAR .ajax__tab_tab
{
	font-family: Tahoma;
	font-weight: normal;
	font-size: 14px;
	background-color: Transparent;
	color: #7f7f7f;
	height: 20px;
	text-align: right !important;
	padding-right: 14px;
	width: 100px;
}

.AgendaTabContainerAR .ajax__tab_active .ajax__tab_tab
{
	font-family: Tahoma;
	font-size: 14px;
	color: #0c6e91 !important;
	height: 20px;
	background-image: url('../../Images-Web/Bullet.png');
	background-repeat: no-repeat;
	background-position: right;
	text-align: right !important;
	padding-right: 14px;
	width: 100px;
}

.AgendaTabContainerAR .ajax__tab_body
{
	font-family: Tahoma;
	font-size: 13px;
	color: #5c5c5c;
	height: 100%;
	vertical-align: top;
	width: 99%;
}
/************************************/
/*********************** FAQ ********************************/
.CatAccordionHeader
{
		border: 0px solid #000000;
	color: #fff;
	background-color: #0c6e91;
	/*background-image: url('../../Images-Web/Collapse-ExpandFAQ_25.png');
	background-position: left;
	background-repeat: no-repeat;*/
	font-family: Tahoma;
	font-size: 14px;
	font-weight: bold;
	padding-left: 15px;
	margin-top: 5px;
	padding-top: 3px;
	cursor: pointer;
	text-align: center;
	white-space: normal;
	height: 30px;
    border-radius:5px;
}
.CatAccordionHeaderSelected
{
	border: 0px solid #000000;
	color: #fff;
	background-color: #0c6e91;
	/*background-image: url('../../Images-Web/Collapse-ExpandFAQ_25.png');
	background-position: left;
	background-repeat: no-repeat;*/
	font-family: Tahoma;
	font-size: 14px;
	font-weight: bold;
	padding-left: 15px;
	margin-top: 5px;
	padding-top: 3px;
	cursor: pointer;
	text-align: center;
	white-space: normal;
	height: 30px;
    border-radius:5px;
}
.CatAccordion
{
	padding: 0 2px 2px 20px; /*font-family: Verdana; 	font-size: 12px;*/
	text-align: Left;
	white-space: normal;
}
.QuestAccordionHeader
{
	background-color: Transparent;
	background-image: url('../../Images-Web/Collapse-ExpandFAQ_19.png');
	background-position: left;
	background-repeat: no-repeat;
	color: #fff;
	font-family: Tahoma;
	font-size: 13px;
	font-weight: bold;
	padding: 5px 5px 5px 16px;
	margin-top: 5px;
	cursor: pointer;
	text-align: left;
	white-space: normal;
}
.QuestAccordionHeaderSelected
{
	background-color: Transparent;
	background-image: url('../../Images-Web/Collapse-ExpandFAQ_25.png');
	background-position: left;
	background-repeat: no-repeat;
	color: #fff;
	font-family: Tahoma;
	font-size: 13px;
	font-weight: bold;
	padding: 5px 5px 5px 16px;
	margin-top: 5px;
	cursor: pointer;
	text-align: left;
	white-space: normal;
}
.QuestAccordionContent
{
	color: #cecece;
	padding: 0px 2px 2px 20px;
	font-family: Tahoma;
	font-size: 13px;
	text-align: left;
	white-space: normal;
}

/** Arabic FAQ **/
.CatAccordionHeaderAr
{
	border: 0px solid #000000;
	color: #fff;
	background-color: #0c6e91;
	/*background-image: url('../../Images-Web/Collapse-ExpandFAQ_25.png');
	background-position: left;
	background-repeat: no-repeat;*/
	font-family: Tahoma;
	font-size: 14px;
	font-weight: bold;
	padding-left: 15px;
	margin-top: 5px;
	padding-top: 3px;
	cursor: pointer;
	text-align: center;
	white-space: normal;
	height: 30px;
    border-radius:5px;
}
.CatAccordionHeaderSelectedAr
{
	border: 0px solid #000000;
	color: #fff;
	background-color: #0c6e91;
	/*background-image: url('../../Images-Web/Collapse-ExpandFAQ_25.png');
	background-position: left;
	background-repeat: no-repeat;*/
	font-family: Tahoma;
	font-size: 14px;
	font-weight: bold;
	padding-left: 15px;
	margin-top: 5px;
	padding-top: 3px;
	cursor: pointer;
	text-align: center;
	white-space: normal;
	height: 30px;
    border-radius:5px;
}
.CatAccordionAr
{
	padding:0px 20px 2px 2px;/*font-family: Arial; 	font-size: 20px; 	font-weight: bold;*/
	text-align: right;
	white-space: normal;
}

.QuestAccordionHeaderAr
{
	background-color: Transparent;
	background-image: url('../../Images-Web/Collapse-ExpandFAQ_19.png');
	background-position: right;
	background-repeat: no-repeat;
	color: #fff;
	font-family: Tahoma;
	font-size: 13px;
	font-weight: bold;
	padding: 5px 16px 5px 5px;
	margin-top: 5px;
	cursor: pointer;
	text-align: right;
	white-space: normal;
}
.QuestAccordionHeaderSelectedAr
{
	background-color: Transparent;
	background-image: url('../../Images-Web/Collapse-ExpandFAQ_25.png');
	background-position: right;
	background-repeat: no-repeat;
	color: #fff;
	font-family: Tahoma;
	font-size: 13px;
	font-weight: bold;
	padding: 5px 16px 5px 5px;
	margin-top: 5px;
	cursor: pointer;
	text-align: right;
	white-space: normal;
}
.QuestAccordionContentAr
{
	color: #cecece;
	padding: 0px 20px 2px 2px;
	padding-top: 0px;
	font-family: Tahoma;
	font-size: 13px;
	text-align: right;
	white-space: normal;
	height: 100%;
}
/************************************/
.Masterstyle13
{
	color: #ffffff;
	background-color: #62111c;
}
/****************************************/
/************** Economical Agenda **************/
.Agenda_HeaderTypeCSS
{
	font-family: Tahoma;
	font-size: 14px;
	color: #CCC804;
}

.Agenda_HeaderTypeCSS_AR
{
	font-family: Tahoma;
	font-size: 14px;
	color: #CCC804;
}
/***************************************************/
/**************** Sitemap **************************/
.LeafNodeStyleCss
{
	color: #7f7f7f;
	font-family: Tahoma;
	font-size: 14px;
}
.ParentNodeStyleCss
{
	color: #0c6e91;
	font-family: Tahoma;
	font-size: 14px;
}
.RootNodeStyleCss
{
	color: #0c6e91;
	font-family: Tahoma;
	font-size: 14px;
}
.HoverNodeStyleCss
{
	text-decoration: underline;
}
/***************************************************/

.AfterMasterstyle11table
{
	font-family: Tahoma;
	font-size: 12px;
	font-weight: normal !important;
}

.gridheader
{
	padding-right: 2px;
	padding-left: 2px;
	color: Black;
	height: 30px;
	background-color: White;
}

/******************** Open Account **************************/
.OpenAcctxt
{
	font-family: Tahoma;
	font-size: 11px;
	color: #3e4548;
	white-space: normal;
}
/************************************************************/
/************* Contact Us *************/
.CUs_link
{
	font-family: Calibri;
	font-size: 14px;
	color: #7f7f7f;
	text-decoration: underline;
}
.CUs_link:hover
{
	cursor: pointer;
	font-family: Calibri;
	font-size: 14px;
	color: #0c6e91;
	text-decoration: underline;
}
.CUs_link:visited
{
	cursor: pointer;
	font-family: Calibri;
	font-size: 14px;
	color: #7f7f7f;
	text-decoration: underline;
}
.CUs_lbl
{
	font-family: Tahoma;
	font-size: 12px;
	color: #ececec;
}
.contact_details a{
    color:#0c6e91;
}
.CUs_BranchesTitle
{
	color: #ececec;
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
}
/**************************************/
/************ MMEeting *************/
.MMeetingDate
{
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #505050;
}
.MMeetinglnk
{
	cursor: pointer;
	font-weight: bold;
    font-size: 11px;
    color: #0c6e91;
    font-family: Tahoma;
    text-decoration: none;
}
.MMeetingTitle
{
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #505050;
}
.MMeetingDesc
{
	font-family: Tahoma;
	font-size: 11px;
	color: #505050;
}
.MMeetingDescTitle
{
	font-family: Tahoma;
	font-size: 11px;
	color: #505050;
}
.MMeetingMoreLink
{
	font-family: Tahoma;
	font-size: 11px;
	color: #8b601d;
	text-decoration: none;
	text-transform: capitalize;
}
.MMeetingMoreLink:hover
{
	cursor: pointer;
	font-family: Tahoma;
	font-size: 11px;
	color: #8b601d;
	text-decoration: none;
	text-transform: capitalize;
}
.MMeeting_HelphlnkStyle
{
	color: #ececec;
	font-family: Times New Roman;
	font-size: 11px;
	text-transform: uppercase;
	text-decoration: none;
}
.MMeeting_HelphlnkStyle:hover
{
	cursor: pointer;
	color: #fff;
	font-family: Times New Roman;
	font-size: 11px;
	text-transform: uppercase;
	text-decoration: none;
}
/***********************************/
/********************** NewsLetter ***********************/
.NLetterLnk
{
	color: #000000;
	font-family: Tahoma;
	font-size: 12px;
	text-decoration: none;
}
.NLetterLnk:hover
{
	cursor: pointer;
	color: #0046b3;
	font-family: Tahoma;
	font-size: 12px;
	text-decoration: none;
}
.ui-dialog-titlebar-close
{
	width: 23px !important;
	height: 22px !important;
	background: url('../../Images-Web/x.png') no-repeat left top !important;
	background-color: transparent !important;
	border: 0px none !important;
	margin: -12px 0 0 !important;
	visibility: visible !important;
}
.NLetterPopheader
{
	color: #0c6e91;
	font-weight: bold;
	background-color: transparent;
}
.ModalBG
{
	background-color: #000000;
	filter: alpha(opacity=40);
	opacity: 0.5;
}
/*********************************************************/
/******* Online Registertation  ******/
.GuestLoginCSS
{
}
.GuestLoginCSS:hover
{
	cursor: pointer;
}
.GuestLoginCSS a
{
	/*float:right;*/
}
.GuestLoginCSS:hover a
{
}
.divMenuList
{
	border: 1px solid #b2884a;
	padding: 5px 0px 5px 0px;
	font-family: Tahoma;
	font-size: 12px;
	color: #454b55;
	background-color: #fffcf7;
	text-transform: uppercase;
	border-radius: 3px;
	box-shadow: inset 0 -1px 0 rgba(0,0,0,0.25);
	margin-top: 5px;
}
.divMenuList div
{
	width: 100px;
	height: 28px;
}
.divMenuList .line
{
	border-top: 1px solid #b2884a;
	height: 1px;
}
.divMenuList a
{
	text-decoration: none;
	color: #454b55;
	padding-left: 5px;
	padding-right: 5px;
}
.ModalCloseimg
{
	left: 18px;
	position: relative;
	top: -14px;
}
.RegFromtbl
{
	text-align: left;
}
.RegFromtblAr
{
	text-align: right;
}
/*********************************************************/
/********************** Imp Info *************************/
.ImmpInfo_Title
{
	color: #032c52;
	font-family: Tahoma,Calibri,Verdana;
	font-size: 14px;
	text-transform: uppercase;
}
.ImpInfo_TitleBG
{
	background-image: url('../../Images-Web/nbk_40.gif');
	background-repeat: repeat-x;
}
.ImpInfo_TitleBG1
{
	background-image: url('../../Images-Web/nbk_50.gif');
	background-repeat: repeat-x;
}
.ImpInfo_DivDetyails
{
	overflow: auto;
	width: 325px;
	height: 188px;
}
.ImpInfo_DivDetyails1
{
	overflow: auto;
	width: 495px;
	height: 188px;
}
/*********************************************************/
.NewsPagerStyle td
{
	border-color: #ffffff;
}
.NewsPagerStyle td A
{
	font-family: Tahoma;
	font-size: 11px;
	color: #a20423 !important;
	text-decoration: underline;
}
.NewsPagerStyle td A:hover
{
	color: #a20423 !important;
	text-decoration: none;
}
.NewsPagerStyle td A:visited
{
	color: #a20423 !important;
	text-decoration: underline;
}
.NewsPagerStyle td span
{
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #a20423;
	text-decoration: none;
}
.td-paddingEN{
    padding-left:20px;
    padding-right:20px;
    line-height:1.8;
    text-align:justify;
}

.td-paddingAR{
    padding-right:20px;
    padding-left:20px;
    line-height:2.0;
    text-align:justify;
}
/*********************************************************/
.Out_Parent  {
    background-color:#f2f2f2;
}

.rowClass{color:#333;}
.newsDetailsTitle
{
    color:#333;
}

#ctl00_SUCTD .font_main
{
    color:#fff !important;
}

.AcctxtStyle{

    font-family: Tahoma;
	color: #cecece;
	font-size: 12px;
	margin-left: 0px;
	white-space: nowrap;
}
.siteMapItem
{
    font-family: Tahoma;
    font-size: 11px;
    color: #ececec;    
    text-decoration:none;
}
.vertical-alignment-helper {
    display:table;
    height: 100%;
    width: 100%;
    pointer-events:none; /* This makes sure that we can still click outside of the modal to close it */
}
.vertical-align-center {
    /* To center vertically */
    display: table-cell;
    vertical-align: middle;
    pointer-events:none;
}
.modal-content {
    /* Bootstrap sets the size of the modal in the modal-dialog class, we need to inherit it */
    width:35%;
    height:inherit;
    /* To center horizontally */
    margin: 0 auto;
    pointer-events: all;
}
.treeLeaf{
    color:#fff;
}
.treeNode{
    color:#cecece;
}
.treeNode:hover{
    color:#fff;
}
.treeRoot{
    color:#fff;
}
.OpenAccPrompDiv
{
}
.OpenAccPrompDiv .prompStyle
{
    color:#fff !Important;
    font-size:14px;
}
/********************** Calendar ************************/
.EAgenda_Calender
{
	border: 1px solid #e4e4e4;
	text-align: center;
	background-color: #ffffff;
}
.EAgenda_Calender td
{
	background-color: #ffffff !important;
}
.EAgenda_Calender a
{
	text-decoration: none;
}
.NextPrev a
{
	color: #ffffff !important;
	font-weight: bold;
	font-size: 12px;
}
.NextPrev a:hover
{
	color: #ffffff !important;
	font-weight: bold;
	font-size: 12px;
	text-decoration: underline;
}
.EAgenda_Calender .CalenderTitle
{
	background-color: #233245 !important;
	color: #ffffff;
	font-weight: bold;
	font-size: 12px;
}
.EAgenda_Calender .CalenderTitle td
{
	background-color: #233245 !important;
}
.EAgenda_Calender .DayHeader
{
	font-weight: bold;
	font-size: 10px !important;
	color: #233245 !important;
}
.EAgenda_Calender .Days a
{
	font-size: 12px;
	color: #181818 !important;
	text-decoration: none;
}
.EAgenda_Calender .Days a:hover
{
	font-size: 12px;
	color: #181818 !important;
	text-decoration: underline;
}
.EAgenda_Calender .SelectedDay a
{
	font-weight: bold;
	color: #ffffff !important;
	background-color: #233245;
	padding: 5px;
}
.EAgenda_Calender .SelectedDay a:hover
{
	font-weight: bold;
	color: #ffffff !important;
	background-color: #233245;
	padding: 5px;
	text-decoration: underline;
}
.EAgenda_Calender .OthermonthDays a
{
	color: #b0b0b0 !important;
}
.EAgenda_Calender .OthermonthDays a:hover
{
	color: #b0b0b0 !important;
	font-weight: bold;
	text-decoration: underline;
}

.EAgenda_SelectedDate
{
	font-size: 16px;
	font-weight: bold;
	color: #9fa8b7;
}
.EAgenda_Accordion
{
	border: 1px solid transparent;
	background-color: transparent;
}
.EAgenda_AccordionHeader
{
	cursor: pointer;
	height: 20px;
	background-color: #233245;
	color: #fff;
	font-size: 12px;
	text-align: center;
	border: 1px solid #9fa8b7;
}
.EAgenda_AccordionHeaderSelected
{
	cursor: pointer;
	height: 20px;
	background-color: #9fa8b7;
	color: #fff;
	font-family: Tahoma;
	font-size: 12px;
	text-align: center;
	border: 1px solid #233245;
}
.EAgenda_AccordionContent
{
	padding: 5px;
	background-color: #fff;
	min-height: 93px;
	overflow: hidden;
}
.EAgenda_HeaderGrid
{
	background-color: #fff;
	color: #233245;
}
.EAgenda_HeaderGrid th, .EAgenda_HeaderGrid td
{
	border: 1px solid #e4e4e4;
}
.EAgendaEmptyData
{
	color: #233245;
	font-size: 14px;
	font-weight: bold;
}
.EAgenda_More, .EAgenda_More:hover
{
	cursor: pointer;
	color: #233245;
	font-size: 14px;
	font-weight: bold;
	text-decoration: underline;
}
.EAgenda_divHeader
{
	background-color: #233245;
	border: 1px solid #9fa8b7;
	color: #fff;
	font-size: 12px;
	height: 25px;
	text-align: center;
}
/********************************************************/
.CornertitleStyle
{
	font-family: Calibri;
	font-weight: bold;
	font-size: 16px;
	color: #313131;
}
.MenuLinks[disabled] {
    pointer-events:none; /*This makes it not clickable*/
    opacity:0.6;         /*This grays it out to look disabled*/
}