.oNavigationList { margin: 0; padding: 0; font-size: 1.1em;}
.oNavigationItemParent, .oNavigationItemCurrent, .oNavigationItemSibling { list-style-type: none; }

li.oNavigationItemCurrent { display: block; }
.snv-current-icon { }
.snv-current-outer { display: block; }
.snv-current-inner { display: block; padding: 4px 5px 4px 10px; }
a.NavigationCurrentLink:link, a.NavigationCurrentLink:visited { display: block; text-decoration: none; font-weight: bold;  color: #e5642b;}
a.NavigationCurrentLink:hover, a.NavigationCurrentLink:active { text-decoration: underline; color: #e5642b;}

li.oNavigationItemChild { list-style-type: square; margin-left: 2.5em; }
.snv-child-icon { }
.snv-child-outer { display: block;}
.snv-child-inner { display: block; padding: 4px 7px 4px 0; }
a.NavigationChildLink:link, a.NavigationChildLink:visited { display: block; text-decoration: none; }
a.NavigationChildLink:hover, a.NavigationChildLink:active { background: none; text-decoration: underline; }

li.oNavigationItemSibling { display: block; }
.snv-sibling-icon { }
.snv-sibling-outer { display: block; }
.snv-sibling-inner { display: block; padding: 4px 5px 4px 10px; }
a.NavigationSiblingLink:link, a.NavigationSiblingLink:visited { display: block; text-decoration: none; }
a.NavigationSiblingLink:hover, a.NavigationSiblingLink:active { text-decoration: underline; }
     
li.oNavigationItemParent { }
.snv-parent-icon { font-size: 1.1em; font-weight: bold; line-height: 1em; padding-right: 3px; }
.snv-parent-outer { display: block; }
.snv-parent-inner { display: block; padding: 2px 5px 2px 5px; }
a.NavigationParentLink:link, a.NavigationParentLink:visited { display: block; text-decoration: none; color: #e5642b;}
a.NavigationParentLink:hover, a.NavigationParentLink:active {  text-decoration: none; color: #e5642b;}

li.oNavigationItemSibling { display: block; }
.snv-sibling-icon { }
.snv-sibling-outer { display: block;}
.snv-sibling-inner { display: block; padding: 4px 5px 4px 10px; }
a.NavigationSiblingLink:link, a.NavigationSiblingLink:visited { display: block; text-decoration: none; bold;color: #821e0c;}
a.NavigationSiblingLink:hover, a.NavigationSiblingLink:active { display: block; text-decoration: underline;color: #821e0c;}

li.oNavigationItemSibling1 { display: block; }
.snv-sibling1-icon { }
.snv-sibling1-outer { display: block;}
.snv-sibling1-inner { display: block; padding: 4px 5px 4px 10px; }
a.NavigationSibling1Link:link, a.NavigationSibling1Link:visited { display: block; text-decoration: none;}
a.NavigationSibling1Link:hover, a.NavigationSibling1Link:active { display: block; text-decoration: underline;}

li.oNavigationItemSibling2 { display: block; }
.snv-sibling2-icon { }
.snv-sibling2-outer { display: block;}
.snv-sibling2-inner { display: block; padding: 4px 5px 4px 10px; }
a.NavigationSibling2Link:link, a.NavigationSibling2Link:visited { display: block; text-decoration: none;color:#821e0c;}
a.NavigationSibling2Link:hover, a.NavigationSibling2Link:active { display: block; text-decoration: underline;color:#821e0c;}

li.oNavigationItemSibling3 { display: block; }
.snv-sibling3-icon { }
.snv-sibling3-outer { display: block;}
.snv-sibling3-inner { display: block; padding: 4px 5px 4px 10px; }
a.NavigationSibling3Link:link, a.NavigationSibling3Link:visited { display: block; text-decoration: none;color:#6f7276;}
a.NavigationSibling3Link:hover, a.NavigationSibling3Link:active { display: block; text-decoration: underline;color:#6f7276;}

li.oNavigationItemSibling4 { display: block; }
.snv-sibling4-icon { }
.snv-sibling4-outer { display: block;}
.snv-sibling4-inner { display: block; padding: 4px 5px 4px 10px; }
a.NavigationSibling4Link:link, a.NavigationSibling4Link:visited { display: block; text-decoration: none;color:#006545;}
a.NavigationSibling4Link:hover, a.NavigationSibling4Link:active { display: block; text-decoration: underline;color:#006545;}

li.oNavigationItemSibling5 { display: block; }
.snv-sibling5-icon { }
.snv-sibling5-outer { display: block;}
.snv-sibling5-inner { display: block; padding: 4px 5px 4px 10px; }
a.NavigationSibling5Link:link, a.NavigationSibling5Link:visited { display: block; text-decoration: none;color:#0d346c;}
a.NavigationSibling5Link:hover, a.NavigationSibling5Link:active { display: block; text-decoration: underline;color:#0d346c;}

li.oNavigationItemSibling6 { display: block; }
.snv-sibling6-icon { }
.snv-sibling6-outer { display: block;}
.snv-sibling6-inner { display: block; padding: 4px 5px 4px 10px; }
a.NavigationSibling6Link:link, a.NavigationSibling6Link:visited { display: block; text-decoration: none;color:#e5642b;}
a.NavigationSibling6Link:hover, a.NavigationSibling6Link:active { display: block; text-decoration: underline;color:#e5642b;}

.nav-description {color: #999999; font-size:.8em;}

.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; }


