.snv-outer { padding-bottom: 6px; letter-spacing: .5px; width: 100%; overflow: hidden; }
.snv-inner { padding: 0 6px 0 6px; }
map#oSideNavigationMap { width: 100%; overflow: hidden; display: block; }

.oNavigationList { margin: 0; padding: 0; }
.oNavigationItemParent, .oNavigationItemCurrent, .oNavigationItemSibling, .oNavigationItemChild, ul.oNavigationList li { list-style-type: none; }

/* Traditional Navigation */
a.NavigationPathLink:link, a.NavigationPathLink:visited { color: #546069; display: block; background: transparent; text-decoration: none; width: 100%; clear:both;  }
a.NavigationPathLink:hover, a.NavigationPathLink:active { color: #fff; background: #546069; cursor: pointer; }

ul.oNavigationList li { padding: 0; margin: 0;  display: block; clear: both; width: 100%; }

ul.oNavigationList li span { display: block; width: 100%; overflow: hidden; }
ul.oNavigationList li span span { display: block; padding: 2px 8px 4px 8px; width: auto; }

ul.oNavigationList ul { margin-left: 0px; padding-left: 0px; }
ul.oNavigationList ul { margin-bottom: 2px; }


.snv-toplevel-outer { display: block; }
.snv-toplevel-inner { font-weight: bold; color: #546069; font-size: 1.2em; margin-bottom: 5px; }

.snv-path-outer { display: block; }
.snv-path-inner { font-weight: bold; color: #546069; font-size: 1.2em; margin-bottom: 5px; }

.snv-current-outer { display: block; padding: 5px 10px 5px 20px; background: #546069 url("/EasySiteWeb/EasySite/StyleData/OLC_Master/Images/snv-sib-master-ro.gif") no-repeat 10px 8px!important; }
.snv-current-inner { font-weight: bold; color: #fff; display: block; }

.snv-child-outer { display: block; padding: 0px 10px 0px 20px; }
.snv-child-inner {  }

.snv-sibling-outer { display: block; }
.snv-sibling-inner { display: block; padding: 5px 10px 5px 25px!important; }

.snv-path-sibling-outer { display: block; } 
.snv-path-sibling-inner { padding: 5px 10px 5px 25px!important; }

li.oNavigationItemPath { }

a.NavigationPathLink:hover .snv-toplevel-inner, a.NavigationPathLink:active .snv-toplevel-inner { color: #fff; background: #546069; }
a.NavigationPathLink:hover .snv-path-inner, a.NavigationPathLink:active .snv-path-inner { color: #fff; background: #546069; }
a.NavigationPathLink:hover .snv-path-inner, a.NavigationPathLink:active .snv-path-inner { color: #fff; background: #546069; }

a.NavigationPathLink:link .snv-sibling-inner, a.NavigationPathLink:visited .snv-sibling-inner { background: transparent url("/EasySiteWeb/EasySite/StyleData/OLC_Master/Images/snv-sib-master.gif") no-repeat 10px 5px; }
a.NavigationPathLink:hover .snv-sibling-inner, a.NavigationPathLink:active .snv-sibling-inner { background: #546069 url("/EasySiteWeb/EasySite/StyleData/OLC_Master/Images/snv-sib-master-ro.gif") no-repeat 10px 5px; }

a.NavigationPathLink:link .snv-sibling-inner, a.NavigationPathLink:visited .snv-sibling-inner { background: transparent url("/EasySiteWeb/EasySite/StyleData/OLC_Master/Images/snv-sib-master.gif") no-repeat 10px 5px; }
a.NavigationPathLink:hover .snv-sibling-inner, a.NavigationPathLink:active .snv-sibling-inner { background: #546069 url("/EasySiteWeb/EasySite/StyleData/OLC_Master/Images/snv-sib-master-ro.gif") no-repeat 10px 5px; }

a.NavigationPathLink:link .snv-child-inner, a.NavigationPathLink:visited .snv-child-inner { background: transparent url("/EasySiteWeb/EasySite/StyleData/OLC_Master/Images/snv-child-bullet.gif") no-repeat 8px 8px; padding-left: 20px; }
a.NavigationPathLink:hover .snv-child-inner, a.NavigationPathLink:active .snv-child-inner { background: transparent url("/EasySiteWeb/EasySite/StyleData/OLC_Master/Images/snv-child-bullet-ro.gif") no-repeat 8px 8px; padding-left: 20px; }

.oNavigationItemPath0 .snv-curent-inner { display: block; }


