/*
###################
# ypMenu Static Styles #
###################
*/

#menu6Container { visibility:hidden; } #menu6Container, #menu6Content { position:absolute; }

/*
###################
# ypMenu Top Styles #
###################
*/

#navi {
     width: 640px;
     padding-left:15px;
     font-family:Verdana, Arial, Helvetica, sans-serif;
     font-size:11px;
     color:#000;
     padding-top:4px;
     padding-bottom:5px;
     background:#fff;

}

a.mmFirstline {
     display:block;
     float:left;
     text-decoration: none;
     padding-left:6px;
     padding-right:6px;
     background:#fff;
     color:#000;
     font-size:11px;
     font-family:Verdana, Arial, Helvetica, sans-serif;
     height:17px;
     padding-top:4px;
     text-align:center;
}

a.mmFirstline:hover {
     background: #fff;
     color: #ff8f10;
     text-decoration: none;
}

a.mmActive {
     color: #ff8f10;
     background: #ededed;
}

/*
###################
# ypMenu Styles #
###################
*/

.mmContent {
     font-size: 11px;
     font-family:Verdana, Arial, Helvetica, sans-serif;
}

.mmContent ul {
     margin: 0px; 
     padding: 0px;
     list-style: none;
     z-index:2;
     position:relative;
     left:0px; 
     top:0px;
}

.mmContent li {
     padding:0px; 
     margin:0px;
}

.menuBackground {
     position:absolute;
     left:0px; 
     top:0px;
     z-index:1;
}

.mmContent li a {
     display:block;
     vertical-align:bottom;
     color:#000;
     font-weight:normal;
     font-size:11px;
     font-family:Verdana, sans-serif;
     width:134px;
     margin:0px;
     padding-top:4px;
     padding-bottom:4px;
     padding-left:12px;
     padding-right:4px;
     text-decoration:none;
}

.mmContent li a:link { color:#000; }
.mmContent li a:visited { color:#000; }

.mmContent li a:hover { color:#ff8f10; text-decoration:none; }
.mmContent li a:active { color: #ff8f10; }

.mmOpac:hover {
	-moz-opacity:1 !important; 
	filter:alpha(opacity=100) !important; 
	background-color:#fff !important;
}