/* Images */
img, .noborder, .spacer { border: 0; display: none; }

#header-outer { width:780px; background:#ffffff; float: left; border-bottom: 10px solid #f8b323; margin-bottom: 10px; }
#header-inner { padding: 10px 0px 10px 0px; }

#main-outer { clear: both; }
#main-inner { width: 100%; padding: 0; }

a.mm-link-alpha:link, a.mm-link-alpha:visited { color: black; text-align: left; }
a.mm-link-alpha:hover, a.mm-link-alpha:active { text-decoration: underline; }
a.mm-link-beta:link, a.mm-link-beta:visited { border-top: 2px solid #d5cfc9; border-right: 2px solid #d5cfc9; border-left: 2px solid #d5cfc9; background: #d5cfc9; }
a.mm-link-beta:hover, a.mm-link-beta:active { color: white; border-top: 2px solid #f8b323; border-right: 2px solid #f8b323; border-left: 2px solid #f8b323; background: #f8b323; }
a.mm-link-gamma:link, a.mm-link-gamma:visited { color: white; border-top: 2px solid #f8b323; border-right: 2px solid #f8b323; border-left: 2px solid #f8b323; background: #f8b323; }
a.mm-link-gamma:hover, a.mm-link-gamma:active { color: white; border-top: 2px solid #f8b323; border-right: 2px solid #f8b323; border-left: 2px solid #f8b323; background: #f8b323; }
a.mm-link-delta:link, a.mm-link-delta:visited { border-top: 2px solid #d5cfc9; border-right: 2px solid #d5cfc9; border-left: 2px solid #d5cfc9; background: #d5cfc9; }
a.mm-link-delta:hover, a.mm-link-delta:active { color: white; border-top: 2px solid #f8b323; border-right: 2px solid #f8b323; border-left: 2px solid #f8b323; background: #f8b323; }
a.mm-link-epsilon:link, a.mm-link-epsilon:visited { border-top: 2px solid #d5cfc9; border-right: 2px solid #d5cfc9; border-left: 2px solid #d5cfc9; background: #d5cfc9; }
a.mm-link-epsilon:hover, a.mm-link-epsilon:active { color: white; border-top: 2px solid #f8b323; border-right: 2px solid #f8b323; border-left: 2px solid #f8b323; background: #f8b323; }
a.mm-link-zeta:link, a.mm-link-zeta:visited { border-top: 2px solid #d5cfc9; border-right: 2px solid #d5cfc9; border-left: 2px solid #d5cfc9; background: #d5cfc9; }
a.mm-link-zeta:hover, a.mm-link-zeta:active { color: white; border-top: 2px solid #f8b323; border-right: 2px solid #f8b323; border-left: 2px solid #f8b323; background: #f8b323; }
a.mm-link-omega:link, a.mm-link-omega:visited { border-top: 2px solid #d5cfc9; border-right: 2px solid #d5cfc9; border-left: 2px solid #d5cfc9; background: #d5cfc9; }
a.mm-link-omega:hover, a.mm-link-omega:active { color: white; border-top: 2px solid #f8b323; border-right: 2px solid #f8b323; border-left: 2px solid #f8b323; background: #f8b323; }

/* Search Panel */
#search-panel-outer { margin-bottom: 10px; }
#search-panel-inner { overflow: hidden; width: 100%; }
#search-form-outer { margin: 6px 20px 8px 8px; }
#search-form-inner { overflow: hidden; width: 100%; }
.SearchFieldset { border: 1px solid #cccccc; padding: 0; margin: 0; } /* Use HideFieldset/Legend if required for the design */
.SearchLegend { margin-left: 5px; padding-left: 5px; padding-right: 5px; }
.SearchLabel { font-weight: bold; padding: 0 0 3px 0; display: block; }
.SearchKeywords { width: 75%; }
.SearchButton { padding: 0; margin: 0; border: solid 0 white; }
.oDataSearchFormInputText { display: inline; }
.oDataSearchFormButton { display: inline; }

/* the pin image */
.MultimapPinImage { position: absolute; left: -13px; top: -23px; 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; }

a.NavigationCurrentLink:link, a.NavigationCurrentLink:visited { display: block; padding: 5px 5px 5px 17px; background: #f8b323; color: #000; text-decoration: none; font-weight: bold;  }
a.NavigationCurrentLink:hover, a.NavigationCurrentLink:active { background: #efc300; }

.NavigationSiblingPage { border-bottom: 2px solid #fff; width: 100%; font-size: 1em; font-weight: bold; }
.snv-sibling-icon { }
.snv-sibling-outer { }
.snv-sibling-inner { display: block; }
a.NavigationSiblingLink:link, a.NavigationSiblingLink:visited { display: block; padding: 5px 5px 5px 17px; background: #edebe8; color: #646466; text-decoration: none; }
a.NavigationSiblingLink:hover, a.NavigationSiblingLink:active { background: #ccc; color: #000; text-decoration: none; }

.NavigationChildPage { border-bottom: 2px solid #fff; width: 100%; font-size: 0.95em; }
.snv-child-icon { }
.snv-child-outer { }
.snv-child-inner { display: block; }
a.NavigationChildLink:link, a.NavigationChildLink:visited { display: block; padding: 5px 5px 5px 22px; background: #fee8c5; color: #000; text-decoration: none; }
a.NavigationChildLink:hover, a.NavigationChildLink:active { background: #fdd99b; color: #000; text-decoration: none; }
     
.NavigationParentPage { border-bottom: 2px solid #fff; width: 100%; font-size: 1em; font-weight: bold; }
.snv-parent-icon { font-size: 1.1em; font-weight: bold; line-height: 1em; padding-right: 3px; }
.snv-parent-outer {  }
.snv-parent-inner { display: block;  }
a.NavigationParentLink:link, a.NavigationParentLink:visited { display: block; padding: 5px 5px 5px 17px; background: #edebe8; color: #646466; text-decoration: none; }
a.NavigationParentLink:hover, a.NavigationParentLink:active { background: #ccc; color: #000; text-decoration: none; }

