/* Original Navigation */

.oNavigationList { margin: 0; padding: 0; }
.oNavigationItemParent, .oNavigationItemCurrent, .oNavigationItemSibling { list-style-type: none; }

li.oNavigationItemCurrent { display: block; margin-bottom: 1px; }
.snv-current-icon { }
.snv-current-outer { display: block; }
.snv-current-inner { display: block; padding: 5px 9px;  }
a.NavigationCurrentLink:link, a.NavigationCurrentLink:visited { display: block; color: #fff; font-weight: bold !important; text-decoration: none; background: #cc0099 url("/EasySiteWeb/EasySite/StyleData/MHF_Right_Here_General/Images/Side-Nav-About-ro.gif") no-repeat left bottom; }
a.NavigationCurrentLink:hover, a.NavigationCurrentLink:active { text-decoration: none; }

li.oNavigationItemChild { list-style-type: none; margin: 0; padding: 0; margin-bottom: 1px; }
.snv-child-icon { }
.snv-child-outer { display: block;}
.snv-child-inner { display: block; padding: 5px 9px; }
a.NavigationChildLink:link, a.NavigationChildLink:visited { padding: 0 0 0 14px; font-size: 0.9em; display: block; color: #fff; font-weight: bold !important; text-decoration: none; background: #ff00ce url("/EasySiteWeb/EasySite/StyleData/MHF_Right_Here_General/Images/Side-Nav-About-child.gif") no-repeat left bottom; }
a.NavigationChildLink:hover, a.NavigationChildLink:active { text-decoration: none; background: #cc0099 url("/EasySiteWeb/EasySite/StyleData/MHF_Right_Here_General/Images/Side-Nav-About-ro-child.gif") no-repeat left bottom; }

li.oNavigationItemSibling { display: block; height: auto; }
.snv-sibling-icon { }
.snv-sibling-outer { display: block; }
.snv-sibling-inner { display: block; padding: 5px 9px; }
a.NavigationSiblingLink:link, a.NavigationSiblingLink:visited { display: block; color: #fff; font-weight: bold !important; text-decoration: none; background: #ff00ce url("/EasySiteWeb/EasySite/StyleData/MHF_Right_Here_General/Images/Side-Nav-About-child.gif") no-repeat left bottom;  }
a.NavigationSiblingLink:hover, a.NavigationSiblingLink:active { text-decoration: none; background: #cc0099 url("/EasySiteWeb/EasySite/StyleData/MHF_Right_Here_General/Images/Side-Nav-About-ro-child.gif") no-repeat left bottom; }
     
li.oNavigationItemParent { display: block; height: auto; margin-bottom: 1px; }
.snv-parent-icon { display: none; }
.snv-parent-outer { display: block; }
.snv-parent-inner { display: block; padding: 5px 9px; }
a.NavigationParentLink:link, a.NavigationParentLink:visited { display: block; color: #fff; font-weight: bold !important; text-decoration: none; background: #ff00ce url("/EasySiteWeb/EasySite/StyleData/MHF_Right_Here_General/Images/Side-Nav-About-pa.gif") no-repeat left bottom;  }
a.NavigationParentLink:hover, a.NavigationParentLink:active { text-decoration: none; background: #cc0099 url("/EasySiteWeb/EasySite/StyleData/MHF_Right_Here_General/Images/Side-Nav-About-ro-pa.gif") no-repeat left bottom; }


.snv-home-outer { display: block; }
.snv-home-inner { display: block; padding: 5px 9px; }
a.NavigationHomeLink:link, a.NavigationHomeLink:visited { margin-bottom: 1px; display: block; color: #fff; font-weight: bold !important; text-decoration: none; background: #019934 url("/EasySiteWeb/EasySite/StyleData/MHF_Right_Here_General/Images/Side-Nav-Home.gif") no-repeat left bottom;  }
a.NavigationHomeLink:hover, a.NavigationHomeLink:active { text-decoration: none; background: #026423 url("/EasySiteWeb/EasySite/StyleData/MHF_Right_Here_General/Images/Side-Nav-Home-ro.gif") no-repeat left bottom; }

/* Extended Navigation */

/* 
.snv-outer { padding-bottom: 20px; }
.snv-inner { padding: 0; }

.oNavigationList { margin: 0; padding: 0; }
.oNavigationItemParent, .oNavigationItemCurrent, .oNavigationItemSibling, .oNavigationItemChild, ul.oNavigationList li { list-style-type: none; }

a.NavigationPathLink:link, a.NavigationPathLink:visited { }
a.NavigationPathLink:hover, a.NavigationPathLink:active { }

ul.oNavigationList li span { }
ul.oNavigationList li span span { }

ul.oNavigationList ul { margin: 0; padding: 0; background: none; margin-bottom: 8px; }

.snv-path-outer {}
.snv-path-inner { font-weight: normal; }

.snv-current-outer {}
.snv-current-inner { font-weight: bold; }

.oNavigationItemPath  { }
.oNavigationItemPath1 { margin: 0; padding: 0; }
a.NavigationPathLink:link, a.NavigationPathLink:visited  { text-decoration: none; }

.oNavigationItemPath1 .snv-path-sibling-outer { display: none; height: 0; }

.snv-current-inner { background: green; width: 100%; margin: 1px 0; display: block; padding: 5px 10px; color: #fff; font-weight: bold; text-decoration: none;  }
.snv-child-inner { font-size: 0.9em; background: green; width: 100%; margin: 1px 0; display: block; padding: 5px 10px; color: #fff; font-weight: normal; text-decoration: none;  }
*/
/* Fixes the white space rendering bug in IE 
ul li.oNavigationItemPath { float: left; width: 100%; }
ul li.oNavigationItemPath a { height: 1%; }
*/