
/*****************************************************
The Menu class definitons used on the Page specific menus.  
These menus appear at the Page Title level on the left side.
********************************************************/

.TopGroup
{
	border-top:none;
	border-right:none;
	border-left:none;
	height:21px;
	cursor:pointer;
	margin:1px; 
}
/* Top Group - TD - gives padding between the commands */
.TopGroup td
{
	padding:2px 2px 2px 2px;
}
/* Menu Group is the outer table class for the pop up menus */
.MenuGroup
{
	background-color:#ffffff;
	border:solid 1px #9F9F9F; 
	cursor:pointer; 
	filter:progid:DXImageTransform.Microsoft.DropShadow(color=#999999,offx=2, offy=2);
	filter:progid:DXImageTransform.Microsoft.Shadow(color=#999999,Direction=135, Strength=2);
	
}

/** The Top Menu Item - It determines how the menu is displayed when included on the page.  **/
.TopMenuItem
{
	color:black; 
	font-size:11px; 
	border:none;
	height:21px;
	margin:1px; 
	cursor:pointer;
	border:solid 1px #FFFFFF;
	empty-cells:hide;
	
}
/** The Top Menu Item - TD cell**/
.TopMenuItem td
{
	font-size:11px; 
	font-weight:normal;
	margin:1px; 
	padding:2px 2px 2px 2px;
}
/** The Top Menu Item - anchor tag within the TD **/
.TopMenuItem td a
{
	text-decoration:none;
	color:#000000;
}
/** The Top Menu Item - anchor tag hover effect **/
.TopMenuItem td a:hover
{
	text-decoration:none;
	color:#000000;
}
/** The Top Menu Item - anchor tag active effect**/
.TopMenuItem td a:active
{
	text-decoration:none;
	color:#000000;
}

/** The Top Menu Item - Hover Effect**/
.TopMenuItemHover 
{
	background-color:#FAF3D8; 
	color:black; 
	font-size:11px; 
	height:21px;
	cursor:pointer;
	margin:1px;  
	border: solid 1px #9F9F9F;
}
/** The Top Menu Item - Hover Effect for the TD **/
.TopMenuItemHover td
{
	font-size:11px; 
	font-weight:normal;
	margin:1px; 
	padding:2px 2px 2px 2px;
}
/** The Top Menu Item - Hover Effect for the anchor within the TD **/
.TopMenuItemHover td a
{
	text-decoration:none;
	color:#000000;
}
/** The Top Menu Item - Hover effer for the anchor hover within the TD**/
.TopMenuItemHover td a:hover
{
	text-decoration:none;
	color:#000000;
}
/** The Top Menu Item - Hover Effect - anchor active effect within the TD**/
.TopMenuItemHover td a:active
{
	text-decoration:none;
	color:#000000;
}

/** The Top Menu Item - Epanded Effect - Primary class definition**/
.TopMenuItemExpanded
{
	background-color:#FAF3D8; 
	color:black; 
	font-size:11px; 
	border: solid 1px #9F9F9F;
	border-bottom-color:#81A9E2;
	height:21px;
	margin:1px; 
	cursor:pointer; 
}
/** The Top Menu Item - Epanded Effect - TD class definition**/
.TopMenuItemExpanded td
{
	font-size:11px; 
	font-weight:normal;
	margin:1px; 
	padding:2px 2px 2px 2px;
}
/** The Top Menu Item - Epanded Effect - anchor class definition**/
.TopMenuItemExpanded td a
{
	text-decoration:none;
	color:#000000;
}
/** The Top Menu Item - Epanded Effect - anchor on hover effect**/
.TopMenuItemExpanded td a:hover
{
	text-decoration:none;
	color:#000000;
}
/** The Top Menu Item - Epanded Effect - anchor active effect**/
.TopMenuItemExpanded td a:active
{
	text-decoration:none;
	color:#000000;
}
/** The Top Menu Item - Expanded Hover - The class definition for top menu item when the sub menu items are displayed and the mouse is within the sub menu items. **/
.TopMenuItemExpandedHover
{
	background-color:#FAF3D8; 
	color:black; 
	font-size:11px; 
	border: solid 1px #000080;
	border-bottom-color:#81A9E2;
	cursor:pointer; 
	margin:1px; 
	
}

/** Top Menu Item Text - TD for the menu item text**/
td.TopMenuItemText
{	
	padding-right: 6px;
	padding-left: 6px;
}


/** Menu Item (Menus displayed via on mouse hover from top menus above **/
.MenuItem
{
	color:black; 
	font-size:11px; 
	margin:1px; 
	cursor:pointer; 
}
/** Menu Item - TD definition**/
.MenuItem td
{
	font-size:11px;
	height:21px;
}
/** Menu Item - anchor within the menu item**/
.MenuItem td a
{
	text-decoration:none;
	color:#000000;
}

/** Menu Item Text - TD for the text of the menu item.**/
td.MenuItemText
{	
	padding-right: 10px;
	padding-left: 10px;
	padding-top:3px;
	padding-bottom:4px;
}

/** Menu Item Hover - Main hover definiton when mouse is over the menu item.**/
.MenuItemHover
{
	background-color:#FAF3D8; 
	color:black; 
	font-size:11px; 
	cursor:pointer; 
	margin:1px; 
}
/** Menu Item Hover - TD for the hover event**/
.MenuItemHover td
{
	font-size:11px;
	font-weight:normal;
	height:21px;
}
/** Menu Item Hover - anchor for the hover event**/
.MenuItemHover td a
{
	text-decoration:none;
	color:#000000;
}
/** Menu Item Hover - anchor hover when hovering on the menu item**/
.MenuItemHover td a:hover
{
	text-decoration:none;
	color:#000000;
}
/** Menu Item Hover - anchor active hover definition**/
.MenuItemHover td a:active
{
	text-decoration:none;
	color:#000000;
}

/*  Menu Item Break definition */
.MenuBreak
{
	/*NOT USED background-image:url();*/
	width:100%;
	height:1px;
}
/* Top Menu Break Effect - vertical separator */
.TopMenuBreakHorizontal
{
	background-image:url(/i/g2/MMenuBreak.gif);
	background-position:center;
	background-repeat:no-repeat;
	width:2px;
	height:21px;
	padding-left:2px;
	padding-right:2px;
}

/**********************************************************************************
The Global Menus - Top Row - This includes the My Insight, My Links, Help, Logout, etc.
**************************************************************************************/
/* Global Top Group - Container Table */
.GTopGroup
{
	border-style:none;
	height:24px;
	cursor:pointer;
	empty-cells:show;
}
/* Global Top Group - TD - evenly spaces the commands */
.GTopGroup td
{
	padding:0px 2px 0px 2px;
}
/* Global Menu Group - The container table for the Menu Items drop down */
.GMenuGroup
{
	background-color:#ffffff;
	border:solid 1px #002D96; 
	cursor:pointer; 
	
}

/* Global Top Menu Item Class - Main Definition*/
.GTopMenuItem
{
	color:#FFFFFF; 
	font-family: Segoe Condensed, Verdana, Tahoma; 
	font-size:14px; 
	border:none;
	height:26px;
	cursor:pointer;
}
/* Global Top Menu Item Class - TD definition */
.GTopMenuItem td
{
	font-family:Tahoma;
	font-size:14px; 
	font-weight:bold;
	color:#FFFFFF;
	padding-right:4px;
	padding-left:4px;
	padding-top:2px;
	padding-bottom:2px;
}
/* Global Top Menu Item Class - anchor tag within the TD */
.GTopMenuItem td a
{
	text-decoration:none;
	font-family:Tahoma;
	font-size:14px; 
	font-weight:bold;
	color:#FFFFFF;
}

/* Global Top Menu Item Class - anchor tag hover effect */
.GTopMenuItem td a:hover
{
	text-decoration:underline;
	font-family:Tahoma;
	font-size:14px; 
	font-weight:bold;
	color:#FFFFFF;
}
/* Global Top Menu Item Class - anchor tag active effect */
.GTopMenuItem td a:active
{
	text-decoration:none;
	font-family:Tahoma;
	font-size:14px; 
	font-weight:bold;
	color:#FFFFFF;
}
/* Global Menu Item Text TD - contents the text, (i.e. My Insight)*/
td.GTopMenuItemText
{	
	padding-right:4px;
	padding-left:4px;
	padding-top:2px;
	padding-bottom:2px;
}

/* Global Top Menu Item Hover Class - Main Definiton - Effect when the mouse is hovered overed this top menu item*/
.GTopMenuItemHover 
{
	color:#FFFFFF; 
	font-family: Segoe Condensed, Verdana, Tahoma; 
	font-size:14px; 
	font-weight:bold;
	height:28px;
	cursor:pointer; 

}


/* Global Top Menu Item Hover Class - TD definition*/
.GTopMenuItemHover td
{
	font-family:Tahoma;
	font-size:14px; 
	font-weight:bold;
	padding-right:4px;
	padding-left:4px;
	padding-top:2px;
	padding-bottom:2px;
}
/* Global Top Menu Item Hover Class - anchor definition */
.GTopMenuItemHover td a
{
	text-decoration:underline;
	font-family:Tahoma;
	font-size:14px; 
	font-weight:bold;
	color:#FFFFFF;
}
/* Global Top Menu Item Hover Class - anchor hover definition */
.GTopMenuItemHover td a:hover
{
	text-decoration:underline;
	font-family:Tahoma;
	font-size:14px; 
	font-weight:bold;
	color:#FFFFFF;
}
/* Global Top Menu Item Hover Class - anchor active definition */
.GTopMenuItemHover td a:active
{
	text-decoration:underline;
	font-family:Tahoma;
	font-size:14px; 
	font-weight:bold;
	color:#FFFFFF;
}

/* Global Top Menu Item Expanded Class - Main Definition - Top Menu Item effect when the mouse is within the sub menu items */
.GTopMenuItemExpanded
{
	color:#FFFFFF; 
	font-family:tahoma; 
	font-size:14px; 
	height:22px;
	cursor:pointer;
	 
}
/* Global Top Menu Item Expanded Class - TD Definition */
.GTopMenuItemExpanded td
{
	font-family:Tahoma;
	font-size:14px; 
	font-weight:bold;
	padding-right:4px;
	padding-left:4px;
	padding-top:2px;
	padding-bottom:2px;
}
/* Global Top Menu Item Expanded Class - anchor within the TD */
.GTopMenuItemExpanded td a
{
	text-decoration:underline;
	color:#FFFFFF;
}
/* Global Top Menu Item Expanded Class - anchor hover effect */
.GTopMenuItemExpanded td a:hover
{
	text-decoration:underline;
	color:#FFFFFF;
}
/* Global Top Menu Item Expanded Class - anchor active effect */
.GTopMenuItemExpanded td a:active
{
	text-decoration:underline;
	color:#FFFFFF;
}
/* Global Top Menu Item Expanded Hover Class - Main Definition - class used when on the Top Menu Item that displays sub menu items.*/
.GTopMenuItemExpandedHover
{
	/*background-color:#E5E6EF; */
	color:black; 
	font-family:tahoma; 
	font-size:14px; 
	border: solid 1px #000080;
	border-bottom-color:#81A9E2;
	cursor:pointer; 
}

/* Global Menu Item - Main defintion for the menu items that are not top */
.GMenuItem
{
	color:black; 
	font-family:tahoma; 
	font-size:11px; 
	margin:1px; 
	cursor:pointer; 
}
/* Global Menu Item - TD definition */
.GMenuItem td
{
	font-family:Tahoma;
	font-size:11px;
	height:21px;
}

/* Global Menu Item - anchor tag*/
.GMenuItem td a
{
	text-decoration:none;
	color:#000000;
}

/* Global Menu Item Text - TD displaying the menu item text*/
td.GMenuItemText
{	
	padding-right: 10px;
	padding-left: 10px;
	padding-top:3px;
	padding-bottom:4px;
}

/* Global Menu Item Hover - main definition for the menu item hover for sub menu items */
.GMenuItemHover
{
	background-color:#FAF3D8; 
	color:black; 
	cursor:pointer; 
	font-family:Tahoma;
	font-size:11px;
	height:21px;
	margin:1px; 
}
/* Global Menu Item Hover - */
.GMenuItemHover td
{
	background-color:#FAF3D8; 
	font-size:11px;
	font-weight:normal;
}
.GMenuItemHover td span
{
	font-family:Tahoma;
	font-size:11px;
	text-decoration:none;
	color:#000000;
}
/* Global Menu Item Hover - */
.GMenuItemHover td a
{
	font-family:Tahoma;
	font-size:11px;
	text-decoration:none;
	color:#000000;
}
/* Global Menu Item Hover - */
.GMenuItemHover td a:hover
{
	text-decoration:none;
	color:#000000;
}
/* Global Menu Item Hover - */
.GMenuItemHover td a:active
{
	text-decoration:none;
	color:#000000;
}

/* Global Menu Item Break Effect - for sub menus */
.GMenuBreak
{
	/*NOT USED background-image:url(/i/g2/MMenuBreak.gif);*/
	width:100%;
	height:1px;
}
/* Global Top Menu Break Effect - vertical separator */
.GTopMenuBreakHorizontal
{
	background-image:url(/i/g2/MMenuBreak.gif);
	background-position:center;
	background-repeat:no-repeat;
	width:2px;
	height:27px;
	padding-left:2px;
	padding-right:2px;
}

/*********************************************
The Item/Veiw Menus - Middle Row
*********************************************/
/* Item Top Group - Main table for the commands */
.ITopGroup
{
	border-top:none;
	border-right:none;
	border-left:none;
	border-bottom:solid 1px #39619C;
	height:24px;
	cursor:pointer;
}
/* Item Menu Group - The main table defintion for the drop down menu items */
.IMenuGroup
{
	background-color:#ffffff;
	border:solid 1px #002D96; 
	cursor:pointer; 
}

/* Item Top Menu Item - Main definition*/
.ITopMenuItem
{
	color:#FFFFFF; 
	font-weight:bold;
	font-family:tahoma; 
	font-size:11px; 
	border:none;
	height:21px;
	cursor:pointer;
}
/* Item Top Menu Item - TD */
.ITopMenuItem td
{
	color:#FFFFFF; 
	font-weight:bold;
	font-size:11px; 
	font-weight:bold;
	padding-right:0px;
	padding-left:6px;
}
/* Item Top Menu Item - Anchor within the TD */
.ITopMenuItem td a
{
	font-family:Tahoma;
	text-decoration:none;
	color:#FFFFFF;
}
/*span in case of editing*/
.ITopMenuItem td span
{
	font-family:Tahoma;
	text-decoration:none;
	color:#FFFFFF;
}

/* Item Top Menu Item - Anchor hover effect within TD */
.ITopMenuItem td a:hover
{
	text-decoration:underline;
	color:#FFFFFF;
}
/* Item Top Menu Item - Anchor active effect with the TD*/
.ITopMenuItem td a:active
{
	text-decoration:none;
	color:#FFFFFF;
}
/* Item Top Menu Item Hover - Main definition - effects the top menu  item on mouse over*/
.ITopMenuItemHover 
{
	color:#FFFFFF; 
	font-weight:bold;
	font-family:tahoma; 
	font-size:11px; 
	height:21px;
	cursor:pointer; 
}
/* Item Top Menu Item Hover - TD*/
.ITopMenuItemHover td
{
	font-family:Tahoma;
	font-size:11px; 
	font-weight:bold;
	padding-right:0px;
	padding-left:6px;
}
/* Item Top Menu Item Hover - anchor within TD*/
.ITopMenuItemHover td a
{
	font-family:Tahoma;
	text-decoration:underline;
	color:#FFFFFF;
}
/* Item Top Menu Item Hover - anchor hover within TD*/
.ITopMenuItemHover td a:hover
{
	text-decoration:underline;
	color:#FFFFFF;
}
/* Item Top Menu Item Hover - anchor active within TD*/
.ITopMenuItemHover td a:active
{
	text-decoration:none;
	color:#FFFFFF;
}
/* Item Top Menu Item Expanded - Main top menu expanded defintion*/
.ITopMenuItemExpanded
{
	color:#FFFFFF; 
	font-weight:bold;
	font-family:tahoma; 
	font-size:11px; 
	height:21px;
	cursor:pointer; 
}
/* Item Top Menu Item Expanded - TD*/
.ITopMenuItemExpanded td
{
	font-family:Tahoma;
	font-size:11px; 
	font-weight:bold;
	padding-right:0px;
	padding-left:6px;
}
/* Item Top Menu Item Expanded - anchor within TD*/
.ITopMenuItemExpanded td a
{
	font-family:Tahoma;
	text-decoration:underline;
	color:#FFFFFF;
}
/* Item Top Menu Item Expanded - anchor hover within TD*/
.ITopMenuItemExpanded td a:hover
{
	text-decoration:none;
	color:#FFFFFF;
}
/* Item Top Menu Item Expanded - anchor active within TD*/
.ITopMenuItemExpanded td a:active
{
	text-decoration:none;
	color:#FFFFFF;
}
/* Item Top Menu Item Expanded Hover - Main definition for the expanded on hover effect.*/
.ITopMenuItemExpandedHover
{
	color:#FFFFFF; 
	font-weight:bold;
	font-family:tahoma; 
	font-size:11px; 
	cursor:pointer; 
}
/* Item Menu Item - Main definition for the drop down menu items */
.IMenuItem
{
	color:black; 
	font-family:tahoma; 
	font-size:11px; 
	margin:1px; 
	cursor:pointer; 
}
/* Item Menu Item - TD*/
.IMenuItem td
{
	font-family:Tahoma;
	font-size:11px;
	
}

/* Item Menu Item - anchor within TD*/
.IMenuItem td a
{
	text-decoration:none;
	color:#000000;
}
/* Item Top Menu Item Text - padding around text within the menu item*/
td.ITopMenuItemText
{	
	padding-right:0px;
	padding-left:6px;

}
/* Item Menu Item Text - padding around text within the menu item*/
td.IMenuItemText
{	
	padding-right: 10px;
	padding-left: 10px;
	padding-top:3px;
	padding-bottom:4px;
}
/*Item Menu Item Hover - main menu item hover definition*/
.IMenuItemHover
{
	background-color:#FAF3D8; 
	color:black; 
	font-family:tahoma; 
	font-size:11px; 
	border:solid 1px #FAF3D8; 
	cursor:pointer; 
}
/*Item Menu Item Hover - TD*/
.IMenuItemHover td
{
	font-family:Tahoma;
	font-size:11px;
	font-weight:normal;
}
/*Item Menu Item Hover - anchor with TD*/
.IMenuItemHover td a
{
	text-decoration:none;
	color:#000000;
}
/*Item Menu Item Hover - anchor hover with TD*/
.IMenuItemHover td a:hover
{
	text-decoration:none;
	color:#000000;
}
/*Item Menu Item Hover - anchor active within TD*/
.IMenuItemHover td a:active
{
	text-decoration:none;
	color:#000000;
}
/* Item Menu Break - Horizontal Separator */
.IMenuBreak
{
	/*NOT USED background-image:url();*/
	width:100%;
	height:1px;
}
/* Item Top Menu Break Effect - vertical separator */
.ITopMenuBreakHorizontal
{
	background-image:url(/i/g2/MMenuBreak.gif);
	background-position:right;
	background-repeat:no-repeat;
	width:2px;
	height:21px;
	padding-left:5px;
}
