

.Layout-ControlContainer
{
	position:relative;
	width:100%;
	height:100%;
}



.Common-Frame
{
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;    
}

.Common-FrameHeader
{
	height:100%;
	overflow:hidden;
}

 .Common-FrameCorner
{
    position:absolute;
    overflow:hidden;    
}

.Common-FrameEdge
{
    position:absolute;
    overflow:hidden; 
}

.Common-FrameContent
{
    position:relative;
}

.Common-FrameCenter
{
    overflow:hidden;
}

.Common-FrameAutoSize
{            
    
}


 .Common-FrameAutoSize .Common-FrameContent
{
    float:left;    
}

 .Common-FrameAutoSize .Common-FrameCenter
{
    overflow:visible;
}

.Common-FrameContentFix
{
    height:100%;
}

.Common-FrameAutoSize  .Common-FrameContentFix
{
}
.WindowBody
{
	
			background-color:#BFDBFF;
		
}

.DialogBody
{
	
			background-color: #F0F0F0;
		
	border:none;
	
}

.PopupBody
{
	margin: 0px;
	overflow: hidden;
	border: 1px solid #002D96;
}



BODY
{
	margin: 0px;
	overflow: hidden;
    border:none;
    width:100%;
    height:100%;
}

TD
{
	overflow:hidden;
	clip:auto;
}
.List-PagingPanel A
{
	cursor:pointer;
}

.List-PagingSeperator
{
	height:2px;
}

.List-PagingSeperator TD
{
	border-top: white 3px ridge;
	background: #a1a09c;
}

.List-PagingCell
{
	border-top: #a1a09c 1px solid;
}

.List-PagingRow
{
	background: #ece9d8;
	height:22px;
	border-top: white 3px ridge;
}
.Button-ContentLayout
{
	table-layout:auto;
	width:100%;
	height:100%;
}

.Button-ContentLayout TD
{
	overflow:visible;
}

.Button-FlatControl
{
	table-layout:fixed;
	width:100%;
	height:100%;
	-moz-box-sizing:border-box;
}

.Button-FlatControl_Enter
{
	
			border: #FFBD69 1px solid;
		
	
      background: url(Skins.NavigationNormalHighlightBG.gif.wgx);
      background-repeat:repeat-x;
      background-position:bottom;
      background-color:#FBE694;
    
	padding: 0px;
}

.Button-FlatControl_Down
{
	
			border: #FFBD69 1px solid;
		
	
      background: url(Skins.NavigationSelectedBG.gif.wgx);
      background-repeat:repeat-x;
      background-position:bottom;
      background-color:#FBE694;
    
	padding: 0px;
}

.Button-FlatContainer
{
	padding:0px;
}



.Button-Control .Button-TopLeft
{
	width:4px;
	height:4px;
	background: url(Skins.ButtonNormalLT.gif.wgx); 
}

.Button-Control .Button-Left
{
	width:4px;
	background: url(Skins.ButtonNormalL.gif.wgx); 
}

.Button-Control .Button-BottomLeft
{
	width:4px;
	height:4px;
	background: url(Skins.ButtonNormalLD.gif.wgx); 
}

.Button-Control .Button-Center
{
	background: url(Skins.ButtonNormalC.gif.wgx);
	background-repeat:repeat-x;
    background-position:bottom;
    background-color:#FFFFFF;
}

.Button-Control .Button-TopRight
{
	width:4px;
	height:4px;
	background: url(Skins.ButtonNormalRT.gif.wgx); 
}

.Button-Control .Button-Right
{
	width:4px;
	background: url(Skins.ButtonNormalR.gif.wgx); 
}

.Button-Control .Button-BottomRight
{
	width:4px;
	height:4px;
	background: url(Skins.ButtonNormalRD.gif.wgx); 
}

.Button-Control .Button-Top
{
	height:4px;
	background: url(Skins.ButtonNormalT.gif.wgx); 
}

.Button-Control .Button-Bottom
{
	height:4px;
	background: url(Skins.ButtonNormalD.gif.wgx); 
}



.Button-Control_Enter .Button-TopLeft
{
	background: url(Skins.ButtonOverLT.gif.wgx); 
}

.Button-Control_Enter .Button-Left
{
	background: url(Skins.ButtonOverL.gif.wgx); 
}

.Button-Control_Enter .Button-BottomLeft
{
	background: url(Skins.ButtonOverLD.gif.wgx); 
}

.Button-Control_Enter .Button-Center
{
	background: url(Skins.ButtonOverC.gif.wgx);
	background-repeat:repeat-x;
    background-position:bottom;
    background-color:#FFFFFF;
}

.Button-Control_Enter .Button-TopRight
{
	background: url(Skins.ButtonOverRT.gif.wgx); 
}

.Button-Control_Enter .Button-Right
{
	background: url(Skins.ButtonOverR.gif.wgx); 
}

.Button-Control_Enter .Button-BottomRight
{
	background: url(Skins.ButtonOverRD.gif.wgx); 
}

.Button-Control_Enter .Button-Top
{
	background: url(Skins.ButtonOverT.gif.wgx); 
}

.Button-Control_Enter .Button-Bottom
{
	background: url(Skins.ButtonOverD.gif.wgx); 
}



.Button-Control_Down .Button-TopLeft
{
	background: url(Skins.ButtonPressedLT.gif.wgx); 
}

.Button-Control_Down .Button-Left
{
	background: url(Skins.ButtonPressedL.gif.wgx); 
}

.Button-Control_Down .Button-BottomLeft
{
	background: url(Skins.ButtonPressedLD.gif.wgx); 
}

.Button-Control_Down .Button-Center
{
	background: url(Skins.ButtonPressedC.gif.wgx);
	background-repeat:repeat-x;
    background-position:bottom;
    background-color:#FFFFFF;
}

.Button-Control_Down .Button-TopRight
{
	background: url(Skins.ButtonPressedRT.gif.wgx); 
}

.Button-Control_Down .Button-Right
{
	background: url(Skins.ButtonPressedR.gif.wgx); 
}

.Button-Control_Down .Button-BottomRight
{
	background: url(Skins.ButtonPressedRD.gif.wgx); 
}

.Button-Control_Down .Button-Top
{
	background: url(Skins.ButtonPressedT.gif.wgx); 
}

.Button-Control_Down .Button-Bottom
{
	background: url(Skins.ButtonPressedD.gif.wgx); 
}



.Button-Control_Focus .Button-TopLeft
{
	background: url(Skins.ButtonFocusLT.gif.wgx); 
}

.Button-Control_Focus .Button-Left
{
	background: url(Skins.ButtonFocusL.gif.wgx); 
}

.Button-Control_Focus .Button-BottomLeft
{
	background: url(Skins.ButtonFocusLD.gif.wgx); 
}

.Button-Control_Focus .Button-Center
{
	background: url(Skins.ButtonFocusC.gif.wgx);
	background-repeat:repeat-x;
    background-position:bottom;
    background-color:#FFFFFF;
}

.Button-Control_Focus .Button-TopRight
{
	background: url(Skins.ButtonFocusRT.gif.wgx); 
}

.Button-Control_Focus .Button-Right
{
	background: url(Skins.ButtonFocusR.gif.wgx); 
}

.Button-Control_Focus .Button-BottomRight
{
	background: url(Skins.ButtonFocusRD.gif.wgx); 
}

.Button-Control_Focus .Button-Top
{
	background: url(Skins.ButtonFocusT.gif.wgx); 
}

.Button-Control_Focus .Button-Bottom
{
	background: url(Skins.ButtonFocusD.gif.wgx); 
}





.Button-Control_Disabled .Button-TopLeft
{
	background: url(Skins.ButtonDisabledLT.gif.wgx); 
}

.Button-Control_Disabled .Button-Left
{
	background: url(Skins.ButtonDisabledL.gif.wgx); 
}

.Button-Control_Disabled .Button-BottomLeft
{
	background: url(Skins.ButtonDisabledLD.gif.wgx); 
}

.Button-Control_Disabled .Button-Center
{
	background: url(Skins.ButtonDisabledC.gif.wgx);
	background-repeat:repeat-x;
    background-position:bottom;
    background-color:#FFFFFF;
}

.Button-Control_Disabled .Button-TopRight
{
	background: url(Skins.ButtonDisabledRT.gif.wgx); 
}

.Button-Control_Disabled .Button-Right
{
	background: url(Skins.ButtonDisabledR.gif.wgx); 
}

.Button-Control_Disabled .Button-BottomRight
{
	background: url(Skins.ButtonDisabledRD.gif.wgx); 
}

.Button-Control_Disabled .Button-Top
{
	background: url(Skins.ButtonDisabledT.gif.wgx); 
}

.Button-Control_Disabled .Button-Bottom
{
	background: url(Skins.ButtonDisabledD.gif.wgx); 
}


.Button-Control
{
	margin:0px;
	width:100%;
	height:100%;
	table-layout:fixed;
	-moz-user-select:none;
}

.Button-Control_Disabled .Button-Center
{
	opacity: .4;
}

.Button-DisabledImage
{
	opacity: .4;
}

.Common-WindowHeader
{
	
			background: url(Skins.HeadlineBG.gif.wgx);
			color:#083772;
      border:1px solid #FFFFFF;
      border-bottom:1px solid #6F9DD9;
			padding:2pt 5pt 0pt 5pt;
		
}

.Common-Window
{
	position:absolute;
	overflow:visible;
	display:-moz-inline-box;
}

.Common-PopupWindow
{
	margin:0px;
	overflow: visible;
	cursor:default;
	display:-moz-inline-box;
	
			border:1px solid #6F9DD9;
		
}

.Common-WindowTable
{
	table-layout:fixed;
	position:absolute;
	left:0px;
	top:0px;
	float:left;
}

.Common-Strech 
{
	width:100%;
	height:100%;
}

.Common-StrechedBG
{
	position:absolute;
	left:0px;
	top:0px;
	width:100%;
	height:100%;
}

.Common-ZoomedBG
{
	left:0px;
	top:0px;
	height:100%;
}

.Common-FontData
{
	font: normal 8pt Tahoma;
}



.Common-FontMenu
{
	font: normal 8pt Tahoma;
}

.Common-FontLabel
{
	font: bold 12pt Arial;
}

.Common-SubFontLabel
{
	font: bold 10pt Arial;
}

.Common-FontSigns
{
	font:bold 8pt webdings;
}

.Common-Icon13X13
{
	border:none;
	width:13px;
	height:13px;
}

.Common-Icon16X16
{
	border:none;
	width:16px;
	height:16px;
}

.Common-Icon24X24
{
	border:none;
	width:24px;
	height:24px;
}

.Common-Icon32X32
{
	border:none;
	width:32px;
	height:32px;
}
.Common-Icon48X48
{
	border:none;
	width:48px;
	height:48px;
}




.Common-DragLayer
{
	position:absolute;
	display:none;
	top:0px;
	left:0px;
}



.ScrollContainer
{
	width:100%;
	height:100%;
	overflow:auto;
}


.Common-MoveCursor
{
	cursor:move;
}

.Common-HorizontalResize
{
	cursor:e-resize;
}

.Common-VerticalResize
{
	cursor:n-resize;
}

.Common-RightUpResize
{
	cursor:ne-resize;
}

.Common-LeftUpResize
{
	cursor:nw-resize;
}


.Common-Control
{
	width:100%;
	height:100%;
	overflow:hidden;
}


html,body 
{
	margin:0;
	padding:0;
	height:100%;
	width:100%;
	
}

.Common-DragMarker
{
	position: absolute;
	
			border:2px solid #6F9DD9;
		
	overflow:hidden;
	-moz-box-sizing:border-box;
}

.Common-DragContainer
{
	position: absolute;
	border:none;
	-moz-box-sizing:border-box;
	padding:0px;
}

.Common-Selectable
{
	-moz-user-select: normal!important;
}

.Common-NotSelectable
{
	-moz-user-select: none;
}

.Common-HideFocus:focus
{
	-moz-outline:none;
}


.Common-Disabled
{
	opacity: .4;
}

.Common-InheritDisabled input
{
	-moz-user-input: disabled;
	opacity: .4;
}

.Common-WaitCursor
{
	/*cursor:wait;*/
}

.Common-HandCursor
{
	cursor:pointer;
}




.Common-DockLayout
{
	width:100%;
	height:100%;
	-moz-box-sizing:padding-box;
	
}

.Common-DockLayout TD
{
	overflow:hidden;
}

TD 
{
	overflow:hidden;
}

.Common-DockDynamicLayout
{
	table-layout:auto;
	width:100%;
	height:100%;
}

.Common-Unselectable
{
	-moz-user-select:none;
}

.Common-IFrameCover
{
	position:absolute;
	z-index:100;
}

input
{
	-moz-user-select:text;
	-webkit-user-select:text;
}

div,img,span,table
{
	-moz-user-select:-moz-none;
	-webkit-user-select:none;
}


.MdiClient-Control
{
	background-color:AppWorkspace;
	border-style:inset;
	border-width:1px;
	cursor:default;
}

.MdiClient-Container
{
	width:100%;
	height:100%;
	overflow:auto;
	position:relative;
}
.HtmlBox-Control
{
	
			border:1px solid #6F9DD9;
		
}

.HtmlBox-Frame
{
	width:100%;
	height:100%;
	border:none;
	background:transparent;
}


.Panel-Body
{
	background: white;
}

.Panel-Page
{
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 5px;
	width: 100%;
	padding-top: 5px;
	height: 100%;
	background-color: appworkspace;
	
			border:1px solid #6F9DD9;
		
}
.Panel-Container
{
	border-right: 1px outset;
	border-top: 1px outset;
	background: white;
	overflow: auto;
	border-left: 1px outset;
	width: 100%;
	border-bottom: 1px outset;
	height: 100%;
}
.Panel-Vml
{
	overflow: hidden;
	width: 100%;
	height: 100%;
}

.Panel-Navigation
{
	width: 100%;
	height: 100%;
}

.Panel-Navigation .Panel-HeadlineTr
{
	height: 16pt;
}

.Panel-Navigation .Panel-Headline
{
	
			border:1px solid #FFFFFF;
      border-bottom:1px solid #6F9DD9;
			background: url(Skins.SubHeadlineBG.gif.wgx);
			padding:2pt 5pt 0pt 5pt;
      color:#083772;
		
	width: 100%;
	height: 100%;
}
.Panel-Plain
{
	width:100%;
	height:100%;
	padding:0px;
	cursor:default;
	position:absolute;
}


.MainMenu-Control
{
	padding-right: 2px;
	padding-left: 2px;
	padding-bottom: 2px;
	overflow: hidden;
	padding-top: 2px;
	-moz-user-select:none;
	-moz-box-sizing:border-box;
}

.MainMenu-MenuItem
{
	padding:1px 5px 0px 5px;
	overflow: hidden;
	cursor: hand;
	
	height:16px;
	margin:1px;
	-moz-box-sizing:border-box;

}
.MainMenu-MenuItem_Enter
{
	margin:0px;
	padding-top:0px;
	
			border: #FFBD69 1px solid;
		
	
      background: url(Skins.NavigationNormalHighlightBG.gif.wgx);
      background-repeat:repeat-x;
      background-position:bottom;
      background-color:#FBE694;
    
}
.MainMenu-MenuItem_Sticky
{
	
			border: #FFBD69 1px solid;
		
	background: white;
	margin: 0px;
	padding-top:0px;
	border-bottom:none;
}
.MainMenu-MenuItem_Down
{
	
			border: #FFBD69 1px solid;
		
	padding-top:0px;
	
      background: url(Skins.NavigationSelectedBG.gif.wgx);
      background-repeat:repeat-x;
      background-position:bottom;
      background-color:#FBE694;
    
	
	margin: 0px;

}



.ToolBar-DragHandleHorz
{
	width: 6px;
	height: 100%;
}

.ToolBar-MenuHandleHorz
{
	width: 13px;
	height: 100%;
}

.ToolBar-DropButton
{
	height:100%;
	table-layout:fixed;
	
}






.ToolBar-Button .ToolBar-DropBG
{
	overflow: hidden;
	width: 14px;
	height: 100%;
	text-align: center;
}
.ToolBar-Button_Enter
{
	
	
			border: #FFBD69 1px solid;
		
	margin:0px!important;
	
      background: url(Skins.NavigationNormalHighlightBG.gif.wgx);
      background-repeat:repeat-x;
      background-position:bottom;
      background-color:#FBE694;
    
}
.ToolBar-Button_Enter .ToolBar-DropBG
{
	
      background: url(Skins.NavigationNormalHighlightBG.gif.wgx);
      background-repeat:repeat-x;
      background-position:bottom;
      background-color:#FBE694;
    
}

.ToolBar-Button_Enter .ToolBar-DropSeperator
{
	background-color:#002d96;
}

.ToolBar-Button_Down
{
	
			border: #FFBD69 1px solid;
		
	margin:0px!important;
	background: #98b5e2;
}

.ToolBar-Button_Selected
{
	
			border: #FFBD69 1px solid;
		
	margin:0px!important;
	
      background: url(Skins.NavigationSelectedBG.gif.wgx);
      background-repeat:repeat-x;
      background-position:bottom;
      background-color:#FBE694;
    
}

.ToolBar-Button_Down .ToolBar-DropBG
{
	background: #98b5e2;
}

.ToolBar-Button_Down .ToolBar-DropSeperator
{
	background-color:#002d96;
}

.ToolBar-Button_Sticky
{
	
			border: #FFBD69 1px solid;
		
	background: #316ac5;
	margin:0px!important;
}
.ToolBar-Button_Sticky .ToolBar-ButtonBG
{
	background: white;
}
.ToolBar-Button_Sticky .ToolBar-DropBG
{
	background: white;
}
.ToolBar-Input
{
	border:none;
	margin-bottom: 1px;
	height: 100%;
}




.ToolBar-Label
{
	font-weight: normal;
	font-size: 15px;
	margin: 1px;
	font-family: arial;
	top: -2px;
}
.ToolBars-Vert
{
	
	overflow: hidden;
	cursor: default;
	text-align: center;

	
}
.ToolBars-Vert .ToolBar-Seperator
{
	margin-top: 2px;
	background: #a1a09c;
	margin-bottom: 2px;
	margin-left: 3px;
	overflow: hidden;
	border-bottom: white 1px solid;
	height: 2px;
	margin-top:2px;
}
.ToolBars-Horz
{
	overflow: hidden;
	cursor: default;
	-moz-box-sizing:border-box;
}

.ToolBars-Horz .ToolBar-ButtonCell
{
	
      background: url(Skins.ToolbarHorzBG.gif.wgx);
      background-repeat:repeat-x;
      background-position:bottom;
      background-color:#DDECFE;
    
}

.ToolBars-Horz .ToolBar-SeperatorCell
{
	
      background: url(Skins.ToolbarHorzBG.gif.wgx);
      background-repeat:repeat-x;
      background-position:bottom;
      background-color:#DDECFE;
    
}

.ToolBars-Horz .ToolBar-SpaceCell
{
	
      background: url(Skins.ToolbarHorzBG.gif.wgx);
      background-repeat:repeat-x;
      background-position:bottom;
      background-color:#DDECFE;
    
}


.ToolBars-Horz TD
{
}

.ToolBar-Seperator
{
	border-right: white 1px solid;
	background: #a1a09c;
	margin-bottom: 3px;
	margin-left: 2px;
	overflow: hidden;
	width: 2px;
	margin-right: 2px;
	margin-top:2px;
	height: 17px;
	-moz-box-sizing:border-box;
}

.ToolBar-SeperatorCell
{
	width:3px;
	height:3px;
}
.ToolBar-ButtonCell
{
	overflow: hidden;
	height: 100%;
	-moz-box-sizing:padding-box;
}

.ToolBar-Button
{
	margin:1px;
	cursor: pointer;
	text-align: center;
	-moz-box-sizing:border-box;
}

.ToolBar-IconSpace
{
	-moz-box-sizing:border-box;	
}

.ToolBar-IconSpace IMG
{
	margin:2px 2px 2px 2px;
}.Splitter-Control
{
	-moz-user-select:none;
}
.CheckBox-Control
{
	overflow:visible;
    -webkit-box-sizing:border-box;
    -moz-user-select:none;
	-moz-box-sizing:padding-box;
}

.CheckBox-Control IMG
{
	width:13px;
	width:13px;
}
.TextBox-Control
{
	
			border:1px solid #6F9DD9;
		
	
      background-color:white;
    
}


.TextBox-Input
{
	width:100%;
	height:100%;
	border:none;
	background:transparent;
	-moz-box-sizing:padding-box;
	padding:2px;
}
.RichTextBox-Control
{
	
			border:1px solid #6F9DD9;
		
	background:white;
}





.RadioButton-Control
{
	overflow:visible;
    -webkit-box-sizing:border-box;
    -moz-user-select:none;
	-moz-box-sizing:padding-box;
}

.RadioButton-Control IMG
{
	width:13px;
	width:13px;
}.ComboBox-Control
{
	
			border:1px solid #6F9DD9;
		
	background:white;
	padding:1px;
}

.ComboBox-Table
{
	table-layout:fixed;
	width:100%;
	height:100%;
}

.ComboBox-Value
{
	padding:0px 3px 0px 3px;
	vertical-align:middle;
	-moz-user-select:none;
	white-space:nowrap;
}

.ComboBox-Code
{
	overflow:hidden;
	height:17px;
	width:25px;
	padding:0px 2px 0px 2px;
}

.ComboBox-Value_Focus
{
	padding:0px 3px 0px 3px;
	color: highlighttext;
	background-color: highlight;
}

.ComboBox-DropButton
{
	font:normal 12px webdings;
	padding:0px;
}

.ComboBox-Input
{
	width:100%;
	height:100%;
	border:none;
	background:transparent;
	-moz-box-sizing:padding-box;
}

.MonthCalendar-Control
{
	table-layout:fixed;
	background-color:white;
	width:100%;
	height:100%;
	border:1px solid #7F9DB9;
	-moz-user-select:none;
}

.CalanderTitle
{
	text-align:center;
	background-color:#0054e3;
	height:30px;
	
}



.CalanderTitle TD
{
	font:caption;
	color:white;
	
}

.CalanderDayTitles TD
{
	border-bottom:1px solid #002d96;
	color:#0054e3;
	text-align:center;
}

.CalanderWeek TD
{
	text-align:center;
	vertical-align:middle;
}

.ClananderSelected
{
	color:White;
	background:#0054e3;
}.DateTimePicker-Control
{
	
			border:1px solid #6F9DD9;
		
	background:white;
	padding:0px;
}

.DateTimePicker-Table
{
	table-layout:fixed;
	width:100%;
	height:18px;
}

.DateTimePicker-Table TD
{
	overflow:hidden;
}

.DateTimePicker-Value
{
	padding:0px 3px 0px 3px;
}

.DateTimePicker-Value INPUT
{
	border:none;
	background:transparent;
	text-align:center;
	height:16px;
	padding:1px 0px 0px 0px;
	margin:0px;
}

.DateTimePicker-Layout
{
	table-layout:auto;
	height:16px;
}


.DateTimePicker-Layout TD
{
	overflow:visible;
}

.DateTimePicker-Value_Focus
{
	padding:0px 3px 0px 3px;
	color: highlighttext;
	background-color: highlight;
}

.DateTimePicker-DropButton
{
	font:normal 12px webdings;
	background-color: inactivecaptiontext;
}

.DateTimePicker-CheckBox
{
}

.DateTimePicker-CheckBox_Focus
{
	color: highlighttext;
	background-color: highlight;
}.TabControl-Control
{
	width:100%;
	height:100%;
}

.TabControl-Workspace
{
}

.TabControl-Container
{
	width:100%;
	background-image: url(Skins.TabsTE.gif.wgx);
	background-repeat: repeat-x;
	background-position:bottom;
	height:100%;
}

.TabControl-Body
{
	background: #FBFAFC;
	border:1px solid #A1ABA7;
	border-top:none;
}

.TabControl-Button
{
	width:17px;
	height:21px;
	cursor: default;
}

.TabControl-SelectedItem
{
	height:21px;
	margin:0px;
	overflow:hidden;
	cursor: default;
}

.TabControl-Item
{
	height:21px;
	margin:0px;
	overflow:hidden;
	cursor: default;
}

.TabControl-Item .TabControl-Left
{
	width:3px;
	height:100%;
	background: url(Skins.TabsTRL.gif.wgx);
	overflow:hidden;
	cursor: default;
}

.TabControl-Item .TabControl-Label
{
	height:100%;
	background: url(Skins.TabsTRM.gif.wgx);
	overflow:hidden;
	cursor: default;
}

.TabControl-Item .TabControl-Right
{
	width:3px;
	height:100%;
	background: url(Skins.TabsTRR.gif.wgx);
	overflow:hidden;
	cursor: default;
}

.TabControl-SelectedItem .TabControl-Left
{
	width:3px;
	height:100%;
	background: url(Skins.TabsTSL.gif.wgx);
	overflow:hidden;
	cursor: default;
}

.TabControl-SelectedItem .TabControl-Label
{
	height:100%;
	background: url(Skins.TabsTSM.gif.wgx);
	overflow:hidden;
	cursor: default;
}

.TabControl-SelectedItem .TabControl-Right
{
	width:3px;
	height:100%;
	background: url(Skins.TabsTSR.gif.wgx);
	overflow:hidden;
	cursor: default;
}

.WsTabs-Table
{
	display:inline;
	position:relative;
	table-layout:auto;
	top:0px;
	
}

.WsTabs-Content_0
{
	background-image: url(Skins.WSTabCenter0.gif.wgx);
	font:normal 8pt Tahoma;
	padding-top:4px;
	height: 100%;
	
}

.WsTabs-Content_1
{
	background-image: url(Skins.WSTabCenter1.gif.wgx);
	font:normal 8pt Tahoma;
	padding-top:4px;
	height: 100%;
	
}

.WsTabs-Container IMG
{
	vertical-align:top;
}

.TabsControl-BgImage
{
	background-image: url(Skins.TcTabsBG.gif.wgx);
}

.WorkSpace-BgImage
{
	background-image: url(Skins.WSTabsBG.gif.wgx);
}.TabControl-Container div
{
	display:-moz-inline-box;
}

.TabControl-LabelPadding
{
	padding:5px 0px 0px 5px;
}

.WsTabs-Container
{
	height:21px;
}

.WsTabs-Container div
{
	display:-moz-inline-box;/* Firefox 2 and under*/
	display:inline-block;/* FF3*/
}

.WsTabs-Scroller
{
	overflow:hidden;
	height:21px;
	width:100%;
	display:-moz-box;
}.GroupBox-Body
{
}

.GroupBox-Title
{
	color:#0046D5;
}

.GroupBox-TopTDTable
{
	table-layout:auto;
	height:14px;
}

.GroupBox-TopTD
{
	height:14px;
}

.GroupBox-Table
{
	width: 100%;
	height: 100%;
}

.GroupBox-Table TD 
{
	overflow:hidden;
}

.GroupBox-BottomTD
{
	background-repeat:repeat-x;
	background-position:left;
	background-image:url(Skins.GroupBoxD.gif.wgx);
}

.GroupBox-TopTDLine
{
	background-repeat:repeat-x;
	background-position:left bottom;
	background-image:url(Skins.GroupBoxT.gif.wgx);
}

.GroupBox-LeftTD
{
	background-repeat:repeat-y;
	background-position:top;
	background-image:url(Skins.GroupBoxL.gif.wgx);
}

.GroupBox-RightTD
{
	background-repeat:repeat-y;
	background-position:top;
	background-image:url(Skins.GroupBoxR.gif.wgx);
}

.GroupBox-LeftBottomTD
{
	width:4px;
	height:4px;
	background-repeat:no-repeat;
	background-position:left;
	background-image:url(Skins.GroupBoxLD.gif.wgx);
}

.GroupBox-RightBottomTD
{
	width:4px;
	height:4px;
	background-repeat:no-repeat;
	background-position:right;
	background-image:url(Skins.GroupBoxRD.gif.wgx);
}

.GroupBox-RightTopTD
{
	width:4px;
	height:4px;
	background-repeat:no-repeat;
	background-position:right bottom;
	background-image:url(Skins.GroupBoxRT.gif.wgx);
}

.GroupBox-LeftTopTD
{
	width:4px;
	height:4px;
	background-repeat:no-repeat;
	background-position:left bottom;
	background-image:url(Skins.GroupBoxLT.gif.wgx);
}
.Label-Container
{
	position:relative;
	overflow:hidden;
}

.Label-ContainerAutoSize
{
	overflow:visible;
}


.Label-Container span
{
	cursor:default;
}

.Label-ContainerAutoSize span
{
	cursor:default;
}

.Label-Container pre
{
	cursor:default;
}

.Label-ContainerAutoSize pre
{
	cursor:default;
}

.Label-Content
{
	position:absolute;
}

.Label-ContentAutoSize
{
	
}


.Label-Disabled
{
	color:#a9a9a9;	
}
.Link-Content
{
	text-decoration:underline;
}

.Link-Container
{
	position:relative;
	color:blue;
	overflow:hidden;
}

.Link-ContainerAutoSize
{
	overflow:visible;
	color:blue;
}

.Link-Disabled
{
	color:#a9a9a9;	
	text-decoration: underline; color: #a9a9a9;
	cursor:default;
}




.ListBox-Control
{
	width:100%;
	height:100%;
	
			border:1px solid #6F9DD9;
		
	-moz-user-select:none;
}

.CheckedListBox-Container_Focus .CheckedListBox-Row_Selected TD 
{
	color: highlighttext;
	background-color: highlight;
	
      border:1px dotted #7F9DB9;
    
}

.CheckedListBox-Container_Focus .CheckedListBox-RowEmpty TD 
{
	
      border:1px dotted #7F9DB9;
    
}

.CheckedListBox-Table_Focus .CheckedListBox-Row_Selected TD 
{
	color: highlighttext;
	background-color: highlight;
	
      border:1px dotted #7F9DB9;
    
}

.CheckedListBox-Table_Focus .CheckedListBox-NoSelectionRow TD 
{
	
      border:1px dotted #7F9DB9;
    
}

.CheckedListBox-Table_Focus .CheckedListBox-Row_Selected IMG 
{
	margin:0px 2px 0px 2px;
}

.CheckedListBox-Table_Focus .CheckedListBox-NoSelectionRow IMG
{
	margin:0px 2px 0px 2px;
}

.CheckedListBox-Table_Focus .CheckedListBox-RowEmpty TD 
{
	
      border:1px dotted #7F9DB9;
    
}

.CheckedListBox-Control
{
	
			border:1px solid #6F9DD9;
		
	
      background-color:white;
    
	outline:none;
}

.CheckedListBox-Container
{
	overflow:auto;
	width:100%;
	height:100%;
	-moz-user-select:none;
	outline:none;
}

.CheckedListBox-Table
{
	table-layout:fixed;
	width:100%;
}

.CheckedListBox-NoSelectRow
{
	height:18px;
	
}

.CheckedListBox-Row
{
	height:18px;
	
}

.CheckedListBox-Container .CheckedListBox-Row_Selected TD
{
	color: highlighttext;
	background-color: highlight;
}

.CheckedListBox-Row IMG
{
	height:13px;
	width:13px;
	margin:0px 3px 0px 3px;

}

.CheckedListBox-IconCell
{
	width:25px;
	height:13px;
	margin:1px;
	border:1px solid black;
	overflow:hidden;
}



.ProgressBar-Control
{
	background-image: url(Skins.ProgressBarBG.gif.wgx);
	background-position:top;
	background-repeat:repeat-x;
	position:relative;
	padding:0px 2px 0px 2px;
}

.ProgressBar-Bar
{
	background-image: url(Skins.ProgressBar.gif.wgx);
	background-position:left top;
	background-repeat:repeat-x;
	height: 100%;
}


.StatusBar-Control
{
	background-color:#ECE9D8;
	background-image:url(Skins.StatusBarTopBG.gif.wgx);
	background-position:top;
	background-repeat:repeat-x;
}
.StatusBar-Layout
{
	width:100%;
	height:100%;
	background-image:url(Skins.StatusBarBottomBG.gif.wgx);
	background-position:bottom;
	background-repeat:repeat-x;
}

.StatusBar-Panel
{
	padding:2px;
	position:relative;
	height:100%;
}

.StatusBar-Seperator
{
}.DataGridView-RowHeader
{
	
      background:#E4ECF7;
      border-right:1px solid #D0D7E5;
    
	padding-left:2px;
}

.DataGridView-Control
{
	
			border:1px solid #6F9DD9;
				
}

.DataGridView-ControlBackgroundColor
{
	background-color:#808080;
}

.DataGridView-Space
{
	background:transparent;
	border:none;
}

.DataGridView-ColumnHeaders
{
	background:#EBEADB;

}

.DataGridView-Cell_Selected
{
	
      background-color: #FFD58D!important;
			color: #000000!important;
    
}

.DataGridView-RowHeaderCellBorderStyle TD /* Inherited to child TD elements */
{
	border-bottom:1px solid #D0D7E5;
    border-right:1px solid #D0D7E5;
}

.DataGridView-LinkContainer
{
	position:relative;
}

.DataGridView-LabelContent
{
	position:absolute;
}

.DataGridView-ComboBoxControl
{
	background:white;
	padding:1px;
}

.DataGridView-ComboBoxTable
{
	table-layout:fixed;
	width:100%;
	height:100%;
}

.DataGridView-ComboBoxInput
{
	width:100%;
	height:100%;
	border:none;
	background:transparent;
	-moz-box-sizing:padding-box;
}

.DataGridView-ButtonControl .DataGridView-ButtonTopLeft
{
	width:4px;
	height:4px;
	background: url(Skins.ButtonNormalLT.gif.wgx); 
}

.DataGridView-ButtonControl .DataGridView-ButtonLeft
{
	width:4px;
	background: url(Skins.ButtonNormalL.gif.wgx); 
}

.DataGridView-ButtonControl .DataGridView-ButtonBottomLeft
{
	width:4px;
	height:4px;
	background: url(Skins.ButtonNormalLD.gif.wgx); 
}

.DataGridView-ButtonControl .DataGridView-ButtonCenter
{
	background: url(Skins.ButtonNormalC.gif.wgx);
}

.DataGridView-ButtonControl .DataGridView-ButtonTopRight
{
	width:4px;
	height:4px;
	background: url(Skins.ButtonNormalRT.gif.wgx); 
}

.DataGridView-ButtonControl .DataGridView-ButtonRight
{
	width:4px;
	background: url(Skins.ButtonNormalR.gif.wgx); 
}

.DataGridView-ButtonControl .DataGridView-ButtonBottomRight
{
	width:4px;
	height:4px;
	background: url(Skins.ButtonNormalRD.gif.wgx); 
}

.DataGridView-ButtonControl .DataGridView-ButtonTop
{
	height:4px;
	background: url(Skins.ButtonNormalT.gif.wgx); 
}

.DataGridView-ButtonControl .DataGridView-ButtonBottom
{
	height:4px;
	background: url(Skins.ButtonNormalD.gif.wgx); 
}



.DataGridView-ButtonControl_Enter .DataGridView-ButtonTopLeft
{
	background: url(Skins.ButtonOverLT.gif.wgx); 
}

.DataGridView-ButtonControl_Enter .DataGridView-ButtonLeft
{
	background: url(Skins.ButtonOverL.gif.wgx); 
}

.DataGridView-ButtonControl_Enter .DataGridView-ButtonBottomLeft
{
	background: url(Skins.ButtonOverLD.gif.wgx); 
}

.DataGridView-ButtonControl_Enter .DataGridView-ButtonCenter
{
	background: url(Skins.ButtonOverC.gif.wgx);
}

.DataGridView-ButtonControl_Enter .DataGridView-ButtonTopRight
{
	background: url(Skins.ButtonOverRT.gif.wgx); 
}

.DataGridView-ButtonControl_Enter .DataGridView-ButtonRight
{
	background: url(Skins.ButtonOverR.gif.wgx); 
}

.DataGridView-ButtonControl_Enter .DataGridView-ButtonBottomRight
{
	background: url(Skins.ButtonOverRD.gif.wgx); 
}

.DataGridView-ButtonControl_Enter .DataGridView-ButtonTop
{
	background: url(Skins.ButtonOverT.gif.wgx); 
}

.DataGridView-ButtonControl_Enter .DataGridView-ButtonBottom
{
	background: url(Skins.ButtonOverD.gif.wgx); 
}



.DataGridView-ButtonControl_Down .DataGridView-ButtonTopLeft
{
	background: url(Skins.ButtonPressedLT.gif.wgx); 
}

.DataGridView-ButtonControl_Down .DataGridView-ButtonLeft
{
	background: url(Skins.ButtonPressedL.gif.wgx); 
}

.DataGridView-ButtonControl_Down .DataGridView-ButtonBottomLeft
{
	background: url(Skins.ButtonPressedLD.gif.wgx); 
}

.DataGridView-ButtonControl_Down .DataGridView-ButtonCenter
{
	background: url(Skins.ButtonPressedC.gif.wgx);
}

.DataGridView-ButtonControl_Down .DataGridView-ButtonTopRight
{
	background: url(Skins.ButtonPressedRT.gif.wgx); 
}

.DataGridView-ButtonControl_Down .DataGridView-ButtonRight
{
	background: url(Skins.ButtonPressedR.gif.wgx); 
}

.DataGridView-ButtonControl_Down .DataGridView-ButtonBottomRight
{
	background: url(Skins.ButtonPressedRD.gif.wgx); 
}

.DataGridView-ButtonControl_Down .DataGridView-ButtonTop
{
	background: url(Skins.ButtonPressedT.gif.wgx); 
}

.DataGridView-ButtonControl_Down .DataGridView-ButtonBottom
{
	background: url(Skins.ButtonPressedD.gif.wgx); 
}



.DataGridView-ButtonControl_Focus .DataGridView-ButtonTopLeft
{
	background: url(Skins.ButtonFocusLT.gif.wgx); 
}

.DataGridView-ButtonControl_Focus .DataGridView-ButtonLeft
{
	background: url(Skins.ButtonFocusL.gif.wgx); 
}

.DataGridView-ButtonControl_Focus .DataGridView-ButtonBottomLeft
{
	background: url(Skins.ButtonFocusLD.gif.wgx); 
}

.DataGridView-ButtonControl_Focus .DataGridView-ButtonCenter
{
	background: url(Skins.ButtonFocusC.gif.wgx);
}

.DataGridView-ButtonControl_Focus .DataGridView-ButtonTopRight
{
	background: url(Skins.ButtonFocusRT.gif.wgx); 
}

.DataGridView-ButtonControl_Focus .DataGridView-ButtonRight
{
	background: url(Skins.ButtonFocusR.gif.wgx); 
}

.DataGridView-ButtonControl_Focus .DataGridView-ButtonBottomRight
{
	background: url(Skins.ButtonFocusRD.gif.wgx); 
}

.DataGridView-ButtonControl_Focus .DataGridView-ButtonTop
{
	background: url(Skins.ButtonFocusT.gif.wgx); 
}

.DataGridView-ButtonControl_Focus .DataGridView-ButtonBottom
{
	background: url(Skins.ButtonFocusD.gif.wgx); 
}





.DataGridView-ButtonControl_Disabled .DataGridView-ButtonTopLeft
{
	background: url(Skins.ButtonDisabledLT.gif.wgx); 
}

.DataGridView-ButtonControl_Disabled .DataGridView-ButtonLeft
{
	background: url(Skins.ButtonDisabledL.gif.wgx); 
}

.DataGridView-ButtonControl_Disabled .DataGridView-ButtonBottomLeft
{
	background: url(Skins.ButtonDisabledLD.gif.wgx); 
}

.DataGridView-ButtonControl_Disabled .DataGridView-ButtonCenter
{
	background: url(Skins.ButtonDisabledC.gif.wgx);
}

.DataGridView-ButtonControl_Disabled .DataGridView-ButtonTopRight
{
	background: url(Skins.ButtonDisabledRT.gif.wgx); 
}

.DataGridView-ButtonControl_Disabled .DataGridView-ButtonRight
{
	background: url(Skins.ButtonDisabledR.gif.wgx); 
}

.DataGridView-ButtonControl_Disabled .DataGridView-ButtonBottomRight
{
	background: url(Skins.ButtonDisabledRD.gif.wgx); 
}

.DataGridView-ButtonControl_Disabled .DataGridView-ButtonTop
{
	background: url(Skins.ButtonDisabledT.gif.wgx); 
}

.DataGridView-ButtonControl_Disabled .DataGridView-ButtonBottom
{
	background: url(Skins.ButtonDisabledD.gif.wgx); 
}.DataGridView-Cell
{
	background:white;
}

.DataGridView-ColumnHeader
{
	
      border-right:1px solid #D0D7E5;
      border-bottom:1px solid #D0D7E5;
      background-image: url(Skins.DataGridViewHeaderBG.gif.wgx);
      background-repeat:repeat-x;
      background-position:bottom;
      background-color:#FFFFFF;
    
	cursor:pointer;
}

.DataGridView-ColumnHeaderText
{
	overflow:hidden;
	width:100%;
	-moz-box-sizing: border-box;
}

.DataGridView-ColumnHeaderSplitter
{
	cursor:e-resize;
	overflow:hidden;
}

.DataGridView-RowHeaderSplitter
{
	cursor:n-resize;
	overflow:hidden;
	height:3px;
}

.DataGridView-TextBox
{
	width:100%;
	height:100%;
	border:none;
	background:transparent;
	padding:3px 0px 0px 0px;
}

.DataGridView-TopHeader
{
	
      border-bottom:1px solid #D0D7E5;
      border-right:1px solid #D0D7E5;
      background:#E4ECF7;
    
}

.DataGridView-Cells
{
	
}

.DataGridView-Cells TD 
{
	overflow:hidden;
}

.DataGridView-ButtonControl
{
	margin:0px;
	width:100%;
	height:100%;
	table-layout:fixed;
	-moz-user-select:none;
}

.DataGridView-ButtonControl_Disabled .Button-Center1
{
	opacity: .4;
}


.PropertyGrid-Table
{
	table-layout:fixed;
}




.PropertyGrid-Category
{
	
        background:#E4ECF7;
    
	font-weight:bold;
	padding:0px 5px 0px 5px;
}

.PropertyGrid-CategoryRow TD
{
	border-top:1px solid #ECE9D8;
}


.PropertyGrid-Label
{
	
        border-top:1px solid #D5E3F0;
    
	padding:0px 5px 0px 5px;
	-moz-user-select:none;
}



.PropertyGrid-Splitter
{
	
        border-top:1px solid #D5E3F0;
    
	
        border-right:1px solid #D5E3F0;
    
	cursor: w-resize;
}


.PropertyGrid-LabelPlus
{
	margin-left:2px;
	margin-right:2px;
}

.PropertyGrid-ActiveLabel
{
	background-color: highlight;
	color: highlighttext;
}

 .PropertyGrid-ActiveValue input
 {
	width:100%;
	height:100%;
	border:none;
	padding:0px;
 }

.PropertyGrid-ActiveValue
 {
	padding:0px;
 }
 
.PropertyGrid-Value
{
	
        border-top:1px solid #D5E3F0;
    
	padding:0px 2px 0px 2px;
}

.PropertyGrid-ValueExtension
{
	
        border-top:1px solid #D5E3F0;
    
}


.PropertyGrid-IconCell
{
	width:100%;
	height:13px;
	margin:1px;
	border:1px solid black;
	overflow:hidden;
}.PropertyGrid-Container
{
	width:100%;
	height:100%;
	overflow-y:auto;
	overflow-x:hidden;
	background:white;
	
        border:1px solid #6F9DD9;
    
	position:absolute;
}


.PropertyGrid-Table TD
{
	overflow:hidden;
	height:16px;
}

.PropertyGrid-Outline
{
	
        background:#E4ECF7;
    
}

.UpDownBase-Control
{
	
			border:1px solid #6F9DD9;
		
	background:white;
	-moz-box-sizing:border-box;
}




 .TreeView-Table
 {
	width:100%;
	table-layout:auto;
	-moz-user-select:none;
 }
 
 .TreeView-Table TD
 {
	overflow:visible;
 }
 
.TreeView-Joint
{
	vertical-align:middle;
	text-align:center;
}

.TreeView-Joint IMG
{
	margin:0px;
}

.TreeView-Row
{
	height:13pt;
}

.TreeView-Label
{
	overflow:hidden;
}

.TreeView-Label_Selected 
{
	
			background-color: #B3C8E8!important;
			color: #000000;
		
	
}

.TreeView-Node
{
	cursor: default;
	font: Tahoma ;
	padding:0px;
}

.TreeView-Action IMG
{
	margin:0px;
	border:none;
}

.TreeView-CheckBox
{
	padding-top:2px;
	width:20px;
}

.TreeView-CheckBox IMG
{
	height:10pt;
	width:10pt;
}

.TreeView-Icon
{
	height:16px;
	width:16px;
}




.TreeView-LabelEnter
{

}
.TreeView-LabelDown
{

}

.TreeView-RTLIndent
{
	padding-right:20px;
}

.TreeView-LTRIndent
{
	padding-left:20px;
}

.TreeView-Container
{
	overflow: auto;
	outline:none;
	width: 100%;
	height: 100%;

}
 
.TreeView-Control
{
	background: white;
	
			border:1px solid #6F9DD9;
		

}.PagingPanel-Table
{
	width:100%;
	height:100%;
	table-layout:fixed;
}



.PagingPanel-Table A
{
	cursor:hand;
}

.PagingPanel-Current
{
	font-weight:bold;
}
.ListView-Control
{
	background:white;
	
			border:1px solid #6F9DD9;
		
}


.ListView-Container
{
	overflow:auto;
	width:100%;
	height:100%;
	position:absolute;
}

.ListViewHeaderFixRTL
{
	width:101%!important;
	height:101%!important;
}

.ListView-HeaderTable
{
	width:100%;
	height:100%;
}


.ListView-Column
{
	padding-right: 5px;
	padding-left: 5px;
	background: white;
}

.ListView-ColumnName
{
	background:#F7F7F7;
}


.ListView-SmallIcon
{
	border-right: medium none;
	background-position: center center;
	border-top: medium none;
	margin: 0px;
	overflow: hidden;
	border-left: medium none;
	width: 25px;
	border-bottom: medium none;
	background-repeat: no-repeat;
	height: 25px;
}

.ListView-DataRow
{
	height: 19px;
}

.ListView-DataRow_Selected TD
{
	
			background-color: #B3C8E8!important;
			color: #000000;
		
}

.ListView-DataRow0 TD
{
	
}

.ListView-DataRow1 TD
{
	
}



.ListView-DataTd
{

}

.ListView-DataTd_Selected
{
	
			background-color: #B3C8E8!important;
			color: #000000;
		
}

.ListView-GridLines .ListView-DataTd
{
	border-bottom:1px solid #D4D0C8;
}

.ListView-GridLines .ListView-SeperatorTd
{
	border-right:1px solid #D4D0C8;
	border-bottom:1px solid #D4D0C8;
}


.ListView-PagingPanel
{
	width:100%;
	height:100%;
	table-layout:fixed;
}

.ListView-LargeItemLabelHeight
{
	height: 27px;
	overflow: hidden;
}

.ListView-LargeItemLabel
{
}

.ListView-SmallItemLabel
{
}

.ListView-ListLargeItemImage, .ListView-ListSmallItemImage
{
	margin: 3px;
	cursor:hand;
}

.ListView-ColumnSeperator
{
	width: 2px;
}
.ListView-SeperatorTd
{
	
}


.ListView-HeaderCell_Enter
{
	background: url(Skins.ListViewHeaderOverBG.gif.wgx);
}

.ListView-HeaderCell_Down
{
	background: url(Skins.ListViewHeaderBG.gif.wgx);

}

.ListView-HeaderSeperator
{
	width: 2px;
	cursor: w-resize;
	background: url(Skins.ListViewHeaderSepBG.gif.wgx);	
	overflow:hidden;	
}

.ListView-HeaderRow
{
	background: url(Skins.ListViewHeaderBG.gif.wgx);
	font-family: Arial, Helvetica, sans-serif;
	height:22px;
}

.ListView-HeaderCell
{
	padding-right: 5px;
	border-top: medium none;
	padding-left: 5px;
	padding-top:1px;
}

.ListView-PagingPanel A
{
	cursor:pointer;
}

.ListView-ListSmallItem
{
	overflow-y:visible;
	overflow-x:hidden;
	width:130px;
	height:21px;
	margin-right:5px;
	margin-left:5px;
	border:none;
	padding:2px 2px 2px 2px;
	float:left;
}

.ListView-ListItem
{
	overflow-y:visible;
	overflow-x:hidden;
	width:100px;
	height:20px;
	margin-right:5px;
	margin-left:5px;
	border:none;
	padding:2px 2px 2px 2px;
	display:-moz-inline-box;
}

.ListView-ListLargeItem
{
	overflow-y:visible;
	overflow-x:hidden;
	margin-top:5px;
	margin-left:5px;
	margin-right:5px;
	margin-bottom:0px;
	border:none;
	display:inline;
	text-align:center;
	float:left;	
}

.ListView-ListSmallItem
{
	overflow:hidden;
	margin-right:5px;
	margin-left:5px;
	border:none;
	padding:2px 2px 2px 2px;
	display:inline;
}


.ListView-ListItem_Selected .ListView-ListItemLabel
{
	
			background-color: #B3C8E8!important;
			color: #000000;
		
}

.ListView-ListLargeItem_Selected .ListView-LargeItemLabel
{
	
			background-color: #B3C8E8!important;
			color: #000000;
		
}

.ListView-ListSmallItem_Selected .ListView-SmallItemLabel
{
	
			background-color: #B3C8E8!important;
			color: #000000;
		
}

.ListView-ListLargeItemCheckBox
{
	position:absolute;
	top:5px;
	left:2px;
}

.ASPXBox-Control
{
	
			border:1px solid #6F9DD9;
		
}

.ASPXBox-Frame
{
	width:100%;
	height:100%;
	border:none;
	background:transparent;
}
.RibbonBar-TabControl
{
	table-layout:fixed;
	height:115px;
	width:100%;
}

.RibbonBarTabControl-Container
{
	padding:0px 40px 0px 0px;
	height:23px;
}

.RibbonBarTabControl-UnselectedItem
{
	height:23px;
	margin:0px;
	margin-right:10px;
	overflow:hidden;
}

.RibbonBarTabControl-SelectedItem
{
	height:23px;
	margin:0px;
	margin-right:10px;
	overflow:hidden;
	cursor: default;
}



.RibbonBarTabControl-Item .TabControl-Left1
{
	width:12px;
	height:100%;
	overflow:hidden;
	cursor: default;
}

.RibbonBarTabControl-Item .TabControl-Label1
{
	height:100%;
	overflow:hidden;
	cursor: default;
}

.RibbonBarTabControl-Item .TabControl-Right1
{
	width:12px;
	height:100%;
	overflow:hidden;
	cursor: default;
}


.RibbonBarTabControl-Item_Enter .TabControl-Left1
{
	width:12px;
	height:100%;
	background: url(Skins.Gizmox.WebGUI.Forms.RibbonBarTabControl.RibbonTab2Left.gif.wgx);
	overflow:hidden;
	cursor: default;
}

.RibbonBarTabControl-Item_Enter .TabControl-Label1
{
	height:100%;
	background: url(Skins.Gizmox.WebGUI.Forms.RibbonBarTabControl.RibbonTab2Center.gif.wgx);
	overflow:hidden;
	cursor: default;
}

.RibbonBarTabControl-Item_Enter .TabControl-Right1
{
	width:12px;
	height:100%;
	background: url(Skins.Gizmox.WebGUI.Forms.RibbonBarTabControl.RibbonTab2Right.gif.wgx);
	overflow:hidden;
	cursor: default;
}

.RibbonBarTabControl-Item_Down .TabControl-Left1
{
	width:12px;
	height:100%;
	background: url(Skins.Gizmox.WebGUI.Forms.RibbonBarTabControl.RibbonTab2Left.gif.wgx);
	overflow:hidden;
	cursor: default;
}

.RibbonBarTabControl-Item_Down .TabControl-Label1
{
	height:100%;
	background: url(Skins.Gizmox.WebGUI.Forms.RibbonBarTabControl.RibbonTab2Center.gif.wgx);
	overflow:hidden;
	cursor: default;
}

.RibbonBarTabControl-Item_Down .TabControl-Right1
{
	width:12px;
	height:100%;
	background: url(Skins.Gizmox.WebGUI.Forms.RibbonBarTabControl.RibbonTab2Right.gif.wgx);
	overflow:hidden;
	cursor: default;
}


.RibbonBarTabControl-SelectedItem .TabControl-Left1
{
	width:12px;
	height:100%;
	background: url(Skins.Gizmox.WebGUI.Forms.RibbonBarTabControl.RibbonTab0Left.gif.wgx);
	overflow:hidden;
	cursor: default;
}

.RibbonBarTabControl-SelectedItem .TabControl-Label1
{
	height:100%;
	background: url(Skins.Gizmox.WebGUI.Forms.RibbonBarTabControl.RibbonTab0Center.gif.wgx);
	overflow:hidden;
	cursor: default;
}

.RibbonBarTabControl-SelectedItem .TabControl-Right1
{
	width:12px;
	height:100%;
	background: url(Skins.Gizmox.WebGUI.Forms.RibbonBarTabControl.RibbonTab0Right.gif.wgx);
	overflow:hidden;
	cursor: default;
}


.RibbonBarTabControl-Label
{
	color:RGB(21,66,139);
	padding:5px 0px 0px 5px;
}
.RibbonBar-GroupBox
{
	height:85px;
	width:100%;	
}

.RibbonBar-GroupBox .GroupBox-CenterBox
{
	background-image:url(Skins.Gizmox.WebGUI.Forms.RibbonBarGroupBox.RibbonGroup0Center.gif.wgx);
}

.RibbonBar-GroupBox .GroupBox-LeftBox
{
	background-image:url(Skins.Gizmox.WebGUI.Forms.RibbonBarGroupBox.RibbonGroup0Left.gif.wgx);
}

.RibbonBar-GroupBox .GroupBox-RightBox
{
	background-image:url(Skins.Gizmox.WebGUI.Forms.RibbonBarGroupBox.RibbonGroup0Right.gif.wgx);
}

.RibbonBarButton-Text
{
	color:RGB(21,66,139);
}


.RibbonBarButton-BigControl
{
}

.RibbonBarButton-BigControl_Enter .ButtonLeft
{
	background-image:url(Skins.Gizmox.WebGUI.Forms.RibbonBarButton.RibbonButton1Left.gif.wgx);
}

.RibbonBarButton-BigControl_Enter .ButtonCenter
{
	background-image:url(Skins.Gizmox.WebGUI.Forms.RibbonBarButton.RibbonButton1Center.gif.wgx);
}

.RibbonBarButton-BigControl_Enter .ButtonRight
{
	background-image:url(Skins.Gizmox.WebGUI.Forms.RibbonBarButton.RibbonButton1Right.gif.wgx);
}

.RibbonBarButton-BigControl_Down .ButtonLeft
{
	background-image:url(Skins.Gizmox.WebGUI.Forms.RibbonBarButton.RibbonButton2Left.gif.wgx);
}

.RibbonBarButton-BigControl_Down .ButtonCenter
{
	background-image:url(Skins.Gizmox.WebGUI.Forms.RibbonBarButton.RibbonButton2Center.gif.wgx);
}

.RibbonBarButton-BigControl_Down .ButtonRight
{
	background-image:url(Skins.Gizmox.WebGUI.Forms.RibbonBarButton.RibbonButton2Right.gif.wgx);
}

.RibbonBarButton-BigDropDownControl
{
}

.RibbonBarButton-BigDropDownControl_Enter .ButtonLeft
{
	background-image:url(Skins.Gizmox.WebGUI.Forms.RibbonBarButton.RibbonDropButton1Left.gif.wgx);
}

.RibbonBarButton-BigDropDownControl_Enter .ButtonCenter
{
	background-image:url(Skins.Gizmox.WebGUI.Forms.RibbonBarButton.RibbonDropButton1Center.gif.wgx);
}

.RibbonBarButton-BigDropDownControl_Enter .ButtonRight
{
	background-image:url(Skins.Gizmox.WebGUI.Forms.RibbonBarButton.RibbonDropButton1Right.gif.wgx);
}

.RibbonBarButton-BigDropDownControl_Down .ButtonLeft
{
	background-image:url(Skins.Gizmox.WebGUI.Forms.RibbonBarButton.RibbonDropButton2Left.gif.wgx);
}

.RibbonBarButton-BigDropDownControl_Down .ButtonCenter
{
	background-image:url(Skins.Gizmox.WebGUI.Forms.RibbonBarButton.RibbonDropButton2Center.gif.wgx);
}

.RibbonBarButton-BigDropDownControl_Down .ButtonRight
{
	background-image:url(Skins.Gizmox.WebGUI.Forms.RibbonBarButton.RibbonDropButton2Right.gif.wgx);
}

.RibbonBarButton-SmallControl
{
}

.RibbonBarButton-SmallControl .ButtonLeft
{
	background-image:url(Skins.Gizmox.WebGUI.Forms.RibbonBarButton.RibbonToolBarButton0Left.gif.wgx);
}

.RibbonBarButton-SmallControl .ButtonCenter
{
	background-image:url(Skins.Gizmox.WebGUI.Forms.RibbonBarButton.RibbonToolBarButton0Center.gif.wgx);
}

.RibbonBarButton-SmallControl .ButtonRight
{
	background-image:url(Skins.Gizmox.WebGUI.Forms.RibbonBarButton.RibbonToolBarButton0Right.gif.wgx);
}

.RibbonBarButton-SmallControl_Enter .ButtonLeft
{
	background-image:url(Skins.Gizmox.WebGUI.Forms.RibbonBarButton.RibbonToolBarButton1Left.gif.wgx);
}

.RibbonBarButton-SmallControl_Enter .ButtonCenter
{
	background-image:url(Skins.Gizmox.WebGUI.Forms.RibbonBarButton.RibbonToolBarButton1Center.gif.wgx);
}

.RibbonBarButton-SmallControl_Enter .ButtonRight
{
	background-image:url(Skins.Gizmox.WebGUI.Forms.RibbonBarButton.RibbonToolBarButton1Right.gif.wgx);
}

.RibbonBarButton-SmallControl_Down .ButtonLeft
{
	background-image:url(Skins.Gizmox.WebGUI.Forms.RibbonBarButton.RibbonToolBarButton1Left.gif.wgx);
}

.RibbonBarButton-SmallControl_Down .ButtonCenter
{
	background-image:url(Skins.Gizmox.WebGUI.Forms.RibbonBarButton.RibbonToolBarButton1Center.gif.wgx);
}

.RibbonBarButton-SmallControl_Down .ButtonRight
{
	background-image:url(Skins.Gizmox.WebGUI.Forms.RibbonBarButton.RibbonToolBarButton1Right.gif.wgx);
}



.RibbonBarButton-MediumControl
{
}

.RibbonBarButton-MediumControl_Enter .ButtonLeft
{
	background-image:url(Skins.Gizmox.WebGUI.Forms.RibbonBarButton.RibbonMediumButton1Left.gif.wgx);
}

.RibbonBarButton-MediumControl_Enter .ButtonCenter
{
	background-image:url(Skins.Gizmox.WebGUI.Forms.RibbonBarButton.RibbonMediumButton1Center.gif.wgx);
}

.RibbonBarButton-MediumControl_Enter .ButtonRight
{
	background-image:url(Skins.Gizmox.WebGUI.Forms.RibbonBarButton.RibbonMediumButton1Right.gif.wgx);
}

.RibbonBarButton-MediumControl_Down .ButtonLeft
{
	background-image:url(Skins.Gizmox.WebGUI.Forms.RibbonBarButton.RibbonMediumButton1Left.gif.wgx);
}

.RibbonBarButton-MediumControl_Down .ButtonCenter
{
	background-image:url(Skins.Gizmox.WebGUI.Forms.RibbonBarButton.RibbonMediumButton1Center.gif.wgx);
}

.RibbonBarButton-MediumControl_Down .ButtonRight
{
	background-image:url(Skins.Gizmox.WebGUI.Forms.RibbonBarButton.RibbonMediumButton1Right.gif.wgx);
}
.Panel-Titled
{
	
			border: #6593CF 1px solid;
		
	width: 100%;
	height: 100%;
}
.Panel-Titled .Panel-HeadlineTr1
{
	-moz-user-select:none;
	height: 18pt;
}

.Panel-Titled .Panel-Headline1
{
	
	
			background: url(Skins.HeadlineBG.gif.wgx);
			color:#083772;
      border:1px solid #FFFFFF;
      border-bottom:1px solid #6F9DD9;
			padding:2pt 5pt 0pt 5pt;
		
	-moz-box-sizing:border-box;
}

.Panel-Plain1
{
	width:100%;
	height:100%;
	padding:0px;
	cursor:default;
	position:absolute;
}


.RichTextEditor-Control
{
	
			border:1px solid #6F9DD9;
		
	background:white;
}

.SearchTextBox-Button
{
	
			border:1px solid #6F9DD9;
		
	border-bottom:none;
	border-top:none;
	background: url(Skins.ToolbarHorzBG.gif.wgx);
}
.NavigationTabs-HeadlineTR
{
	-moz-user-select:none;
	height: 18pt;
}

.NavigationTabs-Headline
{
	
			background: url(Skins.HeadlineBG.gif.wgx);
			color:#083772;
      border:1px solid #FFFFFF;
      border-bottom:1px solid #6F9DD9;
			padding:2pt 5pt 0pt 5pt;
		
}

.NavigationTabs-Body
{
	background: white;
	
			border-bottom: #6593CF 1px solid;
		
}
.NavigationTabs-ExtraTR
{
	-moz-user-select:none;
	height: 31px;
}
.NavigationTabs-Extra
{
	
			background: url(Skins.NavigationNormalBG.gif.wgx);
			color: black;
		
	cursor: hand;
}
.NavigationTabs-NormalTR
{
	-moz-user-select:none;
	cursor: hand;
	height: 31px;
}

.NavigationTabs-Normal
{

	cursor: hand;
	
			background: url(Skins.NavigationNormalBG.gif.wgx);
			color: black;
		
	
			border-bottom: #6593CF 1px solid;
		

	vertical-align:middle;
	padding-top:3px;
}

.NavigationTabs-Normal IMG
{
	vertical-align:middle;
	margin:0px 5px 0px 5px;
}

.NavigationTabs-Normal_Enter
{
	
			background: url(Skins.NavigationNormalHighlightBG.gif.wgx);
			color: black;
		

}
.NavigationTabs-Normal_Down
{
	
			background: url(Skins.NavigationNormalDownBG.gif.wgx);
			color: black;
		
	
}

.NavigationTabs-Selected_Enter
{
	
			background: url(Skins.NavigationNormalHighlightBG.gif.wgx);
			color: black;
		

}
.NavigationTabs-Selected_Down
{
	
			background: url(Skins.NavigationNormalDownBG.gif.wgx);
			color: black;
		
}



.NavigationTabs-SelectedTR
{
	cursor: hand;
	height: 31px;
}
.NavigationTabs-Selected
{
	
			background: url(Skins.NavigationSelectedBG.gif.wgx);
			color: black;
		
	
			border-bottom: #6593CF 1px solid;
		

	cursor: hand;
	vertical-align:middle;
	padding-top:3px;
}

.NavigationTabs-Extra IMG
{
	margin:5px;
}

.NavigationTabs-Selected IMG
{
	vertical-align:middle;
	margin:0px 5px 0px 5px;
}



.NavigationTabs-SplitterTR
{
	-moz-user-select:none;
	height: 5pt;
}

.NavigationTabs-SplitterTR TD
{
	
			background: url(Skins.NavigationSeperatorBG.gif.wgx);
      border-bottom:1px solid #6F9DD9;
		
	cursor: n-resize;
}


.NavigationTabs-ExtraImg
{
	
}.NavigationTabs-Control
{
	
			border: #6593CF 1px solid;
		
	width: 100%;
	height: 100%;
}

.NavigationTabs-Control TD
{
	overflow:hidden;
}.ScheduleBox-Control
{
	
			border:1px solid #6F9DD9;
		
}

.ScheduleBox-Scroller
{
	overflow:auto;
	width:100%;
	height:100%;
}

.ScheduleBox-Table
{
	table-layout:fixed;
	border-left:1px solid white;
}

.ScheduleBox-FontTitle
{
	font: 16pt tahoma;
}

.ScheduleBox-MonthEvent
{
	font: 7pt tahoma;
	color: Black;
	border: 1px solid black;
	background-color: White;
}

.ScheduleBox-FontTitle sup
{
	font: 13px tahoma;
	position:relative;
	top:-4px;
	left:2px;
}

.ScheduleBox-TimeRowHeader_0
{
	
      background-color:#E4ECF7;
    
}

.ScheduleBox-TimeRowHeader
{
	
      background-color: #E4ECF7;
	    border-bottom:1px solid #9EB6CE;
    
	padding:0px 2px 0px 2px;
}

.ScheduleBox-TimeRowHeader_1
{
	
      background-color:#E4ECF7;
    
}
.ScheduleBox-MonthTable TD
{
	border-bottom:1px solid #000000;
	border-right:1px solid #000000;
}

.ScheduleBox-Header
{
	
      background-color:#E4ECF7;
    
}

.ScheduleBox-HeaderLabel
{
	
    	border-left:1px solid #FFFFFF;
	    border-top:1px solid #FFFFFF;	
      background-image: url(Skins.DataGridViewHeaderBG.gif.wgx);
      background-repeat:repeat-x;
      background-position:bottom;
      background-color:#FFFFFF;
	    margin-top:1px;
	    margin-left:1px;
    	
	padding:2px 2px 0px 2px;
	height:18px;
}

.ScheduleBox-HeaderEvents
{
	
      background-color:#A9C4E9;
    
}

.ScheduleBox-Background_0
{
	
      background:#E6ECF6;
    
}

.ScheduleBox-Background_1
{
	
        background:#FEFEFE;
    
}

.ScheduleBox-TimeRowCellA
{
	
      border-top:1px solid #A4BFE1;
    
}

.ScheduleBox-TimeRowCellB
{
	
      border-top:1px solid #D5E3F0;
    
}

.ScheduleBox-TimeGridCell
{
	background:white;
	border-right:1px solid #000000;
	border-left:1px solid #ACA899;
}

.ScheduleBox-EventBG
{
	position:absolute;
	left:-7px;
	width:100%;
	height:100%;
	padding:0px 0px 0px 6px;
	background:blue;
	border:1px solid black;
}

.ScheduleBox-Event
{
	background:white;
	width:100%;
	height:100%;
	border-left:1px solid black;
	padding:2px;
	overflow:hidden;
}

.ScheduleBox-AllDayEvent
{
	margin:1px 4px 1px 4px;
	padding:2px 2px 0px 2px;
	background:white;
	border:1px solid black;
	width:100%;
	height:20px;
	overflow:hidden;
}

.Chart-Control
{
	
			border:1px solid #6F9DD9;
		
	background:white;
}