﻿.formDesign
{
	overflow:hidden;
	/*margin:15px;*/
	/*box-shadow:7px 7px 17px #808080;*/
	/*border:solid 2px #FAA209;*/
	/*border-radius:10px;*/
	/*min-width:1060px;*/
}
/*.formDesign .tlb
{
	margin-bottom:0;
}
.formDesign .tlb a
{
	color:Navy;
}*/
.formDesign .hdrDesk
{
	overflow:hidden;
	height:44px;
	border:1px solid navy;
	border-bottom:none;
	margin-bottom:0px;
	background:url(Images/FormDesign/Images/BgHdrDeskDesign_01.png) repeat-x;
}
.formDesign .hdrCnt
{}
.formDesign .hdrCnt .formProp
{
	background: rgba(0, 0, 0, 0) url("Images/MenuIcon.png") repeat scroll 80px 0;
	cursor: pointer;
	float: right;
	height: 16px;
	margin: 11px 3px 0 5px;
	width: 16px;
}
.formDesign .hdrDesk .row
{
	margin:9px 0 4px;
}
.formDesign .hdrDesk .bottom
{
	height:4px;
	background:url(Images/FormDesign/Images/BgHdrDeskDesign_02.png);
	clear:both;
	width:100%;
}
.formDesign .hdrDesk .ex
{
	clear:both;
	display:none;
	background:#b1b1b1;
	overflow:hidden;
}
.formDesign .hdrDesk .ex .pnlEC .pnlCnt
{
	background:#FFFFFF;
}
.formDesign .hdrDesk .ex .tblEx
{
	padding:15px 140px;
}
.formDesign .hdrDesk .ex .upd
{
	background:url("../Images/toolbars.png") no-repeat scroll  -600px 0px;
	width:30px;
	height:30px;
	float:left;
}
.formDesign .hdrDesk .equal
{
	font-size:15pt;
	height:17px;
	line-height:13px;
}
.formDesign .hdrDeskEx
{
	width:67px;
	height:17px;
	z-index:2;
	position:relative;
	margin:-13px 491px 0;
	cursor:pointer;
	background:url(Images/FormDesign/BgHdrDeskDesignEx.png);
}
.formDesign .hdrDeskEx2
{
	background:url(Images/FormDesign/BgHdrDeskDesignEx2.png)!important;
}
.formDesign .hdrDesk .row
{
	width:266px;
}
.formDesign .hdrDesk .row .col1
{
	text-align:left;
}
.formDesign .toolbar
{
	width:120px;
	height:457px;
	border:1px solid navy;
	/*border-radius:0px 0px 10px 0px;*/
	background:Gainsboro;
	float:right;
	/*box-shadow:8px 5px 4px rgba(0, 0, 0, 0.28) inset;*/
}
.formDesign .toolbar .hdr, .hdr
{
	height:25px;
	line-height:20px;
    background-color:lightblue;
	border-bottom:1px solid #808080;
	/*box-shadow:8px 0 4px rgba(0, 0, 0, 0.28) inset;*/
	font-size:12pt;
	font-weight:normal;
	color:White;
	text-align:center;
}

.hdrTlb
{
	height:49px;
	background:url(Images/FormDesign/FormDesignBgHdrTlb.png) repeat-x;
	font-family: Bahij Myriad Arabic;
	font-size: 11pt;
	font-weight:normal;
	border:1px solid navy;
	border-bottom:none;
}
.hdrTlb .icon {
	width:24px;
	height:24px;
	margin:0 27px;
	background:url("Images/FormDesign/FormDesignHdrTlb.png") no-repeat scroll 0 0;
}
.hdrTlb span
{
	display:block;
	padding:2px 13px 0;
	text-decoration:none;
	line-height:12px;
	text-align: center;
}
.hdrTlb .tlbItem
{
	float:right;
	border-left:1px solid #5A76AA;
	width:88px;
	height:43px;
	padding-top:6px;
	cursor:pointer;
}
	.hdrTlb .selItem {
		background:url(Images/FormDesign/FormDesignBgHdrTlbHover.png) #d5d6d7;
		/*box-shadow: 4px 4px 2px rgba(0, 0, 0, 0.3);*/
	}
	.hdrTlb .divHover {
		position: absolute;
		z-index: 999;
		border-bottom: 5px solid #d5d6d7;
		width:88px;
	}
	.hdrTlb ul {
		display:none;
	}
.hdrTlbUlMenu {
	background: #d5d6d7!important;
	/*border-radius: 4px 0 4px 4px!important;*/
	border-color: #5a76aa!important;
}
	.hdrTlbUlMenu .asDivUpload {
		width: 380px;
	}
.hdrTlb .background
{
	background-position:0;
}
.hdrTlb .fontColor
{
	background-position:-24px;
}
.hdrTlb .position
{
	background-position:-48px;
}
.hdrTlb .resize
{
	background-position:-72px;
}
.hdrTlb .font
{
	background-position:-96px;
}
.hdrTlb .fontSize
{
	background-position:-120px;
}
.hdrTlb .customCss
{
	background-position:-144px;
}
.hdrTlb .tab
{
	background-position:-168px;
}
.hdrTlb .column
{
	background-position:-192px;
}
.hdrTlb .float
{
	background-position:-216px;
}
.formDesign dt
{
	cursor:pointer;
	background:url(Images/FormDesign/BgHdrItem.png);
	height:33px;
	line-height:33px;
	font-weight:normal;
	/*box-shadow:8px 0px 4px rgba(0, 0, 0, 0.28) inset;*/
}
.formDesign dt span
{
	display:block;
	width:16px;
	height:16px;
	float:right;
	margin:8px;
	background-image:url('Images/FormDesign/FormControlsIcons.png');
}
.formDesign dd
{
	display:none;
	margin:0px;
	border-bottom:1px solid #999999;
	overflow:hidden;
	background:#F0EEEE;
	/*box-shadow:8px 0px 4px rgba(0, 0, 0, 0.28) inset;*/
}
/*Use in Access too*/
.iconForm
{
	width:24px;
	height:24px;
	float:right;
	background-image:url(Images/FormDesign/FormControls.png);
}
.iconForm1
{
	width:16px;
	height:16px;
	float:right;
	background-image:url(Images/FormDesign/FormControls1.png);
}
.serverSideCode
{
	background:url(Images/gv2/edit.gif);
	width:25px;
	height:25px;
	display:block;
}
.formDesignHeading {
    background: none repeat scroll 0 0 #F5F5F5;
    border-bottom: 1px solid #CCCCCC !important;
    font-family: Bahij Myriad Arabic;
    /*border-radius:17px 17px 0 0;*/
}
.formDesignHeading .titleCollapsable
{
	cursor:pointer;
}
.formDesignHeading .collapse,.formDesignHeading .expand
{
	float:left;
	width:21px;
	height:21px;
	cursor:pointer;
}
.formDesignHeading .expand
{
	background:url(Images/ColExp.gif);
}
.formDesignHeading .collapse
{
	background:url(Images/ColExp.gif) no-repeat scroll left -21px;
}
.formAccess .treeFrame {
	height:250px;
	width:210px;
}

.iconForm_print {
	background-image: url('Images/Print.gif');
	width: 40px;
	height: 40px;
	float: right;
	margin-top: -9px;
	margin-right: -6px;
	border: none;
}


.iconForm_gridTable {
	background-image: url('Images/table.png');
	width: 40px;
	height: 40px;
	float: right;
	margin-top: -9px;
	margin-right: -6px;
	border: none;
}