/* ================================================================ 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. =================================================================== */
/* common styling */
.menu {font-family: "tahoma ms", arial; font-size: 11px; font-weight: bold; margin:0 auto; position: relative; z-index: 9999; }
.menu ul li a, .menu ul li a:visited { display: inline; text-decoration:none; color: #444; text-align:left; height: 41px; line-height: 41px; padding: 10px 12px 14px 10px; background: transparent url(../images/nav-button.png) bottom right no-repeat; }

.menu ul {padding:0; margin:0; list-style-type: none; }
.menu ul li {float:left; display: inline; margin-left:0px; position:relative;}
.menu ul li ul {display: none;}


/* specific to non IE browsers */
.menu ul li:hover a { display: inline; text-decoration:none; color: #444; text-align:left; height: 41px; line-height: 41px; padding: 10px 12px 14px 10px; background: transparent url(../images/nav-button-hover.png) bottom right no-repeat; }
.menu ul li:hover ul {display:block; width: 122px; position: absolute; z-index: 888; top: 41px; left: 0px; z-index: 998; background-color: #b6b6b6;}
.menu ul li:hover ul li a, .menu ul li:hover ul li a:visited { display: block; background: #b6b6b6; color: #fff; text-align: center; width: 122px; height: 36px; line-height: 36px; padding: 0px; margin: 0px; }

.menu ul li:hover ul li a:hover { color: #444; background-color: #f2f2f2; }


.menu ul li:hover ul li a.hide {background:#dfc184; color: #fff;}
.menu ul li:hover ul li:hover a.hide {width: 150px;}