/*#nav {
    float:left;
    display:inline;
}
*/
#nav,
#investor_links {
    clear:both;
    overflow:hidden;
}


#nav,
#nav .subnav,
#nav li,
#nav li a:link,
#nav li a:visited,
#investor_links,
#investor_links li,
#investor_links li a:link,
#investor_links li a:visited {
    width:210px;
    margin:0;
    padding:0;
}

#investor_links {
    margin:55px 0 0;
}

#nav,
#nav .subnav,
#investor_links {
    border-top:1px solid #CCC;
    list-style:none;
}

#nav li,
#investor_links li {
    border-bottom:1px solid #CCC;
    float:left;
}

#nav li a:link,
#nav li a:visited,
#investor_links li a:link,
#investor_links li a:visited {
    display:block;
}

#nav li.current a:link,
#nav li.current a:visited,
#nav li.section a:link,
#nav li.section a:visited,
#nav ul li.current a:link,
#nav ul li.current a:visited {
    background:#0083a5 no-repeat top left;
    padding:0 5px;
    width:200px;
    min-height:22px;
}

* html #nav li.current a:link,
* html #nav li.current a:visited,
* html #nav li.section a:link,
* html #nav li.section a:visited,
* html #nav ul li.current a:link,
* html #nav ul li.current a:visited {
    height:22px;
}

#nav li.current a.current:link,
#nav li.current a.current:visited {
    background-image:url(/images/nav/nav_current_bg.png);
}

#nav .subnav {
    display:none;
}

#nav li.current .subnav,
#nav li.section .subnav {
    border-top:1px solid #CCC;
    display:block;
}

#nav .subnav li {
    border-bottom:1px solid #CCC;
}

#nav .subnav li.last {
    border-bottom:none;
}

#nav li.section a:link,
#nav li.section a:visited,
#nav .subnav li,
#nav li.current ul li,
#nav .subnav li a:link,
#nav .subnav li a:visited,
#nav li.current ul li a:link,
#nav li.current ul li a:visited {
    /*background-color:#ededee;*/
    background-color:#EFEFEF;
}
