

/* *****Global Tag styles******* */
html body{	
	width:100%;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;	
}
body div, body td, body span, body th, body input, body textarea, body select,body legend{
	font:normal 8pt Tahoma, Sans-Serif;	
}
body legend
{
	color:#000;	
}
body.query
{
	overflow-x:hidden;
	overflow-y:hidden;
}
input
{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

li
{
	padding-bottom: 3px;
}
p{
	font-size: 10pt;
}

img.corner{
	width: 10px;
	height: 10px;
	border: none;
	display: block ;
}
/* *****Global Class styles******* */

/*
	*******************
	Form/Report Base Styles
	*******************
*/
.right{
	float:right;
}
.EdgeBannerControlClass{
	filter:alpha(opacity = 75, finishOpacity = 0, style: 1, startX = 0, finishX = 100);	
}
.FusionComboBoxCellClass, 
.DropDownLayoutClass, 
.RadioButtonControlClass, 
.LinkLabelControlClass, 
.ButtonControlClass
{
	overflow-x:hidden;
	overflow-y:auto;
}
.TextControlClass{
}
.StaticTextControlClass{
}
.GroupboxControlClass{
	z-index:-1;
}
.LabelMenuControlClass{
	padding:0px 0px 0px 5px;
	margin:0px 0px 0px 0px;
}
.StaticTextControlClass{
	padding:0px 0px 0px 5px;
	margin:0px 0px 0px 0px;
	z-index:50;
	overflow:hidden;
}
.ButtonControlClass{
	z-index:51;
}
.LogicalControlClass{
	z-index:52;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;	
}
.DateTimeControlClass{
}
.FusionComboBoxRowClass{
}
.DropDownLayoutClass,
.FusionComboBoxCellClass{
	background-color:#fff;
	color:#000;
	overflow-x:hidden;
	overflow-y:auto;
}
.RegularExpressionValidatorClass{
}
.RequiredFieldValidatorClass{
}
.MultiPartPanelOneClass{
/*
	position:absolute;
*/
	left:0px;
	top:50px;		
	height:40px;
	width:100%;
	background:#eee;	
}
.MultiPartPanelContainerClass{
/*	position:absolute;	*/
	left:0px;
	top:40px; 
	width:100%;
	height:100%;
	overflow-x:hidden;
	overflow-y:auto;
	background:#eee;	
}
/*
	*******************
	Menubar Base Styles
	*******************
*/
.UltraWebMenu{
	background:#c6deff;
	margin:3px 0px 3px 5px;
	height:20px;
	color:#000000;
}

.UltraWebMenu .MenuItemClass,.UltraWebMenu .TopSelectedStyleClass,.UltraWebMenu .MenuHoverClass{
	padding:0px 6px 0px 6px;
	border:1px solid #c6deff;
	color:#000000;
}
.UltraWebMenu .MenuHoverClass,.UltraWebMenu .TopSelectedStyleClass{
	filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ffffff', EndColorStr='#ede49e');
	border:1px solid #1569c7;
	color:#000000;	
}
.UltraWebMenu .TopSelectedStyleClass{
	filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#c6deff', EndColorStr='#728fce');
	border:1px solid #000000;
	border-bottom:1px none transparent;	
	color:#000000;	
}
div.MenuIslandClass{
	background-color:#eeeeee;
	border:1px solid black;
	
	color:#000000;		
}
div.MenuIslandClass .MenuItemClass{
	border:1px none transparent;
	color:#000000;		
}
div.MenuIslandClass td.MenuHoverClass {
/*	filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ffffff', EndColorStr='#ede49e'); */
	background-image:url(../images/icons/horizontalgradient_orange.gif);
	border-top:1px solid #000000;
	border-bottom:1px solid #000000;
	color:#000000;	
}
/*
	*******************
	Toolbar Base Styles
	*******************
*/

.UltraWebToolbar{
	background:#c6deff url('../images/nb-bkgd.gif');
	padding:0px 0px 0px 5px;
	height:24px;
	border-bottom:1px solid #1569c7; 
	border-top:1px solid #1569c7;
	padding-left:5px; padding-right:0px; padding-top:0px; padding-bottom:0px	
}
.UltraWebToolbar .UltraWebToolbarDefaultClass,
.UltraWebToolbar .UltraWebToolbarHoverClass,
.UltraWebToolbar .UltraWebToolbarSelectedClass
{
	width:30px;
	height:24px;
	text-align:center;
	border:1px hidden transparent;	
}
.UltraWebToolbar .UltraWebToolbarHoverClass{
	filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ffffff', EndColorStr='#ede49e');	
	border:1px 1px 1px 1px solid #1569c7;
}

/*
	*******************
	Web Tab Base Styles
	*******************
*/
.UltrawebTab{
	width:100%;
/*	padding:3px 0px 0px 0px;	*/
/*	border-top:2px solid #999;	*/
}	
.UltrawebTab .TabClass,
.UltrawebTab .TabHoverStyleClass,
.UltrawebTab .TabSelectedStyleClass
{
	height:25px;
	font:normal 8pt menu;
/*	color:black;	*/
}
.UltrawebTab .TabSelectedStyleClass
{
	background-color:#ffffff;
}

/*
	***********
	VirtualList
	***********	
*/
.UltraWebGrid table th,
.UltraWebGrid table td,
.VirtualListView table th,
.VirtualListView table td
{
	padding:0px 5px 0px 5px;
	font:8pt caption;			
}

.VirtualListView
{
	/*position:absolute; 
	top:60px;*/
	position:static;
}
.UltraWebGrid .UltraWebGridHeaderDefault,
.VirtualListView .VirtualListViewHeaderDefault
{
	background-color:#eee;
	height:20px;
	top:90px;
	font:menu;
	color:black;
	text-align:left;
	border:1px solid;
	border-color: #888888 #999999 #888888 #ffffff;
	vertical-align:middle;			
}
.UltraWebGridTableval .UltraWebGridTablevalHeaderDefault
{
	background-color:#eee;
	height:20px;
	top:90px;
	font:menu;
	color:black;
	text-align:left;
	border:1px solid;
	border-color: #888888 #999999 #888888 #ffffff;
	vertical-align:middle;			
}
.UltraWebGrid .UltraWebGridHeaderDefault img,
.VirtualListView .VirtualListViewHeaderDefault img
{
	margin-left:10px;	
}
.UltraWebGrid .UltraWebGridRowDefault,
.VirtualListView .VirtualListViewRowDefault
{
	background-color:#fff;
}
.UltraWebGridTableval .UltraWebGridTablevalRowDefaultDlg
{
	background-color:#fff;
	height:20px
}
.UltraWebGrid .UltraWebGridRowAlternateDefault,	
.VirtualListView .VirtualListViewRowAlternateDefault
{
	background-color:#e3e4fa;	
}
.UltraWebGridTableval .UltraWebGridTablevalRowAlternateDefaultDlg	
{
	background-color:#e3e4fa;
	height:20px;	
}
.UltraWebGrid .UltraWebGridSelectedRowDefault,
.VirtualListView .VirtualListViewSelectedRowDefault
{
	background-color:#151b8d;	
}

.UltraWebGridTableval .UltraWebGridTablevalSelectedRowDefault
{
	background-color:#151b8d;	
}
/* *****Query.aspx******* */

/* 
	***************************
	Top level (container) div's
	***************************
*/
.query #WorkspaceHeaderDIV{
	z-index:111;  
	width:100%; 
	/*position:absolute;*/
	left:0px;
	top:0px; 
	height:60px;
	border:2px solid #ece7e6;
	display:block;
}
.query #MenuDIV{
	z-index:114; 
	/*position:absolute;
	top:60px; */
	left:0px;
	width:100%; 	
	height:26px;
	text-align:left;
	vertical-align:middle;
	padding:0px 0px 0px 0px;
	display:block;
}
.query #MenuDIV .UltraWebMenu{
	/*position:absolute;*/
	display:block;
}

.query #ToolDIV{
	z-index:113;
	/*position:absolute;
	left:0px; 
	top:87px;*/
	width:100%;
	height:28px;
	display:block;
}

.query #MainDIV{
	z-index:112;
	left:0px;
	top:0px;
	position:relative;
	width:100%;
	height:100%;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	/*border: solid 1 red;*/
	display:block;
}

.query #MainDIV2{
	z-index:112;
	left:0px;
	top:0px;
	position:relative;
	width:100%;
	height:100%;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	display:block;
}

/*
	***************
	Main Toolbar
	***************
*/
.query #ToolDIV .UltraWebToolbar{
	/*position: absolute;
	top:0px;
	left:0px;*/
	width:100%;
	display:block;	
}
/*
	***************
	Navigator panel
	***************
*/
.query #MainDIV #NavigatorPanel{
	z-index:104;
	width:225px;
	height:100%;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	float:left;
	display:block;
}

.query #MainDIV2 #NavigatorPanel{
	z-index:104;	
	width:225px;
	height:100%;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	float:left;
	display:block;
}
/*
	*********************
	BusinessObject panel
	*********************
*/
.query #MainDIV #BusObPanel{
	z-index:112;
	position:absolute;
	left:0px;
	top:0px;
	width:100%;	
	height:100%;
	/*overflow:auto;*/
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	display:block;
	/*border: solid 4 green;*/
}

.query #MainDIV2 #BusObPanel{
	z-index:112;
	position:absolute;
	left:0px;
	top:0px;
	width:100%;	
	height:100%;
	overflow:auto;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	display:block;
	/*border: solid 4 green;*/
}

/*
	****************************************
	Child panels of the Navigator panel
	****************************************
*/
	#NavigatorPanel #igtabNCM_UWNM{
		width:225px;
		height:99%;
	}
	#NavigatorPanel #NCM_UWNM_cp{
		text-align:center;
		background:#d8d9d7;
		overflow-x:hidden;
		overflow-y:auto;
		/*height:200px;		*/
	}
/*
	**********
	Tab Styles
	**********
*/	
	#NavigatorPanel #NCM_UWNM_tbl{
		width:25px;
	}	
	#NavigatorPanel #NCM_UWNM_tbl .DefaultTabClass,
	#NavigatorPanel #NCM_UWNM_tbl .SelectedTabClass,
	#NavigatorPanel #NCM_UWNM_tbl .HoverTabClass
	{
		padding:5px 0px 5px 0px;
		height:20%;
		font:menu;		
	}
	#NavigatorPanel #NCM_UWNM_tbl .DefaultTabClass,
	#NavigatorPanel #NCM_UWNM_tbl .HoverTabClass
	{
		border-bottom:1px inset #deecec;
		border-left:1px solid #1569c7;				
	}
	#NavigatorPanel #NCM_UWNM_tbl .SelectedTabClass{
		filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=1, StartColorStr='#fa9b17', EndColorStr='#ede49e');	
		border-bottom:1px solid #1569c7;
		border-right:1px solid #1569c7;	
		border-top:1px solid #1569c7;					
	}	
/*
	***********
	Menu Styles
	***********
*/	
/* ***** Listbar ********** */
	#NavigatorPanel .UltraWebListbarClass{
		position:relative;
		width:200px;
		height:85%;
		text-align:left;
		overflow-x:hidden;
		overflow-y:auto;
	}
	.UltraWebListbarClass .HeaderExpandedClass,
	.UltraWebListbarClass .HeaderHoverClass,
	.UltraWebListbarClass .HeaderCollapsedClass	
	{
		filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=1, StartColorStr='#ffffff', EndColorStr='#b7ceec');
		height:25px;
		width:100%;
		margin:5px 0px 0px 0px;
	}	
	#NavigatorPanel .UltraWebListbarClass .HeaderExpandedClass td,
	#NavigatorPanel .UltraWebListbarClass .HeaderHoverClass td,
	#NavigatorPanel .UltraWebListbarClass .HeaderCollapsedClass td
	{
		font:bold 9pt "Verdana";
		color:#4A657B;
		padding:0px 3px 0px 5px;
		vertical-align:middle;
	}
	#NavigatorPanel .UltraWebListbarClass .UltraWebListbarDefaultGroupStyleClass{
		background:#ffffff;	
		vertical-align:top;
	}
	
	#NavigatorPanel .UltraWebListbarClass .UltraWebListbarDefaultItemStyleClass,
	#NavigatorPanel .UltraWebListbarClass .UltraWebListbarDefaultItemHoverStyleClass,
	#NavigatorPanel .UltraWebListbarClass .UltraWebListbarDefaultItemSelectedStyleClass	
	{
		background:#ffffff;
		line-height:9pt;
		font:normal 8pt menu;
		padding:2px 0px 2px 7px;
		margin:2px 0px 5px 0px;				
	}		
	#NavigatorPanel .UltraWebListbarClass .UltraWebListbarDefaultItemHoverStyleClass{
		text-decoration:underline;
	}
	#NavigatorPanel .UltraWebListbarClass .UltraWebListbarDefaultItemSelectedStyleClass{
		border:1px solid black;
		background:#c6deff;	
	}			

/* ***** Navigator Panel Toolbar ********** */

	#NavigatorPanel .UltraWebToolbar{
		text-align:left;
		background:#ece7e6;
		padding:0px 0px 0px 5px;
		width:100%;
		border-bottom:1px none transparent;
		border-top:1px none transparent;
	}
	#NavigatorPanel .UltraWebToolbar .UltraWebToolbarHoverClass{
		background:#c6deff;
		filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#c6deff', EndColorStr='#c6deff');	
		border:1px solid #1569c7;
	}
	#NavigatorPanel .UltraWebToolbar table td{
		padding-top:3px;
	}			

/*
	****************************************
	Child panels of the BusinessObject panel
	****************************************
*/
	#BusObPanel #WLM_DashboardControl,
	#BusObPanel .LayoutRegion,
	#BusObPanel .FusionPanel
	{
		padding:0px 0px 0px 0px;
		margin:0px 0px 0px 0px;			
		LEFT:0px; TOP:0px; WIDTH:100%; POSITION:relative;  HEIGHT:100%;
	}
	
/*
	**************************
	Searches
	**************************
*/
	
	#BusObPanel .QuickFindResultsClass
	{
		position: absolute;
		height: 99.9%;
		width: 100%;
	}
	
	#BusObPanel .QuickFindResultTable
	{
		position: absolute;
		height : 99.99%;
		width :99.99%;
	}
 
	#BusObPanel .QuickFindResultPagingPanelClass
	{
		/*width:90%;*/
		height:40px;
	}
	
	.QuickFindResultOptionsPanelClass
	{
		padding-bottom: 5px;
	}
/*
	**************************
	Dashboards, Dashboardparts
	**************************
*/

	#WLM_DashboardControl
	{
		width:100%;
		height:100%;
	}
	
	.DashboardContainer	
	{
		height:100%;
		width:100%;
		table-layout:fixed;
	}
	
	.DashboardPartControl .DashboardContainer
	{
		height:100%;
		width:100%;
		border: solid 1 #1569c7;
		table-layout:auto;
		padding: 1 1 1 1;
	}
	
	#WLM_DashboardControl .DashboardPartControl
	{
		overflow:auto;
		width: 100%;
		height: 100%;
	}
	
	.DashboardContainer	.UltraWebGrid
	{
		width:100%;
		height:100%;
	}
	.UltrawebgridTableval
	{
		
		
		
	}
	
	.DashboardContainer .FusionComboBoxClass
	{
		border: solid 1px #0000c0;
	}
	
	.DashboardContainer	.ContainerCell
	{
		 vertical-align:top;
	}

	.DashboardContainer .TitleCell,
	.DashboardContainer .DashboardPartSelectionArea,
	.DashboardContainer .SelectionCell
	{
		height:1%;
	}

	.DashboardContainer .DashboardPartSelectionArea
	{
		padding: 2px 2px 2px 2px;
		/*border: solid 1 green;*/
	}
	
	.DashboardContainer .DashboardPartSelectionArea .DateButton
	{
		border: solid 1px #0000c0;
		border-width: 1px;
		font-size: 8pt;	
		color: white;
		font-family: Verdana;
		background-color: #859ccf;
	}
	
	.DashboardContainer	.MainCell
	{
		padding-top: 2px;
		padding-bottom: 2px;
		padding-left: 2px;
		padding-right: 2px;
	}
	
	
	.TabbedPartControlGroupClass
	{
		height:100%;
		width:100%;
	}
	
	.DashboardContainer	.LinkListPartControl
	{
		height:100%;
		width:100%;
	}
	
	.DashboardPartControl .TabbedPartControlGroupClass .DashboardContainer
	{
		padding: 0px 0px 0px 0px;
		border: solid 0 red;
		table-layout:auto;
	}
	
	.DashboardPartControl .TabbedPartControlGroupClass .DashboardPartControl
	{
	}
	
	.DashboardPartControl .UltraWebGrid		
	{
	}
	
	#BusObPanel #WLM_DashboardControl #WLM_DashboardMainArea
	{
		width:95%;
		height:95%;		
	}
	
	#BusObPanel #WLM_DashboardControl .TitleCell .TitleContainer
	{
		filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=1, StartColorStr='#1569c7', EndColorStr='#728fce');
		height:27px;
	}
	
	#BusObPanel #WLM_DashboardControl .TitleContainer span
	{	
		color:white;
		font:normal 10pt message-box;
		height:27px;
		vertical-align:middle;
		padding:5px 0px 0px 5px;
	}
	#BusObPanel #WLM_DashboardControl #WLM_DashboardTitleBar{
		height:35px;		
	}
	#BusObPanel #WLM_DashboardControl #WLM_DashboardTitleBar span{
		font-size:16pt;			
	}
	
	#BusObPanel #WLM_DashboardControl .TabbedPartControlGroupClass td.TabClass,
	#BusObPanel #WLM_DashboardControl .TabbedPartControlGroupClass td.HoverTabClass			
	{
		border-bottom:1px solid #000;				
	}
			
	#BusObPanel #WLM_DashboardControl .TabbedPartControlGroupClass table td.TabClass,
	#BusObPanel #WLM_DashboardControl .TabbedPartControlGroupClass table td.SelectedTabClass,
	#BusObPanel #WLM_DashboardControl .TabbedPartControlGroupClass table td.HoverTabClass		
	{
		height:27px;
		font:normal 8pt message-box;
		padding:0px 0px 0px 5px;
	}
/*
	#BusObPanel .UltraWebGrid		
	{
		height:160px;	
		overflow:visible;
		width:auto;
		
		

	}
*/
	
	#BusObPanel .DashboardPartMainArea
	{
		overflow:visible;
		width:auto;
	}
		
		
/*
	**************
	Search Results
	**************
*/	
	#BusObPanel #m_pnlQueryTitle{
		width:100%;
		height:40px;
		background-color:DarkSlateBlue;
		padding:5px 0px 0px 10px;
		filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=1, StartColorStr='#000000', EndColorStr='#2557ad');
	}
	#BusObPanel #m_pnlQueryTitle span, #BusObPanel #m_pnlQueryTitle img{
		font:bold 16px arial;
		color:white;
		vertical-align:middle;
		padding:0px 0px 0px 5px;
	}	
	#BusObPanel #m_pnlOptions{
		width:100%;
		height:30px;
		background-color:#cccccc;
		padding:5px 0px 0px 10px;
	}
	#BusObPanel #m_pnlOptions a, #BusObPanel #m_pnlOptions span, #BusObPanel #m_pnlOptions img{
		font:icon;
		color:black;
		vertical-align:middle;
		padding:0px 10px 0px 5px;	
	}
	#BusObPanel #m_pnlOptions a{
		text-decoration:underline;	
	}	
							

/*
	****************************************
	LayoutRegion child properties
	****************************************
*/
	#BusObPanel .LayoutRegion{
		height:100%;
		width:100%;
		text-align:center;	
		POSITION:absolute; LEFT:0px; TOP:0px; HEIGHT:100%; WIDTH:100%;
		padding:0px 0px 0px 0px;
		margin:0px 0px 0px 0px;
		overflow:hidden;
	}
/*
	***********
	SplitRegion
	***********
*/
	.LayoutRegion .SplitRegion
	{
		padding:0px 0px 0px 0px;
		margin:0px 0px 0px 0px;
		POSITION:absolute; LEFT:0px; TOP:0px; HEIGHT:100%; WIDTH:100%;
		/*overflow-y:hidden;*/
	}
	
	.LayoutRegion .SplitRegion .AlphaPanel
	{
		POSITION:absolute; LEFT:0px; TOP:0px;
		WIDTH:100%; HEIGHT:50%;
	}
	
	.LayoutRegion .SplitRegion .AlphaPanel .PresentationRegion
	{
		overflow:auto;
		padding:0px 0px 0px 0px;
		margin:0px 0px 0px 0px;
		text-align:left;
		POSITION:absolute; LEFT:0px; TOP:0px; WIDTH:100%; HEIGHT:100%;
	}
	
	.LayoutRegion .SplitRegion .OmegaPanel
	{
		border-top:2px solid #999;
		POSITION:absolute; LEFT:0px; TOP:50%; WIDTH:100%; HEIGHT:49%;
		padding:2px 0px 0px 0px;
		margin:0px 0px 0px 0px;
	}
	
	.LayoutRegion .SplitRegion .OmegaPanel .TabbedRegion
	{	
		POSITION:absolute; TOP:0px; LEFT:0px;
		margin-top: 3px;
		WIDTH:100%;  HEIGHT:100%;
	}
	
	.OmegaPanel .TabbedRegion .UltrawebTab
	{
		width:100%;
		Height:100%;
		padding:0px 0px 0px 0px;		
		position:absolute; left:0; top:0;
	}	
	
	.OmegaPanel .TabbedRegion .UltrawebTab .TabClass,
	.OmegaPanel .TabbedRegion .UltrawebTab .TabHoverStyleClass,
	.OmegaPanel .TabbedRegion .UltrawebTab .TabSelectedStyleClass
	{
		line-height: 23px;
		font-family:Verdana;
		font-size:8pt;
		font:icon;
/*		color:black;*/
		position:relative; left:0; top:0;
	}
	
	.OmegaPanel .TabbedRegion .UltrawebTab .TabSelectedStyleClass
	{
		background-color:#ffffff;
		Height:100%;
		Width:100%;
	}
	
	.LayoutRegion .SplitRegion .OmegaPanel .TabbedRegion .TabPanel
	{	
		LEFT:0px; WIDTH:100%; POSITION:relative; TOP:0px; HEIGHT:100%;
	}

	.LayoutRegion .SplitRegion .OmegaPanel .TabbedRegion .PresentationRegion
	{
		padding:0px 0px 0px 0px;
		margin:0px 0px 0px 0px;
		text-align:left;
		LEFT:0px; POSITION:relative; TOP:0px; width:100%; height:100%;
		overflow:auto;
	}
		
	.TableFrameForToolbarAndPresentationRegion
	{
		position:absolute;
		left:0;
		top:0;
		width:100%;
		height:100%;
		table-layout:fixed;
	}
	.TableFrameForToolbarAndPresentationRegion .ToolbarCell
	{
		height:26px;
	}
	
	.TableFrameForToolbarAndPresentationRegion .PresentationCell
	{
	}	
	
	.OmegaPanel .UltraWebToolbar .ImageInputControl{
		margin:3px 0px 0px 5px;
	}
	.OmegaPanel .UltraWebToolbar .FileInputControl{
		margin:0px 0px 2px 0px;
		height:19px;
	}		
	.LayoutRegion .SplitRegion .OmegaPanel .TabbedRegion .TabPanel .FusionGridListView
	{
		position:relative;
		left:0;
		top:0;
		height:100%;
		width:100%;
		overflow:auto;
	}
	.OmegaPanel .FusionGridListView div{
		left:0;
		top:0;
		height:100%;
	}		
	.OmegaPanel .FusionGridListView table td,
	.OmegaPanel .FusionGridListView table th
	{
		padding:0px 5px 0px 5px;
		font:8pt caption;			
	}
	.OmegaPanel .FusionGridListView .FusionGridListViewHeaderDefault{
		background-color:#ece7e6;
		height:20px;
		font:menu;
		color:black;
		text-align:left;
		border:1px solid;
		border-color: #888888 #999999 #888888 #ffffff;
		vertical-align:middle;			
	}	

	.MultiPartPanelOneClass .FusionFilterByComboBoxClass,
	.MultiPartPanelOneClass .FusionSortByComboBoxClass
	{	
		margin:0px 0px 0px 3px;
		border:1px solid black;
		font:8pt caption;
	}
	
	.MultiPartPanelOneClass .FusionFilterByLabelClass
	{
		position:absolute;
		left:250px;
		top:50px;	
		width:70px;
		height:20px;
		margin:0px 0px 0px 3px;
	}	
		
	.MultiPartPanelOneClass .FusionSortByLabelClass
	{
		position:absolute;
		left:10px;
		top:50px;
		width:70px;
		height:20px;
		margin:0px 0px 0px 3px;		
	}


/* ***** Centers popups (search, quickAction, etc)******* */


.center{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	background:#c6deff;		
}
/*
	**************
	Container divs
	**************
*/
.center #m_MenuToolBar{
	z-index:101; 
	position:absolute; 
	top:0px;
	left:0px;
/*	height:81px; */
	width:100%;
	
}
.center #m_TreeTab{
	z-index: 102;
	position:absolute;	 
	left:0px;
	top:81px;
	height:369px;
	width:250px;
	background-color:#eee;
	border-right:1px solid #1569c7;	
}
.center #m_TargetView{
	z-index: 103;
	position:absolute;	
	left:250px;
	top:81px;
	height:369px;
	width:400px;
	background-color:#fff;
}
.center .UltraWebToolbar,
.center .SelectPanelClass
{
	width:100%;
}
.center .UltraWebToolbar .UltraWebToolbarDefaultClass,
.center .UltraWebToolbar .UltraWebToolbarHoverClass,
.center .UltraWebToolbar .UltraWebToolbarSelectedClass
{
	width:40px;
}
.center .SelectPanelClass{
	height:27px;
	background:#c6deff url(../images/nb-bkgd.gif);
	border-bottom:1px solid #1569c7; padding-left:5px; padding-right:0px; padding-top:3px; padding-bottom:0px
}
.center .DropDownListControlClass{
	width:150px;
	height:20px;
}
.center .UltrawebTab{
	background-color:#eee;
	width:243px;
	margin:0px 0px 0px 0px;
}	
.center .UltrawebTab .TabClass,
.center .UltrawebTab .TabHoverStyleClass,
.center .UltrawebTab table .TabSelectedStyleClass
{
	width:50px;
	border-bottom:1px inset #ccc;	
}
.center .UltrawebTab .TabClass{
	background:#ffffff url(../images/icons/ig_tab_winXP2.gif) no-repeat right top;
	
}
.center .UltrawebTab .TabHoverStyleClass{
	background:#ffffff url(../images/icons/ig_tab_winXP2.gif) no-repeat right top;
}
.center .UltrawebTab table .TabSelectedStyleClass{
	background:#ffffff url(../images/icons/ig_tab_winXP1.gif) no-repeat right top;
	border-bottom:1px none white;
}
.center #m_TargetView .UltraWebGrid,
.center #m_TargetView .UltraWebGrid div
{
	width:398px;
	height:369px;
		
}
.center .UltraWebGrid .UltraWebGridRowDefault,
.center .UltraWebGrid .UltraWebGridRowAlternateDefault,
.center .UltraWebGrid .UltraWebGridSelectedRowDefault
{
	background-color:#fff;
}
.center .UltraWebTree, .center #m_TreeTab .UltraWebGrid, .center #m_TreeTab .UltraWebGrid div
{
	height:327px;
	width:235px;		
}
.center #m_TreeTab .UltraWebGrid .UltraWebGridHeaderDefault,
.center #m_TreeTab .UltraWebGrid .UltraWebGridRowAlternateDefault,
.center #m_TreeTab .UltraWebGrid .UltraWebGridSelectedRowDefault
{
	background-color:#fff;
	height:20px;
	border:0px none transparent;
	vertical-align:top;	
}
.center #m_TreeTab .UltraWebGrid .UltraGridCellPicClass
{
	background-image:url(../images/icons/FolderClosed.ico);
	background-repeat:no-repeat;
}


/* ***** 

Grey Panel- greypanel is a generic class for popups with a generic grey
windows box look. Example is create new quickaction and Go to Record.

******* */

body.greypanel{
	background-color:#ece7e6;
}

.greypanel #m_TitleBar,.greypanel #m_MainView{
	margin:10px 10px 10px 10px;
}
.greypanel #m_TitleBar .TextInputClass{
	margin:0px 10px 0px 10px;
	width:80%;
}
.greypanel .PropContainer,.greypanel .ActContainer{
	height:450px;
	width:425px;
}
.greypanel .UltrawebTab{
	border:0px none transparent;
	width:95%;
}
.greypanel .VirtualListView{
	width:95%;
	height:50%;
}
.greypanel .UltrawebTab .TabSelectedStyleClass{
	background-color:#ece7e6;
}
.greypanel .PropContainer fieldset{
	border:0px none transparent;
	vertical-align:middle;
	margin:15px 0px 15px 0px;
}
.greypanel .ActContainer fieldset{
	border-right:0px none transparent;
	border-left:0px none transparent;
	border-bottom:0px none transparent;
	width:95%;
	padding:10px 0px 10px 0px;
	color:#000;
}
.greypanel label{
	margin:0px 15px 0px 10px;
}
.greypanel .Container{
	width:100%;
	padding:15px 0px 0px 0px;
}
.greypanel .Container .Row,.greypanel #results{
	width:100%;
	padding:10px 10px 10px 10px;
}
.greypanel .Container .DropDownListClass,.greypanel .Container .TextInputClass{
	width:60%;
	float:right;	
}
.greypanel .Container span{
	float:left;
}
.greypanel .Container #RowSubmit{
	text-align:center;
}
.greypanel .Container .SubmitButtonClass{
	width:100px;
	margin:20px 2px 0px 2px;
}
.greypanel .Container #Label1{
	width:312px;
}
.greypanel #results .TextInputClass{
	width:200px;	
}
.greypanel #results .SubmitButtonClass{
	width:50px;
	margin:5px 2px 0px 2px;
}
.greypanel #results fieldset{
	margin:5px 0px 0px 0px;
}
.greypanel #results #m_PanelMain .UltraWebGrid div{
	height:200px;
}
/* *****Select Roles page******* */

.tabTableClass{
	width:500px;
	height:295px;
}
.entry .RolePanel{
	height:312px;
	width:100%;
	padding:0px 0px 0px 0px;
}
.entry .sectionTitle,
.entry .UltrawebTab .TabPanelClass
{
	padding:0px 0px 0px 5px;
}
.entry .UltrawebTab .TabPanelClass{
	width:100%;
	height:200px;
	margin:10px 0px 10px 0px;
	border-bottom:1px inset #ccc;
	border-top:1px solid #ccc;	
	filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=1, StartColorStr='#30A3A3D9', EndColorStr='#30666699');
	
}
.entry .UltrawebTab .TabClass,
.entry .UltrawebTab .TabHoverStyleClass,
.entry .UltrawebTab table .TabSelectedStyleClass{
	width:100%;
	padding:0px 10px 0px 5px;
	margin:3px 0px 0px 0px;
	border-bottom:1px inset #ccc;
	border-left:1px solid #ccc;		
}

.entry .UltrawebTab .TabClass{
	background:#ffffff url(../images/icons/ig_tab_winXP3.gif) no-repeat right top;
	
}
.entry .UltrawebTab .TabHoverStyleClass{
	background:#ffffff url(../images/icons/ig_tab_winXP2.gif) no-repeat right top;
}
.entry .UltrawebTab table .TabSelectedStyleClass{
	background:#ffffff url(../images/icons/ig_tab_winXP1.gif) no-repeat right top;
	border-bottom:1px none white;
}
.entry .SubmitButtonClass{
	width:100px;
	margin:5px 0px 0px 5px;
}
.DashboardPartMainArea .UltraWebGridRowDefault{
	height:20px;
}

.DashboardPartMainArea .UltraWebGridRowAlternateDefault{
	height:20px;
}

/* ***********Diagnostics************** */
.debug{
	position:absolute;
	top:0px;
	left:0px;
	background:yellow;
	color:#000;
	width:100%;
	z-index:2000;
	font:normal 8pt caption;	
}
.diagnostics{
	background:#fff;
	padding:20px 10px 20px 10px;
	font:normal 10pt caption;		
}
.diagnostics fieldset{
	position:relative;
	width:70%;
	left:15%;
	margin:20px 0px 10px 0px;		
}
.diagnostics legend{
	color:#000;
	font-weight:bold;		
}
.diagnostics table{
	width:100%;
	background:#eee;
	color:#000;
	border-collapse:collapse;
}
.diagnostics table td,.diagnostics table th{
	text-align:left;
	border:1px solid #999;
	padding:3px 0px 3px 5px;		
}
.diagnostics table th{
	font-weight:bold;	
}

.ColumnChartStyle, .PieChartStyle
{
	position: relative;
	top: 0px;
	left: 0px;
}
.loginbutton{
	padding-left:5px;
	padding-right:5px;
}
.titleText
{
	position:absolute;
	top:32px;
	left:72px;
	font:normal 16pt arial;
	color:White;
}
.SimpleSearchResultPageTitle
{
	text-align:left;
	color:White;
	font:normal 17pt Arial;
}