/* ================================================
	www.dnn360.net
================================================ */

/*******************************************************************************************************************/
ul.menuheight { height:71px;}
ul.menuwidth { width:100%;}
ul.adminhost, ul.adminhost ul, ul.adminhost li, ul.adminhost ul li {list-style: none; margin: 0px; padding: 0px;}
ul.adminhost {position: relative;z-index: 997; float: left;}
ul.adminhost li {float: left; line-height: 1.3em; vertical-align: middle; color: #eee5b4; white-space: nowrap;}
ul.adminhost ul {visibility: hidden;	position: absolute;	top: 100%; left: 0;	z-index: 598; width: 100%;}
ul.adminhost ul li {	float: none;}
ul.adminhost ul ul {	top: 1px; left: 99%;}
ul.adminhost span { float: left;	display: block; cursor: pointer;}
/***************LEVEL 0*****************/
ul.adminhost li a,
ul.adminhost li a:link,
ul.adminhost li a:visited {
	color: #999999;
	display: block;
	padding: 0px 0px;
	line-height: 50px;
	text-transform: none;
	text-decoration: none;
	font-weight: bold;
	font-size: 12px;
	white-space: nowrap;
}
ul.adminhost li:hover {
	position: relative;
	z-index: 599;
	cursor: default;
}
ul.adminhost li:hover > ul {
	visibility: visible;
}
ul.adminhost li a:hover,
ul.adminhost li a:active {
	color: #000000;
	text-decoration: none;
}
/**/

ul.adminhost li a .btnLeft { width:10px; height: 53px; background: url(menu_btn_left_01.png) no-repeat;}
ul.adminhost li a.current .btnLeft { width:10px; height: 53px;}

ul.adminhost li a .btnMid { background: url(menu_btn_bg_01.png) repeat-x;}
ul.adminhost li a.current .btnMid { color:#000000;}

ul.adminhost li a .btnRight { width:10px; height: 53px; background: url(menu_btn_right_01.png) no-repeat;}
ul.adminhost li a.current .btnRight { width:10px; height: 53px;}
/**/

ul.adminhost li a#item7 {} 
ul.adminhost li a#item7:hover {}
/***************LEVEL 1*****************/
ul.adminhost ul li:hover,
ul.adminhost li.hover ul li,
ul.adminhost li:hover ul li {
	background-image:none;
	background-color: transparent;
	padding: 2px;
}
ul.adminhost ul li a,
ul.adminhost ul li a:link,
ul.adminhost ul li a:visited {
	padding: 0px 20px 4px 20px;
	line-height: 16px;
	font-size: 12px;
	color: #000000;
	font-weight: normal;
	text-transform: none;
}
ul.adminhost ul li a:hover {
	color:#990000;
	text-decoration: none;
	background: none;
}
/* ----- END LEVEL */
/* ----- NON-FIRST LEVEL */

ul.adminhost ul {
	margin-left: -8px;
	margin-top: -15px;
	width: 202px;
	padding: 12px 0px 18px 0px;
	background: url(dropdown_pane_200.png) 0 100% no-repeat;
}
ul.adminhost ul li.empty {
	padding: 12px 12px 7px !important;
	font-weight: bold;
}
ul.adminhost ul a:active {
	color: #990000;
}
ul.adminhost ul ul {
	display: none;
}
ul.adminhost ul ul li {
}
/* ----- END LEVEL */
/* Components override */

ul.adminhost li.arrow {
	padding-right: 15px;
}
* html ul.adminhost ul {
	background-image: url(dropdown_pane.png);
}
