﻿div.nav-search-wrapper div.navigation ul
{
list-style-type     : none;
padding             : 0px;
margin              : 0px;
overflow            : hidden;
}

/* Members */

div#members-nav.nav-search-wrapper div.navigation ul
{
background-image    : url(../images/generic/bg_level2nav_corner.gif);
}

div#members-nav-sub-nav.nav-search-wrapper div.navigation ul
{
background-image    : url(../images/generic/bg_members_navigation.gif);
}

div#members-nav-sub-nav.nav-search-wrapper 
{
background-image    : url(../images/generic/bg_members_navigation.gif);
}

div#members-nav-sub-nav.nav-search-wrapper div.navigation-level2 ul
{
background-image    : none;
background-color    : #0F5A7D;
}

div.nav-search-wrapper div.navigation ul
{
background-image    : url(../images/generic/bg_navigation.gif);
background-repeat   : no-repeat;
background-position : bottom right;
}

div.nav-search-wrapper div.navigation ul li
{
display             : block;
line-height         : 34px;
float               : left;
font-size           : 75%;
background-image    : url(../images/generic/nav_public_start.gif);
background-repeat   : no-repeat;
background-position : bottom left;
background-color	: #F4793E;
}

/* Members */
div.nav-search-wrapper#members-nav div.navigation ul li
{
background-image    : url(../images/generic/nav_members_start.gif);
}

div.nav-search-wrapper#members-nav-sub-nav div.navigation ul li
{
background-image    : url(../images/generic/nav_members_start.gif);
}

div.nav-search-wrapper#members-nav-sub-nav div.navigation ul li.on
{
background-image    : url(../images/generic/nav_members_start_on.gif);
}


div.nav-search-wrapper div.navigation ul li#first-tab
{
display             : block;
line-height         : 34px;
float               : left;
font-size           : 75%;
background-image    : url(../images/generic/nav_public_start.gif);
background-repeat   : no-repeat;
background-position : -2px 0px;
background-color	: #F4793E;
padding-left        : 15px;
}

div#members-nav-sub-nav.nav-search-wrapper div.navigation ul li#first-tab
{
background-image    : url(../images/generic/nav_members_start.gif);
}


div#members-nav-sub-nav.nav-search-wrapper div.navigation ul li.on#first-tab
{
background-image    : url(../images/generic/nav_members_start_on.gif);
}

/* Members */
div.nav-search-wrapper#members-nav div.navigation ul li#first-tab
{
background-image    : url(../images/generic/nav_members_start.gif);
}

div.nav-search-wrapper div.navigation ul li.on
{
display             : block;
line-height         : 35px;
float               : left;
font-size           : 75%;
background-image    : url(../images/generic/nav_public_on.gif);
background-repeat   : repeat-x;
background-position : bottom left;
font-weight         : bold;
background-color    : #0B87C1;
}

/* Members */
div.nav-search-wrapper#members-nav div.navigation ul li.on
{
background-image    : url(../images/generic/nav_members_start_on.gif);
}

div.nav-search-wrapper div.navigation ul li#first-tab.on
{
display             : block;
line-height         : 35px;
float               : left;
font-size           : 75%;
background-image    : url(../images/generic/nav_public_on.gif);
background-repeat   : repeat-x;
background-position : bottom left;
font-weight         : bold;
background-color    : #0B87C1;
}

div.nav-search-wrapper div.navigation ul li a
{
line-height         : 34px;
display             : block;
padding             : 0px 9px 0px 9px;
color               : #FFF;
text-decoration     : none;
}

/* Level2 Nav */

div.nav-search-wrapper div.navigation-level2 ul
{
width				: 965px;
list-style-type     : none;
margin              : 0px;
padding             : 0px 0px 0px 0px;
overflow            : hidden;
background-image    : url(../images/generic/bg_level2nav.gif);
background-repeat   : repeat-x;
background-position : bottom left;
}

/* Members */
div.nav-search-wrapper#members-nav div.navigation-level2 ul
{
background-image    : none;
background-color    : #0F5A7D;
}

div.nav-search-wrapper div.navigation-level2 ul li
{
display             : block;
float               : left;
font-size           : 75%;
padding             : 12px 0px 12px 0px;
}

div.nav-search-wrapper div.navigation-level2 ul li a
{
display             : block;
color               : #FFF;
padding             : 0px 23px 0px 25px;
border-right        : 1px solid #FFF;
text-decoration     : none;
}

div.nav-search-wrapper div.navigation-level2 ul li.on a
{
display             : block;
color               : #FFF;
padding             : 0px 23px 0px 25px;
border-right        : 1px solid #FFF;
text-decoration     : none;
font-weight         : bold;
}