.dropdown,
.dropdown ul,
.dropdown li{
	margin  : 2px;
	padding : 0;
}

.dropdown ul{
	display  : none;
	position : absolute;
	top      : 100%;
	left     : 0;
	z-index  : 1;
}

[dir=rtl] .dropdown ul{
	left  : auto;
	right : 0;
}

.dropdown ul ul,
[dir=rtl] .dropdown ul .dropdownLeftToRight ul{
	top   : 0;
	left  : 100%;
	right : auto;
}

[dir=rtl] .dropdown ul ul,
.dropdown ul .dropdownRightToLeft ul{
	left  : auto;
	right : 100%;
}

.dropdown li{
	position        : relative;
	display         : block;
	list-style-type : none;
}

.dropdown > li{
	display : inline-block;
}

.dropdown a,
.dropdown span{
	display         : block;
	text-decoration : none;
	white-space     : pre;
}

.dropdown li:hover > ul{
	display : block;
}

.dropdownVertical{
	display : inline-block;
}

.dropdownVertical > li{
	display : block;
}

.dropdownVertical ul{
	top  : 0;
	left : 100%;
}

[dir=rtl] .dropdownVertical ul{
	left  : auto;
	right : 100%;
}

.dropdownJavaScript li:hover > ul{
	display : none;
}

.dropdownJavaScript li.dropdownOpen > ul{
	display : block;
}

.dropdownButton {
	font-size:14px;

	display:inline-block;
	/* padding-top: 20px; */
	margin: 0px; /* 4px*/

	/* facelif
	text-align:  center;
	height:30px;  
	*/
	text-align:  left; /* facelif */
	height:20px;  /* facelif */ 


	cursor:pointer;

	
	/* color: darkslateblue !important; facelif */
	color: #000000 !important; /* facelif */


	text-decoration: none !important;
	white-space: nowrap;
	border-radius: 5px;
	width:145px;
	

	/* facelift
	border-left: 2px solid darkslateblue;
	border-right: 2px solid darkslateblue;
	border-bottom: 2px solid darkslateblue;
	*/

	/* facelift grey borders*/
	border-left: 2px solid #eaeaea;
	border-right: 2px solid #eaeaea;
	/* border-bottom: 2px solid #eaeaea; */
	
	
	
	background-color:  white;
}
.dropdownButton:hover {

	/* facelift color: white !important; */
	color: black !important;

	/* background-color:  #9DBCEA;*/
	background-color:  black;
}