﻿/* non logged in menu top */
#topmenu ul#menunonLoggedInTop
{
    float:left;
    width:666px;
    padding:0px;
    margin:0px;
    background:url(../images/templates/top-menu-li-bg.gif) repeat-x top;  
}

#topmenu ul#menunonLoggedInTop li
{
    float:left;
    position:relative;
    list-style:none;
    padding:8px 12px 14px 7px;
    background:none;
    
    
}

#topmenu ul#menunonLoggedInTop li.first
{
    padding:8px 10px 14px 17px;
}

#topmenu ul#menunonLoggedInTop li a
{
    float:left;
    display:block;
    text-transform: uppercase;
    font-size:14px;
    font-weight:bold;
    color:#ffffff;
    padding:5px;
    text-decoration:none;
}

#topmenu ul#menunonLoggedInTop li.active a,#topmenu ul#menunonLoggedInTop li.hover a
{
    background-color:#006b31;
}

#topmenu ul#menunonLoggedInTop li ul
{
    position:absolute;
    padding:0px;
    margin:27px 0px 0px 0px;
    left:7px;
    display:none;
    z-index:99999;
}

#topmenu ul#menunonLoggedInTop li.first ul
{
    left:17px;
}


* html #topmenu ul#menunonLoggedInTop li ul
{
    margin:-7px 0px 0px 0px;
    clear: both;
}

#topmenu ul#menunonLoggedInTop li ul li,#topmenu ul#menunonLoggedInTop li ul li.first
{
    float:none;
    padding:3px 0px 0px 0px;
    margin:0px;
    
}

#topmenu ul#menunonLoggedInTop li ul li a
{
    float:none;
    background-color:#006b31;
    width:110px;
    
}

#topmenu ul#menunonLoggedInTop li ul li a:hover
{
    background-color:#f9a331;
}

/*end of non logged in menu top */



/*logged in member left menu */
.greenboxinnerborderbody ul#menuloggedinleft
{
    width:242px;
    margin:17px 0px 17px 1px;
    padding:0px;
    
}

.greenboxinnerborderbody #menuloggedinleft li
{
    width:242px;
    margin:0px;
    padding:0px;
    float:left;
}

.greenboxinnerborderbody #menuloggedinleft li.first
{
    height:37px;
}

.greenboxinnerborderbody #menuloggedinleft li a 
{
    font-size:14px;
    font-weight:bold;
    display:block;
    width:233px;
    height:26px;
    background:url(../images/templates/left-menu-green-border-bg.gif) no-repeat bottom;
    text-decoration:none;
    padding:10px 0px 0px 9px;
}

.greenboxinnerborderbody #menuloggedinleft li.active a,.greenboxinnerborderbody #menuloggedinleft li a:hover
{
    background:url(../images/templates/left-menu-green-border-hover-bg.gif) no-repeat bottom;
}

.greenboxinnerborderbody #menuloggedinleft li.first a
{
    height:27px;
    background:url(../images/templates/left-menu-green-border-last-bg.gif) no-repeat top;
}

.greenboxinnerborderbody #menuloggedinleft li.firstactive a,.greenboxinnerborderbody #menuloggedinleft li.first a:hover
{
    background:url(../images/templates/left-menu-green-border-hover-last-bg.gif) no-repeat top;
}

/*submenu leftmenu */
ul#menuloggedinleft ul
{
    float:left;
    margin:0px;
    padding:0px;
    border:1px solid red;
    display:none;
}

ul#menuloggedinleft ul li
{
    width:150px;
    padding:0px;
    margin:0px;
    float:left;
    width:150px;
    border:1px solid red;
    background:none;
}

ul#menuloggedinleft ul li a
{
    width:150px;
    padding:0px;
    margin:0px;
    background:none;
}

#menuloggedinleft li.active ul li a,#menuloggedinleft li.active ul li a
{
    width:150px;
    background:none;
}





/*end of member left menu */

/* Member  top Submenu */
#memberSubMenu
{
    width:100%;
    margin-bottom:30px;
    float:left;
}

#memberSubMenu ul
{
    
    width:100%;
    padding:0px;
    margin:0px;
    
}

#memberSubMenu li
{
    float:left;
    padding:0px 1px;
    margin:0px;
    background:none;
    margin-bottom:10px;
    background:url(../images/templates/sub-menu-bg.gif) repeat-x bottom #ffffff;
}



#memberSubMenu li a
{
    float:left;
    font-size:14px;
    font-weight:bold;
    padding:7px 7px;
    margin:0px;
    display:block;
    text-decoration:none;
    text-transform:capitalize;
    
}

#memberSubMenu li a:hover
{
    background:#006b31;
    color:#ffffff;
    
}

#memberSubMenu li.active a
{
    background:#006b31;
    color:#ffffff;
}
/* end member top submenu */


/*footer menu */
#footerWrapper ul#menuFooterMenu,
#footerWrapper #menuFooterProfileSearchMenu
{
    float:left;
    margin:0px 0px 0px 0px;
    padding:0px;   
    
    
}

#footerWrapper ul#menuFooterMenu li,
#footerWrapper ul#menuFooterProfileSearchMenu li
{
    list-style:none;
    float:left;
    padding:0px 5px;
    border-left:1px solid #666666;
    background:none;
    
}

#footerWrapper ul#menuFooterMenu li.first,
#footerWrapper ul#menuFooterProfileSearchMenu li.first
{
    border:none;
    padding:0px 5px 0px 0px;
}

#footerWrapper ul#menuFooterMenu li a,
#footerWrapper ul#menuFooterProfileSearchMenu li a
{
    color:#666666;
}

#footerWrapper ul#menuFooterMenu li a:hover,
#footerWrapper ul#menuFooterProfileSearchMenu li a:hover
{
    text-decoration:underline;
}

/*end of footer menu */
