
/*////////////// Last Edited by EW 21/10/2009 @ 17:30 //////////////*/

#header-outer { clear: both; background: #fff; }

.oLinkExternal:link, .oLinkExternal:visited { color: #662266 !important; background: #fff; padding-right: 20px; } 

.SearchButton { color: #000; background: #f7f7f8; border: 1px solid #dddedf; margin: 0; padding: 2px 1px 1px 1px; line-height: 1.4em; cursor: pointer; float: right; }

.oDataFormButton { color: #666666; background: #eeeeee; border: 1px solid #cccccc; margin-right: 10px; padding: 0 12px 0 12px; font-weight: normal; cursor: pointer; line-height: 1.6em; font-size: 0.94em; }

#header-outer { clear: both; background: #fff; }

#main-outer { background: #fff; }

#siteTitle { border-bottom: 1px solid #990000; color: #000; }
div.datetime { display: none; }

#search-panel-outer { float: right; }

div.usability { background: #fff; }
.usability a:link, .usability a:visited { color: #000; }
.usability a:hover, .usability a:active { color: #b82039; }
div.usability { float: none; color: #000; }

#breadcrumb-outer { border-top: 1px solid #028dc7; }
#breadcrumb-inner { overflow: hidden; }
#bct-left { float: left; padding: 5px 0px; }

#change-language-outer { float: left; width: auto; border: none; display: block; margin: 0px; background: none; }
#change-language-inner { }

a.change-language-link:link, a.change-language-link:visited { display: block; text-decoration: none; color: #666666; padding: 5px; background: none; }
a.change-language-link:hover, a.change-language-link:active { color: #ff0000; background: none; }

#menu-outer { float: left; text-align: left; width: 700px; }
#menu-wrapper-outer { background: none; }
#search-panel-outer { clear: none; }
.main-menu ul { float: left; }
.main-menu ul li { width: auto; }
a.menu-link:link, a.menu-link:visited { color: #000 !important; padding: 20px; border-left: 1px dashed #000; }
a.menu-alpha:link, a.menu-alpha:visited { background: #fff; border: none; }
a.menu-alpha:hover, a.menu-alpha:active { background: #fff; border: none; }
a.menu-beta:link, a.menu-beta:visited { background: #fff; }
a.menu-beta:hover, a.menu-beta:active { background: #fff; }
a.menu-gamma:link, a.menu-gamma:visited { background: #fff; }
a.menu-gamma:hover, a.menu-gamma:active { background: #fff; }
a.menu-delta:link, a.menu-delta:visited { background: #fff; }
a.menu-delta:hover, a.menu-delta:active { background: #fff; }
a.menu-epsilon:link, a.menu-epsilon:visited { background: #fff; }
a.menu-epsilon:hover, a.menu-epsilon:active { background: #fff; }
a.menu-zeta:link, a.menu-zeta:visited { background: #fff; }
a.menu-zeta:hover, a.menu-zeta:active { background: #fff; }
a.menu-eta:link, a.menu-eta:visited { background: #fff; }
a.menu-eta:hover, a.menu-eta:active { background: #fff; }
a.menu-theta:link, a.menu-theta:visited { background: #fff; }
a.menu-theta:hover, a.menu-theta:active { background: #fff; }


h1, h2, h3, h4, h5, h6 { color: #000; }
.element-panel-alpha-outer { border: 1px solid #990000; }
.element-panel-alpha-header-outer { background: #990000; }


.tagline-link.external-link:link, .tagline-link.external-link:visited { text-decoration: none; background: none; padding-right: 0px; } 

/* fo0ter */
#footer-outer { background: #fff; }

#footer-alpha-outer { clear: both; color: #000; }

.footer-links { color: #000; }
.footer-link:link, .footer-link:visited { text-decoration: none; color: #000; }
.footer-link:hover, .footer-link:active { text-decoration: none; color: #000!important; }

.tagline-link:link, .tagline-link:visited { color: #000; } 
.tagline-link:hover, .tagline-link:active { color: #000; }

.tagline-link.external-link:link, .tagline-link.external-link:visited { color: #000; } 
.tagline-link.external-link:hover, .tagline-link.external-link:active { color: #000; }



/* side nav - they want it to match other sites, no bg color */
a.NavigationPathLink:link, a.NavigationPathLink:visited { background: #fff; color: #000; }
a.NavigationPathLink:hover, a.NavigationPathLink:active { background: #fff; color: #028DC7; }

ul.oNavigationList ul { background: #fff; }

.oNavigationItemPath1 .snv-current-outer { background: #fff; padding-left: 5px; padding-right: 5px; }
.oNavigationItemPath1 .snv-current-inner { background: #fff; }
.oNavigationItemPath1 .snv-sibling-outer { background: #fff; padding-left: 5px; padding-right: 5px; border-bottom: none; }
.oNavigationItemPath1 .snv-sibling-inner { background: #fff; }
.oNavigationItemPath1 .snv-child-outer { background: #fff; padding-left: 5px; padding-right: 5px; }
.oNavigationItemPath1 .snv-child-inner { background: #fff; }

.oNavigationItemPath1 .snv-path-sibling-outer { background: #fff; padding-left: 5px; padding-right: 5px; border-bottom: none; }
.oNavigationItemPath1 .snv-path-sibling-inner { background: #fff; }
.oNavigationItemPath1 .snv-path-outer { background: #fff; padding-left: 5px; padding-right: 5px; }
.oNavigationItemPath1 .snv-path-inner { font-weight: normal; background: #fff; }

.oNavigationItemPath2 .snv-current-outer { background: #fff; padding-left: 5px; padding-right: 5px; }
.oNavigationItemPath2 .snv-current-inner { background: #fff; padding-left: 15px; }
.oNavigationItemPath2 .snv-sibling-outer { background: #fff; padding-left: 5px; padding-right: 5px; border-bottom: none; }
.oNavigationItemPath2 .snv-sibling-inner { background: #fff; padding-left: 15px; }
.oNavigationItemPath2 .snv-child-outer { background: #fff; padding-left: 5px; padding-right: 5px; }
.oNavigationItemPath2 .snv-child-inner { background: #fff; padding-left: 15px; }

.oNavigationItemPath2 .snv-path-sibling-outer { background: #fff; padding-left: 5px; padding-right: 5px; border-bottom: none; }
.oNavigationItemPath2 .snv-path-sibling-inner { background: #fff; padding-left: 15px; }
.oNavigationItemPath2 .snv-path-outer { background: #fff; padding-left: 5px; padding-right: 5px; }
.oNavigationItemPath2 .snv-path-inner { font-weight: normal; background: #fff; padding-left: 15px; }

.oNavigationItemPath3 .snv-current-outer { background: #fff; padding-left: 5px; padding-right: 5px; }
.oNavigationItemPath3 .snv-current-inner { background: #fff; padding-left: 25px; font-size: 0.8em; }
.oNavigationItemPath3 .snv-sibling-outer { background: #fff; padding-left: 5px; padding-right: 5px; border-bottom: none; }
.oNavigationItemPath3 .snv-sibling-inner { background: #fff; padding-left: 25px; font-size: 0.8em; }
.oNavigationItemPath3 .snv-child-outer { background: #fff; padding-left: 5px; padding-right: 5px; }
.oNavigationItemPath3 .snv-child-inner { background: #fff; padding-left: 25px; font-size: 0.8em; }

.oNavigationItemPath3 .snv-path-sibling-outer { background: #fff; padding-left: 5px; padding-right: 5px; border-bottom: none; }
.oNavigationItemPath3 .snv-path-sibling-inner { background: #fff; padding-left: 25px; }
.oNavigationItemPath3 .snv-path-outer { background: #fff; padding-left: 5px; padding-right: 5px; }
.oNavigationItemPath3 .snv-path-inner { font-weight: normal; background: #fff; padding-left: 25px; }

.oNavigationItemPath4 .snv-current-outer { background: #fff; padding-left: 5px; padding-right: 5px; }
.oNavigationItemPath4 .snv-current-inner { background: #fff; padding-left: 35px; font-size: 0.8em; }
.oNavigationItemPath4 .snv-sibling-outer { background: #fff; padding-left: 5px; padding-right: 5px; border-bottom: none; }
.oNavigationItemPath4 .snv-sibling-inner { background: #fff; padding-left: 35px; font-size: 0.8em; }
.oNavigationItemPath4 .snv-child-outer { background: #fff; padding-left: 5px; padding-right: 5px; }
.oNavigationItemPath4 .snv-child-inner { background: #fff; padding-left: 35px; font-size: 0.8em; }

.oNavigationItemPath4 .snv-path-sibling-outer { background: #fff; padding-left: 5px; padding-right: 5px; border-bottom: none; }
.oNavigationItemPath4 .snv-path-sibling-inner { background: #fff; padding-left: 35px; }
.oNavigationItemPath4 .snv-path-outer { background: #fff; padding-left: 5px; padding-right: 5px; }
.oNavigationItemPath4 .snv-path-inner { font-weight: normal; background: #fff; padding-left: 35px; }

.oNavigationItemPath5 .snv-current-outer { background: #fff; padding-left: 5px; padding-right: 5px; }
.oNavigationItemPath5 .snv-current-inner { background: #fff; padding-left: 45px; font-size: 0.8em; }
.oNavigationItemPath5 .snv-sibling-outer { background: #fff; padding-left: 5px; padding-right: 5px; border-bottom: none; }
.oNavigationItemPath5 .snv-sibling-inner { background: #fff; padding-left: 45px; font-size: 0.8em; }
.oNavigationItemPath5 .snv-child-outer { background: #fff; padding-left: 5px; padding-right: 5px; }
.oNavigationItemPath5 .snv-child-inner { background: #fff; padding-left: 45px; font-size: 0.8em; }

.oNavigationItemPath1 a.NavigationPathLink:hover span span, .oNavigationItemPath1 a.NavigationPathLink:active span span { color: #ff0000; background-color: #fff; }

