.cnMainContainer 
{
height:auto;
width:919px;
margin-top:0px;
background-color:white;
}

#id_LoginBoxGadget .loginContainer {
display:block;
height:110px;
left:720px;
position:absolute;
top:40px;
width:190px;
z-index:1;
border: 0px solid #ffffff;
}

.mainMenu
{
  margin: 1px 0 0 0;  
}


.mainMenu td.firstSeparator span {
margin-left:0;
display: none;
}

.mainMenu td.separator {
display:block;
text-align:center;
vertical-align:middle;
width:11px;
}


.mainMenu .menuLevel2 {
line-height: 15px;
margin-top:1px;
padding:5px;
}

.mainMenu .menuLevel3 {
line-height: 15px;
margin-top:1px;
padding:5px;

}

.mainMenuContainer .mainMenu div.mainMenuPublicHiddenIcon
{
 display: none;
}

.mainMenuContainer .menuLevel2 img.mainMenuPublicHiddenIcon
{
 display: none;
}

.mainMenuContainer .menuLevel3 img.mainMenuPublicHiddenIcon
{
 display: none;
}

.mainMenu .menuLevel2 span.separator span {
color:#500000;
}

.mainMenu .menuLevel3 span.separator span {
color:#003C71;
}

.WaGadgetMenuHorizontal .menuInner ul.firstLevel{
background: D6D3C4 !important;
}

.WaGadgetMenuHorizontal .menuInner ul.firstLevel>li>.item>a{
color: 500000 !important;
}

.WaGadgetMenuHorizontal .menuInner ul.firstLevel>li>.item>a:hover{
background: D6D3C4 !important;
color: 500000 !important;
}

.WaGadgetMenuHorizontal .menuInner ul ul li>.item>a{
background: D6D3C4 !important;
color: 500000 !important;
}

.cnPrimaryContentContainer .block .inner {
    float: left;
    padding: 15px 13px 15px 13px;
}

.cnPrimaryContentBlock1ContentHolder,
.cnPrimaryContentBlock1Content
{
  width: 890px;
}

.cnPrimaryContentBlock1Content h1, .cnPrimaryContentBlock1Content h2, .cnPrimaryContentBlock1Content h3, .cnPrimaryContentBlock1Content h4, .cnPrimaryContentBlock1Content h5, .cnPrimaryContentBlock1Content h6 {
color:#000000;
}


.cnFooterContainer .innerFooterContainer {
float:left;
padding:0px;
background-color: #500000;
}

.cnFooterPoweredByContainer
{
  display: none;
}

/*******************************************************************/
/***  ARTBOXES                                                   ***/
/*******************************************************************/


/***  Type 001                                                   ***/

DIV.artBoxContainerType-001 DIV.artBoxGeneralInnerContainer
{
  border: 5px solid #332C2C;
}

/* title */

DIV.artBoxContainerType-001 DIV.artBoxGeneralInnerContainer DIV.artBoxTitleContainer
{
  background: #500000;
}

DIV.artBoxContainerType-001 DIV.artBoxGeneralInnerContainer DIV.artBoxTitleInnerContainer DIV.artBoxInner
{
  padding: 10px 18px 15px 18px;
}

DIV.artBoxContainerType-001 DIV.artBoxGeneralInnerContainer DIV.artBoxTitleInnerContainer DIV.artBoxContent,
.cnPrimaryContentBlock1Content DIV.artBoxContainerType-001 H4.artBoxTitle
{
  color: #FFFFFF; 
}

/* content */

DIV.artBoxContainerType-001 DIV.artBoxGeneralInnerContainer DIV.artBoxContentContainer
{
  background: #FFFFFF;
}

DIV.artBoxContainerType-001 DIV.artBoxGeneralInnerContainer DIV.artBoxContentInnerContainer DIV.artBoxInner
{
  padding: 12px 12px; 
}

/* module */

.cnPrimaryContentBlock1Content DIV.artBoxContainerType-001 DIV.moduleViewType-0 DIV.moduleItem
{
  padding: 5px 6px 7px 6px;
}

.cnPrimaryContentBlock1Content DIV.artBoxContainerType-001 DIV.moduleViewType-0 DIV.moduleSeparator
{
  border-top: 1px dashed #332C2C;
}


DIV.artBoxContainerType-001 DIV.artBoxGeneralInnerContainer DIV.artBoxContentInnerContainer DIV.artBoxContent,
.cnPrimaryContentBlock1Content DIV.artBoxContainerType-001 DIV.moduleViewType-0 DIV.itemInfoContainer
{
  color: #AAAAAA;
}

.cnPrimaryContentBlock1Content DIV.artBoxContainerType-001 DIV.moduleViewType-0 A:link,
.cnPrimaryContentBlock1Content DIV.artBoxContainerType-001 DIV.moduleViewType-0 A:active,
.cnPrimaryContentBlock1Content DIV.artBoxContainerType-001 DIV.moduleViewType-0 A:visited,
.cnPrimaryContentBlock1Content DIV.artBoxContainerType-001 DIV.moduleViewType-0 A:hover
{
  color: #500000;
}

.cnPrimaryContentBlock1Content DIV.artBoxContainerType-001 DIV.moduleViewType-0 A:hover
{
  color: #707373;
}

/***  Type 002                                                   ***/

DIV.artBoxContainerType-002 DIV.artBoxGeneralInnerContainer
{
  border: 5px solid #332C2C;
}

/* title */

DIV.artBoxContainerType-002 DIV.artBoxGeneralInnerContainer DIV.artBoxTitleContainer
{
  background: #500000;
}

DIV.artBoxContainerType-002 DIV.artBoxGeneralInnerContainer DIV.artBoxTitleInnerContainer DIV.artBoxInner
{
  padding: 12px 18px 12px 18px;
}

DIV.artBoxContainerType-002 DIV.artBoxGeneralInnerContainer DIV.artBoxTitleInnerContainer DIV.artBoxContent,
.cnPrimaryContentBlock1Content DIV.artBoxContainerType-002 H4.artBoxTitle
{
  color: #000000; 
}

/* content */

DIV.artBoxContainerType-002 DIV.artBoxGeneralInnerContainer DIV.artBoxContentContainer
{
  background: #500000;
}

/*******************************************************************/
/***  BLOG                                                       ***/
/*******************************************************************/

.WaGadgetBlog H4.boxHeaderTitle A,
.WaGadgetBlog H4.boxHeaderTitle A:link,
.WaGadgetBlog H4.boxHeaderTitle A:active,
.WaGadgetBlog H4.boxHeaderTitle A:visited,
.WaGadgetBlogStateDetails  #idBlogCommentsListContainer DIV.commentViewContainer H5 A.blogEntryPostedBy,
.WaGadgetBlogStateDetails  #idBlogCommentsListContainer DIV.commentViewContainer H5 A.blogEntryPostedBy:link,
.WaGadgetBlogStateDetails  #idBlogCommentsListContainer DIV.commentViewContainer H5 A.blogEntryPostedBy:active,
.WaGadgetBlogStateDetails  #idBlogCommentsListContainer DIV.commentViewContainer H5 A.blogEntryPostedBy:visited
{
  color: #FFFFFF;
  font-size: 1.20em;
  font-weight: bold;
}

.WaGadgetBlog H4.boxHeaderTitle A:hover,
.WaGadgetBlogStateDetails  #idBlogCommentsListContainer DIV.commentViewContainer H5 A.blogEntryPostedBy:hover
{
  color: #FFFFFF;
}
.WaGadgetBlogStateDetails  #idBlogCommentsListContainer DIV.commentViewContainer H5 A.blogCommentAnchor,
.WaGadgetBlogStateDetails  #idBlogCommentsListContainer DIV.commentViewContainer H5 A.blogCommentAnchor:link,
.WaGadgetBlogStateDetails  #idBlogCommentsListContainer DIV.commentViewContainer H5 A.blogCommentAnchor:active,
.WaGadgetBlogStateDetails  #idBlogCommentsListContainer DIV.commentViewContainer H5 A.blogCommentAnchor:visited
{
  color: #707373;
}

.cnPrimaryContentContainer .WaGadgetBlog div.boxContainer div.boxHeaderContainer h4.boxHeaderTitle
{
  color: #707373;
  font-size: 1.20em;
  font-weight: bold;
}

div.artBoxContainerType-012 div.artBoxGeneralInnerContainer div.artBoxTitleInnerContainer div.artBoxContent, .cnPrimaryContentBlock1Content div.artBoxContainerType-012 h4.artBoxTitle
{
  color: #707373;
  font-size: 1.20em;
  font-weight: bold;
}



/*******************************************************************/
/***  EVENTS                                                     ***/
/*******************************************************************/

/******* Labels and headers colors *******/

.cnPrimaryContentBlock1Content .WaGadgetEventsStateList H4.boxHeaderTitle A,
.cnPrimaryContentBlock1Content .WaGadgetEventsStateList H4.boxHeaderTitle A:link,
.cnPrimaryContentBlock1Content .WaGadgetEventsStateList H4.boxHeaderTitle A:visited
{
  color: #000000;
  text-decoration: none;
}
.cnPrimaryContentBlock1Content .WaGadgetEventsStateList DIV.boxFooterContainer A,
.cnPrimaryContentBlock1Content .WaGadgetEventsStateList DIV.boxFooterContainer A:link,
.cnPrimaryContentBlock1Content .WaGadgetEventsStateList DIV.boxFooterContainer A:visited
{
  color: #500000;
}
.cnPrimaryContentBlock1Content .WaGadgetEventsStateList H4.boxHeaderTitle A:active,
.cnPrimaryContentBlock1Content .WaGadgetEventsStateList H4.boxHeaderTitle A:hover,
.cnPrimaryContentBlock1Content .WaGadgetEventsStateList DIV.boxFooterContainer A:active,
.cnPrimaryContentBlock1Content .WaGadgetEventsStateList DIV.boxFooterContainer A:hover
{
  color: #500000;
  text-decoration: underline;
}

/*******************************************************************/
/***  MEMBERS AND MEMBERS DIRECTORY                              ***/
/*******************************************************************/
}
TABLE.membersTable TH
{
  background-color: #500000;
  color: #FFFFFF;
}
.cnPrimaryContentBlock1Content DIV.memberDirectorySearchArea SPAN.searchResult
{
  color: #777777;
}
.cnPrimaryContentBlock1Content DIV.memberDirectorySearchArea SPAN EM
{
  color: #000000;
}
.cnPrimaryContentBlock1Content .membersTable TR.hover
{
  background-color: #500000;
}
.cnPrimaryContentBlock1Content .membersTable TR.normal
{
  background: none;
}
.cnPrimaryContentBlock1Content A.back,
.cnPrimaryContentBlock1Content A.back:link,
.cnPrimaryContentBlock1Content A.back:active,
.cnPrimaryContentBlock1Content A.back:visited,
.cnPrimaryContentBlock1Content .membersTable A,
.cnPrimaryContentBlock1Content .membersTable A:link,
.cnPrimaryContentBlock1Content .membersTable A:active,
.cnPrimaryContentBlock1Content .membersTable A:visited,
.cnPrimaryContentBlock1Content #criteria A,
.cnPrimaryContentBlock1Content #criteria A:link,
.cnPrimaryContentBlock1Content #criteria A:active,
.cnPrimaryContentBlock1Content #criteria A:visited
{
  border-bottom-color: #500000;
  color: #FFFFFF;
}
.cnPrimaryContentBlock1Content A.back:hover,
.cnPrimaryContentBlock1Content .membersTable A:hover,
.cnPrimaryContentBlock1Content #criteria A:hover
{
  border-bottom-color: #500000;
  background: none;
  color: #FFFFFF;
}

/******* Turn Off Sub-Title *******/

.sectionTitle { display: none; }

/******* Added by Support *******/

.mainMenu span.itemNormal ul.dynamic li a,
.mainMenu span.itemNormal ul.dynamic li a:link,
.mainMenu span.itemNormal ul.dynamic li a:active,
.mainMenu span.itemNormal ul.dynamic li a:visited,
.mainMenu span.itemNormal ul.dynamic li a:hover {
background-color: #500000;
color:#FFFFFF;
text-decoration: none;
font-size: 0.90em;
}
.mainMenu span.itemNormal ul.dynamic li a:hover {
text-decoration: none;

}

/******* Change color of drop down arrow *******/

.mainMenu td.itemNormal .d5 {
    background: url("/BuiltTheme/transparent_horizontal/a8f935a8/images/mm-ico-closed-l1-white.gif") no-repeat scroll right center transparent;
    padding-right: 10px;
}

.mainMenu td.itemCurrent .d5, .mainMenu td.itemCurrentParent .d5 {
    background: url("/BuiltTheme/transparent_horizontal/a8f935a8/images/mm-ico-opened-l1-white.gif") no-repeat scroll right center transparent;
    padding-right: 10px;
}

.zoneWAbranding {
    margin: 10px 0 0;
    display: none;
}
div#id_ClYQFGL {
    background-color: white;
}