/* ================================================================ 
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.stunicholls.com/menu/pro_drop_2.html
Copyright (c) 2005-2007 Stu Nicholls. All rights reserved.
This stylesheet and the associated (x)html may be modified in any 
way to fit your requirements.
=================================================================== */
#nav {
margin:0px;
height:35px;
float:right;
z-index:500;
font-family: arial,helvetica,sans-serif;
}

#nav li.top {
display:block;
float:left;
height:35px;
}

#nav li.top:hover {
background-color: #6EA9B8;
}
 
#nav li a.toplink {
display:block;
line-height:35px;
color:white;
font-size:14px;
font-weight:bold;
padding:0 16px 0 16px;
}
 
#nav li a.toplink span, #nav li a.toplink span.down {
float:left;
display:block;
height:35px;
}

/* Default list styling */
#nav li:hover {position:relative; z-index:300;}

#nav li:hover ul.sub {
display:block;
left:0px;
top:35px;
background: #6EA9B8;
white-space:nowrap;
width:auto;
height:auto;
z-index:400;
}

#nav li:hover ul.sub li {
display:block;
line-height:28px;
height:28px;
float:left;
width:100%;
font-weight:normal;
}

#nav li:hover ul.sub li a {
display:block;
font-size:12px;
font-weight:bold;
height:28px;
line-height:28px;
text-indent:8px;
color:white;
text-decoration:none;
width:140px;
}

#nav li:hover ul.sub li a:hover {
background-color:#4E90A1;
color:#white;
}

#nav li:hover li:hover ul,
#nav li:hover li:hover li:hover ul,
#nav li:hover li:hover li:hover li:hover ul,
#nav li:hover li:hover li:hover li:hover li:hover ul {
left:140px;
top:0px;
background-color:#6EA9B8;
width:140px;
z-index:400;
height:auto;
line-height:28px;
font-size:12px;
}

#nav ul, 
#nav li:hover ul ul,
#nav li:hover li:hover ul ul,
#nav li:hover li:hover li:hover ul ul,
#nav li:hover li:hover li:hover li:hover ul ul {
position:absolute;
left:-9999px;
top:-9999px;
width:auto;
height:0;
margin:0;
padding:0;
list-style:none;
}

#nav li:hover li:hover a.fly,
#nav li:hover li:hover li:hover a.fly,
#nav li:hover li:hover li:hover li:hover a.fly,
#nav li:hover li:hover li:hover li:hover li:hover a.fly
{background:#4E90A1 url("../images/nav/arrow.gif") 125px no-repeat;} 

#nav li:hover li:hover li a.fly,
#nav li:hover li:hover li:hover li a.fly,
#nav li:hover li:hover li:hover li:hover li a.fly
{background:#4E90A1 url("../images/nav/arrow_over.gif") 125px no-repeat;} 

#nav li ul.sub li a.fly
{background: url("../images/nav/arrow.gif") 125px no-repeat;}

#nav li:hover ul.sub li a.fly:hover
{background:#4E90A1 url("../images/nav/arrow.gif") 125px no-repeat;}