﻿

.TreeNodeRow
{

width:139px
}

.HoverTreeNodeRow
{
	

  width:139px
  /*width:166px;*/
}
.SelectedTreeNodeRow
{
	
	/*width:200px;*/
	color:#FFFFFF;

  width:139px
  /*width:200px;*/
}



.HoverTreeViewRowDepth1, .SelectedTreeViewRowDepth1
{
	
	/*width:200px;*/	
	
	
	background-repeat:no-repeat;
	background-position:left center;
	cursor:pointer;
	color:#000000;
}
.SelectedTreeViewRowDepth1
{
	 /*border-bottom:1px #CCCCCC solid;*/

}
.HoverTreeViewRowDepth2, .SelectedTreeViewRowDepth2
{
	/*width:200px;
	border-bottom:1px #CCCCCC solid;*/
	background-color:White;	
	color:#000000;
}
.TreeNode
{
	position:relative;
	float:left;   
	background-color:White;
	padding:4px 12px 4px 7px;
	color:Orange;
	font-size:12px;
    cursor:pointer;
    width:183px;
    border-bottom:2px White solid;
}
.HoverTreeNodeItem
{
	position:relative;
	float:left;
	background-color:White;
	padding:4px 12px 4px 7px;
	color:Orange;
	font-size:12px;
    cursor:pointer;
    width:183px;
    border-bottom:2px White solid;
}

.SelectedTreeNodeItem, .Active
{
	position:relative;
	float:left;
	background-color:White;
	padding:4px 12px 4px 7px;
	color:Orange;
	font-size:12px;
    cursor:pointer;
    width:183px;
    border-bottom:2px White solid;
}
.SelectedTreeNodeItemMenu
{
	position:relative;
	float:left;
	background-color:#999999;
	padding:4px 12px 4px 27px;
	color:#FFFFFF;
	font-size:12px;
    cursor:pointer;
    width:163px;
    border-bottom:2px #F2F2F2 solid;
	
	 /*border-bottom:1px #CCCCCC solid;
    border-top:1px #CCCCCC solid;*/
    
}
/*-------------------*/
.TreeViewDepth0
{
	
	background-image:url(/Images/CustomerSpecific/BBIMainMenuHoverItemIcon.gif);
	background-repeat:no-repeat;
	background-position:left center;
	padding:7px 12px 6px 25px;
	font-size:11px;
    cursor:pointer;
	color:#A9122A;
}
.TreeViewDepth1
{
	background-image:none;
	background-color:#FFFFFF;
	padding:4px 12px 4px 52px;
	color:#8F8F8F;
	font-size:12px;
    cursor:pointer;
    width:400px;
    border-bottom:2px White solid;
    background-image:url(/Images/CustomerSpecific/SiteMapDepth1.gif);
	background-repeat:no-repeat;
	background-position:left center;
}
.TreeViewDepth2, .TreeViewDepth1Menu
{
	background-color: #FFFFFF;
	padding:4px 12px 4px 89px;
	color:#8F8F8F;
	font-size:12px;
    cursor:pointer;
    width:400px;
    border-bottom:2px White solid;
    background-image:url(/Images/CustomerSpecific/SiteMapDepth2.gif);
	background-repeat:no-repeat;
	background-position:left center;
}
/*Hover Child Node Classes*/
.HoverTreeViewDepth0
{

	background-image:url(/Images/CustomerSpecific/BBIMainMenuHoverItemIcon.gif);
	background-repeat:no-repeat;
	background-position:left center;
	padding:2px 12px 2px 25px;
	font-size:11px;
	background-color:#004A80;
	color:#000000;
	cursor:pointer;
	width:147px;
	text-decoration:underline;
}
.HoverTreeViewDepth1 
{
	background-image:none;
	background-color:White;
	padding:4px 12px 4px 52px;
	color:#8F8F8F;
	font-size:12px;
    cursor:pointer;
    width:400px;
    border-bottom:2px White Solid;
    text-decoration: underline;
    background-image:url(/Images/CustomerSpecific/SiteMapDepth1.gif);
	background-repeat:no-repeat;
	background-position:left center;
}
.MenuHoverTreeViewDepth1
{
	background-color:#BDBDBD;
	padding:4px 12px 4px 27px;
	color:#FFFFFF;
	font-size:12px;
    cursor:pointer;
    width:163px;
}
.HoverTreeViewDepth2
{
	background-color:White;
	padding:4px 12px 4px 89px;
	color:#8F8F8F;
	font-size:12px;
    cursor:pointer;
    width:400px;
    border-bottom:2px White solid;
    text-decoration: underline;
    background-image:url(/Images/CustomerSpecific/SiteMapDepth2.gif);
	background-repeat:no-repeat;
	background-position:left center;
}
/*Selection Child Node Classes*/
.SelectedTreeViewDepth0
{
	background-image:none;
	padding:2px 12px 2px 25px;
	font-size:11px;	
	color:#8F8F8F;
	cursor:pointer;
}
.SelectedTreeViewDepth1
{
	
	background-image:none;
	background-color:White;
	padding:4px 12px 4px 52px;
	color:#8F8F8F;
	font-size:12px;
    cursor:pointer;
    width:400px;
    border-bottom:2px White solid;
    background-image:url(/Images/CustomerSpecific/SiteMapDepth1.gif);
	background-repeat:no-repeat;
	background-position:left center;
}
.SelectedTreeViewDepth2
{
	background-color:#FFFFFF;
	padding:4px 12px 4px 89px;
	color:#8F8F8F;
	font-size:12px;
    cursor:pointer;
    width:400px;
    border-bottom:2px White solid;
	text-decoration:underline;
	background-image:url(/Images/CustomerSpecific/SiteMapDepth2.gif);
	background-repeat:no-repeat;
	background-position:left center;
}

/*Child selected and effect on the parent node*/
.ChildSelectedEffectOnParentDepth1
{
	
	background-image:none;
	background-color:White;
	padding:4px 12px 4px 52px;
	color:#8F8F8F;
	font-size:12px;
    cursor:pointer;
    width:400px;
    border-bottom:2px White solid;
    background-image:url(/Images/CustomerSpecific/SiteMapDepth1.gif);
	background-repeat:no-repeat;
	background-position:left center;
}
.ChildSelectedEffectOnParentDepth2
{
	
	background-image:none;
	padding:2px 12px 2px 16px;
	font-size:11px;
	color:#8F8F8F;
	cursor:pointer;
	text-decoration:underline;
	width:400px;
	background-color: Green;
}
.ChildHoverEffectOnParentDepth1
{
	
	background-image:none;
	background-color:White;
	padding:4px 12px 4px 22px;
	color:#8F8F8F;
	font-size:12px;
    cursor:pointer;
    width:400px;
    background-color: Lime;
}
.ChildHoverEffectOnParentDepth2
{

	background-image:none;
	padding:2px 12px 2px 16px;
	font-size:11px;
	color:#8F8F8F;
	cursor:pointer;	
	width:400px;
	text-decoration:underline;
	background-color: Maroon;
	
}
.ChildSelectedRowEffectOnParentDepth2, .ChildSelectedRowEffectOnParentDepth1
{
	/*width:166px;*/
	
	/*border-bottom:1px #CCCCCC solid;
	 border-bottom:1px #CCCCCC solid;
    border-top:1px #CCCCCC solid;*/
    width:400px;
    font-size:11px;
}
.ChildHoverRowEffectOnParentDepth2
{

	/*width:166px;*/
	 /*border-bottom:1px #CCCCCC solid;
    border-top:1px #CCCCCC solid;
    border-bottom:1px #CCCCCC solid;*/
    width:400px;
    font-size:11px;
    
}
.ChildHoverRowEffectOnParentDepth1
{
	
    /*border-top:1px #CCCCCC solid;
    border-bottom:1px #CCCCCC solid;*/
    width:400px;
    font-size:11px;
}
/*--------------------------*/

.ChildSelectionEffectOnParentNode
{
	
	background-color:White;
	padding:4px 12px 4px 7px;
	color:Orange;
	font-size:12px;
    cursor:pointer;
    width:400px;
    border-bottom:2px White solid;
    position: relative;
    float: left;
}

.ChildHoverEffectOnParentNode
{
	
	background-color:White;
	padding:4px 12px 4px 7px;
	color:#8F8F8F;
	font-size:12px;
    cursor:pointer;
    width:400px;
    border-bottom:2px White solid;
    position: relative;
    float: left;
}
.TreeViewOuter
{
	padding-left:10px;
	padding-right:10px;
	background-color: White;
}

.TreeViewNodeExpandableImage
{
	position:relative;
	float: left;
	display: none;
}
.TreeviewDataItem
{
	clear:none;
	position:relative;
	float:left;
	width:400px;
}
.arrow
{
	position: relative;
	float: left;
	padding-top: 3px;
	padding-right: 3px;
}
.Test, .TreeViewDepth1, .TreeViewDepth1Menu
{
	position: relative;
	float: left;
}
.TreeViewDepth1Overflow
{
	background-image:none;
	background-color:#FFFFFF;
	padding:4px 12px 4px 27px;
	color:#8F8F8F;
	font-size:12px;
    cursor:pointer;
    width:400px;
    border-bottom:2px White solid;
}
.HoverTreeViewDepth1Overflow
{
	background-image:none;
	background-color:White;
	padding:4px 12px 4px 27px;
	color:#8F8F8F;
	font-size:12px;
    cursor:pointer;
    width:400px;
    border-bottom:2px White solid;
    text-decoration: underline;
}
.SelectedTreeViewDepth1Overflow
{
	
	background-image:none;
	background-color:White;
	padding:4px 12px 4px 27px;
	color:#8F8F8F;
	font-size:12px;
    cursor:pointer;
    width:400px;
    border-bottom:2px White solid;
}
#ParentCategoryText a
{
    display: none;   
}
.homepageDescription
{
    display: none;
}
.CategoryAbstract
{
    padding-bottom: 0;
}
.ContentHeader
{
    width: 700px;
}
