/*CSS used in SiteHeader Drop Down Menu (For additional detail & customization info, see https://www.ifriendsv2.net/ifpage.dll?t=site/tools/ThirdPartyCustomization/Level3/CSSspecifications/Global_PulldownMenus)*/

/********* For Milonic Menus ***********/
.menu-menuoff { font-family: arial, helvetica, sans-serif; font-size: 9px; font-weight: normal; color: #0066CC; text-align: center; white-space: nowrap; text-decoration: underline;}
.menu-menuoff a:link { color: #102E95; }
.menu-menuoff a:visited { color: #102E95; }
.menu-menuoff a:active { color: #102E95; }
.menu-menuoff a:hover { color: #102E95; }
.menu-menuon { font-family: arial, helvetica, sans-serif; font-size: 9px; font-weight: normal; color: #C41300; /*background-image: url(CSSgraphics/tabbar_over.jpg);*/ text-align: center;  white-space: nowrap; text-decoration: underline;}
.menu-menuon a:link { color: #FFFFFF; }
.menu-menuon a:visited { color: #FFFFFF; }
.menu-menuon a:active { color: #FFFFFF; }
.menu-menuon a:hover { color: #FFFFFF; }
.menu-submenuoff { font-family: arial, helvetica, sans-serif; font-size: 9px; font-weight: normal; color: #FFFFFF; background-image: url(CSSgraphics/navbar_pulldown_bg.gif); margin-top: 0px; text-align: left; white-space: nowrap; -moz-opacity:0.92;}
.menu-submenuoff a:link { color: #FFFFFF; text-decoration: none; }
.menu-submenuoff a:visited { color: #FFFFFF; text-decoration: none; }
.menu-submenuoff a:active { color: #FFFFFF; text-decoration: none; }
.menu-submenuoff a:hover { color: #FFFFFF; text-decoration: none; }
.menu-submenuon { font-family: arial, helvetica, sans-serif; font-size: 9px; font-weight: normal; background-image: url(CSSgraphics/navbar_pulldown_bg.gif); margin-top: 0px; text-align: left ; white-space: nowrap; -moz-opacity:0.92;}
.menu-submenuon a:link { color: #DF7CB3; text-decoration: none; }
.menu-submenuon a:visited { color: #DF7CB3; text-decoration: none; }
.menu-submenuon a:active { color: #DF7CB3; text-decoration: none; }
.menu-submenuon a:hover { color: #DF7CB3; text-decoration: none; }
.menu-submenuflyoutoff { font-family: arial, helvetica, sans-serif; font-size: 9px; font-weight: normal; color: #FFFFFF; background-image: url(CSSgraphics/navbar_pulldown_bg.gif); margin-top: 1px; margin-left: -6px; text-align: left; white-space: nowrap;}
.menu-submenuflyoutoff a:link { color: #FFFFFF; text-decoration: none; }
.menu-submenuflyoutoff a:visited { color: #FFFFFF; text-decoration: none; }
.menu-submenuflyoutoff a:active { color: #FFFFFF; text-decoration: none; }
.menu-submenuflyoutoff a:hover { color: #FFFFFF; text-decoration: none; }
.menu-submenuflyouton { font-family: arial, helvetica, sans-serif; font-size: 9px; font-weight: normal; color: #F3D5E4; margin-top: 1px; margin-left: -6px; text-align: left ; white-space: nowrap;}
.menu-submenuflyouton a:link { color: #DF7CB3; text-decoration: none; }
.menu-submenuflyouton a:visited { color: #DF7CB3; text-decoration: none; }
.menu-submenuflyouton a:active { color: #DF7CB3; text-decoration: none; }
.menu-submenuflyouton a:hover { color: #DF7CB3; text-decoration: none; }
/*.menu-menuitemoff { font-family: arial, helvetica, sans-serif; font-size: 9px; font-weight: normal; color: #FFFFFF; margin: 1px; text-align: left; white-space: nowrap;}*/
.menu-menuitemoff { font-family: arial, helvetica, sans-serif; font-size: 9px; font-weight: normal; color: #102E95; text-align: left; white-space: nowrap;}
.menu-menuitemoff a:link { color: #102E95; text-decoration: none; }
.menu-menuitemoff a:visited { color: #102E95; text-decoration: none; }
.menu-menuitemoff a:active { color: #102E95; text-decoration: none; }
.menu-menuitemoff a:hover { color: #102E95; text-decoration: none; }
/*.menu-menuitemon { font-family: arial, helvetica, sans-serif; font-size: 9px; font-weight: normal; color: #DF7CB3; background-color: #FFFFFF; border: 1px solid #102E95 ; text-align: left ; white-space: nowrap;}*/
.menu-menuitemon { font-family: arial, helvetica, sans-serif; font-size: 9px; font-weight: normal; color: #FFFFFF; background-color: #3f72bf; text-align: left ; white-space: nowrap;}
.menu-menuitemon a:link { color: #FFFFFF; text-decoration: underline; }
.menu-menuitemon a:visited { color: #FFFFFF; text-decoration: underline; }
.menu-menuitemon a:active { color: #FFFFFF; text-decoration: underline; }
.menu-menuitemon a:hover { color: #FFFFFF; text-decoration: underline; }
.menu-menubordercolor { color:#102e95; }
/****************************************/

/* NAV BAR STYLE */
#if-headerNavBarParent {width:960px;margin:auto;font-size:12px;background-image: url(https://images.ifriends.net/IF_V2/WWEE/iFriendsV2/CSS/CSSgraphics/SiteHeader_TabBar_v2.jpg);text-align:left;font-weight:bold;background-repeat:repeat-x;}
#if-headerMainNav {padding:0; margin:0; margin-bottom:25px; list-style:none; height:40px; position:relative; z-index:10; font-family:arial, verdana, sans-serif;}
#if-headerMainNav .last {float:right; padding-right:20px; padding-top:.5em; background-image:none;}
#if-headerMainNav li.top {background-image: url(https://images.ifriends.net/IF_V2/WWEE/iFriendsV2/CSS/CSSgraphics/SiteHeader_TabBar_Div_v2.jpg); display:block; float:left; height:40px;background-repeat: no-repeat;background-position: right top;}
#if-headerMainNav li a.top_link {color:#fff; display:block; float:left; height:40px; text-decoration:none;  font-weight:bold; padding:0 0 0 12px; cursor:pointer;background: none;}
#if-headerMainNav li a.top_link span {float:left; display:block; padding:0px 33px 0px 20px; height:40px; background: none;}
#if-headerMainNav li a.top_link span.menu_span_inner {display:block; height:auto; padding:0px; padding-top:1em;}
#if-headerMainNav li a.top_link span.down {float:left; display:block; padding:0px 33px 0px 20px; height:40px; background: none;}

/*
#if-headerMainNav li:hover a.top_link {background: url(https://images.ifriends.net/IF_V2/WWEE/iFriendsV2/CSS/CSSgraphics/tab-left.gif) no-repeat;}
#if-headerMainNav li:hover a.top_link:hover {background: url(https://images.ifriends.net/IF_V2/WWEE/iFriendsV2/CSS/CSSgraphics/tab-left.gif) no-repeat;}
#if-headerMainNav a.home_link:hover  {background-image:none !important;}
#if-headerMainNav li:hover a.top_link span {background:url(https://images.ifriends.net/IF_V2/WWEE/iFriendsV2/CSS/CSSgraphics/tab-right.gif) no-repeat right top;}
#if-headerMainNav li:hover a.top_link span.down {background:url(https://images.ifriends.net/IF_V2/WWEE/iFriendsV2/CSS/CSSgraphics/tab-right.gif) no-repeat right top;}
*/
#if-headerMainNav li:hover a.top_link {background: none;}
#if-headerMainNav li:hover a.top_link:hover {background: none;}
#if-headerMainNav a.home_link:hover  {background-image:none !important;}
#if-headerMainNav li:hover a.top_link span {background:none;}
#if-headerMainNav li:hover a.top_link span.down {background:none;}

#if-headerMainNav li:hover a.top_link span.down span.menu_span_inner {background:none;}
#if-headerMainNav a.home_link span  {background-image:none !important;font-weight:normal;font-size:11px;padding:0px 20px 0px 10px !important;}
#if-headerMainNav a.home_link span span.menu_span_inner {display:block; height:auto; padding:0px !important; padding-top:1em !important;}

#if-headerMainNav li:hover a.top_link img.gs-NavBarBullet {background: url(https://images.ifriends.net/IF_V2/WWEE/iFriendsV2/CSS/CSSgraphics/SiteHeader_TabBar_Arrow_Down_v2.gif) no-repeat;width:8px ; height:7px;margin-left:-4px;}
#if-headerMainNav #menu-sub-resources {padding-left:5px;}

#if-headerMainNav li:hover {position:relative; z-index:200;}
#if-headerMainNav li:hover ul.sub {left:0px; top:40px; background: #002B55; padding:0px 0px 0px 0px; border:1px solid #335577; border-bottom:none; border-top:none; white-space:nowrap; width:200px; height:auto; z-index:300;color:#fff;}
#if-headerMainNav li:hover ul.two-panel {top:0px; margin:0px; padding:0px; border:none; position:relative; float:left; width:190px;}
#if-headerMainNav li:hover ul.two-panel li {border:none !important;}
#if-headerMainNav li:hover div.subwide {left:0px; top:40px; background: #002B55; padding:0px 0px 0px 0px; border:none; border-top:none; white-space:nowrap; width:400px; height:auto; z-index:300;}
#if-headerMainNav li:hover ul.sub li {border-bottom: 1px solid #335577; display:block; height:26px; position:relative; float:left; width:200px; font-weight:normal;}
#if-headerMainNav li:hover ul.sub li a {color:#C4CED8; display:block; font-size:11px; height:26px; width:200px;margin-left:0px; line-height:26px; text-indent:24px; text-decoration:none;}/*color:#000; border:1px solid #bbd37e;*/
#if-headerMainNav li ul.sub li a.fly {color:#C4CED8;  border:none;  background:#002B55 url(https://images.ifriends.net/IF_V2/WWEE/iFriendsV2/CSS/CSSgraphics/rightarrow_sm.png) 188px 10px no-repeat;}
#if-headerMainNav li:hover ul.sub li a:hover {color:#C4CED8;  border:none;  background:#004A82; }
#if-headerMainNav li:hover ul.sub li a.fly:hover {color:#C4CED8; border:none;  background:#004A82 url(https://images.ifriends.net/IF_V2/WWEE/iFriendsV2/CSS/CSSgraphics/rightarrow_sm.png) 188px 10px no-repeat; color:#C4CED8;}
#if-headerMainNav li ul.sub li:hover > a.fly{color:white !important;}
#if-headerMainNav li:hover li:hover ul,
#if-headerMainNav li:hover li:hover li:hover ul,
#if-headerMainNav li:hover li:hover li:hover li:hover ul,
#if-headerMainNav li:hover li:hover li:hover li:hover li:hover ul
{ top:0px; background: #002B55; padding:0px 0px 0px 0px; border: 1px solid #335577; white-space:nowrap;left:200px; width:200px; z-index:400; height:auto;}
#if-RecentActivityMenu .sub, #if-headerMainNav ul, #if-headerMainNav div.subwide,
#if-headerMainNav li:hover ul ul,
#if-headerMainNav li:hover li:hover ul ul,
#if-headerMainNav li:hover li:hover li:hover ul ul,
#if-headerMainNav li:hover li:hover li:hover li:hover ul ul
{position:absolute; left:-9999px; top:-9999px; width:0; height:0; margin:0; padding:0; list-style:none; }
#if-headerMainNav li:hover li:hover a.fly,
#if-headerMainNav li:hover li:hover li:hover a.fly,
#if-headerMainNav li:hover li:hover li:hover li:hover a.fly,
#if-headerMainNav li:hover li:hover li:hover li:hover li:hover a.fly
{background:#004A82 url(https://images.ifriends.net/IF_V2/WWEE/iFriendsV2/CSS/CSSgraphics/rightarrow_sm.png) 188px 10px no-repeat; } /*color:#fff; */
#if-headerMainNav li:hover li:hover li a.fly,
#if-headerMainNav li:hover li:hover li:hover li a.fly,
#if-headerMainNav li:hover li:hover li:hover li:hover li a.fly
{background:#002B55 url(https://images.ifriends.net/IF_V2/WWEE/iFriendsV2/CSS/CSSgraphics/rightarrow_sm.png) 188px 10px no-repeat;} /* color:#000; */
a.gs-navBarGoButton {color:black;font-weight:normal;cursor:pointer;}

.gs-NavBarBullet {background-image:url(https://images.ifriends.net/IF_V2/WWEE/iFriendsV2/CSS/CSSgraphics/SiteHeader_TabBar_Arrow_v2.gif);width:4px;height:7px;margin-right:5px;}
.gs-navBarGoButtonMP  {background-image:url(https://images.ifriends.net/if_v2/WWEE/PullDownMenu/Banner/backup/if_button_bg_lightpm.jpg);border:1px solid #B0B0B0;display:block;float:right;height: 24px !important;margin-left:4px;text-decoration:none;}
a.gs-navBarGoButtonMP:hover{text-decoration:none;}
.gs-navBarGoButtonMP a:link {color: #000000; text-decoration:none;}
.gs-navBarGoButtonMP a:visited {color: #000000; text-decoration:none;}
.gs-navBarGoButtonMP a:active {color: #000000; text-decoration:none;}
.gs-navBarSearchBoxMP  {background-image:url(https://images.ifriends.net/IF_V2/WWEE/iFriendsV2/CSS/CSSgraphics/global_bg_textbox.gif);border:1px solid #B0B0B0;color:#777777 !important;font-family:arial,Helvetica,sans-serif;font-size:14px !important;width: 167px !important;height: 21px  !important;letter-spacing: .1em;float:right;padding-top:3px;}

#if-headerMainNav li:hover ul.sub li.navTitleHeader  {border:none;}
#if-headerMainNav #menu-sub-resources ul.subwide li.navTitleHeader {border:none;}
#if-headerMainNav .last span {display:none;}
*:focus {
outline: none;
}

#WelcomeWagonBannerParent { display:none; }
