.oNavigationList { margin: 0; padding: 0; }
.oNavigationItemParent, .oNavigationItemCurrent, .oNavigationItemSibling { list-style-type: none; font-weight: bold; }

li.oNavigationItemCurrent { display: block; }
.snv-current-icon { }
.snv-current-outer { display: block; }
.snv-current-inner { display: block; padding: 7px 5px 7px 10px; }
a.NavigationCurrentLink:link, a.NavigationCurrentLink:visited { color: #3c013c; background: #fff; display: block; text-decoration: none; }
a.NavigationCurrentLink:hover, a.NavigationCurrentLink:active { color: #3c013c; background: #fff; text-decoration: none; }

li.oNavigationItemChild { display: block; }
.snv-child-icon { }
.snv-child-outer { display: block;}
.snv-child-inner { display: block; padding: 3px 5px 3px 18px; font-size: 0.9em; }
a.NavigationChildLink:link, a.NavigationChildLink:visited { color: #3c013c; display: block; text-decoration: none; background: #E9C4E9 url("/EasySiteWeb/EasySite/StyleData/Cnx_Parent_General/Images/snv-child-arrow.gif") no-repeat 10px 8px; }
a.NavigationChildLink:hover, a.NavigationChildLink:active { color: #3c013c; font-weight: bold; text-decoration: none; }

li.oNavigationItemSibling { display: block; }
.snv-sibling-icon { }
.snv-sibling-outer { display: block; }
.snv-sibling-inner { display: block; padding: 7px 5px 7px 10px; }
a.NavigationSiblingLink:link, a.NavigationSiblingLink:visited { color: #fff; display: block; text-decoration: none; }
a.NavigationSiblingLink:hover, a.NavigationSiblingLink:active { color: #650065; background: #E9C4E9; text-decoration: none; }
     
li.oNavigationItemParent { }
.snv-parent-icon { display: none; }
.snv-parent-outer { display: block; }
.snv-parent-inner { display: block; padding: 7px 5px 7px 14px; }
a.NavigationParentLink:link, a.NavigationParentLink:visited { color: #fff; display: block; text-decoration: none; background: #3c013c url("/EasySiteWeb/EasySite/StyleData/Cnx_Parent_General/Images/snv-parent-arrow.gif") no-repeat 2px 11px; }
a.NavigationParentLink:hover, a.NavigationParentLink:active { color: #3c013c; text-decoration: none; background: #fff url("/EasySiteWeb/EasySite/StyleData/Cnx_Parent_General/Images/snv-parent-arrow-ro.gif") no-repeat 2px 11px; }

.oNavigationItemParentPremium { background: Blue; color: Red; }
.oNavigationItemCurrentPremium { background: Green; color: Red; }
.oNavigationItemSiblingPremium { background: Lime; color: Red; font-weight: bold; }
.oNavigationItemChildPremium { background: Yellow; color: Red; font-weight: bold; }

/* Extended Navigation */

/*
.snv-outer { padding-bottom: 20px; }
.snv-inner { padding: 6px 6px 0 6px; }

ul.oNavigationList { margin: 0; padding: 0; }
.oNavigationItemParent, .oNavigationItemCurrent, .oNavigationItemSibling, .oNavigationItemChild, ul.oNavigationList li { list-style-type: none; margin: 0; padding: 0; }

a.NavigationPathLink:link, a.NavigationPathLink:visited { display: block; padding: 0; margin: 0; height: 0; overflow: hidden; }
a.NavigationPathLink:hover, a.NavigationPathLink:active { }

.oNavigationItemPath0 a.NavigationPathLink:link, .oNavigationItemPath0 a.NavigationPathLink:visited { padding: 0 3px; }
.oNavigationItemPath0 a.NavigationPathLink:hover, .oNavigationItemPath0 a.NavigationPathLink:active { }

.oNavigationItemPath1 a.NavigationPathLink:link, .oNavigationItemPath1 a.NavigationPathLink:visited { visibility: visible; display: block; height: auto; display: block; text-decoration: none; margin: 0 2px 2px 2px; background: #fff; color: #9c0167; }
.oNavigationItemPath1 a.NavigationPathLink:hover, .oNavigationItemPath1 a.NavigationPathLink:active { visibility: visible; text-decoration: none; background: #9c0167; color: #fff;  }

.oNavigationItemPath2 a.NavigationPathLink:link, .oNavigationItemPath2 a.NavigationPathLink:visited { display: block; height: auto; background: #fff; color: #0066cc; margin: 0 2px 2px 13px; }
.oNavigationItemPath2 a.NavigationPathLink:hover, .oNavigationItemPath2 a.NavigationPathLink:active { background: #9c0167; color: #fff; }

.oNavigationItemPath3 a.NavigationPathLink:link, .oNavigationItemPath3 a.NavigationPathLink:visited { display: block; height: auto; background: #fff; color: #0066cc; margin: 0 2px 2px 23px; }
.oNavigationItemPath3 a.NavigationPathLink:hover, .oNavigationItemPath3 a.NavigationPathLink:active { background: #9c0167; color: #fff; }

.oNavigationItemPath4 a.NavigationPathLink:link, .oNavigationItemPath4 a.NavigationPathLink:visited { display: block; height: auto; background: #fff; color: #0066cc; margin: 0 2px 2px 33px; }
.oNavigationItemPath4 a.NavigationPathLink:hover, .oNavigationItemPath43 a.NavigationPathLink:active { background: #9c0167; color: #fff; }

ul.oNavigationList li span { display: block; }
ul.oNavigationList li span span { display: block; padding: 3px 8px 3px 8px; }

ul.oNavigationList  { margin: 0; padding: 0; border-right: 1px solid #deb6d9; border-left: 1px solid #deb6d9; margin: 0 11px; overflow: hidden; background: url("/EasySiteWeb/EasySite/StyleData/Harrogate-pct-general/Images/snv-grad-bg.gif") repeat-x left top; }
ul.oNavigationList ul  { margin: 0; padding: 0; border-width: 0; background-image: none; background: transparent; }

.snv-path-outer {}
.snv-path-inner { font-weight: bold; }

.snv-current-outer {}
.snv-current-inner { font-weight: normal; }
*/
