/** blue stuff **/

body {
	background: #ccc; /* this is under the footer */
	overflow-x: hidden;
}

a {
	color: #001E55;
}

div#mainbody .contentheading,
#accordian h3.toggler.toggle-hilite {
	color: #1C3E75;
}

#header {
	background: url(../images/primary/blue/header-bg.png) 0 0 repeat-x;
}

#header .wrapper {
	/*background: url(../images/primary/blue/header-logo.png) 16px 0 no-repeat;*/
background: url(../images/WDD-header-banner.jpg) 16px 0 no-repeat;
}

#header .shadow-l {
	background: url(../images/primary/blue/header-shadow-l.png) 0 0 no-repeat;
}

#header .shadow-r {
	background: url(../images/primary/blue/header-shadow-r.png) 100% 0 no-repeat;
}

div#topblock {
	background: #326dbf;
	color: #ccc;
	border-left: 1px solid #5298ee;
	border-right: 1px solid #5298ee;
	border-bottom: 1px solid #5298ee;
}

#bottom-mods {
	background: none; width:982px;
}

#bottom-mods .shadow-l {
	background: url(../images/primary/blue/footer-shadow-l.png) 0 0 repeat-y;
}

#bottom-mods .shadow-r {
	background:  url(../images/primary/blue/footer-shadow-r.png) 100% 0 repeat-y;
}

#footer {
	background: url(../images/primary/blue/footer-bg.png) 0 0 repeat-x; width:982px;
}

#footer .shadow-l {
	background: url(../images/primary/blue/footer-shadow-l.png) 0 0 repeat-y;
}

#footer .shadow-r {
	background:  url(../images/primary/blue/footer-shadow-r.png) 100% 0 repeat-y;
}



#footer img#rocket {
	background: url(../images/primary/blue/footer-rocket.png) 0 0 no-repeat;
}

div#horiz-menu li.active a {
	color: #fff;
}

div#horiz-menu li:hover a,
div#horiz-menu li.sfHover a,
div#horiz-menu li.active:hover a,
div#horiz-menu li.active.sfHover a {
	color: #ddd;
	background-image: url(../images/menu/blue/nav-bg-hover.png);
	background-repeat: repeat-x;
}

td.section div.moduletable h3 {
	color: #001E55;
}

td.sidebar div.moduletable h3 {
	color: #001E55;
}

/* moomenu stuff */

div#horiz-menu ul.menutop li li {
	background: #22457C;
	border-bottom: 1px solid #001E55;
	border-right: 1px solid #001E55;
	border-left: 1px solid #001E55;
		filter:alpha(opacity=90);
	-moz-opacity:0.9;
	-khtml-opacity: 0.9;
	opacity: 0.9;
}

div#horiz-menu li li a:link,
div#horiz-menu li li a:visited,
div#horiz-menu li li a:hover,
div#horiz-menu li.active li a:link,
div#horiz-menu li.active li a:visited,
div#horiz-menu li.active li a:hover {
	background: url(../images/blank.png) 100% 50% no-repeat;
}

ul.menutop li li:hover,
ul.menutop li.sfHover,
#horiz-menu li:hover li:hover,
#horiz-menu li.sfHover li.sfHover,
#horiz-menu li.active li.active {
	background-color: #001E55;
}

#horiz-menu li:hover li a.daddy:link,
#horiz-menu li.sfHover li a.daddy:link,
#horiz-menu li:hover li a.daddy:visited,
#horiz-menu li.sfHover li a.daddy:visited  {
	background: url(../images/blank.png) 100% 50% no-repeat;
}
