#mainmenu {
	float: right; display: inline;
	margin-top: 22px; margin-right: 10px;
}

.mm-btn { margin-left: 5px; cursor: pointer;}
.mm-btn, .mm-btn .mm-edge, .mm-btn .mm-bg, .mm-btn .mm-content  {
	float: left; display: inline;
	height: 30px;
}

.mm-btn .mm-content { margin-top: -30px; } 

.mm-btn .mm-edge, .mm-btn .mm-bg { 
	width: 10px;
	background-image: none;
	background-position: 0 0;
	background-repeat: no-repeat;
}

.mm-btn .mm-bg {
 	width: 200px; height: 30px;
 	background-image: none;
	background-position: 0 0;
	background-repeat: repeat-x;	
}

.mm-btn.hover, .mm-btn.hover .mm-edge, .mm-btn.hover .mm-content, .mm-btn.hover .mm-bg   { height: 60px }

.mm-btn.hover .mm-content { margin-top: -60px; } 

.mm-btn.hover .mm-edge.left {  background-image: url(/Assets/Layout/Images/btnl.png); }
* html .mm-btn.hover .mm-edge.left { background-image: none !important; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='/Assets/Layout/Images/btnl.png') }

.mm-btn.hover .mm-edge.right {  background-image: url(/Assets/Layout/Images/btnr.png); }
* html .mm-btn.hover .mm-edge.right { background-image: none !important; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='/Assets/Layout/Images/btnr.png')  }

.mm-btn.hover .mm-bg {  background-image: url(/Assets/Layout/Images/btn.png); }
* html .mm-btn.hover .mm-bg { background-image: none !important; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='/Assets/Layout/Images/btn.png')  }

.mm-btn .mm-link { padding-top: 7px; text-align: center;}

.mm-btn .mm-link a, .mm-btn .mm-link { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; text-decoration: none; font-size: 1em !important; line-height: 1em; font-weight: 700; color: #dfecf1;}
.mm-btn.hover .mm-link a, .mm-btn.hover .mm-link a:hover, .mm-btn.hover .mm-link { color: #fff; }