body
{
    margin: 0px;
    background-color: #fff;
    scrollbar-face-color: #DEE2E5;
    scrollbar-base-color: #DEE2E5;
    scrollbar-arrow-color: #49627A;
    scrollbar-track-color: #F2F2F2;
    scrollbar-shadow-color: #DEE2E5;
    scrollbar-highlight-color: #DEE2E5;
    scrollbar-3dlight-color: #C0CCDA;
    scrollbar-darkshadow-Color: #C0CCDA;
}
.mainColor
{
    background-color: #E9EEF5;
}
.MAIN_TABLE
{
    padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 0px;
    margin: 0px;
    border-top-style: none;
    padding-top: 0px;
    border-right-style: none;
    border-left-style: none;
    background-color: #E9EEF5;
    border-bottom-style: none;
}
.FontColor
{
    padding-left: 5px;
    padding-right: 5px;
    font-weight: bold;
    font-size: 11px;
    color: #32587C;
    font-family: Tahoma;
}
.FontColorHead
{
    padding-left: 5px;
    padding-right: 5px;
    font-weight: bold;
    font-size: 13px;
    color: #32587C;
    font-family: Tahoma;
}
/*
.Title
{
    font-weight: bold;
    font-size: 12px;
    color: #c8001c;
    font-family: Tahoma;
}*/
.PageHeading
{
    font-weight: bold;
    font-size: 11px;
    color: #aabad1;
    font-family: Tahoma;
    margin-top: 0px;
    background-image: url(../Images/En/undr-txt.jpg);
    background-position: 0px bottom;
    background-repeat: no-repeat;
    height: 40px;
}
.PageHeading2
{
    font-weight: bold;
    font-size: 12px;
    color: #c8001c;
    font-family: Tahoma;
    margin-left: 4px;
}
.MainTitle
{
    text-align: right;
    font-weight: bold;
    font-size: 12px;
    color: #32587C; /*#c8001c;*/
    font-family: Tahoma;
}
.MAIN_TABLE1
{
    padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 0px;
    margin: 0px;
    border-top-style: none;
    padding-top: 0px;
    border-right-style: none;
    border-left-style: none;
    background-color: #2B324D;
    border-bottom-style: none;
}
.REGISTRATION_LABLE
{
    font-weight: normal;
    font-size: 11px;
    color: #32587C;
    font-family: 'Tahoma';
}
.REGISTRATION_HIGH_ROW
{
    font-family: 'Arabic Transparent';
    font-weight: bold;
    background-color: #9999cc;
}
.DATA_TABLE
{
    border-top: #c8001c 1px solid;
    border-right: #CEC6BF 1px solid;
    border-left: #CEC6BF 1px solid;
    border-bottom: #CEC6BF 1px solid;
    font-size: 13px;
    color: #354f74;
    padding: 2px;
    font-family: "Tahoma";
    background-color: #aabad1;
    font-weight: bold;
}
.DATA_TABLE2
{
    border-right: #354f74 0px solid;
    padding-right: 0px;
    border-top: #354f740px solid;
    padding-left: 0px;
    font-size: 12px;
    padding-bottom: 0px;
    border-left: #354f74 0px solid;
    color: #354f74;
    padding-top: 2px;
    border-bottom: #354f74 0px solid;
    font-family: Tahoma;
    background-color: #E8EBF0;
    font-weight: bold;
}
.DATA_TABLE_FOOTER
{
    font-weight: bold;
    font-size: 12px;
    padding-top: 2px;
    padding-bottom: 2px;
    color: #FFF;
    font-family: Tahoma;
    background-color: #AABAD1;
    text-align: right;
    height: 20px;
    padding-right: 13px;
}
.DATA_TABLE_FOOTER2
{
    border-right: #CEC6BF 1px solid;
    border-left: #CEC6BF 1px solid;
    border-top: #CEC6BF 1px solid;
    border-bottom: #CEC6BF 1px solid;
    font-weight: bold;
    font-size: 12px;
    padding-top: 2px;
    padding-bottom: 2px;
    color: #FFF;
    font-family: Tahoma;
    background-color: #AABAD1;
    text-align: right;
    height: 20px;
    padding-left: 3px;
}


.instructionHeader {
	font-weight: bold;
	font-size: 14pX;
	color: #592922;
	padding: 5px 0 5px 0;
	text-align: right;
}
.instructionBody
{
	border-right: #6c5c5a 1px solid;
	padding-right: 50px;
	border-top: #6c5c5a 1px solid;
	margin-top: 0px;
	display: block;
	padding-left: 10px;
	font-weight: bold;
	text-justify: distribute-all-lines;
	font-size: 13px;
	padding-bottom: 10px;
	overflow: scroll;
	border-left: #6c5c5a 1px solid;
	color: #003399;
	line-height: 19px;
	padding-top: 10px;
	border-bottom: #6c5c5a 1px solid;
	height: auto;
	background-color: #f1f2ec;
	text-align: right;
}
/*-------------------------------- Data Grid Styles ------------------------------- */
.DATAGRID
{
    border-top: #c8001c 1px solid;
    border-left: #CEC6BF 1px solid;
    border-right: #CEC6BF 1px solid;
    border-bottom: #CEC6BF 1px solid;
    background-color: #aabad1;
    color: #fff;
    padding: 0;
    text-align: right;
    direction: rtl;
}
.DATAGRID_HEADER
{
    border-right: #CEC6BF 1px solid;
    border-top: #CEC6BF 1px solid;
    border-left: #CEC6BF 1px solid;
    border-bottom: #CEC6BF 1px solid;
    background-color: #aabad1;
    color: #fff;
    font-size: 12px;
    font-family: Tahoma;
    text-align: right;
    padding-right: 4px;
}
.DATAGRID_ITEM
{
    font-size: 14px;
    color: #354f74;
    font-family: Tahoma;
    background-color: #c8d0dd;
    font-size: 11px;
    border-right: #FFFFFF 1px solid;
    border-top: #FFFFFF 1px solid;
    border-left: #FFFFFF 1px solid;
    border-bottom: #FFFFFF 1px solid;
}
.DATAGRID_ALTERNATINGITEM
{
    border-right: #354f74 2px solid;
    border-top: #354f74 2px solid;
    border-left: #354f74 2px solid;
    border-bottom: #354f74 2px solid;
    font-size: 11px;
    color: #354f74;
    font-family: Tahoma;
    background-color: #C8D0DD;
}
.DATAGRID_SELECTEDITEM
{
    font-size: 14px;
    color: #354f74;
    font-family: Tahoma;
    background-color: #c8d0aa;
    border-right: #FFFFFF 1px solid;
    border-top: #FFFFFF 1px solid;
    border-left: #FFFFFF 1px solid;
    border-bottom: #FFFFFF 1px solid;
}

.DATAGRID_FOOTER
{
    border-right: #CEC6BF 1px solid;
    border-left: #CEC6BF 1px solid;
    border-top: #CEC6BF 1px solid;
    border-bottom: #CEC6BF 1px solid;
    padding-left: 5px;
    padding-right: 13px;
    font-weight: bold;
    font-size: 11px;
    font-family: Tahoma;
    color: #c8001c;
    background-color: #D8DFE5;
    text-align: right;
    direction: rtl;
}
.DATAGRID_FOOTER_dir
{
    text-align: right;
    direction: rtl;
}
/*--------------------------------------------------------*/
A
{
    color: #C0261A;
    font-family: Tahoma;
    font-weight: normal;
    font-size: 11px;
    text-decoration: none;
}
A:link
{
    color: #C0261A;
    font-family: Tahoma;
    font-weight: normal;
    font-size: 11px;
    text-decoration: none;
}
A:hover
{
    color: #01008A;
    font-family: Tahoma;
    font-weight: normal;
    font-size: 11px;
    text-decoration: none;
}
.Button
{
    border-right: black 1px solid;
    border-top: black 1px solid;
    font-weight: normal;
    font-size: 18px;
    border-left: black 1px solid;
    color: black;
    border-bottom: black 1px solid;
    font-family: tahoma,sans-serif;
    background-color: black;
}
.INPUT
{
    border: #354F74 1px solid;
    border-left: black 0px solid;
    border-bottom: black 0px solid;
    font-weight: bold;
    font-size: 14px;
    color: #2B324D;
    font-family: Tahoma;
    background-color: #F1F2F3;
}
TABLE
{
    border-right: 0px;
    border-top: 0px;
    font-weight: bold;
    font-size: 11px;
    border-left: 0px;
    color: Black;
    border-bottom: 0px;
    font-family: tahoma,sans-serif;
}
.menu
{
    font-weight: bold;
    font-size: 11px;
    color: #000066;
    font-family: tahoma,sans-serif;
    text-decoration: none;
}
SELECT
{
    border: #CEC6BF 1px solid;
    font-weight: normal;
    font-size: 11px;
    color: #32587C;
    font-family: Tahoma;
    background-color: #FFF;
}
.MainTable
{
    width: 80%;
    vertical-align: baseline;
    border: 0px;
}
.GrpTable1
{
    background-color: #E8EBF0;
    border-right: #ebebc7 2px solid;
    border-top: #ebebc7 2px solid;
    border-left: #ebebc7 2px solid;
    border-bottom: #ebebc7 2px solid;
    height: 100%;
}
.Search
{
    font-family: Tahoma Black;
    font-size: 10px;
    color: white;
}
.ButtonTable
{
    border-right: #CEC6BF 1px solid;
    border-left: #CEC6BF 1px solid;
    border-bottom: #CEC6BF 1px solid;
}
/*.ButtonTable
{
    border-color: #ebebc7;
    background-color: #D8DFE5;
    border-bottom-color: #ebebc7;
    border-top-color: #ebebc7;
    border-right-color: #ebebc7;
    border-left-color: #ebebc7;
}*/
.FormButtonTable
{
    background-color: #D8DFE5;
    padding: 5px;
    font-weight: bold;
    font-size: 14px;
}
.CellButton
{
    color: #980101;
    font-size: 11px;
    font-family: Tahoma;
    font-weight: bold;
    background-image: url(/Images/En/botn.jpg);
    background-position: left;
    background-repeat: repeat-x;
    background-color: #354F74;
    cursor: hand;
}
.Table2
{
    border-right: lightsteelblue thin solid;
    border-top: lightsteelblue thin solid;
    border-left: lightsteelblue thin solid;
    border-bottom: lightsteelblue thin solid;
    background-color: #DBDEE4;
    font-family: verdana,Tahoma;
}
.TextBox
{
    border: #CEC6BF 1px solid;
    font-weight: normal;
    font-size: 11px;
    color: #32587C;
    font-family: Tahoma;
    background-color: #FFF;
}
INPUT
{
    border: #CEC6BF 1px solid;
    font-weight: normal;
    font-size: 11px;
    color: #32587C;
    font-family: Tahoma;
    background-color: #FFF;
}
CheckBox
{
    font-weight: normal;
    font-size: 11px;
    color: #32587C;
    font-family: Tahoma;
    background-color: #FFF;
}
.INPUTINCHECKBOXPAGE
{
    border-right: #354f74 1px solid;
    border-top: #354f74 1px solid;
    border-left: #354f74 1px solid;
    border-bottom: #354f74 1px solid;
    font-weight: bolder;
    font-size: 14px;
    color: #2b324d;
    font-family: Tahoma;
    background-color: #F1F2F3;
}
.SiteLabel
{
    font-size: 16px;
    color: white;
    font-family: Tahoma;
}
.HR
{
    color: #9999cc;
}
.SiteTable1
{
    border-top: solid #9999cc 1px;
    border-left: solid #9999cc 1px;
    border-bottom: solid #9999cc 1px;
    border-right: solid #9999cc 1px;
    background-color: White;
}
.ValidatorReg
{
    font-weight: bold;
    font-size: 11px;
    color: red;
    font-family: Tahoma;
}
.Validator
{
    font-weight: bold;
    font-size: 11px;
    color: red;
    font-family: Tahoma;
}
.Validator2
{
    font-weight: bold;
    font-size: 11px;
    color: red; /*background-color:#C8D0DD;*/
    font-family: Tahoma;
}
.PageSummary
{
    font-weight: bold;
    font-size: 16px;
    color: White;
    font-family: Tahoma;
}
.MyH5
{
    font-weight: bold;
    font-size: 14px;
    color: #314b66;
    font-family: Tahoma;
}
.MyH4
{
    font-weight: normal;
    font-size: 11px;
    color: #32587C;
    font-family: "Tahoma";
}
.MyH3
{
    font-weight: normal;
    font-size: 11px;
    color: Navy;
    font-family: Tahoma;
    padding-left: 3px;
    text-align: justify;
}
.MyH2
{
    font-weight: bold;
    font-size: 11px;
    color: #314B66;
    font-family: Tahoma;
}
.MyH16
{
    font-weight: bold;
    font-size: 11px;
    color: #c8001c;
    font-family: Tahoma;
}
.MyH18
{
    font-weight: bold;
    font-size: 11px;
    color: #32587C;
    font-family: Tahoma;
}
.MyH20
{
    font-weight: bold;
    font-size: 18px;
    color: orange;
    font-family: Tahoma;
}
.MeIt20
{
    font-weight: bold;
    font-size: 12px;
    color: #314B66;
    font-family: Tahoma;
}
.MeIt18
{
    font-weight: bold;
    font-size: 11px;
    color: #314B66;
    font-family: Tahoma;
    padding-right: 7px;
}
.MeIt16
{
    font-weight: bold;
    font-size: 16px;
    color: #426391;
    font-family: Tahoma;
}
.BalanceValue
{
    font-weight: bold;
    font-size: 13px;
    color: #ff6600;
    font-family: Tahoma;
    text-align: center;
}
/*---------------------------------------------------*/
.GrpTable1
{
    background-color: #ebebc7;
    border-right: #ebebc7 2px solid;
    border-top: #ebebc7 2px solid;
    border-left: #ebebc7 2px solid;
    border-bottom: #ebebc7 2px solid;
    height: 100%;
}
.GroRow1
{
    background-color: #314B66;
    font-family: Tahoma Black;
    text-align: center;
    font-size: 18px;
    color: orange;
}
.DATA_TABLE_FOOTER
{
    padding-top: 2px;
    padding-bottom: 2px;
    color: #FFF;
    font-family: Tahoma;
    background-color: #AABAD1;
    text-align: right;
}
.GroRow
{
    font-size: 12px;
    font-weight: bold;
    color: #fff;
    font-family: Tahoma;
    background-color: #AABAD1;
    text-align: right;
    padding-right: 13px;
}
.GroRow2
{
    font-size: 12px;
    font-weight: bold;
    color: #fff;
    font-family: Tahoma;
    background-color: #AABAD1;
    text-align: right;
    padding-right: 13px;
}
.GroRowNotCentered
{
    font-size: 12px;
    color: #32587C;
    font-family: Tahoma;
    background-color: #F4F4F4;
    padding-right: 4;
    padding-left: 4;
}
.GroRowNotCenteredAlt
{
    font-size: 12px;
    color: #32587C;
    font-family: Tahoma;
    background-color: #ECECEC;
    padding-right: 4;
    padding-left: 4;
}
.ItemLabel
{
    border-right: #CEC6BF 0px solid;
    border-left: #CEC6BF 0px solid;
    border-top: #CEC6BF 1px solid;
    border-bottom: #CEC6BF 0px solid;
    padding-left: 5px;
    padding-right: 13px;
    font-weight: bold;
    font-size: 12px;
    color: #32587C;
    font-family: Tahoma;
    background-color: #F4F4F4;
}
.ItemLabel1
{
    border-right: #CEC6BF 0px solid;
    border-left: #CEC6BF 0px solid;
    border-top: #CEC6BF 1px solid;
    border-bottom: #CEC6BF 0px solid;
    padding-left: 5px;
    padding-right: 13px;
    font-weight: bold;
    font-size: 12px;
    color: #32587C;
    font-family: Tahoma;
    background-color: #F4F4F4;
    width: 230px;
}
.ItemLabel2
{
    border-right: #CEC6BF 0px solid;
    border-left: #CEC6BF 0px solid;
    border-top: #CEC6BF 1px solid;
    border-bottom: #CEC6BF 0px solid;
    padding-left: 5px;
    padding-right: 13px;
    font-weight: bold;
    font-size: 12px;
    color: #32587C;
    font-family: Tahoma;
    background-color: #F4F4F4;
    width: 200px;
}
.ItemLabelCondition
{
    font-weight: normal;
    font-size: 11px;
    color: red;
    font-family: Tahoma;
}
.TdNormal
{
    background-color: #F4F4F4;
}
.Datagrid_TR
{
    background-color: #F4F4F4;
}
.Datagrid_TR_Alt
{
    background-color: #ECECEC;
}
.Datagrid_TD
{
    border-right: #CEC6BF 1px solid;
    border-left: #CEC6BF 1px solid;
    border-top: #CEC6BF 1px solid;
    border-bottom: #CEC6BF 1px solid;
    padding-left: 5px;
    padding-right: 4px;
    font-weight: normal;
    font-size: 11px;
    color: #32587C;
    font-family: Tahoma;
}
.ItemLabel2
{
    border-right: #CEC6BF 0px solid;
    border-left: #CEC6BF 0px solid;
    border-top: #CEC6BF 1px solid;
    border-bottom: #CEC6BF 0px solid;
    padding-left: 5px;
    padding-right: 13px;
    font-weight: bold;
    font-size: 11px;
    color: #32587C;
    font-family: Tahoma;
    background-color: #F4F4F4;
}
.ItemLabel3
{
    border-right: #354f74 0px solid;
    border-top: #354f74 0px solid;
    border-bottom: #354f74 0px solid;
    padding-left: 5px;
    padding-right: 1px;
    font-weight: bold;
    font-size: 16px;
    color: #354f74;
    font-family: Arabic Transparent;
    background-color: #eef2f8;
}
.ItemLabel4
{
    border-right: #CEC6BF 1px solid;
    border-left: #CEC6BF 1px solid;
    border-top: #CEC6BF 1px solid;
    border-bottom: #CEC6BF 1px solid;
    padding-left: 5px;
    padding-right: 3px;
    font-weight: bold;
    font-size: 11px;
    color: #32587C;
    font-family: Tahoma;
    background-color: #F4F4F4;
}
.ItemLabel4Alt
{
    border-right: #CEC6BF 1px solid;
    border-left: #CEC6BF 1px solid;
    border-top: #CEC6BF 1px solid;
    border-bottom: #CEC6BF 1px solid;
    padding-left: 5px;
    padding-right: 3px;
    font-weight: bold;
    font-size: 11px;
    color: #32587C;
    font-family: Tahoma;
    background-color: #F4F4F4;
}
.ItemLabelAlt
{
    border-right: #CEC6BF 0px solid;
    border-left: #CEC6BF 0px solid;
    border-top: #CEC6BF 1px solid;
    border-bottom: #CEC6BF 0px solid;
    padding-left: 5px;
    padding-right: 13px;
    font-weight: bold;
    font-size: 11px;
    color: #32587C;
    font-family: Tahoma;
    background-color: #F4F4F4;
}
.FormLabel1
{
    border-right: #CEC6BF 0px solid;
    border-left: #CEC6BF 0px solid;
    border-top: #CEC6BF 1px solid;
    border-bottom: #CEC6BF 0px solid;
    padding-left: 5px;
    padding-right: 5px;
    font-weight: bold;
    font-size: 11px;
    color: #32587C;
    font-family: Tahoma;
    background-color: #F4F4F4;
}
.FormLabel2
{
    background-color: #ECECEC;
    padding-left: 5px;
    padding-right: 5px;
    font-weight: bold;
    font-size: 11px;
    color: #32587C;
    font-family: Tahoma;
    border-right: #CEC6BF 0px solid;
    border-top: #CEC6BF 1px solid;
    border-left: #CEC6BF 0px solid;
    border-bottom: #CEC6BF 0px solid;
}
.CellValue
{
    background-color: #ECECEC;
    padding-left: 5px;
    padding-right: 5px;
    font-weight: bold;
    font-size: 11px;
    color: #32587C;
    font-family: Tahoma;
    border-right: #CEC6BF 0px solid;
    border-top: #CEC6BF 1px solid;
    border-left: #CEC6BF 0px solid;
    border-bottom: #CEC6BF 0px solid;
}
.CellValue1
{
    background-color: #ECECEC;
    padding-left: 5px;
    padding-right: 5px;
    font-weight: bold;
    font-size: 11px;
    color: #32587C;
    font-family: Tahoma;
    border-right: #CEC6BF 0px solid;
    border-top: #CEC6BF 1px solid;
    border-left: #CEC6BF 0px solid;
    border-bottom: #CEC6BF 0px solid;
    width: 200px;
}
.CellValue2
{
    background-color: #ECECEC;
    padding-left: 5px;
    padding-right: 5px;
    font-weight: bold;
    font-size: 11px;
    color: #32587C;
    font-family: Tahoma;
    border-right: #CEC6BF 0px solid;
    border-top: #CEC6BF 1px solid;
    border-left: #CEC6BF 0px solid;
    border-bottom: #CEC6BF 0px solid;
}
.CellValue3
{
    background-color: #E8EBF0;
    padding-left: 5px;
    padding-right: 5px;
    font-weight: bold;
    font-size: 11px;
    color: #f45000;
    font-family: Tahoma;
    border-right: #354f74 0px solid;
    border-top: #354f74 0px solid;
    border-left: #354f74 0px solid;
    border-bottom: #354f74 0px solid;
}
.CellValue3
{
    background-color: #FFFFFF;
    padding-left: 5px;
    padding-right: 5px;
    font-weight: bold;
    font-size: 11px;
    color: #f45000;
    font-family: Tahoma;
    border-right: #354f74 0px solid;
    border-top: #354f74 0px solid;
    border-left: #354f74 0px solid;
    border-bottom: #354f74 0px solid;
}
.CellValue4
{
    padding-left: 5px;
    padding-right: 5px;
    font-weight: bold;
    font-size: 11px;
    color: #f45000;
    font-family: Tahoma;
    border-right: #354f74 0px solid;
    border-top: #354f74 0px solid;
    border-left: #354f74 0px solid;
    border-bottom: #354f74 0px solid;
}
.CellValueAlt
{
    background-color: #ECECEC;
    padding-left: 5px;
    padding-right: 5px;
    font-weight: bold;
    font-size: 11px;
    color: #32587C;
    font-family: Tahoma;
    border-right: #CEC6BF 0px solid;
    border-top: #CEC6BF 1px solid;
    border-left: #CEC6BF 0px solid;
    border-bottom: #CEC6BF 0px solid;
}
.GeneralTable
{
    border: #CEC6BF 1px solid;
}
.Menu1Back
{
    background-color: #ECECEC;
    font-weight: normal;
    font-size: 11px;
    font-family: Tahoma;
    color: #354f74; /*border-right: #CEC6BF 1px solid;     border-top: #CEC6BF 0px solid;     border-left: #CEC6BF 1px solid;     border-bottom: #CEC6BF 0px solid;*/
    line-height: 18px;
    padding-right: 60px;
    padding-bottom: 0px;
    margin: 0px;
    text-align: right;
    background-position: 94% 10% 1% 10%;
    background-image: url(/Images/AR/TreeART.gif);
    background-repeat: no-repeat;
    white-space: nowrap;
}
.Menu1
{
    background-color: #ECECEC;
    font-weight: normal;
    font-size: 11px;
    font-family: Tahoma;
    color: #354f74; /*border-right: #CEC6BF 1px solid;     border-top: #CEC6BF 0px solid;     border-left: #CEC6BF 1px solid;     border-bottom: #CEC6BF 0px solid;*/
    line-height: 18px;
    padding-right: 40px;
    margin: 0px;
    text-align: right;
    white-space: nowrap;
}
.Menu1UpBack
{
    background-color: #ECECEC;
    font-weight: normal;
    font-size: 11px;
    font-family: Tahoma;
    color: #354f74; /*border-right: #CEC6BF 1px solid;     border-top: #CEC6BF 1px solid;     border-left: #CEC6BF 1px solid;     border-bottom: #CEC6BF 0px solid;*/
    line-height: 18px;
    padding-right: 30px;
    padding-left: 5px;
    text-align: right;
    background-position: 97% center;
    background-image: url(/Images/AR/Folder.gif);
    background-repeat: no-repeat;
    padding-bottom: 0px;
    margin-top: 0px;
    white-space: nowrap;
}
.Menu1Up
{
    background-color: #ECECEC;
    font-weight: normal;
    font-size: 11px;
    font-family: Tahoma;
    color: #354f74; /*border-right: #CEC6BF 1px solid;     border-top: #CEC6BF 0px solid;     border-left: #CEC6BF 1px solid;     border-bottom: #CEC6BF 0px solid;*/
    line-height: 18px;
    padding-right: 30px;
    padding-left: 5px;
    text-align: right;
    white-space: nowrap;
}
.Menu1DwBack
{
    background-color: #ECECEC;
    font-weight: normal;
    font-size: 11px;
    font-family: Tahoma;
    color: #354f74; /*border-right: #CEC6BF 1px solid;     border-top: #ECECEC 1px solid;     border-left: #CEC6BF 1px solid;     border-bottom: #CEC6BF 0px solid;*/
    line-height: 18px;
    padding-right: 60px;
    text-align: right;
    background-position: 94% 10% 1% 10%;
    background-image: url(/Images/AR/TreeARB.gif);
    background-repeat: no-repeat;
    padding-bottom: 0px;
    margin: 0px;
    white-space: nowrap;
}
.Menu1Dw
{
    background-color: #ECECEC;
    font-weight: normal;
    font-size: 11px;
    font-family: Tahoma;
    color: #354f74; /*border-right: #CEC6BF 1px solid;     border-top: #ECECEC 1px solid;     border-left: #CEC6BF 1px solid;     border-bottom: #CEC6BF 1px solid;*/
    line-height: 18px;
    padding-right: 40px;
    text-align: right;
    white-space: nowrap;
}
.TreeMenu
{
    background-color: #ECECEC;
    font-weight: normal;
    font-size: 10px;
    font-family: Tahoma;
    color: #354f74;
    border-right: #ECECEC 1px solid;
    border-top: #ECECEC 1px solid;
    border-left: #ECECEC 1px solid;
    border-bottom: #ECECEC 1px solid;
    text-align: right;
    padding-right: 2px;
    margin: 0px;
    width: 95%;
}
.TreeMenu:hover
{
    background-color: #fff;
    font-weight: normal;
    font-size: 10px;
    font-family: Tahoma;
    border-right: #AABAD1 1px solid;
    border-top: #AABAD1 1px solid;
    border-left: #AABAD1 1px solid;
    border-bottom: #AABAD1 1px solid;
    text-align: right;
    padding-right: 2px;
    margin: 0px;
    width: 95%;
}
.TreeMenu2
{
    background-color: #F4F4F4;
    font-weight: normal;
    font-size: 10px;
    font-family: Tahoma;
    color: #354f74;
    border-right: #F4F4F4 1px solid;
    border-top: #F4F4F4 1px solid;
    border-left: #F4F4F4 1px solid;
    border-bottom: #F4F4F4 1px solid;
    text-align: right;
    padding-right: 2px;
    margin: 0px;
    width: 95%;
}
.TreeMenu2:hover
{
    background-color: #fff;
    font-weight: normal;
    font-size: 10px;
    font-family: Tahoma;
    border-right: #AABAD1 1px solid;
    border-top: #AABAD1 1px solid;
    border-left: #AABAD1 1px solid;
    border-bottom: #AABAD1 1px solid;
    text-align: right;
    padding-right: 2px;
    margin: 0px;
    width: 95%;
}
.Menu2Back
{
    background-color: #F4F4F4;
    font-weight: bold;
    font-size: 11px;
    font-family: Tahoma;
    color: #354f74; /*border-right: #CEC6BF 1px solid;     border-top: #CEC6BF 0px solid;     border-left: #CEC6BF 1px solid;     border-bottom: #CEC6BF 0px solid;*/
    line-height: 18px;
    padding-right: 60px;
    text-align: right;
    background-position: 94% 10% 1% 10%;
    background-image: url(/Images/AR/TreeART.gif);
    background-repeat: no-repeat;
    padding-bottom: 0px;
    margin: 0px;
    white-space: nowrap;
}
.Menu2
{
    background-color: #F4F4F4;
    font-weight: bold;
    font-size: 11px;
    font-family: Tahoma;
    color: #354f74; /*border-right: #CEC6BF 1px solid;     border-top: #CEC6BF 0px solid;     border-left: #CEC6BF 1px solid;     border-bottom: #CEC6BF 0px solid;*/
    line-height: 18px;
    padding-right: 40px;
    text-align: right;
    white-space: nowrap;
}
.Menu2UpBack
{
    background-color: #F4F4F4;
    font-weight: bold;
    font-size: 11px;
    font-family: Tahoma;
    color: #354f74; /*border-right: #CEC6BF 1px solid;     border-top: #CEC6BF 1px solid;     border-left: #CEC6BF 1px solid;     border-bottom: #CEC6BF 0px solid;*/
    line-height: 18px;
    padding-right: 30px;
    padding-left: 5px;
    text-align: right;
    background-position: 97% center;
    background-image: url(/Images/AR/Folder.gif);
    background-repeat: no-repeat;
    padding-bottom: 0px;
    margin: 0px;
    white-space: nowrap;
}
.Menu2Up
{
    background-color: #F4F4F4;
    font-weight: bold;
    font-size: 11px;
    font-family: Tahoma;
    color: #354f74; /*border-right: #CEC6BF 1px solid;     border-top: #CEC6BF 1px solid;     border-left: #CEC6BF 1px solid;     border-bottom: #CEC6BF 0px solid;*/
    line-height: 18px;
    padding-right: 30px;
    padding-left: 5px;
    text-align: right;
    white-space: nowrap;
}
.Menu2DwBack
{
    background-color: #F4F4F4;
    font-weight: bold;
    font-size: 11px;
    font-family: Tahoma;
    color: #354f74; /*border-right: #CEC6BF 1px solid;     border-top: #CEC6BF 0px solid;     border-left: #CEC6BF 1px solid;     border-bottom: #CEC6BF 0px solid;*/
    line-height: 18px;
    padding-right: 60px;
    text-align: right;
    background-position: 94% 10% 0% 10%;
    background-image: url(/Images/AR/TreeARB.gif);
    background-repeat: no-repeat;
    padding-bottom: 0px;
    margin: 0px;
    white-space: nowrap;
}
.Menu2Dw
{
    background-color: #F4F4F4;
    font-weight: bold;
    font-size: 11px;
    font-family: Tahoma;
    color: #354f74; /*border-right: #CEC6BF 1px solid;     border-top: #CEC6BF 0px solid;     border-left: #CEC6BF 1px solid;     border-bottom: #CEC6BF 1px solid;*/
    line-height: 18px;
    padding-right: 40px;
    text-align: right;
    white-space: nowrap;
}
.HeaderTD
{
    color: #FBCC99;
    font-size: 18px;
    font-family: Arabic Transparent;
    font-weight: bold;
    background-color: #354F74;
}
.CellValueNoBorder
{
    padding-left: 5px;
    padding-right: 5px;
    font-weight: bold;
    font-size: 14px;
    color: #354F74;
    font-family: Tahoma;
}
.CellValueLarge
{
    padding-left: 5px;
    padding-left: 5px;
    font-weight: bold;
    font-size: 17px;
    color: midnightblue;
    font-family: Tahoma;
}
.GrpTable
{
    border-top: #c8001c 1px solid;
    border-left: #CEC6BF 1px solid;
    border-right: #CEC6BF 1px solid;
    border-bottom: #CEC6BF 1px solid;
    background-color: #aabad1;
    color: #fff;
    padding-top: 1px;
    padding-bottom: 1px;
    margin: 0px;
}
.NoteTable
{
    border-top: #354f74 2px solid;
    border-left: #354f74 2px solid;
    border-bottom: #354f74 2px solid;
    border-right: #354f74 2px solid;
    background-color: #E8EBF0;
    padding: 0px;
}
.GrpTable2
{
    border-top: #c8001c 1px solid;
    border-left: #CEC6BF 1px solid;
    border-right: #CEC6BF 1px solid;
    border-bottom: #CEC6BF 1px solid;
    background-color: #aabad1;
    color: #fff;
    padding: 0px;
    margin: 0px;
    height: 20px;
}
.GrpTable3
{
    border-top: #c8001c 1px solid;
    border-left: #CEC6BF 1px solid;
    border-right: #CEC6BF 1px solid;
    border-bottom: #CEC6BF 1px solid;
    background-color: #aabad1;
    color: #fff;
    padding: 0px;
    margin: 0px;
    height: 20px;
}
.GrpTable4
{
    border-top: #c8001c 1px solid;
    border-left: #CEC6BF 0px solid;
    border-right: #CEC6BF 0px solid;
    border-bottom: #CEC6BF 1px solid;
    background-color: #aabad1;
    color: #fff;
    padding: 0px;
    margin: 0px;
}
.GrpTable5
{
    border-top: #c8001c 1px solid;
    border-left: #CEC6BF 0px solid;
    border-right: #CEC6BF 0px solid;
    border-bottom: #CEC6BF 0px solid;
    background-color: #aabad1;
    color: #fff;
    padding: 0px;
    margin: 0px;
    height: 20px;
}
.Border1
{
    background-color: #E8EBF0;
    padding-left: 5px;
    font-weight: bold;
    font-size: 15px;
    color: #354F74;
    font-family: Tahoma;
    border: #354f74 2px solid;
}
.Cell_Question
{
    padding-right: 6px;
    padding-left: 6px;
    padding-top: 1px;
    padding-bottom: 1px;
    font-size: 11px;
    color: #c8001c;
    font-family: Tahoma;
    font-weight: bold;
    background-color: #ececec;
}
.Cell_Answer
{
    padding-right: 40px;
    padding-left: 40px;
    padding-top: 1px;
    padding-bottom: 1px;
    font-size: 11px;
    color: #32587C;
    font-family: Tahoma;
    font-weight: normal;
    background-color: #f4f4f4;
}
.CapsOnly
{
    text-transform: uppercase;
}
.SearchLabel
{
    font-family: "Tahoma";
    color: #FFCC99;
    font-size: 14;
    font-weight: bold;
}
.TRANS_DETAILS_VALUE
{
    font-size: 11px;
    color: #354f74;
    font-family: Tahoma;
    background-color: #C8D0DD;
    border-left: #354f74 1px solid;
    border-top: #354f74 1px solid;
    border-bottom: #354f74 1px solid;
    border-right: #354f74 1px solid;
}
.TRANS_DETAILS_HEAD
{
    font-size: 11px;
    color: #354f74;
    font-family: Tahoma;
    background-color: #e8ebf0;
    border-left: #354f74 1px solid;
    border-right: #354f74 1px solid;
    border-top: #354f74 1px solid;
    border-bottom: #354f74 1px solid;
}
.TRANS_DETAILS_HEAD_2
{
    font-size: 16px;
    color: #354f74;
    font-family: Tahoma;
    background-color: #eef2f8;
    border-left: #354f74 0px solid;
    border-right: #354f74 0px solid;
    border-top: #354f74 0px solid;
    border-bottom: #354f74 0px solid;
}
.TRANS_DETAILS_HEAD_3
{
    font-size: 18px;
    color: #354f74;
    font-family: Tahoma;
    background-color: #eef2f8;
    border-left: #354f74 0px solid;
    border-right: #354f74 0px solid;
    border-top: #354f74 0px solid;
    border-bottom: #354f74 0px solid;
}
.TRANS_DETAILS_HEAD_4
{
    font-size: 18px;
    color: #f45000;
    font-family: Tahoma;
    background-color: #eef2f8;
    border-left: #354f74 0px solid;
    border-right: #354f74 0px solid;
    border-top: #354f74 0px solid;
    border-bottom: #354f74 0px solid;
}
.TransactionLabel
{
    font-weight: bold;
    font-size: 11px;
    color: #DB0019;
    font-family: Tahoma;
    text-align: center;
}
.Pager
{
    font-weight: bold;
    font-size: 15px;
    color: red;
    font-family: Tahoma;
    text-align: center;
}
.TABLE_NO_BORDER
{
    font-size: 12px;
    color: #354f74;
    font-family: "Tahoma";
    background-color: White;
    font-weight: bold;
}
.RegistrationSuccessCell
{
    border-right: #CEC6BF 1px solid;
    border-left: #CEC6BF 1px solid;
    border-top: #CEC6BF 1px solid;
    border-bottom: #CEC6BF 1px solid;
    padding-right: 0px;
    padding-left: 0px;
    font-weight: bold;
    font-size: 13px;
    padding-bottom: 4px;
    color: #314b66;
    padding-top: 4px;
    font-family: Tahoma;
    background-color: #F4F4F4;
}
.CurrentDateNormal
{
    background-color: #BBC7D7;
    font-weight: bold;
    font-size: 8px;
    color: #355373;
    font-family: Tahoma;
}
.CurrentDateWhite
{
    background-color: #F1F2F3;
    font-weight: bold;
    font-size: 8px;
    color: #355373;
    font-family: Tahoma;
}
.GrpTableAllBorders
{
    border-top: #354f74 2px solid;
    border-left: #354f74 2px solid;
    border-bottom: #354f74 2px solid;
    border-right: #354f74 2px solid;
    height: 100%;
    background-color: #e8ebf0;
    padding: 0;
}
.MyError
{
    font-weight: bold;
    font-size: 12px;
    color: red;
    font-family: Tahoma;
}
.Mark
{
    font-weight: bold;
    color: red;
    font-family: Tahoma;
    font-size: 13px;
}
.ButtonCss
{
    color: #980101;
    font-size: 11px;
    font-family: Tahoma;
    font-weight: bold;
    background-image: url(/Images/En/botn.jpg);
    background-position: left;
    background-repeat: repeat-x;
    cursor: hand;
    width: 150px;
}
.ButtonCss2
{
    color: #980101;
    font-size: 11px;
    font-family: Tahoma;
    font-weight: bold;
    background-image: url(/Images/En/botn.jpg);
    background-position: left;
    background-repeat: repeat-x;
    background-color: #354F74;
    cursor: hand;
    width: 20px;
    margin-bottom: 0;
}
.ButtonCss3
{
    color: #980101;
    font-size: 11px;
    font-family: Tahoma;
    font-weight: bold;
    background-image: url(/Images/En/botn.jpg);
    background-position: left;
    background-repeat: repeat-x;
    background-color: #354F74;
    cursor: hand;
    width: 300px;
    margin-bottom: 0;
}
.DATAGRID_ITEM_RIGHT
{
    border-right: #354f74 2px solid;
    border-top: #354f74 2px solid;
    font-size: 11px;
    border-left: #354f74 2px solid;
    color: #354f74;
    border-bottom: #354f74 2px solid;
    font-family: Tahoma;
    background-color: #e8ebf0;
    text-align: right;
}
.DATAGRID_ALTERNATINGITEM_RIGHT
{
    border-right: #354f74 2px solid;
    border-top: #354f74 2px solid;
    border-left: #354f74 2px solid;
    border-bottom: #354f74 2px solid;
    font-size: 11px;
    color: #354f74;
    font-family: Tahoma;
    background-color: #C8D0DD;
    text-align: right;
}
.DATAGRID_ITEM_LEFT
{
    border-right: #CEC6BF 1px solid;
    border-top: #CEC6BF 0px solid;
    font-size: 11px;
    border-left: #CEC6BF 0px solid;
    color: #354f74;
    border-bottom: #CEC6BF 1px solid;
    font-family: Tahoma;
    background-color: #F4F4F4;
    padding-right: 13px;
    text-align: right;
}
.DATAGRID_ITEM_ALT
{
    border-right: #CEC6BF 1px solid;
    border-top: #CEC6BF 0px solid;
    font-size: 11px;
    border-left: #CEC6BF 0px solid;
    color: #354f74;
    border-bottom: #CEC6BF 1px solid;
    font-family: Tahoma;
    background-color: #ECECEC;
    padding-right: 13px;
    text-align: right;
}
.DATAGRID_ALTERNATINGITEM_LEFT
{
    border-right: #CEC6BF 1px solid;
    border-top: #CEC6BF 0px solid;
    border-left: #CEC6BF 0px solid;
    border-bottom: #CEC6BF 1px solid;
    font-size: 11px;
    color: #354f74;
    font-family: Tahoma;
    background-color: #F4F4F4;
    text-align: right;
}
.DATAGRID_ALTERNATINGITEM_ALT
{
    border-right: #CEC6BF 1px solid;
    border-top: #CEC6BF 0px solid;
    border-left: #CEC6BF 0px solid;
    border-bottom: #CEC6BF 1px solid;
    font-size: 11px;
    color: #354f74;
    font-family: Tahoma;
    background-color: #ECECEC;
    text-align: right;
}
.MyMessage
{
    font-weight: bold;
    font-size: 12px;
    color: firebrick;
    font-family: 'Tahoma';
}
.PaddCells
{
    font-size: 16px;
    margin: 2px;
    text-indent: 5px;
    font-family: Tahoma;
}
.MyH12
{
    font-weight: bold;
    font-size: 12px;
    font-style: normal;
    color: black;
    font-family: Tahoma;
}
.footerText
{
    font-weight: bold;
    font-size: 11px;
    color: #fff;
    font-family: Tahoma;
    background-color: #9ba7b5;
}
/*------------Login------------------*/
.LoginBody
{
    border-right: #CEC6BF 1px solid;
    padding-left: 5px;
    padding-right: 13px;
    font-weight: bold;
    font-size: 12px;
    color: #32587C;
    font-family: Tahoma;
    background-color: #D7DEE9;
}
.LoginBodyFont
{
    padding-left: 5px;
    padding-right: 13px;
    font-weight: bold;
    font-size: 12px;
    color: #32587C;
    font-family: Tahoma;
    background-color: #D7DEE9;
}
.LoginImage
{
    font-weight: bold;
    font-size: 12px;
    color: #32587C;
    font-family: Tahoma;
    background-color: #F5FAFE;
    text-align: center;
}
/*------------HomePage------------------*/
.HomemainColor
{
    background-color: #E5F0F8;
}
.eGovText
{
    color: #4F5F9F;
    font-family: Tahoma;
    font-size: 12px;
    font-weight: normal;
}
.eGovTextTD
{
    text-align: Justify;
    direction: rtl;
    padding-right: 0px;
    padding-left: 10px;
}
.announceTitle
{
    font-size: 13px;
    font-weight: bold;
    color: #012D90;
    font-family: Tahoma;
    text-align: center;
    direction: rtl;
    text-indent: 65px;
}
.announceBody
{
    background-color: #D3EFFB;
}
.announceTxt
{
    font-size: 10px;
    font-weight: normal;
    color: #012D90;
    font-family: Tahoma; /*text-indent: 28px;     text-align: right;     margin-top: 0px;*/
    background-color:#F3F7FC
}
.announceTxtBullet
{
    font-size: 10px;
    font-weight: normal;
    color: #012D90;
    font-family: Tahoma;
    padding-right: 26px;
    padding-left: 0px;
    padding-top: 0px;
    padding-bottom: 0px;
    height: 0px;
    white-space: normal;
    text-align: right;
    vertical-align: top;
    background-image: url(/Images/En/HomePage/RedBullet.gif);
    background-position: right 4px;
    background-repeat: no-repeat;
    margin-right: 0px;
    margin-left: 0px;
    margin-bottom: 0px;
    margin-top: 0px;
    background-color: #D3EFFB;
    word-spacing: 0px;
    background-color:#F3F7FC
}
.announceTxtBulletRecent
{
    padding-right: 26px;
    background-position: right 4px;
    padding-left: 0px;
    font-weight: normal;
    font-size: 10px;
    background-image: url(/Images/En/HomePage/RedBullet.gif);
    padding-bottom: 0px;
    margin: 0px;
    word-spacing: 0px;
    vertical-align: top;
    color: #990099;
    padding-top: 0px;
    background-repeat: no-repeat;
    font-family: Tahoma;
    white-space: normal;
    height: 0px;
    background-color: #d3effb;
    text-align: right;
    background-color:#F3F7FC
}

A.UserTypeLink
{
    color: #C0261A;
    font-family: 'Tahoma';
    font-size: 11px;
    text-decoration: none;
}
A.UserTypeLink:Link
{
    color: #C0261A;
    font-family: 'Tahoma';
    font-size: 11px;
    text-decoration: none;
}
A.UserTypeLink:hover
{
    font-size: 11px;
    color: #01008A;
    font-family: 'Tahoma';
    text-decoration: underline;
}
.userTypeTxt
{
    color: #717BA4;
    font-family: Tahoma;
    font-size: 11px;
    font-weight: normal;
}
.userTypeTxtTD
{
    padding-left: 25px;
    text-align: Justify;
    direction: rtl;
}
A.RelatedLinks
{
    color: #01008A;
    font-family: Tahoma;
    font-size: 11px;
    text-decoration: underline;
}
A.RelatedLinks:Link
{
    color: #01008A;
    font-family: Tahoma;
    font-size: 11px;
    text-decoration: underline;
}
A.RelatedLinks:hover
{
    font-size: 11px;
    color: #C0261A;
    font-family: Tahoma;
    text-decoration: underline;
}
/*------------Messages------------------*/
.MessagesTable
{
    border-top: #c8001c 1px solid;
    border-left: #CEC6BF 1px solid;
    border-right: #CEC6BF 1px solid;
    border-bottom: #CEC6BF 1px solid;
    background-color: #aabad1;
    color: #fff;
    height: 20px;
}
.MessagesHeader
{
    font-size: 12px;
    font-weight: bold;
    color: #fff;
    font-family: Tahoma;
    background-color: #AABAD1;
    text-align: right;
    padding-right: 13px;
}
.MessagesTD1
{
    border-right: #CEC6BF 0px solid;
    border-left: #CEC6BF 0px solid;
    border-top: #CEC6BF 1px solid;
    border-bottom: #CEC6BF 0px solid;
    padding: 30px;
    font-weight: bold;
    font-size: 11px;
    color: #32587C;
    font-family: Tahoma;
    background-color: #F4F4F4;
}
.MessagesTD2
{
    background-color: #ECECEC;
    font-weight: bold;
    font-size: 11px;
    color: #32587C;
    font-family: Tahoma;
    border-right: #CEC6BF 0px solid;
    border-top: #CEC6BF 1px solid;
    border-left: #CEC6BF 0px solid;
    border-bottom: #CEC6BF 0px solid;
    background-image: url(/Images/Ar/ConfirmCommon.gif);
    background-position: center center;
    background-repeat: no-repeat;
    padding: 30px;
}
.MessagesTD2Alt
{
    background-color: #ECECEC;
    padding-left: 5px;
    padding-right: 5px;
    font-weight: bold;
    font-size: 11px;
    color: #32587C;
    font-family: Tahoma;
    border-right: #CEC6BF 0px solid;
    border-top: #CEC6BF 1px solid;
    border-left: #CEC6BF 0px solid;
    border-bottom: #CEC6BF 0px solid;
}
/*------------Modal------------------*/
.ModalTable
{
    border-top: #c8001c 1px solid;
    border-left: #9CA6AF 1px solid;
    border-right: #9CA6AF 1px solid;
    border-bottom: #9CA6AF 1px solid;
    background-color: #94A5BF;
    color: #fff;
    height: 20px;
}
.ModalHeader
{
    font-size: 12px;
    font-weight: bold;
    color: #fff;
    font-family: Tahoma;
    background-color: #94A5BF;
    text-align: right;
    padding-right: 13px;
}
.ModalTD
{
    border-right: #9CA6AF 0px solid;
    border-left: #9CA6AF 0px solid;
    border-top: #9CA6AF 1px solid;
    border-bottom: #9CA6AF 0px solid;
    padding: 30px;
    font-weight: bold;
    font-size: 11px;
    color: #344E73;
    font-family: Tahoma;
    background-color: #D7DDE9;
}
.ModalBack
{
    background-color: #F2F5FA;
}

/*------------Content------------------*/
.ContentHeader
{
    margin-top: 0px;
    margin-bottom: 0px;
}
.MainTitleHeader
{
    padding-right: 5px;
    font-weight: bold;
    font-size: 12px;
    padding-bottom: 0px;
    color: #fff;
    direction: rtl;
    padding-top: 0px;
    font-family: Tahoma;
    height: 1px;
    background-color: #aabad1;
}
.MainTitleHeader2
{
    padding-right: 5px;
    background-position: right 0px;
    font-weight: Normal;
    font-size: 11px;
    padding-bottom: 0px;
    color: #000;
    direction: rtl;
    padding-top: 0px;
    font-family: Tahoma;
    height: 21px;
    background-color: #f0f4f5;
}
.subTitleHeader
{
    padding-right: 5px;
    padding-left: 5px;
    font-size: 11px;
    font-weight: normal;
    padding-bottom: 5px;
    padding-top: 5px;
    color: #000;
    padding-top: 0px;
    font-family: Tahoma;
    background-color: #E5F0F8;
    text-align: justify;
}
.subTitleHeader2
{
    padding-right: 30px;
    background-position: 315px 22px;
    font-weight: bold;
    font-size: 11px;
    background-image: url(/Images/Ar/StaticTitlebg.gif);
    padding-bottom: 0px;
    vertical-align: text-top;
    color: #3d3d3f;
    direction: rtl;
    padding-top: 7px;
    background-repeat: no-repeat;
    font-family: Tahoma;
    height: 30px;
    margin-top: 0px;
    margin-bottom: 0px;
}
.BulletedList
{
    font-size: 11px;
    font-weight: Normal;
    color: #253856;
    font-family: Tahoma;
    padding-right: 50px;
    margin: 0px;
    text-align: justify;
    vertical-align: middle;
    background-image: url(/Images/En/HomePage/RedBullet.gif);
    background-position: 565px 6px;
    background-repeat: no-repeat;
}
.TxtHeader
{
    padding-right: 30px;
    padding-left: 5px;
    padding-top: 5px;
    padding-bottom: 0px;
    font-size: 11px;
    font-weight: normal;
    color: #000;
    font-family: Tahoma;
    background-color: #E5F0F8;
    text-align: justify;
    margin-top: 0px;
    margin-bottom: 5px;
}
.TxtHeaderTitle
{
    padding-right: 5px;
    padding-left: 5px;
    padding-top: 5px;
    padding-bottom: 0px;
    font-size: 11px;
    font-weight: bold;
    color: #000;
    font-family: Tahoma;
    background-color: #f0f5f6;
    text-align: right;
}
.ListTitle
{
    font-size: 11px;
    font-weight: bold;
    color: #253856;
    font-family: Tahoma;
    direction: rtl;
    padding-right: 30px;
    margin-bottom: 2px;
    margin-top: 4px;
    text-align: right;
}
.CompanyTable
{
    border-top: #c8001c 1px solid;
    border-left: #CEC6BF 1px solid;
    border-right: #CEC6BF 1px solid;
    border-bottom: #CEC6BF 1px solid;
    background-color: #aabad1;
    color: #fff;
    height: 20px;
    border-spacing: 0px;
    direction: rtl;
}
.CompanyRow
{
    font-size: 11px;
    font-family: Tahoma;
    background-color: #AABAD1;
    text-align: right;
    padding-right: 5px;
}
.CompanyTd1
{
    border-right: #CEC6BF 0px solid;
    border-left: #CEC6BF 0px solid;
    border-top: #CEC6BF 1px solid;
    border-bottom: #CEC6BF 0px solid;
    padding-left: 5px;
    padding-right: 5px;
    font-weight: bold;
    font-size: 11px;
    color: #32587C;
    font-family: Tahoma;
    background-color: #F4F4F4;
    border-spacing: 0px;
    width: 40%;
    vertical-align: top;
}
.CompanyTd2
{
    background-color: #ECECEC;
    padding: 5px;
    font-weight: Normal;
    font-size: 11px;
    color: #32587C;
    font-family: Tahoma;
    border-right: #CEC6BF 0px solid;
    border-top: #CEC6BF 1px solid;
    border-left: #CEC6BF 0px solid;
    border-bottom: #CEC6BF 0px solid;
}
.FormTextBox
{
    width: 300px;
    text-transform: uppercase;
}
.FormTextBox1
{
    width: 165px;
    text-transform: uppercase;
}
.FormTextBox2
{
    width: 275px;
    text-transform: uppercase;
}
.FormTextBox3
{
    width: 250px;
    text-transform: uppercase;
}
.FormTextBox4
{
    width: 135px;
    text-transform: uppercase;
}
.dropTextBox
{
    background-color: #fff;
    border: #E8E8E8 1px dashed;
    color: #6F8298;
    width: 130px;
    text-transform: uppercase;
}
.dropTextBox2
{
    width: 267px;
    text-transform: uppercase;
}
.FormComboBox
{
    background-color: #fff;
    border: #E8E8E8 1px solid;
    color: #6F8298;
    width: 30px;
    text-transform: uppercase;
}
.FormCaption
{
    border-right: 1px solid;
    border-top: 1px solid;
    font-weight: bold;
    border-left: 1px solid;
    border-bottom: 1px solid;
    background-color: lightgrey;
}
.Hidden
{
    display: none;
    visibility: hidden;
}

.SELECTEDITEM
{
    border-right: #cc0000 2px solid;
    border-top: #cc0000 2px solid;
    border-left: #cc0000 2px solid;
    border-bottom: #cc0000 2px solid;
}

.ScrollBorderEmpty
{
    border-left: #5a7aa0 1px solid;
    background-color: #d3effb;
}
/*----------------Express Work Permit---------------*/
.tabsTable
{
    margin-top: 2px;
}
.AvailableElement
{
	border-right: #ced1d7 1px solid;
	border-top: #f6f6f6 1px solid;
	vertical-align: middle;
	border-left: #f6f6f6 1px solid;
	cursor: hand;
	color: #244167;
	border-bottom: #ced1d7 1px solid;
	background-color: #D2E3E9;
	text-align: center;
}
.ActiveElement
{
	border-right: #f6f6f6 1px solid;
	border-top: #ced1d7 1px groove;
	vertical-align: middle;
	border-left: #ced1d7 1px groove;
	color: #D2E3E9;
	border-bottom: #f6f6f6 1px solid;
	background-color: #636E76;
	text-align: center;
	cursor:hand;
}
.DeActiveElement
{
	border-right: #e3e7ed 1px solid;
	font-weight: bold;
	font-size: 11px;
	vertical-align: middle;
	border-left: #e3e7ed 1px solid;
	color: #DADADA;
	border-bottom: #e3e7ed 1px solid;
	font-family: Tahoma;
	background-color: #EEEEEE;
	text-align: center;
	cursor: default;
}
.EXDATA_TABLE
{
	border-top: #49627a 1px solid;
	padding-bottom: 1px;
	margin: 0px;
	border-left: #49627a 0px solid;
    font-family: "Tahoma";
    font-weight: bold;
    font-size: 13px;
	color: #fff;
    padding: 2px;
	border-bottom: #49627a 1px solid;
	background-color: #6FAAF0;
}
.EXDATA_TABLE_FOOTER
{
    padding-top: 2px;
    padding-bottom: 2px;
    color: #FFF;
    font-family: Tahoma;
    background-color: #a80428;
    text-align: right;
}
.EXGroRow
{
	padding-right: 13px;
	font-weight: bold;
	font-size: 12px;
	color: #fff;
	font-family: Tahoma;
	background-color: #81AFE5;
	text-align: right;
}
.EXGroRow2
{
	padding-right: 13px;
	font-weight: bold;
	font-size: 12px;
	color: #fff;
	font-family: Tahoma;
	background-color: #8592A2;
	text-align: right;
}
.EXGroRow3
{
	padding-right: 13px;
	font-weight: bold;
	font-size: 12px;
	color: #fff;
	font-family: Tahoma;
	background-color: #C87B21;
	text-align: right;
}
.EXItemLabel
{
	padding-right: 13px;
	padding-left: 5px;
	font-weight: bold;
	font-size: 9px;
	width: 200px;
	color: #666666;
	border-bottom: #fff 1px solid;
	font-family: Tahoma;
	background-color: #F8F8F8;
}
.EXCellValue
{
	padding-right: 5px;
	padding-left: 5px;
	font-weight: bold;
	font-size: 9px;
	color: #6F8298;
	border-bottom: #D4E2F2 1px solid;
	font-family: Tahoma;
	background-color: #EFF1F4;
}
.EXCellValue2
{
	padding-right: 5px;
	padding-left: 5px;
	font-weight: bold;
	font-size: 9px;
	color: #6F8298;
	border-bottom: #D9DCDD 1px solid;
	font-family: Tahoma;
	background-color: #EFF1F4;
	width: 250px;
}
.EXCellValue3
{
	padding-right: 5px;
	padding-left: 5px;
	font-weight: bold;
	font-size: 9px;
	color: #6F8298;
	border-bottom: #DBD2C7 1px solid;
	font-family: Tahoma;
	background-color: #EFF1F4;
	width: 250px;
}
.EXGrpTable
{
	border-right: #49627a 0px solid;
	border-top: #49627a 1px solid;
	padding-bottom: 1px;
	margin: 0px;
	border-left: #49627a 0px solid;
	color: #fff;
	padding-top: 1px;
	border-bottom: #49627a 1px solid;
	background-color: #6FAAF0;
}
.EXGrpTable2
{
	border-right: #49627a 0px solid;
	border-top: #49627a 1px solid;
	padding-bottom: 1px;
	margin: 0px;
	border-left: #49627a 0px solid;
	color: #fff;
	padding-top: 1px;
	border-bottom: #49627a 1px solid;
	background-color: #597C89;
}
.EXGrpTable3
{
	border-right: #49627a 0px solid;
	border-top: #49627a 1px solid;
	padding-bottom: 1px;
	margin: 0px;
	border-left: #49627a 0px solid;
	color: #fff;
	padding-top: 1px;
	border-bottom: #49627a 1px solid;
	background-color: #C87B21;
}
.EXtable1
{
	padding-bottom: 1px;
	margin: 0px;
	color: #fff;
	padding-top: 1px;
	background-color: #758499;
}
.EXtable2
{
	padding-bottom: 1px;
	margin: 0px;
	color: #fff;
	padding-top: 1px;
	background-color: #c7cfff;
}
.EXFormTextBox
{
	border-right: #E8E8E8 1px dashed;
	border-top: #E8E8E8 1px dashed;
	text-transform: uppercase;
	border-left: #E8E8E8 1px dashed;
	width: 150px;
	border-bottom: #E8E8E8 1px dashed;
	background-color: #fff;
	color: #6F8298;
}
.EXdropTextBox
{
    background-color: #fff;
    border: #E8E8E8 1px dashed;
    color: #6F8298;
    width: 130px;
    text-transform: uppercase;
}
.EXFormComboBox
{
    background-color: #fff;
    border: #E8E8E8 1px dashed;
    color: #6F8298;
    width: 30px;
    text-transform: uppercase;
}
.ExItemLabelCondition
{
    font-weight: normal;
    font-size: 9px;
    color: red;
    font-family: Tahoma;
}
.EXValidator
{
    font-weight: normal;
    font-size: 9px;
    color: red;
    font-family: Tahoma;
}
.EXMark
{
    font-weight: normal;
    color: red;
    font-family: Tahoma;
    font-size: 9px;
}
.DataGridTable
{
	border-top: #49627a 1px solid;
	padding-bottom: 1px;
	margin: 0px;
	border-left: #49627a 0px solid;
    font-family: "Tahoma";
    font-weight: bold;
    font-size: 13px;
	color: #fff;
    padding: 2px;
    margin-top: 2px;
	border-bottom: #49627a 1px solid;
	background-color: #6FAAF0;
}
.DataGridRow
{
	padding-right: 13px;
	font-weight: bold;
	font-size: 12px;
	color: #fff;
	font-family: Tahoma;
	background-color: #F0EFEC;
	text-align: center;
}
.DataGridSearch
{
	padding: 2px;
	font-weight: bold;
	font-size: 12px;
	color: #fff;
	font-family: Tahoma;
	background-color: #D8DFE5;
	text-align: center;
}
.DataGridVisibleText
{
	padding: 2px;
	font-weight: normal;
	font-size: 9px;
	width: 500px;
	color: #666666;
	border-bottom: #fff 1px solid;
	font-family: Tahoma;
	background-color: #F8F8F8;
}
/*-------Arabic Announcement-------*/
.body
{
    margin: 0px;
    background-color: #d6dfeb;
    scrollbar-face-color: #DEE2E5;
    scrollbar-base-color: #DEE2E5;
    scrollbar-arrow-color: #49627A;
    scrollbar-track-color: #F2F2F2;
    scrollbar-shadow-color: #DEE2E5;
    scrollbar-highlight-color: #DEE2E5;
    scrollbar-3dlight-color: #C0CCDA;
    scrollbar-darkshadow-Color: #C0CCDA;
}
.announceTable
{
    padding: 5px;
    margin: 5px;
    border: 1px #00AEEF solid;
    background-color: #F7F7F7;
    direction: rtl;
}
.announceTitle1
{
    padding-top: 3px;
    padding-bottom: 3px;
    padding-right: 7px;
    background-color: #F5F7FA;
    color: #999999;
    font-family: Tahoma;
    font-size: 10px;
    font-weight: normal;
    text-align: right;
    direction: rtl;
}
.announceTitle2
{
    border: 1px #92CFE6 dashed;
    padding: 5px;
    background-color: #F5F7FA;
    color: #5C81A7;
    font-family: Tahoma;
    font-size: 12px;
    font-weight: bold;
    text-align: right;
    direction: rtl;
}
.announceDetails
{
    color: #666;
    font-family: Tahoma;
    font-size: 11px;
    font-weight: normal;
    text-align: justify;
    background-color: #F5F7FA;
    padding-right: 5px;
    direction: rtl;
}
.announceSubTitle
{
    padding: 5px;
    color: #666;
    font-family: Arial;
    font-size: 12px;
    font-weight: normal;
    text-align: justify;
    margin-top: 5px;
    margin-bottom: 0px;
    border: 1px #92CFE6 solid;
    background-color: #E8E8E8;
    direction: rtl;
}
.announceSubList
{
    margin-top: 0px;
    margin-right: 0px;
    direction: rtl;
}
A.Related
{
    color: #4678BF;
    font-family: Tahoma;
    font-weight: normal;
    font-size: 11px;
    text-decoration: none;
}
A.Related:Link
{
    color: #4678BF;
    font-family: Tahoma;
    font-weight: normal;
    font-size: 11px;
    text-decoration: none;
}
A.Related:hover
{
    color: #FF7723;
    font-family: Tahoma;
    font-weight: normal;
    font-size: 11px;
    text-decoration: underline;
}

.announcementNewBack
{
     background: #F3F7FC url(/images/ar/announcement.gif) no-repeat top left;
     width: 189px;
}
.announceBodyNew
{
    background-color: #F3F7FC;
}
.newsNewBack
{
     background: #F3F7FC url(/images/ar/news.gif) no-repeat top left;
     width: 189px;
}
/*Sub DataGrid*/
.dataGrid_Header_1
{
    background-color: #C6C4BE;
    border-bottom: solid 1px #7A7E7F;
    padding-left: 16px;
    padding-right: 16px;
    height: 16px;
    margin: 0px;
    font-family: 'Tahoma';
    font-weight: bold;
    font-size: 10px;
    color: #FFF;
    text-align: Center;
    white-space: nowrap;
}
.dataGrid_Item_1
{
    background-color: #FFFFFF;
    padding: 2px;
    height: 16px;
    margin: 0px;
    font-family: 'Tahoma';
    font-weight: normal;
    font-size: 10px;
    color: #666868;
    text-align: Center;
}
.dataGrid_alternatingItem_1
{
    background-color: #E7EBEC;
    padding: 2px;
    height: 16px;
    margin: 0px;
    font-family: 'Tahoma';
    font-weight: normal;
    font-size: 10px;
    color: #666868;
    text-align: Center;
}



