#nav {
position: relative;
height: 48px;
padding-left: 0px;
width:780px;
font-family:Verdana, Arial, Helvetica, sans-serif;
left:0px;
}


#nav li {

float: left;
display: block;
height: 48px;
}


#nav .divit
{
width:2px;
background-image:url(../images/new_design/bd-global-nav-divit.gif);
background-repeat:no-repeat;
background-position:0 1px;
}





#nav li a{
display:block;
text-decoration:none;
text-align:center;
padding:13px 0 0 0;
height:60px;
width:103px;
position:relative;
background-image:url(../images/new_design/bd-global-nav-mid.gif);
background-repeat:repeat-x;
font-size:12px;
font-weight:bold;
color:#333333;
}

#nav li a:hover{
background-image:url(../images/new_design/bd-global-nav-mid-hover.gif);
color:#ffffff;
text-decoration:none;

}

#nav li .currentmodule{
background-image:url(../images/new_design/bd-global-nav-mid-active.gif);
color:#ffffff;
text-decoration:none;
}
#nav li .currentmodule:hover{
background-image:url(../images/new_design/bd-global-nav-mid-active.gif);
color:#ffffff;
text-decoration:none;
}

#nav li ul {
display: none;
margin: 0px;
padding-top: 3px;
position: absolute;
top: 34px;
left: 5px;
width:773px;
background-image:url(../images/new_design/subpage-nav-subnav-bg.png);
background-repeat:no-repeat;
color:white;
height:22px;
z-index:100000;
}

#nav li .hidden
{
background-image:none;
background-color:white;
top:43px;
height:22px;
z-index:5;
}

#nav li ul a
{
padding:0px 20px 5px 5px;
background:none;
color:white;
height:100px;
font-size:11px;
font-weight:normal;
display:inline;
}

#nav li ul a:hover	
{
background:none;
text-decoration:underline;
padding:0px 20px 5px 5px;
}





#nav li.on ul {
display: block;
}

#nav li:hover ul, #nav li.over ul {
display: block;
}
