﻿@font-face
{
	font-family:"Bahij Myriad Arabic";
	font-style:normal;
	font-weight:normal;
	src:url("Fonts/Bahij_Myriad_Arabic-Regular.eot?#") format("eot"), url("Fonts/Bahij_Myriad_Arabic-Regular.woff") format("woff"),url("Fonts/Bahij_Myriad_Arabic-Regular.ttf") format("truetype");
}
.addformBtn {
    background:url("../Images/toolbars.png") no-repeat scroll -809px 0px;
    float: left;
    height: 30px;
    margin: -6px 0 0 4px;
    width: 30px;
}
.removeformBtn {
    background: url("../Images/toolbars.png") no-repeat scroll -300px 0px;
    float: left;
    height: 30px;
    margin: -6px 0 0 4px;
    width: 30px;
}
a
{
	color:Navy;
	text-decoration:none;
}
a:visited
{
	color:#0A5189;
}
a:hover
{
	text-decoration:underline;
}
.a
{
	padding-bottom:2px;
	border-bottom:solid 1px navy;
}
.a:hover
{
	text-decoration:none;
}
.asDivUpload
{
	width:430px;
}
.asUpload
{
	/*margin:10px;*/
    width:238px;
	float:right;
}

.asSend
{
	/*margin:10px;*/
    width:185px;
	float:right;
}

.asErr
{
	color:Red;
}
.advancedsearch 
{
    /*float: left!important;*/
    direction: ltr!important;
    margin:-36px 0 0 0px !important;
    border: none;
}
.advancedsearch .pnlECS .leg,.advancedsearch .pnlECH .leg
{
	background:url("../Images/toolbars.png") no-repeat scroll -689px 0px;
    border: none;
}
.advancedsearch .pnlEC .pnlCnt
{
	border:1px solid #AAAAAA;
	/*border-radius:4px 4px 4px 4px;*/
	padding:10px;
	margin:5px 0 0 0;
	overflow:hidden;
    direction:rtl;
	/*box-shadow:1px 2px 3px rgba(0, 0, 0, 0.2),2px 2px 3px rgba(0, 0, 0, 0.2) inset;*/
}
.advancedsearch .pnlEC .leg {
    cursor: pointer;
    height: 23px;
   position: relative;
    text-align: left;
}
.ddl
{
	width:184px;
}
.aC
{
	text-align:center;
}
.aL
{
	text-align:left;
}
.aR
{
	text-align:right;
}
.ltr
{
	direction:ltr!important;
}
.lh
{
	line-height:2em;
}
.dn
{
	display:none;
	visibility:hidden;
}
.clrB
{
	clear:both;
}
.txtRich
{
	background:none;
}
.txtCount
{
	width:30px;
}
.ddlCat
{
	width:135px;
}

.rowFull
{
	clear:both;
	width:100%;
	_width:auto;
	_height:25px;
	_overflow:visible;
	min-height:5px;
	_margin:2px;
	margin:2px 0;
}
.rowFullFD
{
	margin:2px!important;
	padding:2px 10px!important;
}
.row
{
	width:315px;
	float:right;
	vertical-align:middle;
	_margin:2px;
	margin:2px 0;
	min-height:27px;
}
.row .col1, .rowFull .col1, .rowFull .col1Full
{
	float:right;
	width:106px;
	font-weight:bold;
	/*padding:5px;*/
}
.rows
{border:1px solid rgba(0, 0, 0, 0);
	margin:2px;
	min-height:20px;
	width:378px;
	/*width:315px;*/
	float:right;
	vertical-align:middle;
	_margin:2px;
	/*margin:2px 0;*/
	/*min-height:27px;*/
}
.rows .col1
{
	width:160px;
	padding-left:20px;
    float:right;
	font-weight:bold;
	/*padding:5px;*/
}
.rows .col2
{
	line-height:19px;
}
.rowFull .colHdr
{
	font-weight:bold;
	padding:5px;
}
.rowFull .col1Full
{
	width:auto;
}
.row .col2, .rowFull .col2
{
	line-height:19px;
}
.rowFullFD .col1
{
	padding-left:20px!important;
	width:167px!important;
}
.btnSrch
{
	text-align:left;
}
.bold
{
	font-weight:bold;
}
.txtDef
{
	width:146px;
}
.ddlDef
{
	width:150px;
}
.btnDef
{
	width:85px;

    /*margin:-100px,20px,0,0;*/
}
.star
{
	color:Red;
}
.bgDrop
{
    background: url("../Images/BgDrop.gif") no-repeat;
    background-color: white;
}
.bgGreen
{
	background:#DEFFD9;
}
.bgGreenCP .pnlCnt
{
	background:#DEFFD9;
}
.bgBlue
{
	background:#EAF4FF;
}
.bgBlueCP .pnlCnt
{
	background:#EAF4FF;
}

.bgchange {
    background: linear-gradient(to left, red, yellow, green);
}
.bgWhite
{
	background-color:White;
}
.bgGray
{
	background:#F5F5F5;
}
.bglavender
{
	background:lavender;
}
.bgDarkGray
{
	background:#DEDEDE;
}
.att
{
	color:Red !important;
}
.att a
{
	color:Red !important;
}
.attt
{
	color:cadetblue !important;
}
.attt a
{
	color:cadetblue !important;
}
.succ
{
	color:Green;
}
.green
{
	color:Green;
}
.blue
{
    color: darkturquoise;

}
.validatorHighlight
{
	border:solid 1px #db4105 !important;
	color:#db4105;
}
.validator
{
	position:absolute;
	display:none;
	width:190px;
}
.validator .top
{
	background:url(Images/Validator.gif) no-repeat;
	height:17px;
	width:170px;
}
.validator .topR
{
	background:url(Images/Validator.gif) no-repeat -180px 0px;
	height:17px;
	padding:0px 5px;
}
.validator .middle
{
	background:transparent url(Images/Validator.gif) repeat-y -191px 0px;
	font-size:10px;
	padding:0px 5px 5px 10px;
	width:100%;
}
.validator .bottom
{
	background:url(Images/Validator.gif) no-repeat -372px -10px;
	height:7px;
}
.fl
{
	float:left;
}
.fr
{
	float:right;
}
.btns
{
	margin-top:10px;
	text-align:left;
}
.actHdr0
{
	width:43px;
}
.actHdr
{
	width:60px;
}
.actHdr2
{
	width:80px;
}
.actHdr3
{
	width:90px;
}
.actHdr4
{
	width:114px;
}
.actHdrDel
{
	width:25px;
}
.actBtn
{
	float:right;
}
.actBtn2
{
	float:left;
}
.actBtn, .actBtn:visited, .actBtn2, .actBtn2:visited
{
	background:url(Images/gv2/edit.gif);
	width:25px;
	height:25px;
	display:block;
}

.otherBtn {
    background: url(Images/gv2/other.gif);
    width: 25px;
    height: 25px;
    display: block;
    float: right;
}
.formBtn
{
	background:url(Images/gv2/Form.png);
	width:24px;
	height:24px;
	display:block;
	float:right;
}
.changeBtn {
    background: url(Images/gv2/Change.gif);
    width: 24px;
    height: 24px;
    display: block;
    float: right;
}
.userAccessBtn {
    background: url(Images/User.png) no-repeat;
    width: 24px;
    height: 24px;
    display: block;
    float: right;
}
.delBtn
{
	background:url(Images/gv2/gv2.gif) -211px -19px;
	width:16px;
	height:16px;
	float:left;
}
.btnUpDown
{
	width:43px;
}
.btnUp
{
	background:url(Images/gv2/BtnUpDown.png);
	width:16px;
	height:16px;
	float:left;
}
.btnDown
{
	background:url(Images/gv2/BtnUpDown.png) -15px 0;
	width:16px;
	height:16px;
	float:right;
}
.pnlEC .leg
{
	cursor:pointer;
	height:17px;
	color:#0A5189;
	padding:5px 6px 1px 25px;
	margin:0px 8px 0px 0px;
	position:relative;
}
.pnlECS .leg,.pnlEC .leg:hover
{
	/*box-shadow:0 2px 3px rgba(0, 0, 0, 0.2) inset, 0 1px 0 rgba(255, 255, 255, 0.75);*/
}
.pnlECH
{
	border:none;
}
.pnlEC
{
	border:none;
}
.pnlEC .pnlCnt
{
	border:1px solid #AAAAAA;
	/*border-radius:4px 4px 4px 4px;*/
	padding:9px;
	margin:-15px 0 0 0;
	overflow:hidden;
    direction:rtl;
	width:100%;
}

.pnlEC2
{
	border:0px solid #AAAAAA;
	/*border-radius:4px 4px 4px 4px;*/
	padding:9px;
	margin:-4px -16px 0 0;
	overflow:hidden;
    direction:rtl;
}

.pnlECH .leg
{
	background:white url(Images/ColExp.gif) no-repeat scroll left -18px;
	font-weight:bold;
}
.pnlECS .leg
{
	background:white url(Images/ColExp.gif) no-repeat scroll left 3px;
	font-weight:bold;
}
.hr
{
	height:7px;
	margin:0px 0px 10px 0px;
	border-bottom:inset 1px gray;
	overflow:hidden;
	clear:both;
}
.treeFrame
{
	/*border:solid 2px gray;*/
	padding:10px;
	overflow:auto;
}
.treeFrame .titleIco
{
	background:url(Images/Tree/Title.gif) no-repeat center;
	width:22px;
	height:21px;
	padding:2px;

}
.treeFrame .subTitleIco
{
	background:url(Images/Tree/SubTitle.png) no-repeat center;
	width:24px;
	height:23px;
	padding:2px;
}
.txtWM
{
	color:Gray;
}
.nu
{}
.nu td
{
	padding:0px;
	border:none;
}
.nu .c
{
	float:right;
	width:12px;
}
.nu .c div
{
	width:12px;
	height:10px;
	cursor:pointer;
	overflow:hidden;
}
.nu .u
{
	background:url(Images/UpDown.gif);
}
.nu .d
{
	background:url(Images/UpDown.gif) repeat scroll 0px -10px;
}
.pTitle
{
	width:170px;
	height:30px;
	font-weight:bolder;
	background:url(Images/PTitle.gif);
	text-align:center;
}
.pTitle div
{
	padding:7px;
}
.newEntry
{
	height:33px;
}

.padd
{
	padding:5px;
}
.padd2
{
	padding:15px;
}
.padd3
{
    margin-top: 120px;
	padding:15px;
}
.marg
{
	margin:5px;
}
.paddRight
{
	padding-right:15px;
}
.tbDNDef
{
	width:20px;
}
.panelRightLeft
{
	height:260px;
	width:443px;   /*643*/
}
.panelRightLeft .pan
{
	width:170px;
	height:284px;
	padding:5px;
	border:1px solid Navy;
	/*border-radius:4px;*/
	/*box-shadow:1px 2px 3px rgba(0, 0, 0, 0.2),2px 2px 3px rgba(0, 0, 0, 0.2) inset;*/
}
.panelRightLeft .r
{
	float:right;
}
.panelRightLeft .l
{
	float:left;
}
.recvDlg .panelRightLeft .l
{
	float:right;
}
.recvDlg .panelRightLeft .r
{
	margin-right:10px;
}
.panelRightLeft .s
{
	float:right;
	vertical-align:middle;
	height:200px;
}
.panelRightLeft .s .m
{
	padding:77px 5px;
}
.panelRightLeft .s .m input
{
	width:36px;
}
.panelRightLeft .updown
{
	float:left;
	padding:77px 5px;
}
.panelRightLeft .updown input
{
	width:48px;
}
.toolTip
{
	width:16px;
	height:16px;
	opacity:0.7;
	filter: alpha(opacity=50);
	/*width:16px;
	height:16px;*/
	background:url(Images/Help.gif);
	cursor:pointer;
}
.money
{
	width:85px;
}
.round
{
	/*border-radius:4px;*/
	border:1px solid navy;
}
.round2
{
	/*border-radius:15px;*/
	background:white;
	border:1px solid navy;
	padding:10px;
}
.border
{
	border:1px solid navy;
}
.shadow
{
	box-shadow:1px 2px 3px rgba(0, 0, 0, 0.2),2px 2px 3px rgba(0, 0, 0, 0.2) inset;
}
.lblMsg
{
	color:#808080;
	display:block;
	font-size:14pt;
	font-weight:bold;
	top:70px;
	position:relative;
	text-align:center;
}
.hint
{
	color:Gray;
}
.ui-slider {
	position: relative;
	text-align: left;
	border:1px solid #AAAAAA;
	border-radius:4px;
}
.bDocCode .calcKey
{
	padding:0px 91px;
}
.closeBtn
{
	cursor:pointer;
	background:url(Images/Close.png);
	width:16px;
	height:16px;
	float:left;
	margin:7px;
}
.closeBtnWhiteBack
{
    cursor:pointer;
    background:url(Images/Close.png);
    width:18px;
    height:18px;
    float:left;
    margin:7px;
    background-color: white;
}
.blink_me {
    animation: blinker 1s linear infinite;
}

@keyframes blinker {  
    50% { opacity: 0; }
}
.onlyShowChecked
{
	background:url(Images/Check.gif);
	width:18px;
	height:18px;
}
.onlyShowUnChecked,.deleteBtn
{
	background:url(Images/UnCheck.gif);
	width:18px!important;
	height:18px!important;
}
.btnAdd
{
	width:30px;
	height:30px;
	background:url("../Images/toolbars.png") no-repeat scroll 0px 0px;
}

.btnGo
{
	width:30px;
	height:30px;
   background:url("../Images/toolbars.png") no-repeat scroll -1050px 0px;
}
.btnSetAlarm
{
	width:30px;
	height:30px;
    margin-top: -3px;
	background:url("../Images/toolbars.png") no-repeat scroll -1020px 0px;
}
.btnRemove
{
	width:36px;
	height:36px;
	background:url(Images/Remove.png);
}
.tblProp
{
	border:1px solid #CCCCCC;
	width:100%;
}
.tdProp
{
	border:none;
	border-bottom:1px solid #CCCCCC;
	width:40%;
	font-weight:bold;
	min-height:20px;
}
.tdLabel
{
	border-left:1px solid #CCCCCC;
	background:#FFFFFF;
}
.refresh1 {
	display:block;
	width:30px;
	height:30px;
	background:url("../Images/toolbars.png") no-repeat scroll -540px 0px;
}
.iframe {
	border:none;
}
.tbToLbl {
	border:none;
	color:transparent;
	text-shadow:0 0 0 #214263;
	display:inline-block;
	width:100%;
	background:transparent;
	
}
.tdMatrix
{

	border-bottom:1px solid #CCCCCC;
    border-left:1px solid #CCCCCC;
	width:50px;
	font-weight:bold;
	height:50px;
}

.tdMatrixRed
{

	border-bottom:1px solid #CCCCCC;
    border-left:1px solid #CCCCCC;
    border-right: 1px solid #a52a2a;
	width:50px;
	font-weight:bold;
	height:50px;
}

.tdMatrixBRed
{

	border-bottom:1px solid #a52a2a;
    
    border-left:1px solid #CCCCCC;
   width:50px;
	font-weight:bold;
	height:50px;
}



.tdMatrix2
{

    border-top: none;
     border-bottom: none;
    border-left: none;
    border-right:1px solid #000000;
    width:50px;
	font-weight:bold;
    vertical-align: top;
	height:50px;

}
 .tdMatrix3
{

    
     border-bottom: none;
    border-left: none;
    border-right:none;
    width:50px;
    vertical-align: top;
	font-weight:bold;
	height:50px;
}

