﻿/** MENU */


#topmenu, #topmenu ul { /* all lists */
	font-weight:regular; /*bold*/
	padding: 0;
    margin: 0;
    list-style: none;
    line-height: 1;
    height:31px;

}
#selectedmenuleft {
	float:left;
	width:8px;
	height:30px;
	background-image:url('../userfiles/Image/layout09/menu_left3.jpg');
	background-repeat:no-repeat;
}
#selectedmenubg {
	float:left;
	height:30px;
	background-image:url('../userfiles/Image/layout09/menubg2.jpg');
	background-repeat:repeat-x;
}
#selectedmenuright {
	float:left;
	height:30px;
	width:8px;
	background-image:url('../userfiles/Image/layout09/menu_right3.jpg');
	background-repeat:no-repeat;
}
#topmenu ul { /* all lists */
        padding: 0;
        margin-left:10px;
}

#topmenu li ul ul {
        margin: -1em 0 0 6em;
        padding: 0;

}

#topmenu a {
        display: block;
        color:#ffffff; /*#666666;*/
      text-decoration:none;

        padding: 0px 15px 0px 15px;
        margin-top:9px;
        /*margin-bottom:1px;*/
	border-right:0px solid #ffffff;
}


#topmenu a.selected {
        color:#a41d23;
		border-right:0px solid #ffffff;
}

#topmenu li ul a{
        color:#1f1e21;
        /*border:1px solid #a0a0a0;*/
        border:none;
        background: none;
        background-color:#ebecec;  
        padding: 4px;
        width:146px;
        
}

#topmenu li ul a:hover{
	color:white;
    background-color:#a2a2a2;

}

#topmenu li { /* all list items */
        float: left;
        width: auto; /* width needed or else Opera goes nuts */
       	


}

#topmenu li ul { /* second-level lists */
        position: absolute;
        color:#666666;
        width: 12em;
        left: -999em; /* using left instead of display to hide menus because display: none isn't read by screen readers */
        /*border-top:1px solid #a0a0a0;*/
        padding: 0;
        padding-right:0px;

        
}

#topmenu li:hover ul ul, #topmenu li:hover ul ul ul, #topmenu li.sfhover ul ul, #topmenu li.sfhover ul ul ul {
        left: -999em;
}

#topmenu li:hover ul, #topmenu li li:hover ul, #topmenu li li li:hover ul, #topmenu li.sfhover ul, #topmenu li li.sfhover ul, #topmenu li li li.sfhover ul {
        left: auto;
}

