/* ================================================================ 
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/drop-table.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.
=================================================================== */
.menu2 {width:950px; height:26px;text-align:left; position:relative;}

.menu2 ul {margin:0; padding:0; list-style:none; white-space:nowrap; text-align:left;}
.menu2 ul {display:inline-block;}
.menu2 ul {display:inline;}

.menu2 .table {display:table; margin:0 auto;}
.menu2 .table ul {display:table-row;}

.menu2 li {margin:0; padding:0;}
.menu2 li {margin-right:1px;}
.menu2 ul table {position:absolute; left:-9999px; width:940px; font-family:verdana, arial, sans-serif; background:url(anywidth/black60.png);}
.menu2 ul table td {vertical-align:top; padding:3px; margin:0;}
.menu2 ul table td.border {border-right:1px dashed #fff;}
.menu2 ul table td img {padding:0; display:inline; margin:0; border:1px solid #fff;}
.menu2 ul table td.image {width:122px;}
.menu2 ul table th {padding:4px 0 4px 10px; margin:0; color:#fc0; font-size:11px; text-align:left;}
.menu2 ul table caption {font-size:14px; color:#fff; font-weight:bold; padding:5px 0; margin:0; background:url(anywidth/black60.png);}
.menu2 ul table tfoot td {font-size:10px; color:#ff0; padding-left:10px;}
.menu2 ul.level1 li.level1-li {float:left; display:block;}
.menu2 ul table td {line-height:16px; font-size:11px; color:#fff; white-space:normal; margin:0; padding:0 5px;}
.menu2 ul table td a {padding:0; margin:0; font-weight:normal; color:#000; padding:2px;  width:147px;}
.menu2 ul table td a:hover{text-decoration:none; color:#333}


.menu2 a {display:block; font:normal 11px verdana,arial,sans-serif; color:#fff; line-height:26px; text-decoration:none;  width:117px; margin-right:8px; float:left; border-bottom:1px dashed #666; font-size:11px;}
.menu2 a:hover{background:url(../images_N/black_1a.gif) left top; color:#000}
.menu2 ul.level1 li.level1-li a.level1-a {float:left; padding:0 10px 0 0;}
.menu2 ul.level1 li.level1-li a.level1-a b {float:left; padding:0 0 0 10px; cursor:pointer;}

.menu2 ul li:hover table {visibility:visible; left:0; top:26px; background:#9fc74a; z-index:555}

.menu2 a:hover table {left:0; top:26px; background:#777; z-index:555}

.menu2 ul.level1 li.level1-li a.drop {background:url(../images_N/black_0a.gif) no-repeat right bottom; padding-right:30px; padding-left:10px}
.menu2 ul.level1 li.level1-li a.drop:hover {background-position:right bottom; background-image:url(../images_N/black_1a.gif); color:#000}

.menu2 ul.level1 li.level1-li a.level1-a:hover {background-position:left bottom; background-image:url(../images_N/black_1a.gif); color:#000}
.menu2 ul.level1 li.level1-li a.level1-a:hover b {background-position:left bottom; color:#000}


.menu2 ul.level1 li.level1-li:hover > a {background-position:right bottom; background-image:url(../images_N/black_1a.gif); color:#000}
.menu2 ul.level1 li.level1-li:hover > a > b {background-position:left bottom; color:#000}


.menu2 ul table td a {line-height:18px; padding:0 0 0 10px;}
.menu2 ul table a:hover {background:transparent; text-decoration:underline;}
.menu2 ul table a:hover img {border:1px solid #000;}


<!--[if lte IE 6]>
<style type="text/css">
.menu2 ul table caption {background:transparent; z-index:6666}

.menu2 ul table {background:transparent; z-index:6666}
.menu2 ul table {_azimuth: expression(this.shimmed = this.shimmed || 'shimmed:'+this.insertAdjacentHTML('beforeBegin','<div style="background:#000; filter:alpha(opacity=60);
 padding:0; margin:0; border:0;"></div>'),'inherit');}
.menu2 ul div {position:relative; left:-9999px; top:0;}
.menu2 a:hover div { left:expression(this.nextSibling.offsetLeft);top:expression(this.nextSibling.offsetTop);width:expression(this.nextSibling.offsetWidth);height:expression(this.nextSibling.offsetHeight); z-index:6666;}
</style>
<![endif]-->
