﻿
@font-face {
  font-family: 'myfont';
  src: url('Bahij_Janna-Regular.ttf');
}

body
{
	margin:0;
	background-color:#FFFFFF;
}
.HyperLinkStyle
{
	font-family:myfont;
	font-size:16px;
	color:White;
	font-weight:bolder;
	padding:6px;
	border-bottom: solid 1px White;
}
.TopHyperLinkStyle
{
	font-family:myfont;
	font-size:12px;
	color:#519AC5;
	font-weight:normal;
}
.LeftToRight
{
	direction:ltr;
}
.RightToLeft
{
	direction:rtl;
}
.PrizesHeading
{
	font-weight:bold;
	font-size:14;
	text-align:center;
	background-color:Gray;
	color:White;
}
.PrizesHeadingEng
{
	font-weight:bold;
	font-size:14;
	background-color:Gray;
	color:White;
}
.OddRowsColor
{
	background-color:Silver;
}
.PrizesHeading2
{
	font-weight:bold;
	font-size:14;
	text-align:center;
	padding:8px;
	color:Green;
}
.PrizesHeading2English
{
	font-weight:bold;
	font-size:14px;
	padding:8px;
	color:Green;
	font-family:myfont;
}
.PrizesHeading2Arabic
{
	font-weight:bold;
	font-size:14px;
	padding:8px;
	color:Green;
	font-family:myfont;
}
.PrizesHeading12pxEnglish
{
	font-weight:bold;
	font-size:12px;
	padding:6px;
	color:Green;
	font-family:myfont;
}
.PrizesHeadingTop
{
            color: #003399;
            font-weight: bold;
            font-size: xx-large;
}
.PrizesHeadingTopEnglish
{
            color: #003399;
            font-weight: bold;
            font-size: 16px;
            font-family:myfont;
}
.TextArabic
{
	font-weight:bold;
}
.PrizesHeading1
{
	font-weight:bold;
	font-size:14;
	padding:8px;
	color:Green;
}
.TextBoxes
{
	/*background-color:#1A56AC; width: 230px;height: 25px;*/
	color:#1A56AC;
	font-family:myfont;
	border:2px solid #1A56AC;
	border-radius:15px;
	padding-left:3px;
	padding-right:3px;
}
.btnUploading
{
	/*background-color:#1A56AC; width: 230px;height: 25px;*/
	color:White;
	font-family:myfont;
	font-weight:bold;
	border:2px solid Blsck;
	border-radius:15px;
	padding-left:3px;
	padding-right:3px;
	background-color:#1A56AC;
	width:150px;
}
.btnUploading1
{
	/*background-color:#1A56AC; width: 230px;height: 25px;*/
	color:White;
	font-family:myfont;
	font-size:12px;
	border:2px solid Blsck;
	border-radius:10px;
	background-color:#1A56AC;
	width:150px;
}
.btnUploading2
{
	/*background-color:#1A56AC; width: 230px;height: 25px;*/
	color:White;
	font-family:myfont;
	font-size:12px;
	border:2px solid Blsck;
	border-radius:10px;
	background-color:#cc0000;
	width:150px;
}
.buttonStyle
{
	font-family:myfont;
}
.Padding5px
{
	padding:5px;
}
.LableStyle
{
	font-family:myfont;
	font-size:12px;
	text-align:center;
	font-weight:bold;
}
.LabelStyleLeft
{
	font-family:Tahoma;
	font-size:12px;
	text-align:left;
	font-weight:bold;
}
.LabelStyleRight
{
	font-family:Tahoma;
	font-size:12px;
	text-align:Right;
	font-weight:bold;
	direction: rtl;
}
.LabelStyleNormal
{
	font-family:Tahoma;
	font-size:12px;
	text-align:center;
	font-weight:normal;
}
.NormalTextStyle
{
	font-family:myfont;
	font-size:12px;
	text-align:justify;
	font-weight:Normal;
}
.NormalTextStyle1
{
	font-family:myfont;
	font-size:14px;
	text-align:justify;
	font-weight:Bold;
}
.NormalTextStyleBold
{
	font-family:myfont;
	font-size:14px;
	text-align:justify;
	font-weight:Bold;
	color:Red;
}
.RFVStyle
{
	font-family:myfont;
	font-size:14px;
	color:Red;
}
.FileUploadStyle
{
	/*background-color:#1A56AC;
	color:White;
	font-family:myfont;*/
		color:#1A56AC;
	font-family:myfont;
	border:2px solid #1A56AC;
	border-radius:15px;
	padding-left:5px;
	padding-right:5px;
}
.HeaderStyle
{
	font-family:myfont;
	font-size:12px;
	font-weight:bold;
}
.ItemStyle
{
	font-family:Arial;
	font-size:12px;
	text-align:center;
}
.ItemStyleBold
{
	font-family:Arial;
	font-size:12px;
	text-align:center;
	font-weight:bold;
}
.LargeBold
{
	font-size: x-large;
	font-weight: bold;
	color: #003399;
	font-family:myfont;
}
.LargeBold1
{
	font-size: large;
	font-weight: bold;
	color: Navy;
	font-family:myfont;
}
.NormalBoldOrange
{
	font-size: normal;
	font-weight: bold;
	color: Orange;
	font-family:myfont;
}
.NormalBoldGrey
{
	font-size: normal;
	font-weight: bold;
	color:Gray;
	font-family:myfont;
}
.NormalBoldGreen
{
	font-size: normal;
	font-weight: bold;
	color:Green;
	font-family:myfont;
}
.NormalBlack
{
	font-size: 14px;
	font-weight: normal;
	color:Black;
	font-family:myfont;
}
.DefaultStyle7
{
	            text-align: right;
            color: #003399;
            font-weight: bold;
            font-size: xx-large;
}
.DefaultStyle8
{
	font-size: large;
}
.NewsDateStyleEng
{
	font-family:myfont;
	font-size:8px;
	color:Red;
	font-weight:Normal;
}
.NewsHeadStyleEng
{
	font-family:myfont;
	font-size:12px;
	color:Green;
	font-weight:bold;
}
.NewsDateStyleAr
{
	font-family:myfont;
	font-size:8px;
	color:Red;
	font-weight:Normal;
}
.NewsHeadStyleAr
{
	font-family:myfont;
	font-size:12px;
	color:Green;
	font-weight:bold;
}
.NewsTableHead
{
	font-family:myfont;
	font-size:14px;
	color:White;
	text-align:center;
	font-weight:bold;
	background:#1A56AC;
	border:solid 1px Grey;
	border-radius:5px;
}
.newsLinkAr
{
	font-family:myfont;
	font-size:12px;
	font-weight:Normal;
}
.newsLinkEng
{
	font-family:myfont;
	font-size:10px;
	font-weight:Normal;
}

.divModalBackground

{

filter: alpha(opacity=50); -moz-opacity:0.5; opacity: 0.5;

width:100%;

background-color: #999988;

position: absolute;

top: 0px; 

left: 0px;

z-index: 800;

}
.LeftBtns
{
	font-family:myfont;
	font-size:14px;
	color:#1A56AC;
}
.BtnsWhiteBold
{
	font-family:myfont;
	font-size:16px;
	color:#FFFFFF;
	font-weight:bold;
}
.mGrid { font: 11px Tahoma; width: 100%; background-color:#fff; margin: 5px 0 10px 0; border: solid 1px #525252; border-collapse:collapse; }
    .mGrid td { padding: 2px; border: solid 1px #c1c1c1; color: #717171; text-align: center; font-weight:bold;}
    .mGrid th { padding: 4px 2px; text-align:center; color: #fff; background: #1A56AC; /*url(grd_head.png) repeat-x top;*/ border-left: solid 1px #525252; font-size: 0.9em; }
            .mGrid .alt { background: #fcfcfc url(grd_alt.png) repeat-x top; }
            .mGrid .pgr {background: #424242 url(grd_pgr.png) repeat-x top; }
    .mGrid .pgr table { margin: 5px 0; }
    .mGrid .pgr td { border-width: 0; padding: 0 6px; border-left: solid 1px #666; font-weight: bold; color: #fff; line-height: 12px; }  
    .mGrid .pgr a { color: #666; text-decoration: none; }
    .mGrid .pgr a:hover { color: #000; text-decoration: none; }