﻿.bMatrix
{
	float:right;
}
.bMatrix .hdr
{
	margin:0 0 10px 0;
}
.bMatrix .tbl
{
	width:600px;
	text-align:center;
	direction:ltr;
}
.bMatrix .tbl .td,.bMatrix .tbl
{
	border:1px solid black;
}
.bMatrix .tbl .title
{
	font-weight:bold;
	padding:20px 0;
}
.bMatrix .tb
{
	width:20px;
}
.ctlBase
{
	overflow:hidden;
	float:right;
    /*height: 350px;*/
}
.ctlBase .right
{
	width:362px;
	float:right;
}
.ctlBase .left
{
	width:595px;
	float:right;
}

.ctlBase .txtDef2
{
	width:245px;
	
}
.ctlBase .txtDef3
{
	width:448px;
	
}
.ctlBase .tree
{
	height:420px;
}
.ctlBase .pnlCnt
{
	background:#F5F5F5;
}
.dAssetRisks {
    overflow: auto;
}
.dAssetRisks .rowFull .col1
{
	width:115px;
}
.dAssetRisks .panelRightLeft,.pnlPRG .panelRightLeft
{
	height:320px;
	width:816px;
    margin-right: 15px;
}
.dAssetRisks .panelRightLeft .pan,.panelRightLeft
{
	height:310px;
    width: 372px; 
}
.dCreateCtrl
{}
.dCreateCtrl .ctrl .doc
{
	margin-bottom:10px;
}
.dCreateCtrl .ctrl .rowFull .col1
{
	width:79px;
}
.dCreateCtrl .panelRightLeft
{
	width:648px;
	height:303px;
}
.dCreateCtrl .panelRightLeft .pan
{
	width:285px;
	height:305px;
}
.dCreateCtrl .r .treeFrame
{
	height:224px;
	overflow:auto;
}
.dCreateCtrl .l .treeFrame
{
	height:200px;
	overflow:auto;
}
.vulTh .pbtnNormal,.vulTh .pbtnPushed,.vulControl .pbtnNormal, .vulControl .pbtnPushed,.assetGroup .pbtnNormal,.assetGroup .pbtnPushed
{
	float:right;
}
.vulTh .tlbVulTh,.vulControl .tlbVulControl,.assetGroup .tlbAssetGroup
{
	width:100%;
	overflow:hidden;
}
.vulTh .pnlVulTh,.vulControl .pnlControlChecklist,.assetGroup .pnlThOAsset
{
	margin-top: -2px;
}
.dAddSim
{
	padding:10px;
}
.bHelpSet
{
	width:720px;
}
.bHelpSet .lb
{
	float:right;
}
.bHelpSet .cnt
{
	float:right;
	padding-right:10px;
}
.bHelpSet .cnt textarea
{
	width:334px;
	height:300px;
}
.dIncCtrlWeak .panelRightLeft
{
	height:300px;
	width:614px;
}
.dIncCtrlWeak .panelRightLeft .pan
{
	width:271px;
	height:344px;
}
.dIncCtrlWeak .panelRightLeft .treeFrame
{
	height:227px;
}
.mEmail
{
	width:400px;
}
.mEmail .rowFull .col1
{
	width:133px;
}
.mEmail .txt
{
	text-align:left;
}
.mEmail .txtEmail
{
	width:400px;
}
.bRiskParams {
	width:850px;
}
.bAssetVal,.bThreatEvent,.bLookUpValue,.bVulImportant
{
   display: inline-block;
    /*position: fixed;*/
  top: 50%;
  left: 50%;
	width:380px;
}
.bDocCode
{
	width:400px;
}
.bRiskMatrixScale
{
	width:500px;
}
.emailSet
{
	min-width:700px;
}
.bValueRiskPrams
{
	width:362px;
}
.bValueRiskPrams .tblPrams
{
	direction:ltr;
	text-align:left;
}
.bRiskTreatment
{
	width:460px;
}
.sync
{
	float:right;
	background:#DEDEDE;
}
.sync .ajax__tab_body
{
	background:#F5F5F5!important;
}
.ajax__tab_body
{
	background:#F5F5F5!important;
    border:none;
    border-style: dashed;
}
.sync .pnlEC .pnlCnt
{
	background:white;
}
.sync .right
{
	width:300px;
	float:right;
}
.sync .left
{
	width:500px;
	float:right;
}
.sync .tree
{
	height:500px;
	background:#F0EDED;
}
.sync .iconOrg
{
	width:16px;
	height:16px;
	/*background:url(Images/Company.png);*/
}
.syncBaseData
{
	width:400px;
}
.severity
{
	width:100%;
	height:32px;
	background:url(Images/Severity.png) no-repeat;
}
.severityHdr
{
	width:80px;
}
.scanner .tbl .cell
{
	padding-left:15px;
}
.scanner .rowFull .col1
{
	width:175px;
}
.scanner .asDivUpload
{
	width:auto;
}
.dataTrf 
{
    max-height: 500px;
    overflow-y: auto;    
}
.dataTrf .gv2 .cell
{
	white-space:normal;
}
.dataTrf .gv2Ar td
{
	white-space:normal;
}
.dataTrf .gv2R td
{
	white-space:normal;
}
.dataTrf .tblField
{
	 border:1px solid #CCCCCC;
}
.dataTrf .tblField .tdLight
{
	background:#FFFFFF;
	border-left:1px solid #CCCCCC;
}
.dataTrf .addItem
{
	background:url("Images/toolbars.png") no-repeat scroll 0px 0px;
	display:block;
	width:30px;
	height:30px;
}
.dataTrf .key
{
	background:url(Images/Key.gif) no-repeat;
	width:16px;
	height:16px;
}
.dataTrf .hdrFieldName
{
	width:120px;
}
.dataTrf .hdrNullable
{
	width:110px;
}
.dataTrf .wsNameHdr
{
	width:90px;
}
.dataTrf .wsTypeHdr
{
	width:90px;
}
.dataTrf .wsValueHdr
{
	width:90px;
}
.dVMS .rowFull .col1
{
	 width:150px;
}
.dVMS .progressCell
{
	float:right;
}
.dVulLevel .gv2 .ddlDef
{
	width:101px;
}
.dVulLevel .gv2 .ddlHdr
{
	width:112px;
}
.dVulLevel .gv2 .txtDef2
{
	width:170px;
}
.dVulLevel .gv2 .subQuHdr
{
	width:66px;
}
.dVulLevel .gv2 .cell .a
{
	line-height:20px;
}
.dVulLevel .dlVulParamsType .col1
{
	width:160px;
}
.Policy {
    overflow:hidden;
    overflow-x: hidden;
	/*min-width:1060px;*/
}
.Policy .hdrDesk
{
	overflow:hidden;
	height:41px;
	border:1px solid navy;
	border-bottom:none;
	margin-bottom:0px;
	background:url(Share/Images/FormDesign/Images/BgHdrDeskDesign_01.png) repeat-x;
}

.hidden-thing {
  position: absolute;
  left: 100%;
  width: 50px;
  height: 50px;
  opacity: 0;
}
.Policy .toolbar
{
	width:200px;
	height:449px;
	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;*/
}
.Policy .toolbar .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;
}
.Policy .TopSlim
{
    position: relative;
	overflow:hidden;
	height:47px;
	margin-right: 25px;
    margin-left: 35px;
	background:url(Images/Topslim.png) repeat-x;
}
.RightSlim 
 {
    width:47px;
	height:500px;
    background: url(Images/slim.png)repeat-y;
    position: absolute;
}
.LeftSlim
 {
    /*margin-top: -510px;*/
  margin-right:1000px;
  position: absolute;
    float: right;
    width:47px;
	height:500px;
    background:url(Images/Leftslim.png) repeat-y;
}
.Policy .middle 
{
    /*margin-top: -480px;*/
    margin-right: 70px;
     overflow:auto;
    float: right;
    width:947px;
	height:500px;
 }
.BottomSlim
{
     position: absolute;
    /*float: none;*/
    overflow:hidden;
	height:47px;
	margin-bottom:0px;
    margin-right: 30px;
    margin-left: 30px;
	background:url(Images/Bottomslim.png) repeat-x;
}

.pnlfix
{
    position:absolute;

    top:100px;

    left:50px;

    height:100px;


    width:1000px;

}
