@charset "utf-8";

/* ================================================================ 

This copyright notice must be kept untouched in the stylesheet at 

all times.



The original version of this stylesheet and the associated (x)html

is available at http://www.cssplay.co.uk/menus/anywidth-flyout2.html

Copyright (c) 2005-2009 Stu Nicholls. All rights reserved.

This stylesheet and the associated (x)html may be modified in any 

way to fit your requirements.

=================================================================== */



#flmenu {width:165px; /*height:531px;*/  background:#dadadb; margin:0 auto; position:relative;font-family:Arial,Helvetica,sans-serif; font-size:11px;}



#flmenu ul {width:auto; min-width:165px; margin:0; padding:0; list-style:none; white-space:nowrap; text-align:left; background:#E2E2E2;}



#flmenu li {margin:0; padding:0; list-style:none;}

#flmenu li {display:inline-block; display:inline;}

#flmenu ul {position:absolute; left:-9999px;}

#flmenu ul.level1 {position:absolute; left:0;}



#flmenu a {display:block; line-height:25px; text-decoration:none; background:#E2E2E2; border-bottom:1px solid white; padding:0 5px; color: #333333}

#flmenu a b {display:block; line-height:25px; background:#E2E2E2; font-weight:normal;}



#flmenu ul li:hover > ul {visibility:visible; left:100%; margin-left:0px; margin-top:-26px;}



#flmenu a:hover ul,

#flmenu a:hover a:hover ul, 

#flmenu a:hover a:hover a:hover ul {left:100%; visibility:visible;}

#flmenu a:hover ul ul, 

#flmenu a:hover a:hover ul ul {left:-9999px;}



#flmenu li a.fly {background: #E2E2E2;}

#flmenu li a:hover { background-color:#dadadb; white-space:nowrap; color:#333333; text-decoration: underline;} 

#flmenu li a:hover b {background-color:#dadadb; color:#333333; text-decoration: underline;} 



#flmenu li:hover > a {background-position:right bottom;}

#flmenu li:hover > a > b {background-position:left bottom;}



#flmenu a:hover ul li a b,

#flmenu a:hover ul a:hover ul li a b,

#flmenu a:hover ul a:hover ul a:hover ul li a b {background:#E2E2E2;}

#flmenu a:hover ul li a:hover b,

#flmenu a:hover ul a:hover ul li a:hover b,

#flmenu a:hover ul a:hover ul a:hover ul li a:hover b {background-position:left bottom;}



#flmenu table {position:absolute; left:99%; height:0; width:0; border-collapse:collapse; margin-top:-46px; margin-left:-10px;}




