/* Default Navigation */

.oNavigationList { margin: 0; padding: 0; font-family: Arial,Helvetica,sans-serif; }
.oNavigationItemParent { list-style: none; font-size: 1.5em; background:#ff0000 url("/EasySiteWeb/EasySite/StyleData/EPDA_Corporate_Master/Images/EPDA_redBG.jpg") no-repeat scroll center top; }


.toNavigationItemChild, .oNavigationItemCurrent, .oNavigationItemSibling, .oNavigationItemChild { list-style: none; font-size: 1.25em; }

li.oNavigationItemCurrent { display: block;   }
.snv-current-icon { }
.snv-current-outer { display: block; }
.snv-current-inner { display: block; padding: 8px 0px 6px 0px; border-bottom: 1px dashed #999; margin: 0 10px 0 25px; }
a.NavigationCurrentLink:link { display: block; text-decoration: none !important; font-weight: bold; color: #5980BD; border-bottom:none; }
a.NavigationCurrentLink:visited { color: #5980BD; font-weight: bold; text-decoration: none !important; border-bottom:none; }
a.NavigationCurrentLink:hover, a.NavigationCurrentLink:active { color: #f00; border-bottom:none; }

li.oNavigationItemChild { list-style: square; padding-left: 7px; margin-left: 42px; color: #f00; }
.snv-child-icon { }
.snv-child-outer { display: block;}
.snv-child-inner { display: block; padding: 7px 7px 0px 0px; }
a.NavigationChildLink:link { display: block; text-decoration: none !important; color: #5980BD; padding-left: 0px; font-weight: normal; border-bottom:none; }
a.NavigationChildLink:visited { color: #5980BD; text-decoration: none !important; border-bottom:none; }
a.NavigationChildLink:hover, a.NavigationChildLink:active { display: block; padding-left: 0px; font-weight: normal; color: #f00; border-bottom:none; }

li.oNavigationItemSibling { display: block; border-bottom: 1px dashed #CCC; }
.snv-sibling-icon { }
.snv-sibling-outer { display: block; }
.snv-sibling-inner { display: block; padding: 8px 5px 6px 25px; }
a.NavigationSiblingLink:link { display: block; text-decoration: none !important; color: #5980BD; font-weight: normal; border-bottom:none; }
a.NavigationSiblingLink:visited { color: #5980BD; text-decoration: none !important; border-bottom:none; }
a.NavigationSiblingLink:hover, a.NavigationSiblingLink:active { display: block; color: #f00; font-weight: normal; border-bottom:none; }
     
li.oNavigationItemParent { margin-bottom: 2px; }

.snv-parent-icon { font-size: 1em; font-weight: bold; padding-right: 3px; padding-left: 1px; color: #fff; display: block; float: left; clear: right; }
.snv-parent-icon:hover { color: #FFCC00 !important; }

.snv-parent-inner { display: block; padding: 4px 5px 3px 10px; font-size: 1em !important; color: #FFF; font-weight: bold; }
.snv-parent-inner:hover { color: #FFCC00 !important; }


.snv-parent-outer { display: block; }
a.NavigationParentLink:link { display: block; text-decoration: none !important; color: #5980BD; font-weight: bold; border-bottom:none; }
a.NavigationParentLink:visited { color: #5980BD; font-weight: bold; text-decoration: none !important; border-bottom:none; }
a.NavigationParentLink:hover, a.NavigationParentLink:active {  display: block; text-decoration: none !important; color: #FFCC00 !important; font-weight: bold; border-bottom:none; }

.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; }

