.dj-mtmenu {

	padding: 0;

	list-style:none; 

	height: 40px; 

	background: #d4d4d4;

    position: relative;

	z-index: 500; 

	font-family: Arial, Helvetica, sans-serif;

	background: url("../../../../templates/nsc/images/menu-bg.gif") repeat-x scroll 0 0 transparent;

    text-align: center;

    width: 100%;

}

.dj-mtmenu li.dj-up {

	list-style:none outside; 

	display:block; 

	float:left;

	margin: 0;

	padding: 0;

	background: url("../../../../templates/nsc/images/sep.gif") no-repeat scroll right 10px transparent;

	border-right: 0;

	}

.dj-mtmenu li.first{}

.dj-mtmenu li.last { background:none;}



.dj-mtmenu li a.dj-up_a {

	display: block; 

	float:left;

	height: 36px;

	line-height: 36px;

	color: #444;

	text-transform:uppercase;

	text-decoration: none;

	font-size: 14px;

	font-weight: normal;

	padding: 3px 12px;

	cursor: pointer;

	}





.dj-mtmenu li a.dj-up_a span {

	float:left; 

	display:block;

	}

.dj-mtmenu li a.dj-up_a span.dj-drop {

	float:left; 

	display:block;

	padding: 0px;

	font-weight: normal;

	text-transform:uppercase;

	font-size: 14px;

}

.dj-mtmenu li.hover a.dj-up_a,

.dj-mtmenu li.active a.dj-up_a {

	

	}

.dj-mtmenu li.hover a.dj-up_a span,

.dj-mtmenu li.active a.dj-up_a span {

	background: none;

	text-decoration: none;

	}

.dj-mtmenu li.active a.dj-up_a span.dj-drop,

.dj-mtmenu li.hover a.dj-up_a span.dj-drop{

	background: url(../images/menu-arrow.gif) 100% -33px no-repeat;

	}

	

.dj-mtmenu li.separator > a {

	cursor: default;

}



.dj-mtmenu li a.dj-up_a span span.image-title {

	background: none;

	padding: 0 0 0 5px;

	display: inline;

	float: none;

	height: auto;

}

.dj-mtmenu img {

	border: 0;

	margin: 0;

}



/************** Second level *********************/

.dj-mtmenu li {

	position:relative; 

	z-index: 200;

}

.dj-mtmenu div.djsubwrap{

	/*border: none;*/

	padding: 0;

	background: none;

	position:absolute; 

	top: 38px;

	z-index: 300;
	border:1px solid #47b3ec;

	 /*border-color: #ff0000;

    border-image: none;

    border-style: solid;*/

    /*border-width: 3px 1px 0;*/

}

.dj-mtmenu div.djsubwrap .cols_5{ width: 900px; }

.dj-mtmenu div.djsubwrap .cols_4{ width: 720px; }

.dj-mtmenu div.djsubwrap .cols_3{ width: 540px; }

.dj-mtmenu div.djsubwrap .cols_2{ width: 360px; }



.dj-mtmenu li.hover div.djsubwrap div.sub-bg { /* submenu background */

		background: url(../images/bgSubmenu.png) left top repeat;
		

}

.dj-mtmenu div.djsubwrap{

	display: none;

}

.dj-mtmenu li.hover div.djsubwrap{

	display: block;

	/* ie7 fix */

	

}

/*******************************/



.dj-mtmenu ul.dj-submenu {

	list-style: none outside;

	/*padding: 3px 0;*/

	margin: 0;

	border: 0;

	 border-bottom: 1px solid #6C99B6;

	display: block;

}

.dj-mtmenu ul.dj-submenu li {

	list-style: none outside;

	padding: 5px 10px;

	margin: 0;

	display: block;

	float: left;

	width: 160px; /* + 2*10px (padding) = 180px (width of column) */

	/* ie7 fix */

	
	background: url(../images/border-bot.gif) center bottom repeat-x;

}

.dj-mtmenu ul.dj-submenu li a {

	font-size: 11px; 

	font-weight: bold;

	line-height: 13px; 

	color:#fff; 

	text-decoration:none;

	/*padding: 3px 0;*/

	margin: 0;

	display: block;

	cursor: pointer;

	font:"Century Gothic",Helvetica,sans-serif;

	font-size:12px;

}

.dj-mtmenu ul.dj-submenu li ul{

	list-style: none outside;

	border: 0;

	padding: 0 0 0 15px;

	margin: 0;

	display: block;

}

.dj-mtmenu ul.dj-submenu li ul li{

	width: auto;

	padding: 0 0 0 15px;

	margin: 1px 0;

	display: block !important;

	float: none;

	background: url(../images/submenuPipe.gif) top left no-repeat;

	zoom: 1;

}

.dj-mtmenu ul.dj-submenu li ul li a {

	color:#dfdfdf;	

}

.dj-mtmenu ul.dj-submenu li ul li ul {

	padding: 0;

}



.dj-mtmenu li.hover ul.dj-submenu li a:hover,

.dj-mtmenu li.hover ul.dj-submenu li a.active {

	color:#fff;

}

.dj-mtmenu li.hover ul.dj-submenu li ul li a:hover,

.dj-mtmenu li.hover ul.dj-submenu li ul li a.active {

	color:#fff;

}



.dj-mtmenu li.hover ul.dj-submenu li a.dj-more,

.dj-mtmenu li.hover ul.dj-submenu li ul li a.dj-more {

	background: url(../images/sub-arrow.gif) 100% 8px no-repeat;

	padding-right: 10px;

}

.dj-mtmenu li.hover ul.dj-submenu li a.dj-more-active,

.dj-mtmenu li.hover ul.dj-submenu li ul li a.dj-more-active{

	background: url(../images/sub-arrow.gif) 100% 8px no-repeat;

	padding-right: 10px;

	color:#e8c48c;

}



.dj-mtmenu li.hover ul.dj-submenu li.hover a.dj-more,

.dj-mtmenu li.hover ul.dj-submenu li.hover ul li.hover a.dj-more,

.dj-mtmenu li.hover ul.dj-submenu li.hover ul li.hover li.hover a.dj-more,

.dj-mtmenu li.hover ul.dj-submenu li.hover ul li.hover li.hover li.hover a.dj-more{

	color:#e8c48c;

}



.dj-mtmenu li.hover ul.dj-submenu li a.dj-more,

.dj-mtmenu li.hover ul.dj-submenu li.hover ul li a.dj-more,

.dj-mtmenu li.hover ul.dj-submenu li.hover ul li.hover li a.dj-more,

.dj-mtmenu li.hover ul.dj-submenu li.hover ul li.hover li.hover li a.dj-more {

	color:#dfdfdf;

}



/********** clearing **********/

.clearfix:after {

    content: ".";

    display: block;

    height: 0;

    clear: both;

    visibility: hidden;

}



.clearfix { 	

	display: inline-block;

}



/* Hides from IE-mac \*/ * html .clearfix {

    height: 1%;

}



.clearfix {

    display: block !important;

}

#breadcrumbs ul li a span {

color:#333366 !important; 

font-weight: normal !important;

font-size: 14px;

text-transform:uppercase;

padding: 0 5px 5px;

}

/* End hide from IE-mac */