﻿/*--------------------------------------------- Public Styles -------------------------------------------*/
body
{
	height:768;
	background-color: #FFFFFF;
	font-family: Tahoma;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	margin-top:0px;
	margin-right:0px;
	margin-left:0px;
	margin-bottom:0px;
}
.GeneralStyle
{
	text-align: right;
}

.GeneralText
{
	text-align: right;
	font-family: Tahoma;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
}

.DescText
{
	text-align: justify;
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #2C64AE;
	line-height:25px;
	padding:5px 30px 5px 30px;
}

.BoldDescText
{
	text-align: right;
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #2C64AE;
}
.ContentStyle
{
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #515151;
	text-align: right;
	white-space:nowrap;
}

.ContentLEFTStyle
{
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #515151;
	text-align: left;
	direction:ltr;
	white-space:nowrap;
}

.TitrStyle
{
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #515151;
	text-align: right;
	white-space:nowrap;
}

.TitrCenterStyle
{
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #515151;
	text-align: center;
	white-space:nowrap;
}

.TitrLeftStyle
{
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	text-align: left;
	white-space:nowrap !important;
	color: #515151;
}
.HeadStyle
{
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #AFAB3D;
	text-align: right;
}
A
{
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #0169A5;
}
A:Hover
{
	color: #E98111;
}

A.OrLink
{
	font-family: Tahoma;
	font-size: 12px;
	font-weight: normal;
	color: #E98111;
}

A.OrLink:hover
{
	font-family: Tahoma;
	font-size: 12px;
	font-weight: normal;
	color: #5BA5F2;
}

.DividerLine
{
	color: #B9B9B9;
	width: 100%;
	text-align: center;
	height:1px;
}

.MessageStyle
{
	font-size: 11px;
	font-family: Tahoma;
	font-weight: bold;
	color: #2C64AE;
	text-align:right;
}

.ErrorMessageStyle
{
	font-size: 12px;
	font-family: Tahoma;
	font-weight: bold;
	color: red;
	text-align:right;
	line-height:20px;
	list-style-type:disc;
	border-style:dashed;
	border-color:Black;
	border-width:1px;
}

.Space
{
	font-size: 2px;
}
/*--------------------------------------------- Skins Styles -------------------------------------------*/
.TextBoxStyle
{
	background-color: #F2F2F2;
	font-family: Tahoma;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	background-color:White;
	width:120px;
	direction: rtl;
}

.TextBoxFreeStyle
{
	background-color: #F2F2F2;
	font-family: Tahoma;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	background-color:White;
	direction: rtl;
}

.TextBoxSmallStyle
{
	background-color: #FFFFFF;
	font-family: Tahoma;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	width:30px;
	direction: rtl;
}
.BtnStyle
{
	width:80px;
	color:#333366;
	font-size:8pt; 
	font-family:tahoma;
	font-weight: bold;
	border: #AEBBD0 1px ridge; 
	border-right-style:solid;
	padding: 0px 5px 0px 5px;
	margin:0px;
	background-color:#D4DFEE;
	text-align:center;
}
.DropDownListStyle
{
	background-color: #F2F2F2;
	font-family: Tahoma;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	background-color:White;
	direction: rtl;
}

/*--------------------------------------------- Login Styles -------------------------------------------*/
.LoginBoxStyle
{
	border-width: 1px;
	border-style: solid;
	border-color: #333333;
	direction: rtl;
	background-color: #F2F2F2;
}
.LoginBoxHead
{
	font-family:Tahoma;
	font-weight:600;
	filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#FaFaFa, EndColorStr=#D2D2CE);
}
/*--------------------------------------------- Panel Styles -------------------------------------------*/
.PanelBoxStyle
{
	border-width: 1px;
	border-style: solid;
	border-color: #BCBEC0;
	direction: rtl;
	background-color: #FFFFFF;
	width: 600px;
	text-align:center;
}

.PanelBoxFreeStyle
{
	border-width: 0px;
	border-style: solid;
	border-color: #BCBEC0;
	direction: rtl;
	background-color: #FFFFFF;
	width: 600px;
	text-align:center;
}

.PanelBoxHead
{
	border-width: 1px;
	border-style: solid;
	border-color: #AEBBD0;
	filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#AFBFD9, EndColorStr=#E4ECF7);
	font-size:11px;
	font-weight:600;
	color:#04969B;
	font-family:'tahoma';
	text-align:center;
}
.SubPanelBoxHead
{
	background-color:#FaFaFa;
	font-size:14px;
	font-weight: bold;
	color:#666666;
	font-family:'Arial';
}
.RightCellStyle
{
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-top-width: 1px;
	border-color: #AAAAAA;
	border-style: solid;
	vertical-align:top;
	text-align:right;
	width:50%;
}
.LeftCellStyle
{
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-width: 1px;
	border-color: #AAAAAA;
	border-style: solid;
	vertical-align:top;
	text-align:right;
	width:50%;
}

.DevideHolderStyle
{
	filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#D0D3DC, EndColorStr=#F4F5F7);
}
.ContentHolderStyle
{
	filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#F4F5F7, EndColorStr=#FFFFFF);
}
/*--------------------------------------------- Grid Styles -------------------------------------------*/

.GridPanelBoxStyle
{
	border-width: 1px;
	border-style: solid;
	border-color: #333333;
	direction: rtl;
	background-color: #F2F2F2;
	width: 750px;
	text-align:center;
}

.DataGridSmall
{
	padding: 3px;
	Width:75%; 
	background-color:white;
	border-color:#D3D3D3;
	border: 1px solid;
	direction:rtl;
}

.DataGrid
{
	padding: 3px;
	Width:100%; 
	background-color:white;
	border-color:#D3D3D3;
	border: 1px solid;
	direction:rtl;
}

.HeaderStyle
{ 
	padding: 1px;
	border-width:1;
	border-color: #D3D3D3;
	border-style:solid;
	background-color: #E4E4E6;
	vertical-align:middle;
	text-align:center;
	font-family:tahoma;
	font-weight: bold; 
	FONT-SIZE:9pt; 
}


.AlternatingItemStyle
{ 
	padding: 3px;
	background-color: #E4E4E6;
	vertical-align:middle;
	border-width:1;
	border-color: #D3D3D3;
	vertical-align:middle;
	text-align:justify;
	font-family:tahoma;
	FONT-WEIGHT: normal; 
	FONT-SIZE:9pt; 
}
.ItemStyle
{ 
	padding: 3px;
	background-color:#F5F5F7;
	vertical-align:middle;
	border-width:1;
	border-color: #D3D3D3;
	FONT-WEIGHT: lighter; 
	FONT-SIZE:8pt; 
	COLOR: #000000; 
	vertical-align:middle;
	text-align:justify;
	font-family:tahoma;
	FONT-WEIGHT: normal; 
	FONT-SIZE:9pt;
}
/*--------------------------------------------- Head Styles -------------------------------------------*/
.HeadBar
{
	padding: 0px;
	width:100%;
	height:78px; 
	border: 0px;
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#0070B1, EndColorStr=#01A9D6);
}
.HeadLogo
{
	color:#FFFFFF;
	font-family: Tahoma;
	font-size:10pt;
	font-weight:600;
	filter: progid:DXImageTransform.Microsoft.dropshadow(OffX=5, OffY=5, Color='#666666', Positive='true'); 
}
.HeadBarLine
{
	filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#8AB4DF, EndColorStr=#A6C4E5);
	width:100%;
	height:16px; 
	border-right-width:0px;
	border-bottom-width:0px;
	border-left-width:0px;
	border-top-width:1px;
	border-bottom-style:double;
	border-top-style:double;
	border-color:#ACCFEB;
}

A.HeadMenuLink
{
	font-family: Tahoma;
	font-size: 8px;
	font-weight: bold;
	color: #6C6B6B;
	text-decoration:none;
}
A.HeadMenuLink:Hover
{
	font-family: Tahoma;
	font-size: 8px;
	font-weight: bold;
	text-decoration:underline;
	color: #FEB55F;
}

/*--------------------------------------------- Footer Styles -------------------------------------------*/
.FooterBar
{
	width:100%;
	height:24px; 
	border: 0px;
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#9AA9BC, EndColorStr=#B7C3D1);
}
.FooterLogo
{
	color:#51667B;
	font-family: Tahoma;
	font-size:8pt;
	font-weight:600;
	filter: progid:DXImageTransform.Microsoft.dropshadow(OffX=5, OffY=5, Color='#666666', Positive='true'); 
}

.َAfra
{
	color:#025589;
	font-family: Tahoma;
	font-size:8pt;
	font-weight:600;
}
.FooterBarLine
{
	filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#B3D6FF, EndColorStr=#B3D6FF);
	width:100%;
	height:9px; 
	border-right-width:0px;
	border-bottom-width:1px;
	border-left-width:0px;
	border-top-width:1px;
	border-bottom-style:double;
	border-top-style:double;
	border-color:#ACCEF5;
}


/*--------------------------------------------- Sidebar Styles -------------------------------------------*/
.SideBar
{
	width:150px;
	height:200px; 
	filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#F4F5F7, EndColorStr=#FFFFFF);
}
.SideBarHead
{
	padding:0 px;
	border: 1px;
	border-style:double;
	border-color:#C0C0C0;
	filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#D5D7DF, EndColorStr=#EAEBEF);
	height:18px;
}


.SideBarBigCell
{
	padding:0 px;
	border: 1px;
	border-style:double;
	border-color:#C0C0C0;
	filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#E3E4EC, EndColorStr=#FEFEFF);
	height:100px;
}

.SideBarInsideTable
{
	border: 0px;
	filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#E3E4EC, EndColorStr=#FEFEFF);
	height:200px;
}


.SideBarSubHead
{
	padding:0 px;
	border: 1px;
	border-style:double;
	border-color:#C0C0C0;
	background: #D5D7DF;
	height:18px;
	color:#3E3E40;
	font-family: Tahoma;
	font-size:8pt;
	font-weight:600;
}


.SideBarDarkCell
{
	padding:0 px;
	border: 0px;
	background: #CBD8F1;
	height:18px;
	color:#6F819A;
	font-family: Tahoma;
	font-size:8pt;
	font-weight:600;
}


.SideBarSpace
{
	font-size:1px;
	padding:0 px;
	border: 0px;
	height:5px;
}



.SideHeadText
{
	color:#0188C0;
	font-family:Tahoma;
	font-size:8pt;
	font-weight:600;
}
.SideBarBody
{
	vertical-align:top;
	height:100%;
}
.SideCell
{
	padding-right:10px;
	padding-left:10px;
	padding-top:10px;
	padding-bottom:10px;
	text-align:right;
}
.SideLink
{
	font-family: Tahoma;
	font-size: 10px;
	font-weight: bold;
	color: #7E7E7E;
	text-decoration:none;
}
.SideLink:Hover
{
	font-family: Tahoma;
	font-size: 10px;
	font-weight: bold;
	text-decoration:underline;
	color: #E98111;
}
.SideText
{
	font-family: Tahoma;
	font-size: 9px;
	font-weight: Normal;
	color: #7E7E7E;
	text-decoration:none;
	text-align:justify;
	direction:rtl;
	padding-right:5px;
}


.SideDividerLine
{
	color: #0188C0;
	width: 100%;
	text-align: center;
	height:1px;
}


.SideBarSpacer
{
	width: 100%; 
	height: 1px; 
	color: #AAAAAA;
}


.SideTD
{
	height: 18px;	
	font-family: Tahoma;
	font-size: 8px;
	font-weight: bold;
}
.SubDescPanelBoxHead
{
	font-size:12px;
	font-weight: bold;
	color:#128DB6;
	font-family:'tahoma';
	text-align:right;
	padding-left:20px;
	padding-right:20px;
	padding-top:2px;
	padding-bottom:2px;
}

