.MenuBar { background-color:white; border-width:1px; border-color:#7E7E81; border-style:solid; cursor:default; }
.MenuGroup { background-color:white; cursor:default; }
.MenuBreak { width:10px; height:1px; }

.TreeViewCell{ background: #F3f3f3; border:1px solid #AAAAAA; }
.TreeView {}
.None { }

.TreeNode { font-family: verdana;   font-size: 10px; color: #333333; padding-top:2px; padding-bottom:1px; padding-left: 3px; padding-right: 3px; }
.GrayedTreeNode { font-family: verdana; font-size: 10px; padding-top:2px; padding-bottom:1px; padding-left: 3px; padding-right: 3px; color:gray; cursor:default; }
.HoverTreeNode { font-family: verdana; font-size: 10px; color: #dd3409; text-decoration:underline; padding-top:2px; padding-bottom:1px; padding-left: 3px; padding-right: 3px; cursor: default; }
.SelectedTreeNode {   font-family: verdana; font-size: 10px; background-color: #dd3409; color:white; padding-top:2px; padding-bottom:1px; padding-left: 3px; padding-right: 3px; cursor: default; }
.NodeEdit { border:1px gray solid; font-family: verdana; font-size: 10px; width:120%; }

.HorizontalSplitterBar { background: url(images/Splitter/splitter_horBg.gif); }
.PanelBClass { border: 1px solid #cccccc; width:100%; border-top: 0px none transparent; }
.CollapsedHorizontalSplitterBar { background: url(images/Splitter/splitter_horBg.gif);  border: 1px solid #AAAAAA; border-right-width: 0px; }
.VerticalSplitterBar { background: url(images/Splitter/splitter_verBg.gif); }
.CollapsedVerticalSplitterBar { background: url(images/Splitter/splitter_verBg.gif); border: 1px solid #AAAAAA; border-bottom-width: 0px; }
.ActiveSplitterBar { background-color: #000000; filter:progid:DXImageTransform.Microsoft.Alpha(opacity=40); opacity: 0.4; }

.Grid { background-color: #FFFFFF; cursor: pointer; }
.GridHeader { background-image: url(images/Grid/grid_headerBg.gif); background-color: #8988A5;  border-bottom: 1px solid #57566F; height: 28px; padding-left: 3px; cursor: default;  color: #FFFFFF; font-family: verdana; font-size: 10px; font-weight: bold; vertical-align: center; }
.GridHeaderText { color: #FFFFFF; font-family: verdana; font-size: 10px; }
.GridFooter { cursor: default; padding: 5px; height: 48px; vertical-align: bottom; }
.GridFooterText { color: #000000; font-family: verdana; font-size: 11px; }
.HeadingRow { background-color: #E9E9EB; background-image: url(images/header_rowBg.gif); }
.HeadingCell { background-image: url(images/Grid/header_bg.gif); background-color: #E9E9EB; padding: 3px; padding-top: 2px; padding-bottom: 2px; }
.HeadingCellHover { background-image: url(images/Grid/header_hoverBg.gif); background-color: #F6F6F7; }
.HeadingCellActive { background-image: url(images/Grid/header_activeBg.gif); background-color: #F6F6F7; }
.HeadingRow td.FirstHeadingCell { background-image: url(images/Grid/header_bg.gif); }
.HeadingCellText { font-family: verdana; font-size: 10px; font-weight: bold; text-align: left; padding-top: 3px; padding-bottom: 5px; }
.Row { background-color: #FFFFFF; cursor: default; }
.Row td.DataCell { padding: 3px; padding-top: 2px; padding-bottom: 1px; border-bottom: 1px solid #EAE9E1; font-family: verdana; font-size: 10px; } 
.SortedDataCell { background-color: #F5F5F5; } 
.Row td.LastDataCell { background-color: #EFEFF4; } 
.SelectedRow { }
.SelectedRow td.DataCell { background-color: #FFEEC2; padding: 2px; padding-left: 3px; padding-top: 1px; padding-bottom: 1px; font-family: verdana; font-size: 10px; border-bottom: 1px solid #4B4B6F; border-top: 1px solid #4B4B6F; border-right: 0px; }
.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: #FFEEC2; border-right: 1px solid #4B4B6F; }
.GroupHeading { color: #706F91; background-color: #FFFFFF; font-family: verdana; font-weight: bold; font-size: 11px; border-bottom: 2px solid #A5A4BD; padding-top: 10px; padding-bottom: 3px; }
.GroupByCell { cursor: pointer; }
.GroupByText { color: #FFFFFF; font-size: 11px; font-weight: bold; padding-right: 5px; }
.SliderPopup { background-color: #FFF4D7; border: 1px solid #4B4B6F; border-top-color: #9495A2; border-left-color: #9495A2; font-size: 11px; font-family: Verdana; width: 150px; height: 30px; }

/* Book Related Css */
td.HelpSystem_BookTopicIndexTitle, .HelpSystem_BookTopicIndexTitle {
	font-family: Verdana, sans-serif;
	font-size: 14px;
	font-weight:bold;
	padding-bottom: 20px;
}

td.HelpSystem_BookTopicIndexLabel, .HelpSystem_BookTopicIndexLabel {
	font-family: Verdana, sans-serif;
	font-size: 14px;
	font-weight:bold;
	padding-bottom: 10px;
}

.HelpSystem_BookTopicIndex { font-family: Verdana, sans-serif; font-size: 14px;}
.HelpSystem_BookTopicIndex a { font-family: Verdana, sans-serif; font-size: 14px;}
.HelpSystem_BookTopicIndex a:hover { font-family: Verdana, sans-serif; font-size: 14px; }

.Dialog_Tooltip { padding: 1px; }
.HelpSystem_IFrameTooltip { background-color: #C4D6E8; }
	
UL { font: 1.0em "bitstream vera sans", "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; color: #c30; }
LI { font: bold 0.7em "bitstream vera sans", "Lucida Grande", "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; color: #333; margin-bottom: 0; }
