/* ================================
   Grid CSS Classes
   ================================
*/

.Grid 
{ 
	background-color: #000000; 
	border: 1px solid #333333; 
/*	cursor: default;*/
}

.GridHeader
{
	background-color: #000000; 
/*	border-bottom: 1px solid #57566F; */
	height: 28px;
	padding-left: 3px;
/*	cursor: default; */
}

.GridHeaderText
{
  color: #FFFFFF;  
  font-family: Verdana,Tahoma,Arial,Helvetica;
  font-size: 10px;
}

.HeadingCell 
{ 
/*	background-image: url('/DesktopModules/Bring2mind/DMX/images/grid/header_bg.gif');   */
	padding: 3px;
	padding-bottom: 3px;
	padding-right: 1px;
}

.HeadingCellHover 
{ 
/*	background-image: url('/DesktopModules/Bring2mind/DMX/images/grid/header_hoverBg.gif');   */
	padding: 3px;
	padding-bottom: 3px;
	padding-right: 1px;
}

.HeadingCellActive
{ 
/*	background-image: url('/DesktopModules/Bring2mind/DMX/images/grid/header_activeBg.gif');   */
	padding: 3px;
	padding-bottom: 3px;
	border-right: 0px solid #333333; 
	padding-right: 0px;
}

.HeadingCellText
{
	font-family: "Arial",Verdana,Helvetica,Sans-Serif; 
	font-size: 12px; 
	padding-right: 5px;
	color: #33cc33;
}

.Row 
{ 
	background-color: #000000; 
	color: #b65302; 
}

.Row td.DataCell 
{ 
 /*	cursor: default;*/
	padding: 3px; 
	padding-top: 2px; 
	padding-bottom: 2px; 
	font-family: "Arial",Verdana,Helvetica,Sans-Serif; 
	font-size: 12px; 
	color: #B65302; 
} 

.DeletedRow td.DataCell
{
/*	cursor: default;*/
	padding: 3px; 
	padding-top: 2px; 
	padding-bottom: 2px; 
	font-family: "Arial",Verdana,Helvetica,Sans-Serif;
	font-size: 12px; 
	color: #777;
}

.UnApprovedRow td.DataCell
{
/*	cursor: default;*/
	padding: 3px; 
	padding-top: 2px; 
	padding-bottom: 2px; 
	font-family: "Arial",Verdana,Helvetica,Sans-Serif;
	font-size: 12px; 
	color: #00f;
}

.SortedDataCell 
{ 
	background-color: #000000; 
} 


.Row td.LastDataCell 
{ 
	background-color: #000000; 
} 

.SelectedRow 
{ 
	color: #B65302; 
}

.SelectedRow td.DataCell 
{ 
/*	background-color: #FFEEC2; */
	padding: 2px; 
	padding-left: 3px; 
	padding-top: 1px; 
	padding-bottom: 1px; 
	font-family: "Arial",Verdana,Helvetica,Sans-Serif;
	font-size: 12px; 
/*	border-bottom: 1px solid #4B4B6F; 
	border-top: 1px solid #4B4B6F; 
	border-right: 0px; */
	color: #B65302; 
}

.SelectedRow td.FirstDataCell 
{ 
	background-color: #FFEEC2; 
/*	border-left: 1px solid #4B4B6F; */
	border-right: 0px; 
	padding-left: 2px; 
	padding-right: 3px; 
}

.SelectedRow td.LastDataCell 
{ 
	background-color: #000000; 
	border-right: 1px solid #333333; 
}

.ScrollBar
{
	background-image: url('/DesktopModules/Bring2mind/DMX/images/grid/scroller/scroller_bg.gif');
}

.ScrollGrip
{
  background-image: url('/DesktopModules/Bring2mind/DMX/images/grid/scroller/scroll_gripBg.gif'); 
}

.ScrollPopup
{
  background-color: #000000; 
  border: 1px solid #333333;
/*	border-right-width: 2px;
	border-bottom-width: 2px;*/
  height: 23px;
	border-collapse:collapse;
}


/* ================================
   Treeview CSS Classes
   ================================
*/

.TreeView 
{ 
	background-color: #000000;
	padding-top: 4px; 
	padding-left: 1px;
	margin-bottom: 20px;
/*	border: #333333 1px solid;*/
	border-collapse: collapse;
/*	cursor:default; */
}

.TreeNode 
{ 
	font-family: "Arial",Verdana,Helvetica,Sans-Serif;
	font-size: 12px;
	padding-top:2px;
	padding-bottom:1px;
	padding-left: 3px;
	padding-right: 3px;
	color: #FFFFFF; 
}

.GrayedTreeNode 
{ 
	font-family: "Arial",Verdana,Helvetica,Sans-Serif;
	font-size: 11px; 
	padding-top:2px;
	padding-bottom:1px;
	padding-left: 3px; 
	padding-right: 3px; 
	color:gray; 
/*	cursor:default;*/
}

.HoverTreeNode 
{ 
	font-family: "Arial",Verdana,Helvetica,Sans-Serif;
	font-size: 12px; 
	text-decoration: none; 
	padding-top: 2px;
	padding-bottom: 1px;
	padding-left: 3px; 
	padding-right: 3px;
	color: #b65302;
/*	cursor: default; */
}

.SelectedTreeNode 
{ 
	font-family: "Arial",Verdana,Helvetica,Sans-Serif;
	font-size: 12px; 
/*	background-color: gray; */
	color: #b65302; 
	padding-top:2px;
	padding-bottom:1px;
	padding-left: 3px; 
	padding-right: 3px; 
/*	cursor: default; */
}

.NodeEdit 
{
	border: 1px #333333 solid;
	font-family: tahoma; 
	font-size: 11px;  
}

/* ================================
   Menu CSS Classes
   ================================
*/
.MenuBar
{
/*	background-color: #D9D9E6;
	border-width: 1px 1px 0px 1px;
	border-style: solid;
	border-color: #919B9C;*/
}

.TopGroup
{
/*	background-color:#D9D9E6;*/
}

.MenuGroup
{
/*	background-image: url('/DesktopModules/Bring2mind/DMX/images/menu/group_background.gif');*/
	background-color: #000000;
	font-family: "Arial",Verdana,Helvetica,Sans-Serif;
	font-size: 12px;
	border: solid 1px #333333;
	color: #FFFFFF;
/*	cursor:default; */
}

.MenuGroup2
{
/*	background-image: url('/DesktopModules/Bring2mind/DMX/images/menu/group_background.gif');*/
	background-color: #000000;
	font-family: "Arial",Verdana,Helvetica,Sans-Serif;
	font-size: 12px;
	border: solid 1px #333333;
	color: #FFFFFF;
/*	cursor:default; */
}


.TopMenuItem
{
	background-color: #000000; 
	color: #33cc33; 
	font-family: "Arial",Verdana,Helvetica,Sans-Serif;
	font-size: 12px; 
/*	border: solid 1px #D9D9E6; 
	cursor: default; */
}

.TopMenuItemHover 
{
/*	background-image: url('/DesktopModules/Bring2mind/DMX/images/menu/item_hover_bg.gif');*/
	background-color: #000000; 
	color: #b65302; 
	font-family: "Arial",Verdana,Helvetica,Sans-Serif;
	font-size: 12px; 
/*	border: solid 1px #333333;
	cursor: default; */
}

.TopMenuItemExpanded
{
/*	background-image:url('/DesktopModules/Bring2mind/DMX/images/menu/top_group_background.gif');*/
	background-color: #000000;
	color: #b65302; 
	font-family: "Arial",Verdana,Helvetica,Sans-Serif;
	font-size: 12px; 
/*	border: solid 1px #333333;*/
/*	border-bottom-color:#BAB9CD;
	cursor:default; */
}

.MenuItem
{
	color: #ffffff;
	background-color: #000000;
	font-family: "Arial",Verdana,Helvetica,Sans-Serif;
	font-size: 12px; 
	margin: 1px;
/*	border:solid 1px #333333;*/
/*	cursor:default; */
}

.MenuItemHover 
{
	background-color:#000000; 
	color: #b65302; 
	font-family: "Arial",Verdana,Helvetica,Sans-Serif;
	font-size: 12px;
	margin: 1px;
/*	border:solid 1px #333333;*/
/*	cursor:default; */
}

.MenuItemHover2 
{
	background-color:#000000; 
	color: #b65302; 
	font-family: "Arial",Verdana,Helvetica,Sans-Serif;
	font-size: 12px;
	margin: 1px;
	border:solid 1px #333333;
/*	cursor:default; */
}


.MenuBreak
{
	background-image:url('/DesktopModules/Bring2mind/DMX/images/menu/break_bg.gif');
	width:100%;
	height:1px;
}

/* ================================
   Splitter CSS Classes
   ================================
*/

.Splitter
{
	background-color: #000000;
	border-width: 0px 1px 1px 1px;
	border-style: solid;
	border-color: #333333; 
}

.HorizontalSplitterBar
{
/*	background: url('/DesktopModules/Bring2mind/DMX/images/splitter/splitter_horBg.gif'); */
}

.CollapsedHorizontalSplitterBar
{
/*	background: url('/DesktopModules/Bring2mind/DMX/images/splitter/splitter_horBg.gif'); */
  border: 1px solid #333333;
  border-right-width: 0px;
}

.VerticalSplitterBar
{
/*	background: url('/DesktopModules/Bring2mind/DMX/images/splitter/splitter_verBg.gif'); */
}

.CollapsedVerticalSplitterBar
{
/*	background: url('/DesktopModules/Bring2mind/DMX/images/splitter/splitter_verBg.gif'); */
	border: 1px solid #333333;
	border-bottom-width: 0px;
}

.ActiveSplitterBar
{
  background-color: #000000;  
  filter:progid:DXImageTransform.Microsoft.Alpha(opacity=40); 
  opacity: 0.4;
}

.SplitterPane
{
	border: 1px solid #333333;
}

/* ================================
   Tabstrip CSS Classes
   ================================
*/

.TopGroup1
{
  z-index:99;
  position: relative;
}

.DefaultTab 
{
  color: #ff0000; 
/*	background-image: url('/DesktopModules/Bring2mind/DMX/images/tabstrip/tab_bg.gif');*/
	font-family: "Arial",Verdana,Helvetica,Sans-Serif;
  font-size: 10px;
}

.DefaultTabHover 
{
  color: #ff0000; 
/*	background-image: url('/DesktopModules/Bring2mind/DMX/images/tabstrip/hover_tab_bg.gif');*/
	font-family: "Arial",Verdana,Helvetica,Sans-Serif;
  font-size:10px; 
  cursor:hand;
}

.SelectedTab1
{
	color: #b65302; 
/*	background-image: url('/DesktopModules/Bring2mind/DMX/images/tabstrip/selected_tab_bg.gif');*/
	font-family: "Arial",Verdana,Helvetica,Sans-Serif;
	font-size:12px;
	border: solid 1px #333333;
/*	cursor:default;*/
}

.MultiPage
{
	background-color: #000000;
	border-top: 1px solid #333333;
	position:relative;
	width:100%;
	height:100%;
	top:-3px;
	left:1px;
	z-index:98;
}

/* ================================
   Dialog CSS Classes
   ================================
*/

.headerCss
{
	cursor:hand;
	cursor:pointer;
}

.contentCss
{
  border-left:1px solid #C8C2A8;
  border-right:1px solid #C8C2A8;
  background-color:#ECECD9;
 	width:456px;
 	text-align:center;
}

.iFrameCss
{
	overflow:auto;
	width:100%;
	height:100%;
	padding:0px;
	margins:0px;
}

