/* ================================================================ This copyright notice must be untouched at all times.The original version of this stylesheet and the associated (x)htmlis available at http://www.cssplay.co.uk/menus/flyout2.htmlCopyright (c) 2005-2007 Stu Nicholls. All rights reserved.This stylesheet and the assocaited (x)html may be modified in any way to fit your requirements.=================================================================== */.menu {z-index:1000;font: bold 70% Arial, Helvetica, sans-serif; color: #000000;}/* remove all the bullets, borders and padding from the default list styling */.menu ul {padding:0;margin:0;list-style-type:none;width:142px;}/* hack for IE5.5 */* html .menu ul {margin-left:-16px; ma\rgin-left:0;}/* position relative so that you can position the sub levels */.menu li {position:relative;}/* get rid of the table */.menu table {position:absolute; border-collapse:collapse; top:0; left:0; z-index:100; font-size:1em;}/* style the links */.menu a, .menu a:visited {display:block; text-decoration:none;line-height:16px;width:142px;color:#000;padding: 5px 10px 5px 10px; }.menu ul ul a, .menu ul ul a:visited {background:#BA0E31;color: #FFFFFF;}/* hack for IE5.5 */* html .menu a, * html .menu a:visited {width:142px; w\idth:142px;}/* style the link hover */* html .menu ul a:hover {color:#fff; background:#BA0E31;}.menu ul :hover > a {color:#fff; background:#BA0E31;}* html .menu ul ul a:hover {color:#000; background:#BA0E31;}.menu ul ul :hover > a {color:#000; background:#BA0E31;}/* hide the sub levels and give them a positon absolute so that they take up no room */.menu ul li ul {visibility: hidden;position: absolute;top: 0;left: 162px; }/* make the second level visible when hover on first level list OR link */.menu ul li:hover ul,.menu ul a:hover ul {visibility: visible;}<!--[if IE 7]><style type="text/css">.menu li {float:left;}</style><![endif]-->