/* ============================== START CSS Containers ============================== */
body {
    margin: 0; padding: 0; background: #fff; color: #4b4b4b;
	font-family: verdana, sans-serif;
	font-size: 0.75em;
}

img, .noborder, .spacer { display: none; }

/* Main Menu */
a.menu-link:hover, a.menu-link:active { background: #fff; color: #000; padding-top: 15px; }

.oDataFormButton { color: #666666; background: #eee; border: 1px solid #cccccc; margin-right: 15px; padding: 1px 15px 1px 15px; font-weight: normal; cursor: pointer; }

.NavigationTitle { }
.NavigationBody { }

.oNavigationList, .oNavigationItemParentList { margin: 0; padding: 0; list-style-type: none; }
.oNavigationItemParent, .oNavigationItemCurrent, .oNavigationItemSibling, .oNavigationItemChild { list-style-type: none; padding: 0; margin: 0; font-family: Century Gothic, Tahoma, Trebuchet MS, Trebuchet, Verdana; font-size: 1.05em; text-align: right; }

.NavigationCurrentPage { border-bottom: 1px dotted #000; margin-top: 1px; padding: 9px 6px 9px 6px; }
.snv-current-icon { }
.snv-current-outer { }
.snv-current-inner { display: block; }
a.NavigationCurrentLink:link, a.NavigationCurrentLink:visited { padding-left: 6px; display: block; background: #fff; color: #3a6e8f; text-decoration: none; font-weight: bold;  }
a.NavigationCurrentLink:hover, a.NavigationCurrentLink:active {  }

.NavigationSiblingPage { border-bottom: 1px dotted #000; margin-top: 1px; padding: 9px 6px 9px 6px; }
.snv-sibling-icon { }
.snv-sibling-outer { }
.snv-sibling-inner { display: block; }
a.NavigationSiblingLink:link, a.NavigationSiblingLink:visited { padding-left: 6px; display: block; background: #fff; color: #3a6e8f; text-decoration: none; }
a.NavigationSiblingLink:hover, a.NavigationSiblingLink:active { padding-left: 6px; background: #fff; color: #000; text-decoration: none; }

.NavigationChildPage { margin-top: 1px; padding: 9px 6px 9px 6px; }
.snv-child-icon { }
.snv-child-outer { }
.snv-child-inner { display: block; }
a.NavigationChildLink:link, a.NavigationChildLink:visited { padding-left: 6px; display: block; background: #fff /*url("/EasySiteWeb/EasySite/StyleData/ListerHosp08_Main_General/Images/side-nav-bullet.gif") no-repeat left center*/; color: #3a6e8f; text-decoration: none; font-size: 0.95em; }
a.NavigationChildLink:hover, a.NavigationChildLink:active { padding-left: 6px; color: #000; text-decoration: none; background: #fff;  }
     
.NavigationParentPage { border-bottom: 1px dotted #000; font-size: 0.95em; padding: 9px 6px 9px 6px; }
.snv-parent-icon { display: none; }
.snv-parent-outer {  }
.snv-parent-inner { display: block;  }
a.NavigationParentLink:link, a.NavigationParentLink:visited { padding-left: 6px; display: block; background: #fff; color: #3a6e8f; text-decoration: none; }
a.NavigationParentLink:hover, a.NavigationParentLink:active { padding-left: 6px; display: block;  background: #fff; color: #000; text-decoration: none;  }

a.menu-link-on:link, a.menu-link-on:visited { background: #fff; color: #3a6e8f; text-decoration: none; display: block; padding: 0; font-size: 1.125em; font-family: Century Gothic, Tahoma, Trebuchet MS, Trebuchet, Verdana; padding-top: 15px; font-weight: bold; }
a.menu-link-on:hover, a.menu-link-on:active { background: #fff; color: #3a6e8f; padding-top: 15px; font-weight: bold; }

