/* remove - this is only for my local copy */
.snv-toplevel-outer { display: none !important; }
.oNavigationItemPath1 .snv-sibling-outer { display: none; }
.oNavigationItemPath1 .snv-path-sibling-outer { display: none; }
.oNavigationItemPath2 .snv-sibling-outer { display: block; }
.oNavigationItemPath2 .snv-path-sibling-outer { display: block; }
/* *** */

ul.oNavigationList { margin: 0; padding: 0 0 5px 0; background: transparent url("/EasySiteWeb/EasySite/StyleData/GeorgeEliot_Master/Images/panel-body-right.gif") no-repeat bottom right; min-height: 305px; height: auto !important; height: 305px; }
.oNavigationItemParent, .oNavigationItemCurrent, .oNavigationItemSibling { list-style-type: none; }

.oNavigationList ul { padding: 0; margin: 0; }
.oNavigationList li { list-style-type: none; }

li.oNavigationItemPath { display: inline; }
li.oNavigationItemPath span { display: block; padding: 0; }

a.NavigationPathLink:link, a.NavigationPathLink:visited { color: #0066cc; text-decoration: none; font-size: 1.1em; }
a.NavigationPathLink:hover, a.NavigationPathLink:active { color: #0066cc; text-decoration: none; font-size: 1.1em; }

li.oNavigationItemChild { list-style-type: none; margin-left: 0; }
.snv-parent-icon { font-size: 1em; font-weight: normal; line-height: 1em; padding-right: 0; }

.oNavigationItemPath1 .snv-current-outer, .oNavigationItemPath1 .snv-path-outer  { background: #0067ff url("/EasySiteWeb/EasySite/StyleData/GeorgeEliot_Master/Images/panel1-header-left.gif") no-repeat top left; }
.oNavigationItemPath1 .snv-current-inner, .oNavigationItemPath1 .snv-path-inner  { background: transparent url("/EasySiteWeb/EasySite/StyleData/GeorgeEliot_Master/Images/panel1-header-right.gif") no-repeat top right; color: #fff; font-size: 1.2em; font-weight: bold; margin: 0; padding: 8px 15px 7px 15px; }

.oNavigationItemPath2 .snv-current-outer { background: none; }
.oNavigationItemPath2 .snv-current-inner { background: none; color: #019a01; font-size: 1em; font-weight: normal; padding: 7px 15px 8px 15px; border-bottom: 1px dotted #959595; }

li.oNavigationItemPath2 { display: block; padding: 0 15px; }
li.oNavigationItemPath2 .snv-sibling-outer, li.oNavigationItemPath2 .snv-child-outer  { display: block; padding: 7px 15px 8px 15px; border-bottom: 1px dotted #959595; }
li.oNavigationItemPath2:last-child .snv-sibling-outer, li.oNavigationItemPath2:last-child .snv-child-outer { border-bottom: none; }