﻿/* RadMenu NSI Custom skin */
*{margin:0; padding:0;}

.RadMenu_nsi 
{
	background: /*url(/Images/admin-nav-bg.jpg) repeat-y;*/ width:189px!important; list-style-type:none; margin:0; padding:20px 0 0 0;
	white-space: normal;/*allow text to wrap*/
}

/*first nav item*/
.RadMenu_nsi .rootGroup .first .link{
	border-top:0pt none;
}

.RadMenu_nsi_rtl
{
	text-align: left;
}

.RadMenu_nsi_Context
{	background: none;
	border: 0;
	width:189px!important;
}

.RadMenu_nsi a
{
	text-decoration: none;
	width:189px!important;
}

.RadMenu_nsi .link
{
/*	line-height: 32px;
*/	text-decoration: underline;
	color: #5c5c5c;
	position: relative;
	float:left;
	padding:0 20px 0 0;
	width:179px!important;
/*	margin:0; padding:8px 30px 8px 0; text-align:right; border-bottom:1px solid #a0d2f2; border-top:1px solid #fff; font:15px/15px Trebuchet MS!important; color:#003061;
*/
}

.RadMenu_nsi .link:focused,
.RadMenu_nsi .focused
{
	outline: 0;
}

.RadMenu_nsi .expanded
{
	z-index: 10000;
}

/* Static state of menu */
.RadMenu_nsi .rootGroup .link
{
	width:189px!important; margin:0; padding:6px 0 6px 0; text-align:right; border-bottom:1px solid #a0d2f2; border-top:1px solid #fff; font:15px Trebuchet MS!important; color:#003061; text-decoration:none;
}
.RadMenu_nsi .rootGroup .link:hover,
.RadMenu_nsi .rootGroup .focused,
.RadMenu_nsi .rootGroup .expanded
{
/*	background: transparent url("/Images/nav-hover.gif") no-repeat right;
*/	color: #003061;
	text-decoration:underline!important;
	display:block;
	cursor:pointer!important;
}
.RadMenu_nsi .rootGroup .expanded{
background: transparent url("/Images/nav-hover.gif") no-repeat right;
}
.RadMenu_nsi .rootGroup .link:hover .text,
.RadMenu_nsi .rootGroup .focused .text,
.RadMenu_nsi .rootGroup .expanded .text
{
/*	background: transparent url("Img/SelectedBgRoot.gif") no-repeat right 4px; */
	text-decoration:underline;
}

.RadMenu_nsi .group .link:hover,
.RadMenu_nsi .group .focused,
.RadMenu_nsi .group .expanded,
.RadMenu_nsi .group .link:hover .text,
.RadMenu_nsi .group .focused .text,
.RadMenu_nsi .group .expanded .text
{
/*	background: transparent url("Img/SelectedBgSubitem.gif") repeat-x 0 0; */
/* background:#3e74af!important; */
	color:#fff;
	text-decoration:underline;
}
/*/////////o/////////////////////////   link:hover in drop down ////////////////////////////////////////*/

.RadMenu_nsi .group .link:hover {
	background: url(Img/arrow_white.gif) #3e74af no-repeat 10px 15px;
	text-decoration:underline;
}

.RadMenu_nsi .rootGroup .link
{
/*	margin-right: 5px;
*/	overflow: visible;

}

.RadMenu_nsi .rootGroup .link .text
{
	font:normal 15px Trebuchet MS!important; color:#003061; margin-right:-1px;
}

* html .RadMenu_nsi .item,* html .RadMenu_nsi .horizontal .link,* html .RadMenu_nsi .text{float:left;}

* html .RadMenu_nsi .group .text,* html .RadMenu_nsi .vertical .text{float:none}

*+html .RadMenu_nsi .rootGroup .link .text
{
	zoom: 1;
}

.RadMenu_nsi .group .link .text
{
	font:normal 15px Trebuchet MS!important; color:#003061
}

.RadMenu_nsi .group/* drop down background color*/
{
	background: #f9f5df;
	border: 2px solid #2c69ae;
}

.RadMenu_nsi .horizontal
{
/*	height: 33px;
*//*	background: #191919 url("Img/Background.gif") repeat-x top left
*/}

.RadMenu_nsi .group .horizontal
{
/*	height: 21px;
*/	background: #191919;
}
/*//////////////////////////////////   links in drop down ////////////////////////////////////////*/

.RadMenu_nsi .group .link
{
	text-decoration: none;
	color: #5c5c5c;
/*	line-height: 18px; */
/*	height: 21px; */
	margin: 0;
	border:0pt none!important;
/*	padding:8px 30px 8px 15px;
*/	text-align: left!important;
	background: url(Img/arrow_blue.gif) no-repeat 10px 15px;
	display:block;
	
}

.RadMenu_nsi_rtl .group .link
{
	text-align: left!important;
	padding-right:0;
	border:1px solid red;
}
/*//////////////////////////////////   play with the .text styles below ////////////////////////////////////////*/

.RadMenu_nsi .text
{
	padding: 0px 30px 0px 0px;
	margin:0;
	width:160px;
}

.RadMenu_nsi .group .link .text
{
	padding: 3px 0px 3px 20px;
	margin:0;
}

.RadMenu_nsi_rtl .group .link .text
{
/*	padding: 3px 7px 3px 30px;
*/}

/* <expand arrows styling> */

.RadMenu_nsi .group .link .expandLeft
{
/*	background: #191919 url("Img/ArrowExpand.gif") no-repeat right center;
*/}

.RadMenu_nsi .group .link .expandRight
{
/*	background: #191919 url("Img/ArrowExpandRTL.gif") no-repeat left center;
*/}

.RadMenu_nsi .group .link:hover .expandLeft,
.RadMenu_nsi .group .focused .expandLeft,
.RadMenu_nsi .group .expanded .expandLeft
{
	color: #ccc;
/*	background: #191919 url("Img/ArrowExpandHovered.gif") no-repeat right center;
*/}

.RadMenu_nsi .group .link:hover .expandRight,
.RadMenu_nsi .group .focused .expandRight,
.RadMenu_nsi .group .expanded .expandRight
{
	color: #ccc;
/*	background: #191919 url("Img/ArrowExpandHoveredRTL.gif") no-repeat left center;
*/}

/* </expand arrows styling> */


.RadMenu_nsi .group .expanded
{
	z-index: 11;
	
}

.RadMenu_nsi .topArrowDisabled,
.RadMenu_nsi .bottomArrowDisabled,
.RadMenu_nsi .leftArrowDisabled,
.RadMenu_nsi .rightArrowDisabled
{
	display: none;
}

.RadMenu_nsi .topArrow,
.RadMenu_nsi .bottomArrow,
.RadMenu_nsi .leftArrow,
.RadMenu_nsi .rightArrow
{
	font-size: 0;
	line-height: 0;
	color: #fff;
}

.RadMenu_nsi .topArrow,
.RadMenu_nsi .bottomArrow
{
	height: 10px;
	width: 100%;
/*	background: #343434 url("Img/ArrowScrollUpDown.gif") no-repeat center top;
*/}

.RadMenu_nsi .topArrow
{
	border-top: 1px solid #000;
}

.RadMenu_nsi .bottomArrow
{
	background-position: center bottom;
	border-bottom: 1px solid #000;
}

.RadMenu_nsi .leftArrow,
.RadMenu_nsi .rightArrow
{
	width: 10px;
	height: 20px;
	margin: 0;
/*	background: #343434 url("Img/ArrowScrollLeftRight.gif") no-repeat left center;
*/}

.RadMenu_nsi .rightArrow
{
	border-right: 1px solid #000;
	background-position: right center;
}

.RadMenu_nsi .leftArrow
{
	border-left: 1px solid #000;
}

.RadMenu_nsi .rootGroup .item .disabled .text,
.RadMenu_nsi .group .item .disabled .text
{
	color: #333;
}

.RadMenu_nsi .rootGroup .item .disabled
{
	background: none;
}

.RadMenu_nsi .group .item .disabled
{
	background-color: #191919;
}

.RadMenu_nsi .separator
{
	background-color: #1f1f1f;
}

.RadMenu_nsi .horizontal .separator
{
	height: 20px;
	margin-top: 8px;
	width: 1px;
	border-left: 1px solid #303030;
}

.RadMenu_nsi .vertical .separator
{
	height: 1px;
	border-top: 1px solid #303030;
}

.RadMenu_nsi .separator .text
{
	display: none;
}

.RadMenu_nsi .rootGroup .item .disabled:hover,
.RadMenu_nsi .rootGroup .item .disabled:hover .text
{
	background: none;
}
