@import url(../../../cms/css/panel.css);
@import url(../../../css/qm_portal.css);
@import url(tableSplitter.css);
@import url(members.css);

body
{
	font-family:Arial;
	font-size:10pt;
}
table
{
	font-family:Arial;
	font-size:10pt;
}

table.orgunitSchema, table.orgunitSchema th, table.orgunitSchema td, table.orgunitSchema td  span 
{
	border-collapse: collapse;
	font-size:8pt;
}


table.orgunitSchema th
{
	text-align: left;
	background-color: Whitesmoke;
	padding-right:10px;
	padding-left:10px;
	border-right: 1px solid gray;
	border-bottom: 1px solid gray;
	font-size:8pt;
}

table.orgunitSchema td
{
	text-align: left;
	padding: 2px 10px 2px 5px;
	border-bottom: 1px solid whitesmoke;	
	font-size:8pt;
}

table.orgunitSchema td ul, div.assignedUsers ul  
{
	
	font-style:italic;
	margin-bottom:0px;
	margin-top: 3px;
}
table.orgunitSchema td ul li 
{
	font-size:6pt;
	color: gray;
}

div.orgunitDescription
{
	padding: 5px 5px 15px 5px;
	font-size:8pt;
	color: Gray;
}

img.resizer
{
	cursor:nw-resize;
}

/** Columnresizing **/
div.columnResizer
{
	border-left: 1px solid gray;
	float: right;
	position: relative;
	bottom: 0px;
	height: 20px;
	right: 0px;
	cursor: col-resize;
	background-color: gainsboro;
	width: 2px;
	font-size: 1px;
	margin: 0px;
	padding: 0px;
	z-index:1000;
}

td.vTableSplitter
{
	padding:0px;
	cursor:  col-resize;
	background-color:#006600;
	z-index:1000;
	background-image:url(../images/splitter_type_1.gif);
	background-position: center center;
	background-repeat:no-repeat;
	filter:progid:DXImageTransform.Microsoft.gradient(
		startColorStr=#006600,
		endColorStr= #3366CC, 
		gradientType=1);
}

/** The form for editing of organizational units **/
table.orgunitForm 
{
	border-collapse:collapse;
	width:100%;
}
table.orgunitForm th, table.orgunitForm td 
{
	border-collapse:collapse;
	padding:0px;
	vertical-align:top;
	text-align:left;
}
table.orgunitForm th
{
	
}
table.orgunitForm td 
{
}
table.orgunitForm textarea.orgunitFormTitle
{
	font-size:9pt;
	height:25pt;
	margin-bottom:10px;
}
table.orgunitForm textarea.orgunitFormDescription
{
	font-size:9pt;
	margin-bottom:10px;
}
table.orgunitForm input.orgunitKey
{
	font-size: 9pt;
	margin-bottom:10px;
}
/** Search form **/
table.searchForm
{
	border-top: 3px double gray;
	height:100%;
	width: 100%;
}
table.searchForm th
{
	width:150px;
}
table.searchForm th, table.searchForm td 
{
	text-align:left;
	vertical-align: middle;
}
/** Search results **/
table.searchResults 
{
	width:100%;
}
table.searchResults th , table.searchResults td 
{
	text-align: left;
	vertical-align: top;
}
table.searchResults td 
{
	border-bottom: 1px solid gainsboro;
}
table.searchResults tr 
{
	cursor: pointer;
}
table.searchResults tr.selected td
{
	background-color: silver;
	color:blue;
}
table.searchResults tr.highlight td
{
	background-color: gainsboro;
	color:blue;
}

table.searchResults tr.alternate td 
{
	background-color:whitesmoke;
}
table.searchResults th 
{
	padding-right:10px;
	padding-left:20px;
	background-color:whitesmoke;
	border-right: 1px solid gray;
	border-bottom: 1px solid gray;
}

div.formGroup
{
	padding-left:15px;
	padding-top:2px;
	padding-bottom:2px;
	padding-right:3px;
	font-size:9pt;
	font-weight:bold;
	background-color:#006600;
	color:black;
	text-align:left;	
	height:20px;
	filter:progid:DXImageTransform.Microsoft.gradient(
		startColorStr=#006600,
		endColorStr= #3366CC, 
		gradientType=0);
}
div.formGroup_inactive
{
	filter:progid:DXImageTransform.Microsoft.gradient(
		startColorStr=#BDD4FE,
		endColorStr= #3366CC, 
		gradientType=0) Alpha(opacity=50)
}
div.formGroup_mouseover
{
	padding-left:15px;
	padding-top:2px;
	padding-bottom:2px;
	padding-right:3px;
	font-size:9pt;
	font-weight:bold;
	background-color:#EA8B17;
	text-align:left;	
	height:20px;
	filter:progid:DXImageTransform.Microsoft.gradient(
		startColorStr=#FEF8CF,
		endColorStr= #EA8B17, 
		gradientType=0);
	cursor:pointer;
	
	
}
div.infoboxSelection
{
	cursor: pointer;
	width: 200px;
	font-size:8pt;
	width:100%;
	height:100%;
	overflow:auto;
	border:1px solid gainsboro;
	padding:2px 5px 2px 5px;
}
