/* extended nav version
.oNavigationItemPath0 .snv-toplevel-outer { display: none; height: 0; }
.oNavigationItemPath1 .snv-path-sibling-outer { display: none; height: 0; }
.oNavigationItemPath1 .snv-path-outer { display: none; height: 0; }
.oNavigationItemPath2 .snv-path-outer { display: block; height: auto; }

.snv-path-inner { background: #ff00ce; width: 100%; margin: 1px 0; display: block; padding: 5px 10px; color: #fff; font-weight: normal; text-decoration: none;  }
.snv-sibling-inner { background: #ff00ce; width: 100%; margin: 1px 0; display: block; padding: 5px 10px; color: #fff; font-weight: normal; text-decoration: none;  }
.snv-current-inner { background: #ff00ce; width: 100%; margin: 1px 0; display: block; padding: 5px 10px; color: #fff; font-weight: bold; text-decoration: none;  }
.snv-child-inner { background: #ff00ce; width: 100%; margin: 1px 0; display: block; padding: 5px 10px; color: #fff; font-weight: normal; text-decoration: none; font-size: 0.9em;  }

.snv-current-inner { font-weight: bold; text-decoration: none; background: #cc6600 url("/EasySiteWeb/EasySite/StyleData/MHF_Right_Here_General/Images/Side-Nav-Young-ro.gif") no-repeat left bottom; }

.snv-child-inner  { background: none; color: #fff; }

a.NavigationPathLink:link .snv-child-inner , a.NavigationPathLink:visited .snv-child-inner  { color: #fff; text-decoration: none; background: #ff9900 url("/EasySiteWeb/EasySite/StyleData/MHF_Right_Here_General/Images/Side-Nav-Young-child.gif") no-repeat left bottom; } 
a.NavigationPathLink:hover .snv-child-inner , a.NavigationPathLink:active .snv-child-inner   { color: #fff; text-decoration: none; background: #ff9900 url("/EasySiteWeb/EasySite/StyleData/MHF_Right_Here_General/Images/Side-Nav-Young-ro-child.gif") no-repeat left bottom; }

a.NavigationPathLink:link .snv-path-inner , a.NavigationPathLink:visited .snv-path-inner  { color: #fff; text-decoration: none; background: #ff9900 url("/EasySiteWeb/EasySite/StyleData/MHF_Right_Here_General/Images/Side-Nav-Young-child.gif") no-repeat left bottom; } 
a.NavigationPathLink:hover .snv-path-inner , a.NavigationPathLink:active .snv-path-inner   { color: #fff; text-decoration: none; background: #ff9900 url("/EasySiteWeb/EasySite/StyleData/MHF_Right_Here_General/Images/Side-Nav-Young-ro-child.gif") no-repeat left bottom; }

a.NavigationPathLink:link .snv-sibling-inner , a.NavigationPathLink:visited .snv-sibling-inner  { color: #fff; text-decoration: none; background: #ff9900 url("/EasySiteWeb/EasySite/StyleData/MHF_Right_Here_General/Images/Side-Nav-Young-child.gif") no-repeat left bottom; } 
a.NavigationPathLink:hover .snv-sibling-inner , a.NavigationPathLink:active .snv-sibling-inner   { color: #fff; text-decoration: none; background: #ff9900 url("/EasySiteWeb/EasySite/StyleData/MHF_Right_Here_General/Images/Side-Nav-Young-ro-child.gif") no-repeat left bottom; }

/* annoying duplication because below does not work in ff & safari, but above does silly rollover effects in ies... 
a.NavigationPathLink:link, a.NavigationPathLink:visited  { margin-top: -1px; color: #fff; text-decoration: none; background: #ff9900 url("/EasySiteWeb/EasySite/StyleData/MHF_Right_Here_General/Images/Side-Nav-Young-child.gif") no-repeat left bottom; } 
a.NavigationPathLink:hover, a.NavigationPathLink:active   { color: #fff; text-decoration: none; background: #ff9900 url("/EasySiteWeb/EasySite/StyleData/MHF_Right_Here_General/Images/Side-Nav-Young-ro-child.gif") no-repeat left bottom; }
/*  

.oNavigationItemPath0 .snv-toplevel-outer { display: none; height: 0;  }
.oNavigationItemPath1 .snv-path-sibling-outer { display: none; height: 0; }
.oNavigationItemPath1 .snv-path-outer { }
.oNavigationItemPath2 .snv-sibling-outer {  }
.snv-path-inner { display: block; height: 1%; }

.snv-current-inner { font-weight: bold; text-decoration: none; background: #ff9900 url("/EasySiteWeb/EasySite/StyleData/MHF_Right_Here_General/Images/Side-Nav-Young-ro.gif") no-repeat left bottom; }
.snv-sibling-inner { width: 100%; margin: 1px 0; display: block; padding: 5px 10px; color: #fff; font-weight: bold; text-decoration: none;  font-weight: normal; text-decoration: none; background: #ff9900 url("/EasySiteWeb/EasySite/StyleData/MHF_Right_Here_General/Images/Side-Nav-Young.gif") no-repeat left bottom; }

.oNavigationItemPath2 .snv-path-outer {  }*/


li.oNavigationItemCurrent { display: block; }
a.NavigationCurrentLink:link, a.NavigationCurrentLink:visited { padding: 0 0 0 14px; font-size: 0.9em; background: #cc6600 url("/EasySiteWeb/EasySite/StyleData/MHF_Right_Here_General/Images/Side-Nav-young-ro.gif") no-repeat left bottom; }
a.NavigationCurrentLink:hover, a.NavigationCurrentLink:active { }

li.oNavigationItemChild { display: block;  }
a.NavigationChildLink:link, a.NavigationChildLink:visited { padding: 0 0 0 14px; font-size: 0.9em; background: #ff9900 url("/EasySiteWeb/EasySite/StyleData/MHF_Right_Here_General/Images/Side-Nav-young-child.gif") no-repeat left bottom; }
a.NavigationChildLink:hover, a.NavigationChildLink:active { background: #cc6600 url("/EasySiteWeb/EasySite/StyleData/MHF_Right_Here_General/Images/Side-Nav-young-ro-child.gif") no-repeat left bottom; }

li.oNavigationItemSibling { display: block; height: auto; }
a.NavigationSiblingLink:link, a.NavigationSiblingLink:visited { padding: 0 0 0 14px; font-size: 0.9em; background: #ff9900 url("/EasySiteWeb/EasySite/StyleData/MHF_Right_Here_General/Images/Side-Nav-young-child.gif") no-repeat left bottom;  }
a.NavigationSiblingLink:hover, a.NavigationSiblingLink:active { background: #cc6600 url("/EasySiteWeb/EasySite/StyleData/MHF_Right_Here_General/Images/Side-Nav-young-ro-child.gif") no-repeat left bottom; }
     
li.oNavigationItemParent { display: block; height: auto; }
a.NavigationParentLink:link, a.NavigationParentLink:visited { background: #ff9900 url("/EasySiteWeb/EasySite/StyleData/MHF_Right_Here_General/Images/Side-Nav-young-pa.gif") no-repeat left bottom;  }
a.NavigationParentLink:hover, a.NavigationParentLink:active { background: #cc6600 url("/EasySiteWeb/EasySite/StyleData/MHF_Right_Here_General/Images/Side-Nav-young-ro-pa.gif") no-repeat left bottom; }

th.oDataGridHeader { border-bottom-color: #ff9900; background: #ff9900;}
