
/*
	Menu Styles
	ClickPublish (TM)
	www.clickinnovate.com
*/

.module-menu h3 {color:#666}
.module-menu h3 span {color:#000}
#horiz-menu {height:30px;margin-right:20px;float:right;margin-top:22px;background:url(../interface/menu/menu2-r.png) 100% 0 no-repeat}
#horiz-menu2 {background:url(../interface/menu/menu2-l.png) 0 0 no-repeat;height:30px;padding:0 12px}
#horiz-menu ul {list-style:none;margin:0;padding:0}
#horiz-menu li {display:block;float:left;margin:0;padding:0}
#horiz-menu a {white-space:nowrap;display:block;float:left;height:30px;line-height:31px;padding:0 17px;font-weight:normal;font-size:100%;color:#777;background:url(../interface/menu/menu2-div.png) 100% 0 repeat-y}
#horiz-menu a:hover {background:url(../interface/menu/menu2-activetab-bg.png) 0 0 repeat-x;text-decoration:none}
#horiz-menu li li a,#horiz-menu li li a:hover,#horiz-menu li:hover li a,#horiz-menu li.sfHover li a,#horiz-menu li.parent:hover li a,#horiz-menu li.parent.sfHover li a,#horiz-menu li.menutopCMSListMenuHighlightedLI:hover li a,#horiz-menu li.menutopCMSListMenuLI:hover li a {border:0;background:none;color:#777}
#horiz-menu li li.parent:hover,#horiz-menu li li.parent.sfHover,#horiz-menu li li.menutopCMSListMenuHighlightedLI:hover,#horiz-menu li li.menutopCMSListMenuHighlightedLI.sfHover {background:url(../interface/menu/menu2-activetab-bg.png) 0 0 repeat-x}
#horiz-menu li:hover a,#horiz-menu li.sfHover a,#horiz-menu li:hover a.topdaddy,#horiz-menu li.sfHover a.topdaddy,#horiz-menu a.topdaddy:hover {background:url(../interface/menu/menu2-activetab-bg.png) 0 0 repeat-x}
#horiz-menu li li:hover,#horiz-menu li li.sfHover,#horiz-menu li li:hover a:hover,#horiz-menu li li.sfHover a:hover,#horiz-menu li.menutopCMSListMenuHighlightedLI.menutopCMSListMenuLI li:hover a:hover {background:none;color:#333}
#horiz-menu li:hover li a,#horiz-menu li.sfHover li a,#horiz-menu li.menutopCMSListMenuHighlightedLI:hover a,#horiz-menu li.menutopCMSListMenuHighlightedLI.sfHover a {background:url(../interface/menu/menu2-activetab-bg.png) 0 0 repeat-x}
#horiz-menu li.menutopCMSListMenuHighlightedLI,#horiz-menu.splitmenu li.menutopCMSListMenuHighlightedLI:hover,#horiz-menu.splitmenu li.menutopCMSListMenuHighlightedLI.sfHover,#horiz-menu li.menutopCMSListMenuHighlightedLI:hover,#horiz-menu li.menutopCMSListMenuHighlightedLI.sfHover,#horiz-menu li.menutopCMSListMenuHighlightedLI:hover,#horiz-menu li.menutopCMSListMenuHighlightedLI.sfHover {background:url(../interface/menu/menu2-activetab-bg.png) 0 0 repeat-x}
#horiz-menu li.menutopCMSListMenuHighlightedLI.menutopCMSListLI a,#horiz-menu.splitmenu li.menutopCMSListMenuHighlightedLI:hover a,#horiz-menu.splitmenu li.menutopCMSListMenuHighlightedLI.sfHover a,#horiz-menu li.menutopCMSListMenuHighlightedLI:hover a,#horiz-menu li.menutopCMSListMenuHighlightedLI.sfHover a,#horiz-menu li.menutopCMSListMenuHighlightedLI:hover a,#horiz-menu li.menutopCMSListMenuHighlightedLI.sfHover a {background:url(../interface/menu/menu2-activetab-bg.png) 0 0 repeat-x;color:#777}
#horiz-menu li:hover a,#horiz-menu li.sfHover a,#horiz-menu li.parent:hover,#horiz-menu li.parent.sfHover {background:url(../interface/menu/menu2-activetab-bg.png) 0 0 repeat-x}
#horiz-menu li li a:hover {color:#777}
#horiz-menu li.menutopCMSListMenuHighlightedLI a {color:#333}
#horiz-menu li li.parent a.daddy,#horiz-menu li.menutopCMSListMenuHighlightedLI li.parent a.daddy {background:url(../interface/menu/menu2-child.png) 95% 50% no-repeat}
#horiz-menu li li.parent:hover a.daddy,#horiz-menu li.menutopCMSListMenuHighlightedLI li.parent:hover a.daddy {background:url(../interface/menu/menu2-child.png) 95% 50% no-repeat}
#horiz-menu li li,#horiz-menu li:hover li,#horiz-menu li.sfHover li,#horiz-menu li.parent:hover li,#horiz-menu li.parent.sfHover li,#horiz-menu li.menutopCMSListMenuHighlightedLI:hover li,#horiz-menu li.menutopCMSListMenuHighlightedLI.sfHover li {background:url(../interface/menu/menu2-sidediv.png) 0 100% repeat-x}
#horiz-menu ul ul {background:#F3F6F6;border-left:1px solid #fff;border-right:1px solid #fff}
#horiz-menu ul ul ul {background:#F3F6F6;border-left:1px solid #fff;border-right:1px solid #fff}
#horiz-menu li li a:hover {background:none}
#horiz-menu li li.menutopCMSListMenuHighlightedLI,#horiz-menu li.menutopCMSListMenuHighlightedLI li a,#horiz-menu li.menutopCMSListMenuHighlightedLI li a:hover {background:none}
#horiz-menu li li a {font-size:100%;font-weight:normal;color:#fff}
.menutopCMSListMenuUL li.sfHover ul {left:-1px;top:30px}
div#horiz-menu li li a {height:28px;line-height:28px}
.menutopCMSListMenuUL,.menutopCMSListMenuUL * {margin:0;padding:0}
div#horiz-menu {position:relative;z-index:50}
#horiz-menu li li {margin:0}
.menutopCMSListMenuUL {line-height:1.0;float:left;margin-bottom:1.5em;position:relative}
.menutopCMSListMenuUL ul {background:#fff;padding:0}
.menutopCMSListMenuUL li {float:left;list-style:none;position:relative}
div#horiz-menu li li a {display:block;padding:0;margin:0;text-decoration:none;float:none;height:30px;line-height:30px;text-indent:18px;width:98%}
.menutopCMSListMenuUL li ul {float:none;left:-999em;position:absolute;width:177px;z-index:5}
.menutopCMSListMenuUL li:hover ul,.menutopCMSListMenuUL li.sfHover ul {left:-1px;top:30px}
.menutopCMSListMenuUL li:hover li ul,.menutopCMSListMenuUL li.sfHover li ul,.menutopCMSListMenuUL li li:hover li ul,.menutopCMSListMenuUL li li.sfHover li ul,.menutopCMSListMenuUL li li li:hover li ul,.menutopCMSListMenuUL li li li.sfHover li ul {top:-999em}
.menutopCMSListMenuUL li li:hover ul,.menutopCMSListMenuUL li li.sfHover ul,.menutopCMSListMenuUL li li li:hover ul,.menutopCMSListMenuUL li li li.sfHover ul,.menutopCMSListMenuUL li li li li:hover ul,.menutopCMSListMenuUL li li li li.sfHover ul {left:177px;top:0}
.menutopCMSListMenuUL li li {position:relative;float:none;width:100%}