/* ----------------------------------------------*/
/* D 06 - XTC Menu Structure
/* ----------------------------------------------*/
ul.suckerfish, ul.dropline, ul.dualfish {position:relative;list-style-type:none;z-index:99999999999999;margin:0;padding:0;}
ul.suckerfish > li, ul.dropline > li, ul.dualfish > li {display:block;float:left;padding:0; }
ul.suckerfish > li > a, ul.dropline > li > a, ul.dualfish > li > a,ul.suckerfish > ul > li > a, ul.dropline > ul > li > a, ul.dualfish > ul > li > a {display: block;}
ul.dualfish > li > ul li > ul,ul.suckerfish > li > ul li > ul,ul.dropline > li > ul li > ul {visibility:hidden;}
ul.suckerfish li.xtcHover > ul, ul.dropline li.xtcHover > ul, ul.dualfish li.xtcHover > ul,ul.suckerfish li > ul:hover, ul.dropline li > ul:hover, ul.dualfish li > ul:hover {visibility:visible;}
/* -----------Drop Down Outerwrap-----------*/
ul.suckerfish ul,ul.dropline ul,  ul.dualfish ul {display: block;visibility:hidden;overflow:hidden;position:absolute;z-index:9999;top:42px;padding:4px 8px 10px;}
ul.suckerfish ul:hover, ul.dropline ul:hover, ul.dualfish ul:hover {overflow:visible;}
ul.suckerfish > li > ul > li:hover > a, ul.dualfish > li > ul > li:hover > a, ul.dropline > li > ul > li:hover > a { position:relative; z-index:999;}
ul.dualfish > li > ul > li > a,ul.suckerfish > li > ul > li > a,ul.dropline > li > ul > li > a,ul.dualfish > li > ul > li.active > a,ul.suckerfish > li > ul > li.active > a, ul.dropline > li > ul > li.active > a {display:block;padding:0 0 0 28px;line-height:46px;}
ul.dualfish > li > ul > li a{}
ul.dualfish > li > ul > li > a:hover,ul.suckerfish > li > ul > li > a:hover,ul.dropline > li > ul > li > a:hover {display:block;padding:0;line-height:46px;}
#menu ul.menu li.parent > ul ul{}
ul.dualfish li a > span,ul.suckerfish li a > span,ul.dropline li a > span {padding:0;}
ul.dualfish li a > span.image-title,ul.suckerfish li a > span.image-title,ul.dropline li a > span.image-title {margin:0 0 0 56px;padding:12px 0 0 0;display:block;}
ul.dualfish li a > span.image-title span.xmenu,ul.suckerfish li a > span.image-title span.xmenu,ul.dropline li a > span.image-title span.xmenu {}
ul.dualfish li a span.xmenu,ul.suckerfish li a span.xmenu,ul.dropline li a span.xmenu {padding:0;}
ul.suckerfish li a img,ul.dualfish li a img,ul.dropline li a img {padding:0;float:left;}
ul.suckerfish > li, ul.dualfish > li, ul.dropline > li {margin-right:12px;background:none;}
ul.suckerfish > li > a, ul.dualfish > li > a, ul.dropline > li > a {padding:14px 28px 16px;line-height:100%;}
ul.suckerfish li ul li.xtcHover a {padding:0 0 0 28px;line-height:46px;}
ul.suckerfish li li > a {}
ul.dualfish li li > a,  ul.dropline li li > a{border-left:0px!important;}
/* Suckerfish */
ul.suckerfish ul > li {display:block;position:relative;float:none;}
ul.suckerfish > li > ul {width:180px;padding:0;}
ul.suckerfish > li > ul > li {width:180px;margin:0px;padding:0px;text-align:left;position:relative;}
ul.suckerfish > li > ul > li > a,ul.suckerfish > li > ul > li > a:hover,ul.suckerfish > li > ul > li > a:focus {display:block;padding-left:28px;margin:0;}
ul.suckerfish > li > ul > li > ul {margin:0px 0px 0px 175px;}
ul.suckerfish > li > ul > li > ul {top:0;}
/* Dualfish */
ul.dualfish > li > ul {width:345px;}
ul.dualfish > li > ul > li {width:152px;margin:0 0px 0 16px;padding:0;text-align:left;display:block;position:relative;float:left;}
#menu > ul.dualfish > li > ul > li:first-child + li{background:none!important;}
ul.dualfish li ul li:first-child{background:none!important;}
ul.dualfish > li > ul > li > ul {top:0;left:150px !important;padding:0;width:190px;}
/* Dropline */
ul.dropline > ul > li {display:block;float:left;width:auto;}
ul.dropline li ul {height:auto;width:786px;padding:0;margin-left:0!important;left:-86px;;position:absolute;display:block;float:none;}
ul.dropline li ul li {width:149px;margin:0 0px 0 8px;padding:0px;text-align:center;position:relative;}
ul.dropline > li > ul > li > a {display:block;margin:0px;}
ul.dropline > li > ul > li > ul {position:absolute;margin:0;top:45px;left:-164px;}
#menu > ul.dropline > li > ul > li:first-child,#menu > ul.dropline > li > ul > li:first-child + li,#menu > ul.dropline > li > ul > li:first-child + li + li,#menu > ul.dropline > li > ul > li:first-child + li + li + li,#menu > ul.dropline > li > ul > li:first-child + li + li + li + li,#menu > ul.dropline > li > ul > li ul li:first-child,#menu > ul.dropline > li > ul > li ul li:first-child + li,#menu > ul.dropline > li > ul > li ul li:first-child + li + li,#menu > ul.dropline > li > ul > li ul li:first-child + li + li + li,#menu > ul.dropline > li > ul > li ul li:first-child + li + li + li + li{background:none!important;}
