div#menu{height:46px;padding-left:10px;margin-left:7px;background:url(../includes/images/left.png) no-repeat;width:auto}div#menu ul{margin:0;padding:0;list-style:none;float:left}div#menu ul.menu{padding-right:0;background:url(../includes/images/right.png) right 0 no-repeat}div#menu li{position:relative;margin:0;padding:0;display:block;float:left;z-index:9;width:auto}div#menu ul ul li{z-index:9}div#menu li div{list-style:none;float:right;position:absolute;z-index:11;top:36px;right:0;visibility:hidden;width:187px;padding:0 0 9pt;background:url(../includes/images/submenu-bottom.png) 7px bottom no-repeat;margin:0 8px 0 0}div#menu li:hover>div{visibility:visible}div#menu a{position:relative;z-index:10;display:block;float:left;text-decoration:none;margin-top:1px;white-space:nowrap;width:auto;text-align:center}div#menu span{display:block;cursor:pointer;background-repeat:no-repeat;background-position:100% 0;text-align:center}div#menu a{padding:0 29px 0 0;line-height:24px;height:46px;margin-right:5px;background:0}div#menu span{margin-top:2px;padding-left:29px;color:#fff;font:700 9pt Arial,Trebuchet MS,san-serif;background:0;line-height:38px}div#menu a.over,div#menu a:hover{background:url(../includes/images/selected-right-sub.png) right -1px no-repeat}div#menu a.over span,div#menu a:hover span{background:url(../includes/images/selected-left-sub.png) 0 -3px no-repeat}div#menu li.current a,div#menu ul.menu>li:hover>a{background:url(../includes/images/selected-right-sub.png) right -1px no-repeat}div#menu li.current a span,div#menu ul.menu>li:hover>a span{background:url(../includes/images/selected-left-sub.png) 0 -3px no-repeat}div#menu ul.menu>li:hover>a span{color:#2b0557}div#menu li.current a,div#menu li.current a span,div#menu li.last,div#menu.js-active a,div#menu.js-active a:hover,div#menu.js-active a:hover span,div#menu.js-active span,div#menu.js-active ul.menu>li:hover>a,div#menu.js-active ul.menu>li:hover>a span{background:0}div#menu li.current a.over{background:url(../includes/images/selected-right-sub.png) right -1px no-repeat}div#menu li.current a.over span{background:url(../includes/images/selected-left-sub.png) 0 -3px no-repeat}div#menu a.over span{color:#2b0557}div#menu ul ul li{background:0;padding:0}div#menu ul ul{padding-top:10px}div#menu ul ul a{padding:0 0 0 5px;height:auto;float:none;display:block;line-height:24px;font-size:9pt;color:#fff;z-index:-1;white-space:normal;width:160px;margin:0 5px;text-transform:none}div#menu ul ul a span{padding:0 8px;line-height:24px;font-size:9pt}div#menu li.current ul a,div#menu li.current ul a span{background:0}div#menu ul ul a:hover{background:url(../includes/images/submenu-selected-bottom.png) 5px bottom no-repeat}div#menu ul ul a:hover span{background:url(../includes/images/submenu-selected-top.png) no-repeat}div#menu ul ul a.parent{background:url(../includes/images/submenu-pointer-bottom.gif) 5px bottom no-repeat}div#menu ul ul a.parent span{background:url(../includes/images/submenu-pointer-top.png) no-repeat}div#menu ul ul a.parent:hover{background:url(../includes/images/submenu-pointer-selected-bottom.png) 5px bottom no-repeat}div#menu ul ul a.parent:hover span{background:url(../includes/images/submenu-selected-top.png) no-repeat}div#menu ul ul span{margin-top:0;text-align:right}div#menu ul ul li.last{background:0}div#menu ul ul li{width:100%}div#menu ul ul div{width:180px;padding:15px 0 0;margin:-44px 170px 0 0!important;background:url(../includes/images/subsubmenu-top.png) no-repeat}div#menu ul ul ul{padding:0 4px 5px 0;background:url(../includes/images/submenu-bottom.png) 0 bottom no-repeat}div#menu ul ul div li{position:relative;top:-5px}div#menu li.back{background:url(../includes/images/lavalamp-left.png) no-repeat;width:10px;height:46px;z-index:8;position:absolute;padding:0;margin:0}div#menu li.back .left{padding:0;width:auto;background:url(../includes/images/lavalamp-right.png) right 0 no-repeat;height:46px;margin:0 5px 0 10px;float:none;position:relative;top:0;left:0;visibility:visible}.blue-span,.blue-span a,.blue-span a:visited{color:#2b0557}.blue-span a:hover{color:#fff}span.left{text-align:left}