﻿#multi-level {position:relative; z-index:100; background:transparent; padding-left:180px;border:0px solid #fff;}

/* The menu styling */
/* Remove the padding, margins and bullets from the lists */

.menu ul {list-style-type:none; padding:50px; margin:0; font-family:arial, sans-serif; font-size:14px;}

.menu {list-style-type:none; padding:50px; margin:0; font-family:arial, sans-serif; font-size:14px;}

/* Set up the size of the list items and float left to place inline */
.menu li.top {display:block; float:left; position:relative;}

/* Style and position the table so it takes no part in the menu function. The font size is necessary for IE5.5 */
.menu table {border-collapse:collapse; width:0; height:0; position:absolute; top:0; left:0;}

/* Default link styling */
.menu li.top a.top_link {display:block; float:left; height:30px; line-height:30px; text-decoration:none; color:#fff; font-weight:bold; font-size:16px; padding:0px;}
.menu li.top a.top_link span.span_top {display:block; float:left; height:30px;padding:10px 0px 0 0;}
.menu li.top a.top_link b.b_top {display:block; float:left; height:30px; width:26px;}





/* Style the list OR link hover. Depends on which browser is used */
.menu a:hover {visibility:visible; cursor:pointer; position:relative;}
.menu li:hover {position:relative; z-index:200;}




/* Style the top level links */

/* keep the 'next' level invisible by placing it off screen. */
.menu :hover ul :hover ul :hover ul :hover ul ul {position:absolute; left:-9999px; top:-9999px; width:0; height:0;}

.menu :hover ul :hover ul :hover ul ul {position:absolute; left:-9999px; top:-9999px; width:0; height:0;}

.menu :hover ul :hover ul ul {position:absolute; left:-9999px; top:-9999px; width:0; height:0;}

.menu ul ul {position:absolute; left:-9999px; top:-9999px; width:0; height:0;}

.menu ul {position:absolute; left:-9999px; top:-9999px; width:0; height:0;}

/* Style the drop down sub level links */
.menu :hover ul.sub {left:0; top:30px; background: transparent url(transparent.gif); padding:15px 3px 10px 0; white-space:nowrap; width:200px; height:auto;}
.menu :hover ul.sub li {display:block; float:left;}
.menu :hover ul.sub li a {display:block; float:left; height:25px; width:200px; line-height:25px; color:#fff; text-decoration:none; padding:0; background: url(images/dropa_0.gif) no-repeat; text-align:left;}

/* All this lot is for IE6, believe it or not, to style the fly outs0000000 Change the widht for menu size */
.menu :hover ul.sub li a.fly:hover ul li a.fly:hover ul li a.fly:hover ul li a.fly:hover ul li a span
{display:block; float:left; background: url(images/drop_0.gif) right top; height:25px; width:155px; padding:0 30px 0 0px; font-weight:normal; color:#fff;}

.menu :hover ul.sub li a.fly:hover ul li a.fly:hover ul li a.fly:hover ul li a span
{display:block; float:left; background: url(images/drop_0.gif) right top; height:25px; width:155px; padding:0 30px 0 0px; font-weight:normal; color:#fff;}

.menu :hover ul.sub li a.fly:hover ul li a.fly:hover ul li a span
{display:block; float:left; background: url(images/drop_0.gif) right top; height:25px; width:155px; padding:0 30px 0 0px; font-weight:normal; color:#fff;}

.menu :hover ul.sub li a.fly:hover ul li a span
{display:block; float:left; background: url(images/drop_0.gif) right top; height:25px; width:155px; padding:0 30px 0 0px; font-weight:normal; color:#fff;}

.menu :hover ul.sub li a span
{display:block; float:left; background: url(images/drop_0.gif) right top; height:25px; width:155px; padding:0 30px 0 0px; font-weight:normal; color:#fff;}

.menu :hover ul.sub li a.fly:hover ul li a.fly:hover ul li a.fly:hover ul li a.fly:hover ul li a.fly span
{background: url(images/dropb_0.gif) right top; color:#000;}

.menu :hover ul.sub li a.fly:hover ul li a.fly:hover ul li a.fly:hover ul li a.fly span
{background: url(images/dropb_0.gif) right top; color:#000;}

.menu :hover ul.sub li a.fly:hover ul li a.fly:hover ul li a.fly span
{background: url(images/dropb_0.gif) right top; color:#000;}

.menu :hover ul.sub li a.fly:hover ul li a.fly span
{background: url(images/dropb_0.gif) right top; color:#000;}

.menu :hover ul.sub li a.fly span
{background: url(images/dropb_0.gif) right top; color:#000;}

.menu :hover ul.sub li a:hover ul li a:hover ul li a:hover ul li a:hover ul li a:hover
{background: url(images/dropba_1.gif) no-repeat; color:#ed1414;}

.menu :hover ul.sub li a:hover ul li a:hover ul li a:hover ul li a:hover
{background: url(images/dropba_1.gif) no-repeat; color:#ed1414;}

.menu :hover ul.sub li a:hover ul li a:hover ul li a:hover
{background: url(images/dropba_1.gif) no-repeat; color:#ed1414;}

.menu :hover ul.sub li a:hover ul li a:hover
{background: url(images/dropba_1.gif) no-repeat; color:#ed1414;}

.menu :hover ul.sub li a:hover
{background: url(images/dropba_1.gif) no-repeat; color:#ed1414;}

.menu :hover ul.sub li a.fly:hover ul li a.fly:hover ul li a.fly:hover ul li a.fly:hover ul li a:hover span
{background: url(images/drop_1.gif) right top; color:#333; font-family:Arial, Helvetica, sans-serif; font-size:14px;}

.menu :hover ul.sub li a.fly:hover ul li a.fly:hover ul li a.fly:hover ul li a:hover span
{background: url(images/drop_1.gif) right top; color:#333; font-family:Arial, Helvetica, sans-serif; font-size:14px;}

.menu :hover ul.sub li a.fly:hover ul li a.fly:hover ul li a:hover span
{background: url(images/drop_1.gif) right top; color:#333; font-family:Arial, Helvetica, sans-serif; font-size:14px;}

.menu :hover ul.sub li a.fly:hover ul li a:hover span
{background: url(images/drop_1.gif) right top; color:#333; font-family:Arial, Helvetica, sans-serif; font-size:14px;}

.menu :hover ul.sub li a:hover span
{background: url(images/drop_1.gif) right top; color:#333; font-family:Arial, Helvetica, sans-serif; font-size:14px;}

.menu :hover ul.sub li a.fly:hover ul li a.fly:hover ul li a.fly:hover ul li a.fly:hover ul li a.fly:hover span
{background:url(images/images/dropb_1.gif) right top; color:#fff;}

.menu :hover ul.sub li a.fly:hover ul li a.fly:hover ul li a.fly:hover ul li a.fly:hover span
{background:url(images/images/dropb_1.gif) right top; color:#fff;}

.menu :hover ul.sub li a.fly:hover ul li a.fly:hover ul li a.fly:hover span
{background:url(images/images/dropb_1.gif) right top; color:#fff;}

.menu :hover ul.sub li a.fly:hover ul li a.fly:hover span
{background:url(images/images/dropb_1.gif) right top; color:#fff;}

.menu :hover ul.sub li a.fly:hover span
{background:url(images/images/dropb_1.gif) right top; color:#fff;}

/* the next two lines keep the menu trail :hover state for IE7 and non-IE browsers */
.menu :hover ul li:hover > a.fly {background:url(images/dropba_1.gif) no-repeat; color:#333;}
.menu :hover ul li:hover > a.fly span {background:url(images/dropb_1.gif) right top; color:#333;}

/* Style the images to the left of each link */
.menu ul.sub b {display:block; float:left;  height:25px; width:11px;}

/* Position the flyouts */
.menu :hover ul :hover ul :hover ul :hover ul :hover ul
{left:5px; top:10px; background:transparent url(transparent.gif); padding:15px 15px 15px 0; white-space:nowrap; width:160px; z-index:200; height:auto;}
.menu :hover ul :hover ul :hover ul :hover ul
{left:5px; top:10px; background:transparent url(transparent.gif); padding:15px 15px 15px 0; white-space:nowrap; width:160px; z-index:200; height:auto;}
.menu :hover ul :hover ul :hover ul
{left:5px; top:10px; background:transparent url(transparent.gif); padding:15px 15px 15px 0; white-space:nowrap; width:160px; z-index:200; height:auto;}
.menu :hover ul :hover ul
{left:5px; top:10px; background:transparent url(transparent.gif); padding:15px 15px 15px 0; white-space:nowrap; width:160px; z-index:200; height:auto;}

.innertable {
	width: 100%;
	border: none;
	padding: 0px;
