﻿@font-face {
font-family: "BYekan";
src: url(fonts/Yekan.eot);
src: url(fonts/Yekan.eot?#iefix) format("embedded-opentype"), url(fonts/Yekan.woff)
format("woff"), url(fonts/Yekan.ttf) format("truetype"), url(fonts/Yekan.svg#BYekan) format("svg");
font-weight: normal;
font-style: normal
}
body
{
    font-family: BYekan,Tahoma;
    font-size: 10pt;
    direction: rtl;
    margin: 1px 2px 1px 2px;
}

.HeaderRight
{
    background-image: url(Images/HeaderRight.jpg);
    width: 181px;
    background-repeat: no-repeat;
}
.HeaderTile
{
    background-image: url(Images/HeaderTile.jpg);
    height: 58px;
    background-repeat: repeat-x;
}
.HeaderLeft
{
    background-image: url(Images/HeaderLeft.jpg);
    width: 337px;
    background-repeat: no-repeat;
}
.CenterTile
{
    background-image: url(Images/CenterTile.jpg);
    background-position: bottom;
    background-color: #f7f0de;
    background-repeat: repeat-x;
}
.DownTile
{
    background-image: url(Images/DownTile.jpg);
    background-repeat: repeat-x;
    height: 25px;
}
.Button
{
    background-image: url(Images/Key.gif);
    width: 55px;
    height: 16px;
}

.PageHeader
{
    background-color: #ffcece;
    border: solid 1px black;
}
.LoginLoading
{
    background-image: url(Images/LoginLoading.gif);
    background-position: center;
    width: 100%;
    height: 75px;
    background-position: center;
    background-repeat: no-repeat;
}


a:hover
{
    cursor: hand;
    text-decoration: none;
    color: #00587a;
}
a
{
    text-decoration: none;
    color: Navy;
}

body
{
    direction: rtl;
}
.DirRight
{
    direction: ltr;
    text-align: right;
}
.ltr
{
    direction: ltr;
}

.rtl
{
    direction: rtl;
}

.NormalText
{
    font: normal 9pt tahoma;
    cursor: default;
    white-space: nowrap;
    color: Black; /*line-height: 20px;*/
}
.Nowrap
{
    white-space: nowrap;
}

.Hand
{
    cursor: hand;
}
.RedText
{
    color: Red;
}

.GrnText
{
    color: Green;
}
.GreenText
{
    color: Green;
}
.WhiteText
{
    color: White;
}
.List1
{
    /*background-color: #C6E2F9;*/
    background-color: #E3EBFB;
}

.List2
{
    background-color: #B6CBF8; /*background-color: #F2F2EE;*/
}
.List3
{
    background-color: #7F9CDA;
}

.List4
{
    background-color: RGB(100,150,200);
    color: White;
}

.Pad1
{
    padding: 5px;
    padding-right: 10px;
    white-space: nowrap;
}

.MenuPad
{
    padding: 1px;
}


.TextCenter
{
    text-align: center;
    height: 20;
}

.NormalLink
{
    text-decoration: none;
    color: Navy;
    cursor: Hand;
    font: normal 9pt tahoma;
}

.NormalLink:hover
{
    text-decoration: none;
    color: #80B0FC;
    cursor: Hand;
    font: normal 9pt tahoma;
}
a:hover
{
    text-decoration: none;
    color: #80B0FC;
    cursor: Hand;
    /*    font: normal 9pt tahoma;*/
}
a
{
    text-decoration: none;
    color: Navy;
    cursor: Hand;
    /*   font: normal 9pt tahoma;*/;
}

.HeaderText
{
    color: #003399;
    font-weight: bold;
    white-space: nowrap;
}
.HeaderText__Black
{
    color: #222222;
    font-weight: bold;
    white-space: nowrap;
}

.HeaderText__Black_1
{
    color: #777777;
    font-weight: bold;
    white-space: nowrap;
}

.TextBox
{
    width: 270px;
    height: 20px;
}

.TextBox2
{
    width: 200px;
    height: 20px;
}

.NormalBox
{
    width: 220px;
    height: 20px;
}

.NormalBox2
{
    width: 50px;
    height: 20px;
}

.FormList1
{
    background-color: #CEEFCB; /*background-color: #EFDDCB;*/
}

.FormList2
{
    /* background-color: #D7C5B1;*/
    background-color: #BCDFB9;
}
.FormList3
{
    background-color: #99F390; /*background-color: #F9B36E;*/
}
.Hidden
{
    display: none;
}

.Visible
{
    display: Block;
}

.txtCenter
{
    text-align: center;
}

.TextRight
{
    text-align: right;
}

.valigntop
{
    vertical-align: top;
}

.nowrap
{
    white-space: nowrap;
}
.MenuBox
{
    border: solid 1px gray;
    padding: 3;
    background-color: #EFDDCB;
    padding: 5px;
}

.MenuBox2
{
    border: solid 1px gray;
    padding: 3;
    background-color: #B6CBF8;
}
.MenuBox3
{
    border: solid 1px gray;
    padding: 3;
    background-color: #F0EED9;
}


.MenuBox_Black
{
    border: solid 1px gray;
    margin: 20;
}

.NormalCursor
{
    cursor: default;
}

.DetailBox
{
    position: absolute;
    top: 0;
    height: 100%;
    text-align: center;
    background-color: Red;
}

.DashRight
{
    border-right: dashed 1px gray;
}

.DashLeft
{
    border-left: dashed 1px gray;
}
.DashBottom
{
    border-bottom: dashed 1px gray;
}

.DashTop
{
    border-top: dashed 1px gray;
}
.Dash
{
    border-top: dashed 1px gray;
    border-bottom: dashed 1px gray;
    border-right: dashed 1px gray;
    border-left: dashed 1px gray;
}

.RedBG
{
    background-color: #DEC6C6;
}
/*-----------------------------------Grid View-------------------------------*/
.HeaderStyle, .PagerStyle
{
    background-image: url(Images/g-header.jpg);
    background-position: top;
    background-repeat: repeat-x;
    background-color: #426aa7;
}

.PagerStyle table
{
    text-align: center;
    margin: auto;
}
.PagerStyle table td
{
    border: 0px;
    padding: 5px;
}
.PagerStyle td
{
    border-top: #91a7b4 1px solid;
}
.PagerStyle a
{
    color: #16387c;
    text-decoration: none;
    padding: 2px 10px 2px 10px;
    border-top: solid 1px #fff;
    border-right: solid 1px #cfe8f6;
    border-bottom: solid 1px #91a7b4;
    border-left: solid 1px #fff;
}
.PagerStyle span
{
    font-weight: bold;
    color: #16387c;
    text-decoration: none;
    padding: 2px 10px 2px 10px;
}

.SelectedRowStyle td, .EditRowStyle td
{
    background-color: #fcb814;
    background-image: url(Images/Sprite.gif);
    background-position: center;
    background-repeat: repeat-x;
}

.RowStyle td, .AltRowStyle td, .SelectedRowStyle td, .EditRowStyle td /*Common Styles*/
{
    padding: 5px;
    border-right: solid 1px #FFFFFF;
}
.RowStyle td
{
    background-color: #f1f5f6;
    border-top: solid 1px #d1dbe6;
}

.RowStyle a
{
    text-decoration: none;
    color: Blue;
}
.RowStyle a:hover
{
    text-decoration: none;
    color: Red;
}

.AltRowStyle td
{
    background-color: #E3EBFB;
    background-position: bottom;
    background-repeat: repeat-x;
    border-top: solid 1px #d1dbe6;
}

.AltRowStyle a
{
    text-decoration: none;
    color: Blue;
}
.AltRowStyle a:hover
{
    text-decoration: none;
    color: Red;
}
.blend {
	font-family: courier new;
	font-size: 10pt;
	border: 0;
	margin-bottom:-1;
}
.normalLabel {
	font-size:8pt;
}
.normalText {
	font-family:arial, helvetica, sans-serif;
	font-size:10pt;
	color:000000;
	background-color:FFFFFF;
}
.plainText {
	font-family: courier new, courier, monospace;
	font-size: 10pt;
	color:000000;
	background-color:FFFFFF;
}
.controlWindowBody {
	font-family:arial, helvetica, sans-serif;
	font-size:8pt;
	padding: 7px ;		/* by FredCK */
	margin: 0px ;		/* by FredCK */
	/* color:000000;				by FredCK */
	/* background-color:DADADA;		by FredCK */
}
.readonlyInput {
	background-color:DADADA;
	color:000000;
	font-size:8pt;
	width:392px;
}
.textDefault {
	font-size:8pt;
	width: 200px;
}
.buttonDefault {
	width:90px;
	height:22px;
	font-size:8pt;
}
.suggSlct {
	width:200px;
	margin-top:2;
	font-size:8pt;
}
body
{
    direction: rtl;
}
.DirRight
{
    direction: ltr;
    text-align: right;
}
.ltr
{
    direction: ltr;
}

.rtl
{
    direction: rtl;
}

.NormalText
{
    font: normal 9pt tahoma;
    cursor: default;
    white-space: nowrap;
    color: Black; /*line-height: 20px;*/
}
.Nowrap
{
    white-space: nowrap;
}

.Hand
{
    cursor: hand;
}
.RedText
{
    color: Red;
}

.GrnText
{
    color: Green;
}
.GreenText
{
    color: Green;
}
.WhiteText
{
    color: White;
}
.List1
{
    /*background-color: #C6E2F9;*/
    background-color: #E3EBFB;
}

.List2
{
    background-color: #B6CBF8; /*background-color: #F2F2EE;*/
}
.List3
{
    background-color: #7F9CDA;
}

.List4
{
    background-color: RGB(100,150,200);
    color: White;
}

.Pad1
{
    padding: 5px;
    padding-right: 10px;
    white-space: nowrap;
}

.MenuPad
{
    padding: 1px;
}


.TextCenter
{
    text-align: center;
    height: 20;
}

.NormalLink
{
    text-decoration: none;
    color: Navy;
    cursor: Hand;
    font: normal 9pt tahoma;
}

.NormalLink:hover
{
    text-decoration: none;
    color: #80B0FC;
    cursor: Hand;
    font: normal 9pt tahoma;
}
a:hover
{
    text-decoration: none;
    color: #80B0FC;
    cursor: Hand;
    /*    font: normal 9pt tahoma;*/
}
a
{
    text-decoration: none;
    color: Navy;
    cursor: Hand;
    /*   font: normal 9pt tahoma;*/;
}

.HeaderText
{
    color: #003399;
    font-weight: bold;
    white-space: nowrap;
}
.HeaderText__Black
{
    color: #222222;
    font-weight: bold;
    white-space: nowrap;
}

.HeaderText__Black_1
{
    color: #777777;
    font-weight: bold;
    white-space: nowrap;
}

.TextBox
{
    width: 270px;
    height: 20px;
}

.TextBox2
{
    width: 200px;
    height: 20px;
}

.NormalBox
{
    width: 220px;
    height: 20px;
}

.NormalBox2
{
    width: 50px;
    height: 20px;
}

.FormList1
{
    background-color: #CEEFCB; /*background-color: #EFDDCB;*/
}

.FormList2
{
    /* background-color: #D7C5B1;*/
    background-color: #BCDFB9;
}
.FormList3
{
    background-color: #99F390; /*background-color: #F9B36E;*/
}
.Hidden
{
    display: none;
}

.Visible
{
    display: Block;
}

.txtCenter
{
    text-align: center;
}

.TextRight
{
    text-align: right;
}

.valigntop
{
    vertical-align: top;
}

.nowrap
{
    white-space: nowrap;
}
.MenuBox
{
    border: solid 1px gray;
    padding: 3;
    background-color: #EFDDCB;
    padding: 5px;
}

.MenuBox2
{
    border: solid 1px gray;
    padding: 3;
    background-color: #B6CBF8;
}
.MenuBox3
{
    border: solid 1px gray;
    padding: 3;
    background-color: #F0EED9;
}


.MenuBox_Black
{
    border: solid 1px gray;
    margin: 20;
}

.NormalCursor
{
    cursor: default;
}

.DetailBox
{
    position: absolute;
    top: 0;
    height: 100%;
    text-align: center;
    background-color: Red;
}

.DashRight
{
    border-right: dashed 1px gray;
}

.DashLeft
{
    border-left: dashed 1px gray;
}
.DashBottom
{
    border-bottom: dashed 1px gray;
}

.DashTop
{
    border-top: dashed 1px gray;
}
.Dash
{
    border-top: dashed 1px gray;
    border-bottom: dashed 1px gray;
    border-right: dashed 1px gray;
    border-left: dashed 1px gray;
}

.RedBG
{
    background-color: #DEC6C6;
}

