/*----------------------------------------------------------------------------
++ Side Navigation - Sidefish
++ Styling for side navigation flyout
----------------------------------------------------------------------------*/

/* sidefish core layer - dont change!
***************************************/
.sidebar .mod.sidefish .menu,
.sidebar .mod.sidefish .menu *{margin:0;padding:0;list-style:none;}
.sidebar .mod.sidefish .menu{line-height:1.0;}
.sidebar .mod.sidefish .menu ul{position:absolute;top:-999em;width:15em;/* left offset of submenus need to match (see below) */}
.sidebar .mod.sidefish .menu ul li{width:100%;}
.sidebar .mod.sidefish .menu li:hover{visibility:inherit;/* fixes IE7 'sticky bug' */}
.sidebar .mod.sidefish .menu li{position:relative;}
.sidebar .mod.sidefish .menu a, .sidebar .mod.sidefish span.separator {display:block;position:relative;padding:0.7em .5em;}
.sidebar .mod.sidefish .menu li li a {background-image: none; padding: 0.7em 0.5em;}

/* sidefish final layer
***************************************/
/* add arrows and base for flyouts */
.sidebar .sf-sub-indicator{position:absolute;display:block;right:.75em;top:1.05em;/* IE6 only */
width:5px;height:9px;text-indent:-999em;overflow:hidden;background:url('../images/subchild.gif') repeat 0 0;/* 8-bit indexed alpha png. IE6 gets solid image only */}
.sidebar .mod.sidefish ul.menu ul {background: #eee;width: 14em;border: 1px solid #ccc;}

.sidebar .mod.subtext ul.menu li:hover, .sidebar .mod.subtext ul.menu li.sfHover,
.sidebar .mod.subtext ul.menu a:focus, .sidebar .mod.subtext ul.menu a:hover, .sidebar .mod.subtext ul.menu a:active {background-color:#E3E3E3;outline:0;}

/* set the width of first flyout */
.yui-t1 .sidebar .mod.sidefish ul.menu ul,
.yui-t4 .sidebar .mod.sidefish ul.menu ul{width: 12em;top:0;}
.yui-t2 .sidebar .mod.sidefish ul.menu ul,
.yui-t5 .sidebar .mod.sidefish ul.menu ul{width: 13em;top:0;}
.yui-t3 .sidebar .mod.sidefish ul.menu ul,
.yui-t7 .sidebar .mod.sidefish ul.menu ul{width: 17em;top:0;}
.yui-t8 .sidebar .mod.sidefish ul.menu ul,
.yui-t9 .sidebar .mod.sidefish ul.menu ul{width: 15em;top:0;}

/* off set nested sub flyouts for each layout */
.yui-t1 .sidebar .mod.sidefish ul.menu li:hover ul,
.yui-t1 .sidebar .mod.sidefish ul.menu li.sfHover ul{left:10.1009em;}
.yui-t2 .sidebar .mod.sidefish ul.menu li:hover ul,
.yui-t2 .sidebar .mod.sidefish ul.menu li.sfHover ul{left:11.7000em;}
.yui-t3 .sidebar .mod.sidefish ul.menu li:hover ul,
.yui-t3 .sidebar .mod.sidefish ul.menu li.sfHover ul{left:20.8769em;}

/* this layout (t3) needs more specificity for 3rd level */
.yui-t3 .sidebar .mod.sidefish ul.menu li:hover ul ul,
.yui-t3 .sidebar .mod.sidefish ul.menu li.sfHover ul ul {left:14.8769em;}
.yui-t8 .sidebar .mod.sidefish ul.menu li:hover ul,
.yui-t8 .sidebar .mod.sidefish ul.menu li.sfHover ul{left:14.1em;}

/* set flyout positions for when secondary is in right position */
.yui-t4 .sidebar .mod.sidefish ul.menu li:hover ul,
.yui-t4 .sidebar .mod.sidefish ul.menu li.sfHover ul,
.yui-t5 .sidebar .mod.sidefish ul.menu li:hover ul,
.yui-t5 .sidebar .mod.sidefish ul.menu li.sfHover ul,
.yui-t6 .sidebar .mod.sidefish ul.menu li:hover ul,
.yui-t6 .sidebar .mod.sidefish ul.menu li.sfHover ul,
.yui-t9 .sidebar .mod.sidefish ul.menu li:hover ul,
.yui-t9 .sidebar .mod.sidefish ul.menu li.sfHover ul{left:-14.3456em;top:0em;}

/* flyout positioning when menu published to right module (tertiary) */
.yui-t1 #tertiary-content .mod.sidefish ul.menu li:hover ul,
.yui-t1 #tertiary-content .mod.sidefish ul.menu li.sfHover ul,
.yui-t2 #tertiary-content .mod.sidefish ul.menu li:hover ul,
.yui-t2 #tertiary-content .mod.sidefish ul.menu li.sfHover ul,
.yui-t3 #tertiary-content .mod.sidefish ul.menu li:hover ul,
.yui-t3 #tertiary-content .mod.sidefish ul.menu li.sfHover ul,
.yui-t4 #tertiary-content .mod.sidefish ul.menu li:hover ul,
.yui-t4 #tertiary-content .mod.sidefish ul.menu li.sfHover ul,
.yui-t5 #tertiary-content .mod.sidefish ul.menu li:hover ul,
.yui-t5 #tertiary-content .mod.sidefish ul.menu li.sfHover ul,
.yui-t6 #tertiary-content .mod.sidefish ul.menu li:hover ul,
.yui-t6 #tertiary-content .mod.sidefish ul.menu li.sfHover ul,
.yui-t8 #tertiary-content .mod.sidefish ul.menu li:hover ul,
.yui-t8 #tertiary-content .mod.sidefish ul.menu li.sfHover ul,
.yui-t9 #tertiary-content .mod.sidefish ul.menu li:hover ul,
.yui-t9 #tertiary-content .mod.sidefish ul.menu li.sfHover ul{left:-15.00769em;}

/*** position indicator for sidebar with menufx - subtext **/
.sidebar .mod.subtext ul.menu .sf-sub-indicator{right:2%;margin-top:13px;}

/*** position indicator for sidebar sub items **/
.sidebar .mod.subtext ul.menu li ul li a .sf-sub-indicator{right:0.5em;margin-top:0px;}