/***************/
/* Blue navbar */
/***************/
.NavBlueLeft
{
	width: 15px;
	height: 25px;
	background-image: url(../../Images/navigation/nav_blue_left.gif);
	background-position: right top;
	background-repeat: no-repeat;
}

.NavBlueText
{
	height: 25px;
	background-image: url(../../Images/navigation/nav_blue_center.gif);
	background-position: left top;
	background-repeat: repeat-x;
}

.NavBlueRight
{
	width: 15px;
	height: 25px;
	background-image: url(../../Images/navigation/nav_blue_right.gif);
	background-position: right top;
	background-repeat: no-repeat;
}

.NavBlueLeftOver
{
	width: 15px;
	height: 25px;
	background-image: url(../../Images/navigation/nav_blue_left_over.gif);
	background-position: right top;
	background-repeat: no-repeat;	
}

.NavBlueTextOver
{
	background-image: url(../../Images/navigation/nav_blue_center_over.gif);
	background-position: left top;
	background-repeat: repeat-x;	
}

.NavBlueRightOver
{
	width: 15px;
	height: 25px;
	background-image: url(../../Images/navigation/nav_blue_right_over.gif);
	background-position: right top;
	background-repeat: no-repeat;	
}
/*****************/
/* Yellow navbar */
/*****************/
.NavYellowLeft
{
	width: 15px;
	height: 25px;
	background-image: url(../../Images/navigation/nav_yellow_left.gif);
	background-position: right top;
	background-repeat: no-repeat;
}

.NavYellowText
{
	height: 25px;
	background-image: url(../../Images/navigation/nav_yellow_center.gif);
	background-position: left top;
	background-repeat: repeat-x;
}

.NavYellowRight
{
	width: 15px;
	height: 25px;
	background-image: url(../../Images/navigation/nav_yellow_right.gif);
	background-position: right top;
	background-repeat: no-repeat;	
}

.NavYellowDropDown
{
	height: 25px;
	background-image: url(../../Images/navigation/nav_yellow_drop_down.gif);
	background-position: right top;
	background-repeat: no-repeat;	
}

.NavYellowLeftOver
{
	width: 15px;
	height: 25px;
	background-image: url(../../Images/navigation/nav_yellow_left_over.gif);
	background-position: right top;
	background-repeat: no-repeat;
}

.NavYellowTextOver
{
	height: 25px;
	background-image: url(../../Images/navigation/nav_yellow_center_over.gif);
	background-position: left top;
	background-repeat: repeat-x;
}

.NavYellowRightOver
{
	width: 15px;
	height: 25px;
	background-image: url(../../Images/navigation/nav_yellow_right_over.gif);
	background-position: right top;
	background-repeat: no-repeat;	
}

.NavYellowDropDownOver
{
	height: 25px;
	background-image: url(../../Images/navigation/nav_yellow_drop_down_over.gif);
	background-position: right top;
	background-repeat: no-repeat;	
}


/***************/
/* Orange navbar */
/***************/
.NavOrangeLeft
{
	width: 15px;
	height: 25px;
	background-image: url(../../Images/navigation/nav_orange_left.gif);
	background-position: right top;
	background-repeat: no-repeat;
}
.NavOrangeText
{
	height: 25px;
	background-image: url(../../Images/navigation/nav_orange_center.gif);
	background-position:  left bottom;
	background-repeat: repeat-x;
}
.NavOrangeRight
{
	width: 15px;
	height: 25px;
	background-image: url(../../Images/navigation/nav_orange_right.gif);
	background-position: right top;
	background-repeat: no-repeat;
}
.NavOrangeLeftOver
{
	width: 15px;
	height: 25px;
	background-image: url(../../Images/navigation/nav_orange_left_over.gif);
	background-position: right top;
	background-repeat: no-repeat;
}
.NavOrangeTextOver
{
	height: 25px;
	background-image: url(../../Images/navigation/nav_orange_center_over.gif);
	background-position:  left bottom;
	background-repeat: repeat-x;
}
.NavOrangeRightOver
{
	width: 15px;
	height: 25px;
	background-image: url(../../Images/navigation/nav_orange_right_over.gif);
	background-position: right top;
	background-repeat: no-repeat;	
}
/***************/
/* Grey navbar */
/***************/
.NavGreyLeft
{
	width: 15px;
	height: 25px;
	background-image: url(../../Images/navigation/nav_grey_left.gif);
	background-position: right top;
	background-repeat: no-repeat;
}
.NavGreyText
{
	height: 25px;
	background-image: url(../../Images/navigation/nav_grey_center.gif);
	background-position:  left bottom;
	background-repeat: repeat-x;
}
.NavGreyRight
{
	width: 15px;
	height: 25px;
	background-image: url(../../Images/navigation/nav_grey_right.gif);
	background-position: right top;
	background-repeat: no-repeat;	
}

.NavGreyLeftOver
{
	width: 15px;
	height: 25px;
	background-image: url(../../Images/navigation/nav_grey_left_over.gif);
	background-position: right top;
	background-repeat: no-repeat;
}
.NavGreyTextOver
{
	height: 25px;
	background-image: url(../../Images/navigation/nav_grey_center_over.gif);
	background-position:  left bottom;
	background-repeat: repeat-x;
}
.NavGreyRightOver
{
	width: 15px;
	height: 25px;
	background-image: url(../../Images/navigation/nav_grey_right_over.gif);
	background-position: right top;
	background-repeat: no-repeat;	
}

/**********/
/* Search */
/**********/
.SearchBox
{
	width: 60px;
	height: 13px;
	font-size: 11px;
	line-height: 13px;
	border: solid 1px #c1c1c1;
}


/**************/
/* Group list */
/**************/
.MyGroupsMenu
{
	top:26px;
	width:auto;/*width:170px;*/
	border: solid 1px #FEDF82;
	background-color: white;
}

/**************/
/* Group Name */
/**************/
.GroupNameInMyGroupMenu
{	
	text-decoration:none;	
}

.CellInMyGroupMenu
{	
	border: solid 1px #FBE9B6;
	/*
	border-bottom: solid 2px #FBE9B6;	
	border-top: solid 2px #FBE9B6;	
	border-left: solid 2px #CC9500;	
	border-right: solid 2px #CC9500;	
	*/
	
	white-space:nowrap;
}
.MyTest
{
	display: block;
}

/**************/
/* Breadcrumb */
/**************/
.NavTopBreadcrumb
{
	height: 5px;
}
.NavBreadcrumbStarter
{
	width: 15px;
}

TD.NavBreadcrumbs
{
	padding-left: 20px;
	padding-bottom:2px;
	vertical-align: text-top;
	background-position:20px 0px;
	background-position-y: bottom;
	background-position-x: 20px;
	background-image: url(../../Images/Navigation/nav_path_line.gif);
	background-repeat: no-repeat;
}


/****************/
/* NavUserStuff */
/****************/
A.NavLink:link
{
	font-family: Verdana;
	font-size: 8pt;
	font-weight: bold;
	color: #847C75;
	text-decoration: none;
}
A.NavLink:hover
{
	color: #847C75;	
	text-decoration: underline;
}
A.NavLink:active
{
}
A.NavLink:visited
{
	font-family: Verdana;
	font-size: 8pt;
	font-weight: bold;
	color: #847C75;	
	text-decoration: none;	
}

.NavUserInfo
{
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	color: #847C75;	
	padding-left: 3px;
}

TD.NavUserInfoLine
{
	padding-left: 5px;
	padding-bottom:2px;
	vertical-align: text-top;
	background-position:5px 0px;
	background-position-y: bottom;	
	background-position-x: 5px;
	background-image: url(../../Images/Navigation/nav_name_line.gif);
	background-repeat: no-repeat;
}


/**********/
/* Common */
/**********/

.NavTable
{
	/*cursor: hand;*/
	cursor:pointer;
}

.NavSeperator
{
	width: 1px;
	height: 25px;
	
}
.NavSectionSeparator
{
	width: 15px;
	height: 25px;
}

.NavText
{
	font-family: Verdana;
	font-size: 10pt;
	font-weight: bold;
	color: #847C75;	
	padding: 0px 8px 0px 5px;
}
.NavTextWithouPadding
{
	font-family: Verdana;
	font-size: 10pt;
	/*font-weight: bold;*/
	color: #847C75;	
	/*padding: 0px 8px 0px 5px;*/
}

.NavBreadcrumbText
{
	font-family: Verdana;
	font-size: 8pt;
	font-weight: bold;
	color: #847C75;
	text-decoration:none;	
	vertical-align:top;
	/*padding: 0px 8px 0px 0px;*/
}
.NavIcon
{
	width: 25px;
	height: 25px;
}

.NavWithoutIcon
{
    width: 25px;
	height: 25px;
    display: none;
}

/* Breadcrumb */
.BreadCrumbLink
{
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	color: #847C75 !important;	
	text-decoration:underline;
}

.BreadCrumbLinkActive
{
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	color: #847C75;	
	text-decoration: none;
}
.BreadCrumbLinkSeparator
{
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	color: #847C75;	
	text-decoration: none;
}
/* End BreadCrumb */

.NavGroupName
{
	TEXT-DECORATION: none;	
	font-family: Verdana;
	font-size: 15px;
	font-weight: bold;
	color: Black;	
	padding-left: 7px;
}