﻿body
{
	font-size: 8pt;
	color: black;
	font-family: tahoma;
}
A
{
	text-decoration: none;
}
A:hover
{
	text-decoration: underline;
}

.MyRow
{
  padding: 3px; 
  padding-top: 2px; 
  padding-bottom: 1px; 
  border-bottom: 1px solid #EAE9E1; 
  font-family: tahoma; 
  font-size: 8pt; 
}
.MyGrid
{
	border: 1px solid #57566F;
	border-bottom: 2px solid #57566F;
	background-color: #FFFFFF;
}

.MyGridHeader
{
	background-image: url(Images/Grid/grid_headerBg_zox.gif);
	background-color: #F3B55E;
	border-bottom: 0px solid #57566F;
	height: 23px;
	padding-right: 3px;
	padding-left: 3px;
	cursor: default;
	color: #663300;
	font-family: tahoma,verdana;
	font-size: 7pt;
	font-weight: bold;
	vertical-align: middle;
	
}

.MyAlterRow
{
	 background-color: #EFEFF4; 
}

.MySelectedRow
{
	background-color: #FFEEC2; 
  padding: 2px; 
  padding-left: 3px; 
  padding-top: 1px; 
  padding-bottom: 1px; 
  font-family: tahoma; 
  font-size: 8pt; 
  border-bottom: 1px solid #4B4B6F; 
  border-top: 1px solid #4B4B6F; 
  border-right: 0px; 
}

.TextBox
{
	font-size: 8pt;
	font-family: tahoma;
}

.MyGridPager
{ 
  background-color: #E9E9EB; 
  background-image: url(Images/Grid/header_rowBg.gif);   
}

.MyDLRow
{
  border-bottom: 1px solid #EAE9E1; 
}
.MyDLSelectedRow
{
	background-color: #FFEEC2; 
  border-bottom: 1px solid #4B4B6F; 
  border-top: 1px solid #4B4B6F; 
  border-right: 0px; 
}

.NavBar
{
  background-color: #D4E4EB; 
  border: 0px solid #000000; 
  padding: 0px;
  padding-bottom: 0px;
  cursor: default; 
} 

.TopItem
{
	color: #FFFFFF;
	background-image: url(Images/NavBar/item_bg_zox.gif);
	background-color: #F8931D;
	font-family: tahoma, verdana;
	font-size: 7pt;
	font-weight: bold;
	border: 0px solid #696885;
	border-bottom-color: #57566F;
	border-right-color: #57566F;
	padding-top: 0px;
	padding-bottom: 0px;
	cursor: hand;
	padding-right: 3px;
	padding-left: 3px;
	}

.TopItemHover
{
	color: #FFFFFF;
	background-image: url(Images/NavBar/item_hoverBg_zox.gif);
	background-color: #FFCC00;
	font-family: tahoma, verdana;
	font-size: 7pt;
	font-weight: bold;
	border: 0px solid #7C7C94;
	border-bottom-color: #9593B2;
	padding-top: 0px;
	padding-bottom: 0px;
	cursor: hand;
	padding-right: 3px;
	padding-left: 3px;
}

.Level2Item
{
	font-family: tahoma, verdana;
	font-size: 8pt;
	padding-left: 10px;
	cursor: hand;
	padding-right: 10px;
}

.Level2ItemHover
{
	font-family: tahoma, verdana;
	font-size: 8pt;
	text-decoration: underline;
	padding-left: 10px;
	cursor: hand;
	padding-right: 10px;
}

.Level2Group
{
  background-color:white;
  background-image: url(Images/NavBar/group_bg_zox.gif);
  background-color: #D4E4EB;
  border-top-color: #F0F1F5;
  padding:10px;
  padding-left: 000px;
  padding-right:0px;
}

.Empty
{
}


.Grid
{
	border: 1px solid #57566F;
	border-bottom: 2px solid #57566F;
	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: 10pt;
	font-weight: bold;
	vertical-align: middle;
	
}

.GridHeaderText
{
  color: #FFFFFF;  
  font-family: verdana; 
  font-size: 10pt;
}

.GridFooter
{
  cursor: default; 
  padding: 5px;
  height: 48px;
  vertical-align: bottom;
}

.GridFooterText
{
  color: #000000;  
  font-family: tahoma; 
  font-size: 8pt;
}

.HeadingRow 
{ 
  background-color: #E9E9EB; 
  background-image: url(Images/Grid/header_rowBg.gif);   
}

.HeadingCell 
{ 
  background-image: url(Images/Grid/header_bg.gif);   
  background-color: #E9E9EB; 
  padding: 3px; 
  padding-top: 2px; 
  padding-bottom: 0px;  
}

.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: 10pt;
	font-weight: bold;
	padding-top: 3px;
	
}

.Row 
{ 
  background-color: #FFFFFF; 
  cursor: default;
}

.Row td.DataCell 
{ 
  padding: 3px; 
  padding-top: 2px; 
  padding-bottom: 1px; 
  border-bottom: 1px solid #EAE9E1; 
  font-family: tahoma; 
  font-size: 8pt; 
} 

.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: tahoma; 
  font-size: 8pt; 
  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;
 }

.TopTabGroup
{
  background-color:#757495; 
  background-image: url(Images/TabStrip/top_groupBg.gif);
  border: 1px solid #57566F;
}

.Level2TabGroup
{
  background-color:silver; 
  background-image: url(Images/TabStrip/level2_group_bg.gif);
  border: 1px solid #999999; 
  border-top-width: 0px;
}

.TopLevelTab 
{
  color:#FFFFFF; 
  font-family:tahoma; 
  font-size:11px; 
  font-weight: bold;
  cursor:pointer;
}

.TopLevelTabHover 
{
  color:#FFFFFF; 
  background-image: url(Images/TabStrip/top_itemHoverBg.gif);
  font-family:tahoma; 
  font-size:11px; 
  font-weight: bold;
  cursor:pointer;
}

.SelectedTopLevelTab
{
  background-color: silver; 
  background-image: url(Images/TabStrip/top_item_selected_bg.gif);
  color: #333333; 
  font-family:tahoma; 
  font-size:11px; 
  font-weight: bold;
  cursor: default;
  border: 1px solid #807F9A;
  border-right-color: #FFFFFF;  
  border-bottom-width: 0px;  
  position: relative;
  top: 1px;
}

.Level2Tab 
{
  font-family:tahoma; 
  font-size:11px; 
  cursor:pointer;
}

.Level2TabHover 
{
  font-family:tahoma; 
  font-size:11px; 
  text-decoration:underline;
  cursor:pointer;
}

.SelectedLevel2Tab 
{
  font-family:tahoma; 
  font-size:11px; 
  text-decoration:underline;
}


.TopGroup
{
  background-color:#757495; 
  background-image: url(Images/Menu/top_groupBg.gif); 
  border:1px solid #696885; 
  border-bottom-color: #57566F; 
  border-right-color: #57566F; 
  cursor:default; 
}

.MenuGroup
{
  background-color:#F5F5F5;
  border:1px #4E5358 solid; 
  border-style:solid;
  cursor:default; 
}

.TopMenuItem
{
  color:white; 
  font-family:tahoma; 
  font-size:12px; 
  font-weight: bold;
  padding:20px;
  cursor:default; 
}

.TopMenuItemHover 
{
  color:white; 
  background-image: url(Images/Menu/top_itemHoverBg.gif);   
  background-color:#757495; 
  font-family:tahoma; 
  font-size:12px; 
  font-weight: bold;
  cursor:default; 
}

.MenuItem
{
  border: 1px solid #F5F5F5; 
  color:#00025C;
  font-family:tahoma; 
  font-size:11px; 
  cursor:default; 
}

.MenuItemHover 
{
  background-color:#FFEEC2; 
  color: #333333;
  border: 1px solid #57566F; 
  border-top-color: #9190AC; 
  border-left-color: #9190AC;
  font-family:tahoma; 
  font-size:11px; 
  cursor:default; 
}

.MenuItemExpanded
{
  background-color:#FFEEC2; 
  color: #333333;
  border: 1px solid #9190AC; 
  border-top-color: #57566F; 
  border-left-color: #57566F;
  font-family:tahoma; 
  font-size:11px; 
  cursor:default; 
}

.DisabledMenuItem
{
  border: 1px solid #F5F5F5; 
  color:#666666;
  font-family:tahoma; 
  font-size:11px; 
  cursor:default; 
}

.DisabledMenuItemHover 
{
  background-color:#FFEEC2; 
  color:#666666;
  border: 1px solid #57566F; 
  border-top-color: #9190AC; 
  border-left-color: #9190AC;
  font-family:tahoma; 
  font-size:11px; 
  cursor:default; 
}

.MenuBreak
{
  background-color: silver; 
  width:100%;
  height:2px;
}


.RightBlock
{ 
	BACKGROUND-IMAGE: url(Images/NavBar/group_bg_zox.gif);
	background-color: #ebe5d6;
	padding-top: 6px;
	padding-bottom: 6px;
}

.RightBlockHeader 
{
	background-image: url(Images/Grid/grid_headerBg_zox.gif);
	background-color: #F3B55E;
	border-bottom: 0px solid #57566F;
	height: 20px;
	padding-right: 0px;
	padding-left: 3px;
	cursor: default;
	color: #663300;
	font-family: 'Tahoma';
	font-size: 7pt;
	font-weight: bold;
	vertical-align: middle;
}

.MidBlock
{ 
	border: 0px solid #57566F;
	border-bottom: 0px solid #57566F;
	background-color: #FFFFFF;
	padding-right: 1px;
	padding-left: 0px;
	padding-top: 1px;
	font-family: tahoma,verdana;
}

.MidBlockHeader 
{
	background-image: url(Images/Grid/grid_headerBg_zox.gif);
	background-color: #F3B55E;
	border-bottom: 0px solid #57566F;
	height: 20px;
	padding-right: 3px;
	padding-left: 3px;
	cursor: default;
	color: #663300;
	font-family: Tahoma;
	font-size: 7pt;
	font-weight: bold;
	vertical-align: middle;
}
.LeftBlock
{ 
	BACKGROUND-IMAGE: url(Images/NavBar/group_bg_zox.gif);
	background-color: #ebe5d6;
	padding-top: 6px;
}

.LeftBlockHeader 
{
	background-image: url(Images/Grid/grid_headerBg_zox.gif);
	background-color: #F3B55E;
	border-bottom: 0px solid #57566F;
	height: 20px;
	padding-right: 3px;
	padding-left: 3px;
	cursor: default;
	color: #663300;
	font-family: tahoma,verdana;
	font-size: 7pt;
	font-weight: bold;
	vertical-align: middle;
}

.UpMenuSubMenuItem
{
	padding-left: 10px;
}

.UpMenuMouseOverSelectedItem
{
}

.UpMenuSubMenuSelected
{
}

.UpMenuSubMenu
{
	border-right: cornflowerblue 0px solid;
	border-top: cornflowerblue 0px solid;
	border-left: cornflowerblue 0px solid;
	border-bottom: cornflowerblue 0px solid;
	background-color: #F3B55E;
	color: #663300;
	padding-bottom: 4px; 
	padding-top: 2px; 
}

.UpMenuItemStyle
{
	padding-left: 8px;
}

.UpMenuMouseOverItem
{

}
.UpMenuMouseOverItem
{
	background-color: #F3B55E;
	padding-left: 8px;
}
.UpMenuSelectedItem
{
}

.UpMenuMouseOverSelectedItem
{
}

.UpMenuGroupStyle
{
	color: #663300;
	border-right: cornflowerblue 0px solid;
	border-top: cornflowerblue 0px solid;
	border-left: cornflowerblue 0px solid;
	border-bottom: cornflowerblue 0px solid;
	background-color: #F3B55E;
	padding-bottom: 5px; 
	padding-right: 5px;
	padding-left: 6px;
	padding-top: 3px; 
	width:100%;
}