/*
Copyright (c) 2008, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.net/yui/license.txt
version: 2.5.0
*/


.yuimenubar {

    visibility: visible;
    position: static;

}

.yuimenu .yuimenu,
.yuimenubar .yuimenu {

    visibility: hidden;
    position: absolute;
    top: -10000px;
    left: -10000px;

}

.yuimenubar li, 
.yuimenu li {

    list-style-type: none;    

}

.yuimenubar ul, 
.yuimenu ul,
.yuimenubar li, 
.yuimenu li,
.yuimenu h6,
.yuimenubar h6 { 

    margin: 0;
    padding: 0;

}

.yuimenuitemlabel,
.yuimenubaritemlabel {

    text-align: left;
    white-space: nowrap;

}

.yuimenu .yuimenu .yuimenuitemlabel
{
    
    white-space: normal;
}


/* 
    The following style rule trigger the "hasLayout" property in 
    IE (http://msdn2.microsoft.com/en-us/library/ms533776.aspx) for a
    MenuBar instance's <ul> element, allowing both to clear their floated 
    child <li> elements.
*/

.yuimenubar ul {

    *zoom: 1;

}


/* 
    Remove the "hasLayout" trigger for submenus of MenuBar instances as it 
    is unnecessary. 
*/

.yuimenubar .yuimenu ul {

    *zoom: normal;

}

/*
    The following style rule allows a MenuBar instance's <ul> element to clear
    its floated <li> elements in Firefox, Safari and and Opera.
*/

.yuimenubar>.bd>ul:after {

    content: ".";
    display: block;
    clear: both;
    visibility: hidden;
    height: 0;
    line-height: 0;

}

.yuimenubaritem {

    float: left;

}

.yuimenubaritemlabel,
.yuimenuitemlabel {
    display:block;
}

.yuimenu ul.first-of-type
{
    border-width: 0;
}

.yui-menu-shadow {
    position:absolute;
    visibility:hidden;
    z-index:-1;

}
.yui-menu-shadow-visible {
    top:2px;
    right:-3px;
    left:-3px;
    bottom:-3px;
    visibility:visible;
}

#topNav .yuimenuitem {

    /*
        For IE: Used to collapse superfluous white space between <li> elements
        that is triggered by the "display" property of the <a> elements being
        set to "block."
    */

    *border-bottom: solid 1px #eeeeee;
}



#sideNav .yuimenu .yuimenuitem {

    /*
        For IE: Used to collapse superfluous white space between <li> elements
        that is triggered by the "display" property of the <a> elements being
        set to "block."
    */

    *border-bottom: solid 1px #eeeeee;
}

.yuimenubar li.first-of-type .yuimenubaritemlabel {

    border-width: 0;

}

/* SKIN */
/* GLOBAL STYLES */


/* TOPNAV #topNav = .yuimenubar */

#topNav
{
    filter: none;
    opacity: 1;
}

#topNav .yuimenubaritem
{
    background-image: url(../images/topNavbg.jpg);    
    background-repeat: no-repeat;  
}

#topNav #yui-gen0
{
    background-image: url(../images/topNavHomebg.jpg);
    background-repeat: no-repeat;
}

#topNav .yuimenubaritemlabel {

    color: #ffffff;
    font-size: 15px;    
    padding: 5px 18px 5px 18px;
    text-decoration: none;

}

#topNav .yuimenu
{
    background-color: #eeeeee;
    filter:alpha(opacity=90);
	opacity:0.9;    
    padding: 1px;
    font-weight: bold;
}


#topNav .yuimenuitemlabel
{
    font-size: 12px;
    color: #000;
    text-decoration: none;
    padding: 3px 20px;        
}

#topNav .yuimenu, #sideNav .yuimenu
{
    border: solid 1px #aaaaaa;
    border-width: 0 2px 2px 0px;
}

/*HOVER STYLES FOR TOPNAV MENUBAR*/
#topNav .yuimenubaritem-selected, #topNav .selected  /*LI STYLE*/
{
    background-image: url(../images/topNavbg-active.jpg); 
    background-repeat: no-repeat;   
}

#topNav .bd .bd .selected
{
    background-image: none;
    background-color: #013cc1;
    color: White;
}

#yui-gen0 .selected
{
    background-image: url(../images/topNavHomebg-active.jpg);
    background-repeat: no-repeat;
}

#topNav .yuimenubaritemlabel-selected /*LINK STYLE*/
{
    
   text-decoration: none;
    color: #fff; 
}

/*HOVER STYLES FOR TOPNAV MENUBAR DROPDOWN MENUITEMS*/
#topNav .yuimenuitem-selected /*LI STYLE*/
{
    background-color: #013cc1;
}

#topNav .yuimenuitemlabel-selected /*LINK STYLE */
{
    text-decoration: none;
    color: #fff; 
}


