div.menucms{
	position:relative;
}

div.menucms p{
	position:absolute !important;
	top:-35px !important;
	right:0 !important;
}

div.menucms p a{
	float:left !important;
	padding:2px !important;
	width:18px !important;
	text-align:center !important;
	background:#fff !important;
	color:#000 !important;
	font-size:10px !important;
}

div.menucms p a:hover{
	background:#ddd !important;
	color:#000 !important;
	font-size:10px !important;
}

.MenuBarHorizontal ul li div.menucms p{
	top:0 !important;
}

.MenuBarVertical div.menucms p{
	top:0 !important;
	right:0 !important;
}

.MenuBarVertical div.menucms p a{
	background:#fff !important;	
}

.MenuBarVertical div.menucms p a:hover{
	background:#ddd !important;
	color:#000 !important;	
}
