#mainmenu { position: absolute;
            top:75px;
            *top:76px; /* IE6 & IE7 Hack */
            left:5px;
            width: 880px;
            margin: 0;
            text-align: left;
            z-index: 1000;
          }

#nav { display: inline;
     }

#nav, #nav ul { /* all lists */
        padding: 0;
        margin: 0;
        z-index: 1000;
        font-size: 11px;
        list-style: none;
        line-height: 1;
}

#nav a {
        display: block;
        color: #2E7BBE;
        text-decoration: none;
}

#mainmenu li.top {
               font:10pt/12pt 'trebuchet ms', verdana, sans-serif;
                   text-transform:lowercase;
                   padding: 0 10px 0 0;
                 }


#mainmenu li { padding: 0px;
               z-index: 1000;
             }


#nav li ul a { width: 129px;
               padding: 3px 3px 3px 14px;
               background-color:#122E46;
               background-image: url('/images/header/menu_bg.gif');
               background-repeat: no-repeat;
               color: #CCC;
               text-decoration: none;
               border-top:1px solid #122E46;
               border-right:1px solid #2C4A65;
               border-bottom:1px solid #2C4A65;
               border-left:1px solid #2C4A65;
             }

#nav li ul a:hover { width: 129px;
                     padding: 3px 3px 3px 14px;
                     border-top:1px solid #2C4A65;
                     background-color:#1C4A72;
                     background-image: url('/images/header/menu_bg_h.gif');
                     background-repeat: no-repeat;
                     color:#CCC;
                   }

#nav li { /* all list items */
        position:relative;
        float: left;
}

#nav li ul { /* second-level lists */
        position: absolute;
        top:24px;
        width: 139px;
        left: -999em;
}


#nav li:hover ul, #nav li.sfhover ul { /* lists nested under hovered list items */
        left: auto;
        padding: 0;
        margin:0;
        *margin: -1px; /* IE6 & IE7 Hack */
}

#nav li a.menu-training {
        position:relative;
        overflow:hidden;
        text-decoration:none;
        display:block;
        width: 74px;
        height: 24px;
        }

#nav li a.menu-training span {
        position:absolute;
        visibility:visible; 
	width: 74px;
	height: 24px;
        background-image: url('/images/header/menu_training.gif');
        background-repeat: no-repeat;
        }

#nav li a.menu-training span:hover {
	width: 74px;
	height: 24px;
        background-image: url('/images/header/menu_training_h.gif');
        background-repeat: no-repeat;
        }

/* IE HACK - slightly different list image for non-IE6 browsers */
/* Commented out till we rid the world of people who view the web with images disabled
html>body #nav li a.menu-training span:hover  { 
        position:relative;
        top: -50px;
        width: 74px;
        height: 74px;
        background-image: url('/images/header/menu_training_h.png');
        background-repeat: no-repeat;
        }
*/

#nav li a.menu-cert {
        position:relative;
        overflow:hidden;
        text-decoration:none;
        width: 97px;
        height: 24px;
        }

#nav li a.menu-cert span {
        position:absolute;
        visibility:visible;
        width: 97px;
        height: 24px;
        background-image: url('/images/header/menu_cert.gif');
        background-repeat: no-repeat;
        }

#nav li a.menu-cert span:hover {
        width: 97px;
        height: 24px;
        background-image: url('/images/header/menu_cert_h.gif');
        background-repeat: no-repeat;
        }

/* IE HACK - slightly different list image for non-IE6 browsers */
/* Commented out till we rid the world of people who view the web with images disabled
html>body #nav li a.menu-cert:hover  {
        position:relative;
        top: -50px;
        width: 97px;
        height: 74px;
        background-image: url('/images/header/menu_cert_h.png');
        background-repeat: no-repeat;
        }
*/

#nav li a.menu-resources {
        position:relative;
        overflow:hidden;
        text-decoration:none;
        width: 82px;
        height: 24px;
        }

#nav li a.menu-resources span {
        position:absolute;
        visibility:visible;
        width: 82px;
        height: 24px;
        background-image: url('/images/header/menu_resources.gif');
        background-repeat: no-repeat;
        }

#nav li a.menu-resources span:hover {
        width: 82px;
        height: 24px;
        background-image: url('/images/header/menu_resources_h.gif');
        background-repeat: no-repeat;
        }

/* IE HACK - slightly different list image for non-IE6 browsers */
/* Commented out till we rid the world of people who view the web with images disabled
html>body #nav li a.menu-resources:hover  {
        position:relative;
        top: -50px;
        width: 82px;
        height: 74px;
        background-image: url('/images/header/menu_resources_h.png');
        background-repeat: no-repeat;
        }
*/
#nav li a.menu-vendor {
        position:relative;
        overflow:hidden;
        text-decoration:none;
        width: 64px;
        height: 24px;
        }

#nav li a.menu-vendor span{
        position:absolute;
        visibility:visible;
        width: 64px;
        height: 24px;
        background-image: url('/images/header/menu_vendor.gif');
        background-repeat: no-repeat;
        }

#nav li a.menu-vendor span:hover {
        width: 64px;
        height: 24px;
        background-image: url('/images/header/menu_vendor_h.gif');
        background-repeat: no-repeat;
        }

/* IE HACK - slightly different list image for non-IE6 browsers */
/* Commented out till we rid the world of people who view the web with images disabled
html>body #nav li a.menu-vendor:hover  {
        position:relative;
        top: -50px;
        width: 64px;
        height: 74px;
        background-image: url('/images/header/menu_vendor_h.png');
        background-repeat: no-repeat;
        }
*/
#nav li a.menu-portal {
        position:relative;
        overflow:hidden;
        text-decoration:none;
        width: 62px;
        height: 24px;
        }

#nav li a.menu-portal span {
        position:absolute;
        visibility:visible;
        width: 62px;
        height: 24px;
        background-image: url('/images/header/menu_portal.gif');
        background-repeat: no-repeat;
        }

#nav li a.menu-portal span:hover {
        width: 62px;
        height: 24px;
        background-image: url('/images/header/menu_portal_h.gif');
        background-repeat: no-repeat;
        }

/* IE HACK - slightly different list image for non-IE6 browsers */
/* Commented out till we rid the world of people who view the web with images disabled
html>body #nav li a.menu-portal:hover  {
        position:relative;
        top: -50px;
        width: 62px;
        height: 74px;
        background-image: url('/images/header/menu_portal_h.png');
        background-repeat: no-repeat;
        }
*/
#nav li a.menu-isc {
        position:relative;
        overflow:hidden;
        text-decoration:none;
        width: 100px;
        height: 24px;
        }

#nav li a.menu-isc span {
        position:absolute;
        visibility:visible;
        width: 100px;
        height: 24px;
        background-image: url('/images/header/menu_isc.gif');
        background-repeat: no-repeat;
        }

#nav li a.menu-isc span:hover {
        width: 100px;
        height: 24px;
        background-image: url('/images/header/menu_isc_h.gif');
        background-repeat: no-repeat;
        }

/* IE HACK - slightly different list image for non-IE6 browsers */
/* Commented out till we rid the world of people who view the web with images disabled
html>body #nav li a.menu-isc:hover  {
        position:relative;
        top: -50px;
        width: 100px;
        height: 74px;
        background-image: url('/images/header/menu_isc_h.png');
        background-repeat: no-repeat;
        }
*/
#nav li a.menu-college {
        position:relative;
        overflow:hidden;
        text-decoration:none;
        width: 68px;
        height: 24px;
        }

#nav li a.menu-college span {
        position:absolute;
        visibility:visible;
        width: 68px;
        height: 24px;
        background-image: url('/images/header/menu_college.gif');
        background-repeat: no-repeat;
        }

#nav li a.menu-college span:hover {
        width: 68px;
        height: 24px;
        background-image: url('/images/header/menu_college_h.gif');
        background-repeat: no-repeat;
        }

/* IE HACK - slightly different list image for non-IE6 browsers */
/* Commented out till we rid the world of people who view the web with images disabled
html>body #nav li a.menu-college:hover  {
        position:relative;
        top: -50px;
        width: 68px;
        height: 74px;
        background-image: url('/images/header/menu_college_h.png');
        background-repeat: no-repeat;
        }
*/

#nav li a.menu-ssi {
        position:relative;
        overflow:hidden;
        text-decoration:none;
        width: 90px;
        height: 24px;
        }

#nav li a.menu-ssi span {
        position:absolute;
        visibility:visible;
        width: 90px;
        height: 24px;
        background-image: url('/images/header/menu_ssi.gif');
        background-repeat: no-repeat;
        }

#nav li a.menu-ssi span:hover {
        width: 90px;
        height: 24px;
        background-image: url('/images/header/menu_ssi_h.gif');
        background-repeat: no-repeat;
        }

#nav li a.menu-about {
        position:relative;
        overflow:hidden;
        text-decoration:none;
        width: 58px;
        height: 24px;
        }

#nav li a.menu-about span {
        position:absolute;
        visibility:visible;
        width: 58px;
        height: 24px;
        background-image: url('/images/header/menu_about.gif');
        background-repeat: no-repeat;
        }

#nav li a.menu-about span:hover {
        width: 58px;
        height: 24px;
        background-image: url('/images/header/menu_about_h.gif');
        background-repeat: no-repeat;
        }

/* IE HACK - slightly different list image for non-IE6 browsers */
/* Commented out till we rid the world of people who view the web with images disabled
html>body #nav li a.menu-about:hover  {
        position:relative;
        top: -50px;
        width: 58px;
        height: 74px;
        background-image: url('/images/header/menu_about_h.png');
        background-repeat: no-repeat;
        }
*/

