* html #navbarContainer .active ul, * html #navbarContainer .currentAncestor ul {
	padding-left: 0px;
	padding-right: 0px;
	border-width: 3px;
	margin-left: -0px;
	margin-right: -3px;
	left: -3px;
	border-top-width: 0;
	border-bottom-width: 0;
}



* html #navbarContainer ul li.active, * html #navbarContainer ul li.currentAncestor {
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	overflow: hidden;
	margin-left: -0px;
	margin-right: -0px;
	left: 0;
	
}

* + html #navbarContainer .active + li>ul, * + html #navbarContainer .currentAncestor + li>ul {
	padding-left: 6px;
	_padding-left: 0px;
	padding-right: 3px;
	_padding-right: 0px;
	margin-left: 0px;
	_margin-left: auto;
	margin-right: auto;
	_margin-right: 0px;
	border: 0 !important;
}


#navbarContainer>ul>li.active +li>ul, #navbarContainer>ul>li.currentAncenstor +li>ul {
	left: -0px;
	padding-right: -0px;
	margin-right: -0px;
}

/** html #navbarContainer .active ul, * html #navbarContainer .currentAncestor ul {
	padding-left: 3px;
	padding-right: 3px;
	border-width: 0;
	overflow: hidden;
	margin-left: -0px;
	margin-right: -0px;
	left: -3px;
}

* html #navbarContainer ul li.active, * html #navbarContainer ul li.currentAncestor {
	padding-left: 3px;
	padding-right: 3px;
	padding-bottom: 4px;
	border-width: 0;
	overflow: hidden;
	margin-left: -0px;
	margin-right: -0px;
	left: 0;
	
}*/