/*~~~~~~~~~~~~~~~~ Menu Styles (global - all menus) ~~~~~~~~~~~~~~~~*/
.nfMain {
	background-color: #eee;
	background-image: url("{T_THEME_PATH}/images/menu/nfHome_bg.png");
	border-style: solid;
	border-width: 0px 0px;
	border-color: #262D3C;
	padding-left: 40px;
}

/*Item Links*/
.nfMain {
	background-color: #000000;
	background-image: url("{T_THEME_PATH}/images/menu/nfHome_bg.png");
	border: 1px solid #262D3C;
}

.nfLink {
	border-style: solid;
	border-width: 0px 0px 0px 0px;
	padding: 8px 25px 8px 10px;
	color: #CCCCCC;
	text-decoration: none;
}

/*Item Links - Parent*/
.nfMain .nfParent .nfLink {
	background-image: url("{T_THEME_PATH}/images/menu/arrow1_down.png");
	background-position: 80% 52%;
	background-repeat: no-repeat;
}

.nfMain .nfParent .nfSubS .nfLink {
	background-image: none;
}

/*Item Links - Hover (duplicate styles below!)*/
.nfPure .nfItem:hover>.nfLink,.nfPure .nfItem:hover>*>.nfLink {
	text-decoration: underline;
}

.nfPure .nfLink:hover,.nfMain .nfJSHover {
	text-decoration: underline;
}

/*Item Links - Active*/
.nfMain .nfItem .nfJSActive {
	background-color: #666;
	color: #fff;
	text-decoration: underline;
}

/*Item Links - Focus*/
.nfPure .nfLink:focus,.nfMain .nfItem .nfJSFocus {
	text-decoration: underline;
}

/*Item Links - Breadcrumbs*/
.nfMain .nfItem .nfJSBreadcrumb {
	color: #00f;
}

/****[Sub Menus]****/ /*Sub Menu Position Offsets*/
.nfMain .nfSubC {
	margin: 0px 0px 0px 0px;
}

/*Sub Menu Styles*/
.nfMain .nfSubS 
{
	background-color: #000000;
	padding: 15px;
	
}

/*Sub Menu Position Offsets - Level 2*/
.nfMain .nfSubS .nfSubC {
	margin: -1px 0px 0px 0px;
}

/*Sub Menu Styles - Level 2*/
.nfMain .nfSubS .nfSubS {
	
}

/*Item Links*/
.nfMain .nfSubS .nfLink {
	border-style: solid;
	border-width: 0px 0px 1px 0px;
	padding: 8px 40px 8px 5px;
	color: #CCCCCC;
}

/*Item Links - Parent*/
.nfMain .nfSubS .nfParent .nfLink {
	background-image: url("{T_THEME_PATH}/images/menu/arrow1_right.png");
}

.nfMain .nfSubS .nfParent .nfSubS .nfLink {
	background-image: none;
}

/*Item Links - Last Child (ignored by IE8 & down)*/
.nfMain .nfSubS .nfLink {
	border-width: 0px;
}

/*Item Links - Hover (duplicate styles below!)*/
.nfMain .nfSubC .nfItem:hover>.nfLink {
	
}

.nfMain .nfSubC .nfLink:hover,.nfMain .nfSubC .nfJSHover {
	
}

/*Item Links - Active*/
.nfMain .nfSubS .nfItem .nfJSActive {
	color: #fff;
	text-decoration: underline;
}

/*Item Links - Focus*/
.nfPure .nfSubS .nfLink:focus,.nfMain .nfSubS .nfItem .nfJSFocus {
	
}

/*Item Links - Breadcrumbs*/
.nfMain .nfSubS .nfItem .nfJSBreadcrumb {
	
}