﻿body {
	background:#e3fbe8 url(bg_body.jpg) repeat-x 0 0;
}
#idHeaderContainer, #idContentContainer, #idFooterSeparator, #idFooterContainer, #idFooterPoweredByContainer {
	background:url(bg_wrapper.png) repeat-y center 0;
	padding-left:10px;
	padding-right:10px;
	width:920px;
}
#idHeaderContainer .inner, .headerContentHolder, #idHeaderContent {
	height:156px;
}
#idMainContainer {
	background:url(bg_footer_bottom.png) no-repeat center bottom;
	padding-bottom:7px;
	margin-bottom:50px;
	width:940px;
}
#idFooterSeparator {
	display:none;
}
.footerContentHolder .d1, #idFooterContainer .d1, #idFooterPoweredByContainer .d1, .footerContentHolder {
	background:#ebeff8;
}
#idFooterPoweredByContainer {
	padding-top:0;
}
#idFooterPoweredByContainer .d1 {
	padding:10px;
}
#idFooterContainer .d1 {
	background:#ebeff8 url(bg_footer.jpg) repeat-x 0 0;
	padding:15px 0 0;
}
#idFooterContainer .d8, #idFooterContainer .d9 {
	background:none;
}
#idFooterContent {
	padding-left:5px;
}
#idFooterPoweredByWA, #idFooterPoweredByWA a:link, #idFooterPoweredByWA a:active, #idFooterPoweredByWA a:visited, #idFooterPoweredByWA a:hover {
	color:#000;
}
#idHeaderSeparator {
	display:none;
}
#idContentContainer {
	margin-top:0;
}
#idHeaderContainer .d1 {
	background:url(bg_header.jpg) no-repeat 0 0;
}
#idHeaderAssociationName {
	text-indent:-9999px;
	overflow:hidden;
}
/* Nav */
#idContentContainer .d3, #idMainMenuContainer .d2, #idNavigationContainer #idMainMenuContainer .d3, #idMainMenuContainer .d6, #idMainMenuContainer .d7 {
	background:none;
}
#idContentContainer .d1 {
	background:url(bg_nav.jpg) repeat-y left 0;
}
#idMainMenu li.first {
	border:none;
}
#idMainMenuContainer #idMainMenu li .d1, #idMainMenu li .d4 {
	background:none;
}
#idMainMenu li span {
	background:none;
}
#idMainMenuContainer .inner {
	padding-top:0;
}
#idMainMenu li {
	margin-top:15px;
	background:none;
}
#idMainMenu li ul, #idMainMenu li ul ul {
	margin-top:0;
}
#idMainMenu li.itemNormal, #idMainMenu li.itemNormalLeaf {
	margin:0;
}
#idMainMenu li.itemNormal ul.dynamic li.itemNormal .d5, #idMainMenu li ul li .d4 {
	background:none;
}
#idMainMenu li a, #idMainMenu li a:link, #idMainMenu li a:visited, #idMainMenu li span span {
	color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:16px;
	text-align:right;
	text-transform:uppercase;
}
#idMainMenu LI A:hover,
#idMainMenu LI.itemNormal:hover A,
#idMainMenu LI SPAN SPAN
{
	background:#6889c1 !important;
}
#idMainMenu li ul, #idMainMenu li ul {
	background:none !important;
	border:none !important;
}
#idMainMenu li ul li span, #idMainMenu li ul li, #idMainMenu li ul li.itemCurrent .d5, #idMainMenu li ul li.itemCurrentParent .d5, #idMainMenu li.itemCurrent ul li ul li .d4, #idMainMenu li.itemCurrentParent ul li ul li .d4, #idMainMenu li ul li ul li, #idMainMenu li ul li ul li span span {
	background:none;
}
#idMainMenu li.itemCurrentParent .d4, #idMainMenu li.itemCurrent ul li .d4, #idMainMenu li.itemCurrentParent ul li .d4 {
	background:#6889c1;
}
#idMainMenu li ul li span span {
	background:none;
	color:#fff;
	font-weight:normal;
}
#idMainMenu li ul li a, #idMainMenu li ul li a:link, #idMainMenu li ul li a:active, #idMainMenu li ul li a:visited, #idMainMenu LI UL LI SPAN SPAN,
#idMainMenu LI UL LI.itemNormal:hover A,
#idMainMenu LI UL LI A:hover,
#idMainMenu LI.itemNormal:hover UL.dynamic LI.itemNormal:hover A,
#idMainMenu LI.itemNormal:hover UL.dynamic LI A:hover,
#idMainMenu LI.itemNormal TABLE.dynamic UL.dynamic LI A:hover
{
	color:#fff;
}


/* Content Area */
#idPrimaryContentContainer {
	padding:20px 0;
}

/* -- Hover override -- */
#idMainMenu LI A:hover,
#idMainMenu LI.itemNormal:hover A
{
	background:#6889c1;
	
}
#idMainMenu LI UL LI.itemNormal:hover A,
#idMainMenu LI UL LI A:hover,
#idMainMenu LI.itemNormal:hover UL.dynamic LI.itemNormal:hover A,
#idMainMenu LI.itemNormal:hover UL.dynamic LI A:hover,
#idMainMenu LI.itemNormal TABLE.dynamic UL.dynamic LI A:hover
{
	background:#6889c1;
}
#idMainMenu LI UL LI UL LI.itemNormal:hover A,
#idMainMenu LI UL LI UL LI A:hover,
#idMainMenu LI.itemNormal:hover UL.dynamic LI.itemNormal:hover UL.dynamic LI.itemNormal:hover A,
#idMainMenu LI.itemNormal:hover UL.dynamic LI.itemNormal:hover UL.dynamic LI A:hover,
#idMainMenu LI.itemNormal UL.dynamic LI.itemNormal TABLE.dynamic UL.dynamic LI A:hover
{
	background:#6889c1;
}
#idMainMenu LI UL LI.itemNormal:hover A,
#idMainMenu LI UL LI A:hover,
#idMainMenu LI.itemNormal:hover UL.dynamic LI.itemNormal:hover A,
#idMainMenu LI.itemNormal:hover UL.dynamic LI A:hover,
#idMainMenu LI.itemNormal TABLE.dynamic UL.dynamic LI A:hover
{
	background:#6889c1;
}
#idMainMenu LI UL LI UL LI.itemNormal:hover A,
#idMainMenu LI UL LI UL LI A:hover,
#idMainMenu LI.itemNormal:hover UL.dynamic LI.itemNormal:hover UL.dynamic LI.itemNormal:hover A,
#idMainMenu LI.itemNormal:hover UL.dynamic LI.itemNormal:hover UL.dynamic LI A:hover,
#idMainMenu LI.itemNormal UL.dynamic LI.itemNormal TABLE.dynamic UL.dynamic LI A:hover
{
	background-color:#6889c1;
}
#idMainMenu li ul li ul li span span {
	color:#fff;
}


/*******************************************************************/
/******* DYNAMIC MENU                                        *******/
/*******************************************************************/

#idMainMenu LI.itemNormal DIV.dynamicMenuLevelContainer
{
  display: block;
}
#idMainMenu LI.itemNormal
{
/ margin-bottom: -2px;
}
#idMainMenu LI.itemNormal:hover,
#idMainMenu LI.itemNormal Ul.dynamic LI.itemNormal
{
/ margin-bottom: -2px;
}
#idMainMenu LI.itemNormal TABLE.dynamic
{
  font-size: 0.8em;
}
#idMainMenu LI UL LI.itemNormal TABLE.dynamic
{
	font-size: 0.9em;
}

/******* DYNAMIC MENU LEVEL 2 *******/

#idMainMenu LI.itemNormal:hover UL.dynamic,
#idMainMenu LI.itemNormal A:hover UL.dynamic
#idMainMenu LI.itemNormal A:hover TABLE.dynamic UL.dynamic
{
	left: 200px;
}

#idMainMenu LI.itemNormal UL.dynamic LI
{
	background: #6889C1;
}

#idMainMenu LI UL.dynamic LI A,
#idMainMenu LI UL.dynamic LI A:link,
#idMainMenu LI UL.dynamic LI A:active,
#idMainMenu LI UL.dynamic LI A:visited,
#idMainMenu LI UL.dynamic LI A:hover,
#idMainMenu LI.itemNormal:hover UL.dynamic LI A,
#idMainMenu LI.itemNormal:hover UL.dynamic LI A:link,
#idMainMenu LI.itemNormal:hover UL.dynamic LI A:active,
#idMainMenu LI.itemNormal:hover UL.dynamic LI A:visited,
#idMainMenu LI.itemNormal:hover UL.dynamic LI A:hover,
#idMainMenu LI.itemNormal TABLE.dynamic UL.dynamic LI A,
#idMainMenu LI.itemNormal TABLE.dynamic UL.dynamic LI A:link,
#idMainMenu LI.itemNormal TABLE.dynamic UL.dynamic LI A:active,
#idMainMenu LI.itemNormal TABLE.dynamic UL.dynamic LI A:visited,
#idMainMenu LI.itemNormal TABLE.dynamic UL.dynamic LI A:hover
{
  text-align: left;
  width: 178px;
  padding: 4px 9px 4px 11px;
}

#idMainMenu LI UL LI.itemNormal:hover UL.dynamic,
#idMainMenu LI UL LI.itemNormal A:hover UL.dynamic,
#idMainMenu LI.itemNormal UL.dynamic LI.itemNormal:hover UL.dynamic,
#idMainMenu LI.itemNormal UL.dynamic LI.itemNormal A:hover UL.dynamic
#idMainMenu LI UL LI.itemNormal A:hover TABLE.dynamic UL.dynamic,
#idMainMenu LI.itemNormal TABLE.dynamic UL.dynamic LI.itemNormal A:hover TABLE.dynamic UL.dynamic
{
	left: 200px;
}

#idMainMenu LI UL LI UL.dynamic LI A,
#idMainMenu LI UL LI UL.dynamic LI A:link,
#idMainMenu LI UL LI UL.dynamic LI A:active,
#idMainMenu LI UL LI UL.dynamic LI A:visited,
#idMainMenu LI UL LI UL.dynamic LI A:hover,
#idMainMenu LI.itemNormal:hover UL.dynamic LI.itemNormal:hover UL.dynamic LI A,
#idMainMenu LI.itemNormal:hover UL.dynamic LI.itemNormal:hover UL.dynamic LI A:link,
#idMainMenu LI.itemNormal:hover UL.dynamic LI.itemNormal:hover UL.dynamic LI A:active,
#idMainMenu LI.itemNormal:hover UL.dynamic LI.itemNormal:hover UL.dynamic LI A:visited,
#idMainMenu LI.itemNormal:hover UL.dynamic LI.itemNormal:hover UL.dynamic LI A:hover,
#idMainMenu LI.itemNormal UL.dynamic LI.itemNormal TABLE.dynamic UL.dynamic LI A,
#idMainMenu LI.itemNormal UL.dynamic LI.itemNormal TABLE.dynamic UL.dynamic LI A:link,
#idMainMenu LI.itemNormal UL.dynamic LI.itemNormal TABLE.dynamic UL.dynamic LI A:active,
#idMainMenu LI.itemNormal UL.dynamic LI.itemNormal TABLE.dynamic UL.dynamic LI A:visited,
#idMainMenu LI.itemNormal UL.dynamic LI.itemNormal TABLE.dynamic UL.dynamic LI A:hover
{
  text-align: left;
  width: 178px;
  padding: 4px 9px 4px 11px;
}



