﻿    #global-nav { width: 880px; height: 35px; background: url(../images/nav/global_nav_bg.jpg) repeat-x; }  
        
    /* primary nav at the left */
    ul#primary-nav { float: left; padding: 0 0 0 20px; list-style: none; margin: 0px; }          
    ul#primary-nav li, ul#secondary-nav li { float: left; }
    ul#primary-nav li span, ul#secondary-nav li span { font-weight: bold; color: #336699; }
    ul#primary-nav li.menu a { display: block; cursor: pointer; }        
    ul#primary-nav li.menu a.nav { padding: 3px 20px 0px 20px; }
    
    ul#secondary-nav { float: right; padding: 0 4px 0 0; list-style: none; margin: 0px; }
    ul#secondary-nav li.menu a { display: block; }    
    ul#secondary-nav li.menu a.nav { padding: 3px 14px 0px 14px; }
    ul#secondary-nav li.menu { float: left; background: url(../images/nav/secondary_nav_bg.gif) no-repeat; cursor: pointer; }
    
    #global-nav .curr { background-image: url(../images/nav/global_nav_bg_on.gif); background-repeat: repeat-x; }
    .currentNav { background-image: url(../images/nav/global_nav_selected_bg.gif); background-repeat: repeat-x; }
                               
    .subnav { left: auto; position: absolute; background: url(../images/s.gif); z-index: 8500; margin-left: -9999em; overflow: hidden; } /* #347394 */
    .subnav-outer {  background: #fff url(../images/nav/global_subnav_trc.jpg) repeat-y top right; padding: 0 4px 0 0; text-align:left; }
    .subnav-inner { background: #fff url(../images/nav/global_subnav_tlc.jpg) repeat-y top left; padding: 0 0 0 4px; }
    .subnav-body { background: #fff url(../images/nav/global_subnav_tbg.jpg) repeat-x top; }
    .subnav-content { background: #fff; padding: 10px 6px 0 6px; border-bottom: solid 3px #8fcfe6; }
    .subnav-content p, .subnav-content div { clear: both; padding: 0px 8px; }
    .subnav-content ul { list-style: none; float: left; padding: 0px 8px; margin: 0px; max-width: 200px; }
    .subnav-content ul li { clear: both; background: url(../images/nav/subnav_lg_arrow.gif) no-repeat; background-position: 0px 3px; padding: 0 0 1.0em 0; margin: 0px; }        
    .subnav-content ul li a { padding: 0 0 0 8px; margin: 0px; } /* alt: ie.css */
    .subnav-content ul li ul li { background: none; background: url(../images/nav/subnav_sm_arrow.gif) no-repeat; background-position: 0px 8px; padding: 0.15em 0 0 0; margin: 0px; }
    .subnav-content ul li ul li a { color: #3893c0; }
    .subnav-bottom { border-bottom: 3px solid #347394; margin:0px; padding:0px; }
    
    ul#secondary-nav .subnav-content p { padding-top: 0px; margin: 0 0 12px 0; }
    ul#secondary-nav .subnav-content p.clear { margin-bottom: 0px; }
	
	
	ul#secondary-nav li .infoLink span { color: #666; }
	.infoLink:hover { color: #666; text-decoration: none; cursor: default; }