ul.dropmenu {
font-weight: bold;
}

ul.dropmenu li {
padding: 7px 12px;
color: #000;
}

ul.dropmenu li.hover,
ul.dropmenu li:hover {
background-color: #222;
color: #FFF;
}

ul.dropmenu a:link,
ul.dropmenu a:visited { text-decoration: none; }
ul.dropmenu a:hover { color: #FFF; }
ul.dropmenu a:active { color: #FFF; }

ul.dropmenu ul {
margin-left: -6px;
width: 170px;
padding-bottom: 9px;
background: url(../images/dropmenu_pane.png) 0 100% no-repeat;
color: #000;
font-size: 11px;
font-weight: normal;
}

ul.dropmenu ul li {
background-color: transparent;
color: #000;
}

ul.dropmenu ul li.hover,
ul.dropmenu ul li:hover {
background-color: transparent;
}

ul.dropmenu ul li.empty {
padding: 12px 12px 7px !important;
font-weight: bold;
}

ul.dropmenu ul a:link,
ul.dropmenu ul a:visited { color: #000; }
ul.dropmenu ul a:hover { color: #000; text-decoration: none; }
ul.dropmenu ul a:active { color: #000; }

ul.dropmenu ul ul {
display: none;
}

ul.dropmenu ul ul li {}

ul.dropmenu *.dir {
padding-right: 12px;
background-image: none;
background-position: 100% 50%;
background-repeat: no-repeat;
}

ul.dropmenu-horizontal ul *.dir {
padding-right: 15px;
background-image: url(../images/nav-arrow-right.png);
background-position: 100% 50%;
background-repeat: no-repeat;
}

ul.dropmenu-vertical *.dir {
background-image: url(../images/nav-arrow-right.png);
}

ul.dropmenu-vertical-rtl *.dir {
padding-right: 15px;
background-image: url(../images/nav-arrow-left.png);
background-position: 0 50%;
}

ul.dropmenu li a { /* Moved from 'custom' section */
display: block;
padding: 7px 12px;
}

ul.dropmenu li {
padding: 0;
}

ul.dropmenu li.dir {
padding: 7px 20px 7px 12px;
}

ul.dropmenu ul li.dir {
padding-right: 15px;
}

ul.dropmenu li {
}

ul.dropmenu ul a {
padding: 4px 5px 4px 12px;
/*width: 139px;*/
}

ul.dropmenu ul a:hover {
color: #469FDF;
}

ul.dropmenu ul a.dir {
/*width: 129px;*/
}