/* ================================================================ 
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/flyoutt.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 {width:209px; position:relative; margin:0; padding:0; font-size:11px; font-family: arial, sans-serif; z-index:999;}
.menu-bgd {background: url(../../images/menu-main-bgd.gif);}
.menu ul li a, .menu ul li a:visited {
width:204px; display:block;
text-decoration:none; color:#f0f7fb; font-size: 12px; text-align:left; padding:4px 0px 4px 10px; font-family: Arial, Helvetica, sans-serif; 
background: url(../../images/menu_divider_sub.gif) repeat-x bottom; 
}
.menu ul li:hover a {background-color:#4b97c0; color:#f0f7fb;}

.menu ul {padding:0; margin:0; list-style-type: none;}
.menu ul li {float:left; position:relative;}
.menu ul li ul {display: none;}

.menu ul li:hover ul {display:block; position:absolute; top:-1px; left:209px; border:solid 1px #f0f7fb; border-bottom:none;}
.menu ul li:hover ul li a.hide {background:#1f1c1a url(../../images/menu_divider_sub.gif) repeat-x bottom; color:#f0f7fb;}
.menu ul li:hover ul li:hover a.hide {width:209px; color:#fff;}
.menu ul li:hover ul li ul {display: none;}

.menu ul li:hover ul li a {display:block; background-color:#4b97c0; width:209px;}
.menu ul li:hover ul li a:hover { color:#f0f7fb; background-color:#4b97c0;}

.menu ul li:hover ul li:hover ul {display:block; position:absolute; left:209px; top:-1px; color:#fff;}
.menu ul li:hover ul li:hover ul li a {display:block; color:#f0f7fb; width:209px; background:#1f1c1a url(../../images/menu_divider_sub.gif) repeat-x bottom;}
.menu ul li:hover ul li:hover ul li a:hover { color:#fff; background-color:#4b97c0;}

.clear_menu{ height:25px; display:block; clear:both;}

