/*--------------------------------------------- Public Styles -------------------------------------------*/
body
{
	margin: 0px;
	background-color: #ffffff;
	font-family: Tahoma;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	height:82%;
	text-align: left;
}
TD
{
	font-family: Tahoma;
	font-size: 12px;
	font-weight: normal;
	}

.MainCenterContainer
{
	width:600px;
	border-width:0px;
}
.empty
{
	font-size: 2px;
}

.GeneralStyle
{
	text-align: right;
}

.GeneralText
{
	text-align: right;
	font-family: Tahoma;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
}

.OrDividerLine
{
	color: #BEBEBE;
	width: 100%;
	text-align: center;
	height:1px;
}


.MessageStyle
{
	font-size: 11px;
	font-family: Tahoma;
	color: #07BEC6;
	text-align:right;
	font-weight:normal;
}

.ColorMessageStyle
{
	font-size: 12px;
	font-family: Tahoma;
	color: red;
	text-align:right;
	padding-bottom:5px;
	padding-top:5px;
}


.ErrorMessageStyle
{
	font-size: 10px;
	font-family: Tahoma;
	font-weight: bold;
	color: red;
	text-align:right;
}

.Space
{
	font-size: 2px;
}
.BuletStyle
{
	color:#FF8724;
	line-height:1.5;
	list-style-type:square;
}
/*------------------------------------------------- Text Style ------------------------------------------------*/
.ParagrafStyle
{
	text-align: justify;
	font-family: Tahoma;
	font-size: 12px;
	color: #000000;
	direction:ltr;
	font-weight:normal;
}
.BoldStyle
{
	font-family: Tahoma;
	font-size: 11px;
	font-weight:600;
	color: #515151;
	text-align: right;
}
.HeadStyle
{
	font-size:12px;
	font-weight: bold;
	color:#990000;
	font-family:'tahoma';
	text-align:left;
}
.BoldDescText
{
	text-align: right;
	font-family: Tahoma;
	font-size: 13px;
	color: #2C64AE;
}

.TitrStyle
{
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #515151;
	text-align: right;
	white-space:nowrap;
}
.NormalTitrStyle
{
	font-family: Tahoma;
	font-size: 11px;
	color: #000000;
	font-weight:normal;
	text-align: right;
	white-space:nowrap;
}

.TitrLeftStyle
{
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #515151;
	text-align: left;
	white-space:nowrap;
}
/*------------------------------------------------- Link Style ------------------------------------------------*/
A
{
	font-family: Tahoma;
	font-size: 12px;
	color: #0000FF;
	text-align: center;
}
A2
{
	font-family: Tahoma;
	font-size: 12px;
	color: #ffffff;
}
A:Hover
{
	color: #E98111;
}

A.OrLink
{
	font-family: Tahoma;
	font-size: 12px;
	color: #E98111;
}

A.OrLink:hover
{
	font-family: Tahoma;
	font-size: 12px;
	color: #5BA5F2;
}

.DividerLine
{
	color: #B9B9B9;
	width: 100%;
	text-align: center;
	height:1px;
}


/*--------------------------------------------- Skins Styles -------------------------------------------*/
.TextBoxStyle
{
	background-color: #F2F2F2;
	font-family: Tahoma;
	font-size: 11px;
	color: #000000;
	background-color:White;
	width:120px;
	direction: rtl;
}

.TextBoxFreeStyle
{
	background-color: #F2F2F2;
	font-family: Tahoma;
	font-size: 11px;
	color: #000000;
	background-color:White;
	direction: rtl;
}

.TextBoxSmallStyle
{
	background-color: #FFFFFF;
	font-family: Tahoma;
	font-size: 11px;
	color: #000000;
	width:35px;
	direction: ltr;
	text-align:left;
}
.BtnStyle
{
	width:80px;
	color:#333366;
	font-size:8pt; 
	font-family:tahoma;
	font-weight: bold;
	height:20px; 
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#AEBFD9, EndColorStr=#E4ECF7);
	border: #0033cc 1px ridge; 
	border-right-style:solid;
	padding: 0px 5px 5px 4px;
	margin:0px;
}
.DropDownListStyle
{
	background-color: #F2F2F2;
	font-family: Tahoma;
	font-size: 10px;
	color: #000000;
	background-color:White;
	direction: ltr;
}

/*--------------------------------------------- Login Styles -------------------------------------------*/
.LoginBoxStyle
{
	border-width: 1px;
	border-style: solid;
	border-color: #333333;
	direction: ltr;
	background-color: #f5f5dc;
}
.LoginBoxStyle1
{
	border-width: 1px;
	border-style: solid;
	border-color: #333333;
	direction: ltr;
	text-align:center;
	
}
.LoginBoxHead
{
	font-family:Tahoma;
	font-weight:bold;
	filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#D2D2CE, EndColorStr=#FaFaFa);
}
/*--------------------------------------------- Panel Styles -------------------------------------------*/
.PanelBoxStyle
{
	border-width: 1px;
	border-style: solid;
	border-color: #BDBDBD;
	direction: rtl;
	background-color: #FFFFFF;
	width: 100%;
	text-align:center;
	padding-left:20px;
	padding-right:20px;
	padding-top:2px;
	padding-bottom:2px;
}
.PanelBoxHead
{
	border-width:0;
	border-bottom-width:1px;
	border-style:solid;
	filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#AFBFD9, EndColorStr=#E4ECF7);
	font-size:11px;
	font-weight:bold;
	color:#0B93A3;
	font-family:'tahoma';
	text-align:center;
	height:20px;
}
.SubDescPanelBoxHead
{
	font-size:12px;
	font-weight: bold;
	color:#07BEC6;
	font-family:'tahoma';
	text-align:right;
}
.SubPanelBoxHead
{
	background-color:#f5f5dc;
	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);
}
/*--------------------------------------------- Grid Styles -------------------------------------------*/

.GridPanelBoxStyle
{
	border-width: 1px;
	border-style: solid;
	border-color: #333333;
	direction: ltr;
	background-color: #F2F2F2;
	width: 750px;
	text-align:left;
}

.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:10pt; 
}
.ItemStyle
{ 
	padding: 3px;
	background-color:#F5F5F7;
	vertical-align:middle;
	border-width:1;
	border-color: #D3D3D3;
	FONT-WEIGHT: lighter; 
	COLOR: #000000; 
	vertical-align:middle;
	text-align:justify;
	font-family:tahoma;
	FONT-WEIGHT: normal; 
	FONT-SIZE:10pt;
}
/*--------------------------------------------- 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:bold;
	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:#9AA9BC;
	font-family: Tahoma;
	font-size:8pt;
	font-weight:bold;
	filter: progid:DXImageTransform.Microsoft.dropshadow(OffX=5, OffY=5, Color='#B7C3D1', Positive='true'); 
}

.ķAfra
{
	color:#025589;
	font-family: Tahoma;
	font-size:8pt;
	font-weight:bold;
}
.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:160px;
	height:200px; 
}
.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;
}
.SideBarSubHeadType1
{
	border: 1px;
	border-style:double;
	border-color:#C0C0C0;
	filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#f5f5f5, EndColorStr=#fffffF);
	height:18px;
	text-align:left;
	padding-right:20px;
	padding-left:10px;
	background-image:url('Images/icon2.gif');
	background-repeat:no-repeat;
	background-position:left;
}
.SideBarSubHeadType3
{
	border: 1px;
	border-style:dashed;
	border-color:#C0C0C0;
	background: #F5F5F5;
	height:18px;
	text-align:left;
	padding-right:20px;
	padding-left:10
.SideBarSubHeadType2
{
	border: 1px double #C0C0C0;
	background: #E9E9E9 url('i
.SideBarSubHeadType2
{
	border: 1px double #C0C0C0;
	background: #E9E9E9 url('images/icon2.gif') no-repeat right 50%;
	height:18px;
	text-align:left;
	padding-right:20px;
	padding-left:10px;
	filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#D0D3DC, EndColorStr=#F4F5F7);
	width: 256px;
}
: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#D0D3DC, EndColorStr=#F4F5F7);
}
.SideBarSubHeadExit
{
	border: 1px;
	border-style:double;
	border-color:#C0C0C0;
	background: #DC6620;
	height:18px;
	text-align:center;
	padding-right:20px;
	padding-left:0px;
	background-image:url('Images/icon 3.gif');
	background-repeat:no-repeat;
	background-position:right;
}
.SideBarSubHeadActive
{
	border: 1px;
	border-style:double;
	border-color:#C0C0C0;
	background: #B8CCFE;
	height:18px;
	text-align:right;
	padding-right:20px;
	padding-left:0px;
	background-image:url('Images/icon1.gif');
	background-repeat:no-repeat;
	background-position:right;
}
.SideBarDarkCell
{
	padding:0 px;
	border-style:solid;
	border-width:1px;
	border-color:#6F8BB3;
	background: #DAEBFF;
	height:18px;
	color: #6C8BB7;
	text-align:right;
	padding-right:20px;
}
.SideBarActiveDarkCell
{
	padding:0 px;
	border-style:solid;
	border-width:1px;
	border-color:#6F8BB3;
	background: #DAEBFF;
	height:18px;
	color: #FF6600;
	font-family: Tahoma;
	font-size:8pt;
	font-weight:normal;
	text-align:right;
	padding-right:20px;
}
.SideBarInActiveDarkCell
{
	padding:0 px;
	border-style:solid;
	border-width:1px;
	border-color:#6F8BB3;
	background: #DAEBFF;
	height:18px;
	color: #6F819A;
	font-family: Tahoma;
	font-size:8pt;
	font-weight:normal;
	text-align:right;
	padding-right:20px;
}
.SideBarSpace
{
	font-size:1px;
	padding:0 px;
	border: 0px;
	height:5px;
}
.SideHeadLink
{
	color:#3E3E40;
	font-family: Tahoma;
	font-size:8pt;
	font-weight:normal;
	text-decoration:none;
}
.SideHeadLink:hover
{
	color:#E98111;
	font-family: Tahoma;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
}
.TopBarLink
{
	font-family: Tahoma;
	font-size: 10px;
	font-weight: normal;
	color: #7E7E7E;
	text-decoration:none;
}
.TopBarLink:Hover
{
	font-family: Tahoma;
	font-size: 10px;
	font-weight: normal;
	text-decoration:underline;
	color: #E98111;
}
.SideLinkExit
{
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration:none;
}
.SideLinkExit:Hover
{
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	text-decoration:none;
	color: Yellow;
}
.DisabledTextBoxStyle
{
	background-color: #f4f0ee;
}
