/* Global */
.menutop li {height: auto;margin: 0;padding: 0;position: relative;list-style: none;}
.menutop li.root {margin: 0px 5px 0px 0px ;padding: 0;color:#fff;}
.menutop em {font-size:150%;font-weight:bold;display:block;font-style:normal;}
.menutop li .item, .menutop li.active .item {display:block;margin: 0px;text-decoration: none;float: none;width: auto;}
.menutop li .fusion-submenu-wrapper {float: none;left: -999em;position: absolute;z-index: 500;}
.menutop li:hover li ul, .menutop li.sfHover li ul {top: -999em;color:#fff;}
.menutop li:hover ul, .menutop li.sfHover ul {top: 0;}

/* Dropdowns */
.menutop .subtext span {line-height: 18px;text-transform: uppercase;font-weight: bold;font-size: 11px;}
.menutop .subtext em {line-height:13px;text-transform: lowercase;font-weight: bold;font-size: 10px;}
.menutop ul {width:191px;padding:0 0 1px 3px;margin: 0;border-color:#efefef;}
.menutop .drop-top {width: 190px;height: 7px;}
.menutop ul.columns2 {width:370px;}
.menutop .columns2 > .drop-top {width:383px;}
.menutop ul li {width:auto;border-style:solid;border-width:0px 0px 1px 0px;border-color:#efefef;padding:0px;}
.menutop ul.columns2 li {width:178px;float:left;}
.menutop li > .item {padding: 5px 10px 5px 5px;height: auto;line-height: 15px;display: block;font-size: 11px;}
.menutop li > .bullet {padding: 3px 5px 3px 5px;}
.menutop li > .item.image {padding:3px 10px 5px 5px;}
.menutop li > .item img {float:left;margin: 6px 4px 0 5px;}
.menutop li > .item span {display:block;padding: 0px;width: 100%;}
.menutop li a.item {cursor:pointer;}
.menutop li span.item {cursor:default;outline:none;}
.menutop .level2 > .drop-top {display: none;}

/* Root Items */
body #horiz-menu ul.level1 {background:none;}
.menutop {list-style: none;margin: 0;padding: 0;position: relative;line-height: 0;float: left;color:#fff;}

#main-body ul.menu li > a, #main-body ul.menu li > .separator, #main-body ul.menu li > .item, #main-body ul.menu li li > a, #main-body ul.menu li li > .separator, #main-body ul.menu li li > .item, #horiz-menu li > .item, body #horiz-menu li.root:hover > .item span, body #horiz-menu li.root.active > .item span, body #horiz-menu li.root.active:hover > .item span, .feature-block a .readon1-r {color:#fff;font-wight:bold;font-size:13px;}

#horiz-menu li.item162 span {color:#fff; font-weight:bold; font-size:14px;}

.menutop .root em {color:#fff;font-weight: normal;font-size: 13px;}
.menutop li.root {display: block;float: left;height: 40px;}
.menutop li.root.hover .menutop li.root.active{font-size:13px;font-weight:bold;}
.menutop li.root > .item {white-space: nowrap;display: block;float: left;font-weight: bold;font-size: 12px;text-decoration: none !important;z-index: 100;cursor: pointer;padding: 0px 10px 5px 20px;position:relative;margin: 0;outline: none;text-transform: uppercase;}
.menutop li.root > .item span {display: block;padding: 5px 3px 0px 0px;margin: 0;outline: none;height:25px;}
.menutop li.root > .item em {font-size:11px;font-weight:normal;display:block;font-style:normal;text-transform: lowercase;}
.menutop li.root > .daddy span {padding: 5px 3px 0px 0px;}
.menutop li.root > .menutop li.parent.root.active > .menutop li.parent.root:hover {color:#ffffff;}

/* No JS */
.menutop li:hover > .fusion-submenu-wrapper {left:165px;top:-14px;}
.menutop li.root:hover > .fusion-submenu-wrapper {top:47px;left:-12px;}

/* Fusion Pill */
.fusion-pill-l {height: 40px;margin:0 2px 0 0;top:0;position:absolute;left:10px;color:#fff;}
.fusion-pill-r {height: 40px;}

/* Fusion JS */
.fusion-js-container {display:block;height:0;left:0;overflow:visible;position:absolute;top:0;z-index:600000!important;background:transparent !important;color:#fff;}
.fusion-js-subs {display:none;margin:0 -5px 0 2px;overflow:hidden;padding:0px;position:absolute;color:#fff;}
