﻿/************************************************************************/
/******* THEME NAME: Basic Yellow/Green                           *******/
/*******                                                          *******/
/******* Overlaying styles in the file                            *******/
/******* you can easily change visual design of the website theme *******/
/************************************************************************/

/*******************************************************************/
/******* COMMON STYLES                                       *******/
/*******************************************************************/

BODY
{
  background-color: #fff;
}

/******* Main font styles *******/

BODY, TD, P, H1, H2, H3, H4, H5, H6
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-style: normal;
  color: #000;
}
BODY
{
  font-size: 0.80em;
  font-weight: normal;
}
H1, H2, H3, H4, H5, H6
{
  font-weight: bold;
}
H1
{
  font-size: 1.85em;
}
H2
{
  font-size: 1.60em;
}
H3
{
  font-size: 1.35em;
}
H4
{
  font-size: 1.10em;
}
H5
{
  font-size: 1.05em;
}
H6
{
  font-size: 1.00em;
}
P:first-child, H1:first-child, H2:first-child, H3:first-child, H4:first-child, H5:first-child, H6:first-child
{
  margin-top: 0;
}
A, A:link, A:active, A:visited
{
  color: #FF9900;
}
A:hover
{
  color: #15B6FF;
}

/*******************************************************************/
/******* Extra font styles                                   *******/
/*******************************************************************/

#idPrimaryContentBlock1Content H1.pageTitle
{
  font-size: 1.35em;
}
#idPrimaryContentBlock1Content H2.pageSubTitle,
#idPrimaryContentBlock1Content H2.stepTitle
{
  font-size: 1.10em;
}

H1.contStyleExcHeadingColored,
H2.contStyleExcHeadingColored,
H3.contStyleExcHeadingColored,
H4.contStyleExcHeadingColored
{
  color: #E8E595;
}
SPAN.contStyleExcInlineColored1
{
  color: #E8E595;
}
SPAN.contStyleExcInlineColored2
{
  color: #84C6EC;
}
SPAN.contStyleExcInlineHighlighted
{
  background-color: #FFC90C;
}
SPAN.contStyleExcInlineLarger
{
  font-size: 120%;
}
SPAN.contStyleExcInlineSmaller
{
  font-size: 85%;
}

/******* Extra font styles for the header *******/

#idHeaderContent H1.contStyleExcHeadingColored,
#idHeaderContent H2.contStyleExcHeadingColored,
#idHeaderContent H3.contStyleExcHeadingColored,
#idHeaderContent H4.contStyleExcHeadingColored
{
  color: #40627C;
}
#idHeaderContent SPAN.contStyleExcInlineColored1
{
  color: #40627C;
}
#idHeaderContent SPAN.contStyleExcInlineColored2
{
  color: #FFFFFF;
}
#idHeaderContent SPAN.contStyleExcInlineHighlighted
{
  background-color: #40627C;
  color: #E8E595;
}
#idHeaderContent SPAN.contStyleExcInlineLarger
{
}
#idHeaderContent SPAN.contStyleExcInlineSmaller
{
}

/******* Extra font styles for content *******/

#idPrimaryContentBlock1Content,
#idPrimaryContentBlock1Content TD,
#idPrimaryContentBlock1Content P,
#idPrimaryContentBlock1Content H1,
#idPrimaryContentBlock1Content H2,
#idPrimaryContentBlock1Content H3,
#idPrimaryContentBlock1Content H4,
#idPrimaryContentBlock1Content H5,
#idPrimaryContentBlock1Content H6
{
  color: #333;
}
#idPrimaryContentBlock1Content A,
#idPrimaryContentBlock1Content A:link,
#idPrimaryContentBlock1Content A:active,
#idPrimaryContentBlock1Content A:visited
{
  color: #FF9900;
}
#idPrimaryContentBlock1Content A:hover
{
  color: #FFCC99;
}
#idPrimaryContentBlock1Content H1.contStyleExcHeadingColored,
#idPrimaryContentBlock1Content H2.contStyleExcHeadingColored,
#idPrimaryContentBlock1Content H3.contStyleExcHeadingColored,
#idPrimaryContentBlock1Content H4.contStyleExcHeadingColored
{
  color: #E8E595;
}
#idPrimaryContentBlock1Content SPAN.contStyleExcInlineColored1
{
  color: #E8E595;
}
#idPrimaryContentBlock1Content SPAN.contStyleExcInlineColored2
{
  color: #4E7796;
}
#idPrimaryContentBlock1Content SPAN.contStyleExcInlineHighlighted
{
  background-color: #E8E595;
  color: #26393D;
}
#idPrimaryContentBlock1Content SPAN.contStyleExcInlineLarger
{
}
#idPrimaryContentBlock1Content SPAN.contStyleExcInlineSmaller
{
































}

/******* Extra font styles for the footer *******/

#idFooterContent H1.contStyleExcHeadingColored,
#idFooterContent H2.contStyleExcHeadingColored,
#idFooterContent H3.contStyleExcHeadingColored,
#idFooterContent H4.contStyleExcHeadingColored
{
  color: #40627C;
}
#idFooterContent SPAN.contStyleExcInlineColored1
{
  color: #40627C;
}
#idFooterContent SPAN.contStyleExcInlineColored2
{
  color: #FFFFFF;
}
#idFooterContent SPAN.contStyleExcInlineHighlighted
{
  background-color: #40627C;
  color: #E8E595;
}
#idFooterContent SPAN.contStyleExcInlineLarger
{
}
#idFooterContent SPAN.contStyleExcInlineSmaller
{
}

/*******************************************************************/
/******* Main content container                              *******/
/*******************************************************************/

#idMainContainer
{
  width: 919px;
  height: auto;
}

/*******************************************************************/
/******* HEADER                                              *******/
/*******************************************************************/

#idHeaderContainer
{
  width: 919px;
  height: auto;
  background-color: #000;
}

/******* Header containers for applying background *******/

#idHeaderContainer .d1
{
  width: 100%;
  float: right;
}
#idHeaderContainer .d1 .d1
{
  width: auto;
  float: none;
}

/******* Header content container *******/

#idHeaderContainer .inner
{
  height: 150px;
}

/******* Default logo container *******/

#idHeaderLogo 
{
  position: absolute;
  top: 10px;
  left: 15px;
  z-index: 1;
}

/******* Default organization name container *******/

#idHeaderAssociationName 
{
  position: absolute;
  top: 85px;
  right: 0px;
  z-index: 2;
  font-size: 175%;
  font-weight: bold;
  white-space: nowrap;
}

/******* Editable header region container *******/
/******* (Specify default background color for editable region below) *******/

.headerContentHolder
{
  width: 919px;
  height: 125px;
  background-color: #E8E595;
}

#idHeaderContent
{
  width: 919px;
  height: 125px;
}

/******* Header and content separator container *******/

#idHeaderSeparator
{
  display: block;
  visibility: visible;
  margin-top: 3px;
}
#idHeaderSeparator .d1
{
  background-color: #69c;
}
#idHeaderSeparator .d1
{
  width: 919px;
  height: 20px;
}

/*******************************************************************/
/******* LOGIN BOX                                           *******/
/*******************************************************************/

/******* Styles to move login box on top right corner *******/

#idHeaderContent
{
  width: 719px;
}
.headerContentHolder
{
  width: 719px;
}
#idLoginContainer
{
  position: absolute;
  top: 10px;
  left: 720px;
  width: 210px;
  height: 115px;
  z-index: 33003;
}
#idLoginContainer #idLoginUserName,
#idLoginContainer #idLoginPassword
{
  width: 190px;
  height: auto;
  clear: both;
  float: left;
  padding: 0;
  margin-bottom: 5px;
/ float: none;
/ margin-bottom: 3px;
}
#idLoginContainer #idLoginUserNameLabel
{
  width: 65px;
  float: left;
  margin-top: 4px;
}
#idLoginContainer #idLoginPasswordLabel
{
  width: 65px;
  float: left;
  margin-top: 4px;
}
#idLoginContainer #idLoginUserNameLabel LABEL,
#idLoginContainer #idLoginPasswordLabel LABEL
{
  display: block;
  width: auto;
  text-align: right;
  color: #ffffff;
}
#idLoginContainer #idLoginUserNameTextBox,
#idLoginContainer #idLoginPasswordTextBox
{
  display: block;
  float: right;
  width: 118px;
}
#idLoginContainer #idLoginUserName INPUT,
#idLoginContainer #idLoginPassword INPUT
{
  display: block;
  width: 110px;
  border: 1px solid #78B4D7;
  font-size: 11px;
}
#idLoginContainer #idLoginActionRememberMe
{
  display: block;
  clear: both;
  padding-left: 68px;
  padding-bottom: 2px;
  color: #ffffff;
}
#idLoginContainer #idLoginActionRememberMe LABEL
{
  position: relative;
  top: -2px;
}
#idLoginContainer #idLoginAction
{
  display: block;
  width: 57px;
  float: left;

  padding-left: 72px;
}

/******* Comment previous styles and uncomment these to place login box under menu *******/
/******* Styles to move login box under menu *******/
/*

#idLoginContainer 
{
  width: 200px;
  height: 190px;
  float: right;
  margin-top: 10px;
}
#idLoginContainer .inner
{
  padding: 31px 0px 31px 0px;
}
#idLoginContainer DIV#loginData
{
  border: solid 1px #88C2E0;
}
#idLoginContainer DIV#loginData .d1
{
  width: 198px;
}
#idLoginContainer #idLoginUserName,
#idLoginContainer #idLoginPassword
{
  width: auto;
  height: auto;
  margin: 0;
  padding-bottom: 2px;
}
#idLoginContainer #idLoginUserNameLabel
{
  width: 65px;
  margin-left: 4px;
  margin-bottom: 2px;
}
#idLoginContainer #idLoginPasswordLabel
{
  width: 65px;
  margin-left: 4px;
  margin-bottom: 2px;
}
#idLoginContainer #idLoginUserNameLabel LABEL,
#idLoginContainer #idLoginPasswordLabel LABEL
{
  display: block;
  width: 190px;
  color: #000000;
}
#idLoginContainer #idLoginUserNameTextBox,
#idLoginContainer #idLoginPasswordTextBox
{
  display: block;
  width: auto;
  margin: 0;
  padding-left: 15px;
}
#idLoginContainer #idLoginUserName INPUT,
#idLoginContainer #idLoginPassword INPUT
{
  display: block;
  width: 160px;
  font-size: 11px;
}
#idLoginContainer #idLoginActionRememberMe
{
  display: block;
  clear: both;
  padding-left: 12px;
  padding-bottom: 2px;
  color: #000000;
}
#idLoginContainer #idLoginActionRememberMe LABEL
{
  position: relative;
  top: -2px;
}
#idLoginContainer #idLoginAction
{
  display: block;
  width: 107px;
  float: left;
  padding-left: 15px;
}
*/

/******* Login box common styles *******/

#idLoginContainer
{
  font-size: 0.85em;
}
#idLoginContainer .d6,
#idLoginContainer .d7,
#idLoginContainer .d2,
#idLoginContainer .d9,
#idLoginContainer .d8,
#idLoginContainer .d3
{
  margin: 0;
  padding: 0;
  border: none;
}
#idLoginContainer .inner .inner
{
  padding: 0;
}
#idLoginContainer DIV#loginData
{
  width: auto;
}
#idLoginContainer DIV#loginData .inner
{
  padding: 5px 0 7px 0;
}
#idLoginContainer DIV#loginData .inner .inner
{
  padding: 0;
}
#idLoginContainer A,
#idLoginContainer A:active,
#idLoginContainer A:hover,
#idLoginContainer A:visited
{
  color: #0073E4;
}
#idLoginContainer A:hover
{
}
#idLoginContainer #idLoginPasswordForgot A
{
  font-weight: normal;
  color: #FFFFFF;
}
#idLoginContainer #idLoginAction INPUT
{
  vertical-align: bottom;
  font-size: 12px;
}
#idLoginContainer #idLoginAction INPUT.loginButton
{
  display: block;
  padding: 3px 2px 4px 2px;
  margin-left: -1px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
}
#idLoginContainer #idLoginAction SPAN
{
  display: block;
  float: left;
  vertical-align: bottom;
}
#idLoginContainer #idLoginAction SPAN LABEL
{
  position: relative;
  padding-right: 2px;
  vertical-align: bottom;
}
#idLoginContainer #idLoginAction SPAN INPUT
{
  position: relative;
  bottom: -3px;
}
#idLoginContainer #idLoggedName SPAN
{
  display: block;
  width: auto;
  margin-bottom: 5px;
  padding-right: 25px;
  padding-top: 5px;
  text-align: right;
}
#idLoginContainer DIV.profileBox
{
  display: block;
  width: auto;
  margin-bottom: 5px;
  padding-right: 25px;
  text-align: right;
}
#idLoginContainer #idLoggedAction A
{
  display: block;
  width: auto;
  margin-bottom: 5px;
  padding-right: 25px;
  text-align: right;
  font-weight: bold;
}

/*******************************************************************/
/******* MENU and CONTENT                                    *******/
/*******************************************************************/

/******* Menu and content main container *******/

#idContentContainer
{
  width: 919px;
  height: auto;
  margin-top: 0;
  margin-bottom: 6px;
  background-color:#000;
}

/******* Menu column container *******/

#idNavigationContainer
{
  width: 208px;
  height: auto;
  float: left;
  background-color:#000;
}

/*******************************************************************/
/******* MENU                                                *******/
/*******************************************************************/

/******* Menu container *******/

#idMainMenuContainer
{
}
#idMainMenuContainer .d1

{



  width: 100%;
}
#idMainMenuContainer .d1 .d1
{
  width: auto;

  background: none;
}
#idMainMenuContainer .inner
{
  padding: 0px;
}
#idMainMenuContainer .inner .inner
{
  padding: 0;
}

/******* MENU LEVEL 1 *******/

/******* The 1st menu level container *******/

#idMainMenu,
#idMainMenu UL
{
  width: 208px;
  height: auto;
  margin: 0;
  padding: 0;
  list-style-type: none;
}

/******* Item container of the 1st menu level  *******/

#idMainMenu LI 
{
  position: relative;
  width: 202px;
  height: auto;
  margin: 3px 0 0 0;
  padding: 0;
  border: 1px solid #000000;
  background-color: #000000;
}
#idMainMenu LI.last
{
}
#idMainMenu LI.itemNormal .d5
{
  width: 100%;
  background: transparent url(../images/mm-ico-closed-l1-black.gif) 191px center no-repeat;
}
#idMainMenu LI.itemCurrent .d5,
#idMainMenu LI.itemCurrentParent .d5
{
  width: 100%;
  background: transparent url(../images/mm-ico-opened-l1-black.gif) 191px center no-repeat;
}
.adminContentView #idMainMenu LI.itemCurrent .d5,
.adminContentView #idMainMenu LI.itemCurrentParent .d5,
.adminContentView #idMainMenu LI.itemNormal .d5
{
  width: auto;
  background: none;
}
#idMainMenu LI.itemNormal UL LI .d5,
#idMainMenu LI.itemCurrent UL LI .d5,
#idMainMenu LI.itemCurrentParent UL LI .d5,
#idMainMenu LI.itemNormal .d5 .d5,
#idMainMenu LI.itemCurrent .d5 .d5,
#idMainMenu LI.itemCurrentParent .d5 .d5
{
  width: auto;
  background: none;
}

/******* Item of the 1st menu level *******/

#idMainMenu LI A,
#idMainMenu LI A:link,
#idMainMenu LI A:active,
#idMainMenu LI A:visited,
#idMainMenu LI A:hover,
#idMainMenu LI.itemNormal:hover A,
#idMainMenu LI SPAN SPAN
{
  display: block;
  width: 172px;
  height: auto;
  margin: 0;
  padding: 6px 15px 6px 15px;
  background-color: transparent;
  font-size: 110%;
  font-weight: bold;
  color: #fff;
  text-decoration: none;
  overflow: hidden;
  cursor: pointer;
  cursor: hand;
}
#idMainMenu LI A:hover,
#idMainMenu LI.itemNormal:hover A
{
  background-color: #FF9900;
  color: #fff;
}
#idMainMenu LI SPAN 
{
  cursor: default;
}
#idMainMenu LI SPAN SPAN
{
  color: #4E7796;
}

/******* System icons on the 1st menu level items *******/

#idMainMenuContainer #idMainMenu LI DIV.mainMenuPublicHiddenIcon
{
  position: absolute; 
  top: 2px;
  left: 155px;
  width: 45px;
  height: 20px;
  overflow: hidden;
  -moz-opacity: 0.75;
  filter: progid:DXImageTransform.Microsoft.Alpha(opacity=75);
}
#idMainMenuContainer #idMainMenu LI DIV.mainMenuPublicHiddenIcon.after
{
  display: none;
}
#idMainMenuContainer #idMainMenu LI DIV.menuMemberOnlyIcon
{
  left: 145px;
}
.adminContentView #idMainMenuContainer #idMainMenu LI DIV.menuMemberOnlyIcon
{
  left: 155px;
}

/******* MENU LEVEL 2 *******/

#idMainMenu LI UL
{
  width: 202px;
  padding: 0 0 3px 0;
}
#idMainMenu LI UL LI 
{
  margin: 0;
  border: none;
}
#idMainMenu LI UL LI.first
{
}
#idMainMenu LI.itemNormal UL LI .d5,
#idMainMenu LI.itemCurrent UL LI .d5,
#idMainMenu LI.itemCurrentParent UL LI .d5
{
  width: auto;
  background: none;
}
#idMainMenu LI UL LI.itemNormal .d5
{
  width: 100%;
  background: transparent url(../images/mm-ico-closed-l2-black.gif) 191px center no-repeat;
}
#idMainMenu LI UL LI.itemCurrent .d5,
#idMainMenu LI UL LI.itemCurrentParent .d5
{
  width: 100%;
  background: transparent url(../images/mm-ico-opened-l2-black.gif) 191px center no-repeat;
}
.adminContentView #idMainMenu LI UL LI.itemCurrent .d5,
.adminContentView #idMainMenu LI UL LI.itemCurrentParent .d5,
.adminContentView #idMainMenu LI UL LI.itemNormal .d5
{
  width: auto;
  background: none;
}
#idMainMenu LI UL LI.itemNormal .d5 .d5,
#idMainMenu LI UL LI.itemCurrent .d5 .d5,
#idMainMenu LI UL LI.itemCurrentParent .d5 .d5
{
  width: auto;
  background: none;
}
#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
{
  width: 165px;
  padding: 4px 15px 4px 22px;
  font-size: 100%;
  font-weight: normal;
  color:#ffffff;
}
#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: #FFFFFF;
}
#idMainMenu LI UL LI SPAN 
{
  background: none;
}
#idMainMenu LI UL LI SPAN SPAN
{
  font-weight: bold;
  color: #ffffff;

}
#idMainMenuContainer #idMainMenu LI UL LI DIV.mainMenuPublicHiddenIcon





{
}

/******* MENU LEVEL 3 *******/

#idMainMenu LI UL LI UL
{
  padding: 0;
  border: none;
}
#idMainMenu LI UL LI UL LI 
{
}
#idMainMenu LI UL LI UL LI.first
{
}
#idMainMenu LI UL LI.itemNormal UL LI .d5,
#idMainMenu LI UL LI.itemCurrent UL LI .d5,
#idMainMenu LI UL LI.itemCurrentParent UL LI .d5,
#idMainMenu LI UL LI UL LI.itemNormal .d5,
#idMainMenu LI UL LI UL LI.itemCurrent .d5,
#idMainMenu LI UL LI UL LI.itemCurrentParent .d5
{
  width: auto;
  background: none;
  color:#fff;
}
#idMainMenu LI UL LI UL LI A,
#idMainMenu LI UL LI UL LI A:link,
#idMainMenu LI UL LI UL LI A:active,
#idMainMenu LI UL LI UL LI A:visited,
#idMainMenu LI UL LI UL LI SPAN SPAN,
#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
{
  width: 157px;
  padding: 4px 15px 4px 30px;
  color:#ffffff;
}
#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
{
}
#idMainMenu LI UL LI UL LI SPAN 
{
}
#idMainMenu LI UL LI UL LI SPAN SPAN
{
}
#idMainMenuContainer #idMainMenu LI UL LI UL LI DIV.mainMenuPublicHiddenIcon
{
}

/*******************************************************************/
/******* CONTENT                                             *******/
/*******************************************************************/

/******* Content column main container *******/

#idPrimaryContentContainer
{
  width: 708px;
  height: auto;
  float: left;
  margin-left: 3px;
  background-color: #ffffff;
}

/******* Inner content containers *******/

#idPrimaryContentContainer .d1
{
  width: 100%;
  float: left;
}
#idPrimaryContentContainer .d1 .d1
{
  width: auto;
  float: none;
}
#idPrimaryContentContainer .block .inner
{
  float: left;
  padding: 15px 26px 15px 32px;
  background-color:#fff;
}

/******* Container for content editing *******/
/******* (Specify background color of the content region below) *******/

#idPrimaryContentBlock1ContentHolder,
#idPrimaryContentBlock1ContentHolderEventAdmin
{
  background-color: #fff;
}
#idPrimaryContentBlock1ContentHolder,
#idPrimaryContentBlock1Content
{
  width: 625px;
}
#idPrimaryContentBlock1ContentHolder DIV.title h3
{
  color: #FFFFFF;
}

/*******************************************************************/
/******* FOOTER                                              *******/
/*******************************************************************/

/******* Footer and content separator container *******/

#idFooterSeparator
{
  display: block;
  visibility: visible;
}
#idFooterSeparator .d1
{
  background-color: #69c;
}
#idFooterSeparator .d1
{
  width: 919px;
  height: 20px;
}

/******* Footer main container *******/

#idFooterContainer
{
  width: 919px;
  height: auto;
  background-color: #fff;
}

/******* Footer containers for applying background *******/

#idFooterContainer .d1
{
  width: 100%;
  float: right;
}
#idFooterContainer .d1 .d1
{
  width: auto;
  float: none;
}

/******* Footer content container *******/

#idFooterContainer .inner
{
  float: left;
  padding: 5px;
}
#idFooterContainer .inner .inner
{
  float: none;
  padding: 0;
}

/******* Editable footer region container *******/
/******* (Specify default background color for editable region below) *******/

.footerContentHolder
{
  width: 909px;
  height: auto;
  padding: 0;
  background-color: #fff;
}
#idFooterContent
{
  width: 909px;
}

/*******************************************************************/
/***  EVENTS                                                     ***/
/*******************************************************************/

/******* Labels and headers colors *******/

#idPrimaryContentBlock1Content #idEventSummaryContainer H4.boxHeaderTitle A,
#idPrimaryContentBlock1Content #idEventSummaryContainer H4.boxHeaderTitle A:link,
#idPrimaryContentBlock1Content #idEventSummaryContainer H4.boxHeaderTitle A:visited,
#idPrimaryContentBlock1Content #idEventSummaryContainer DIV.boxFooterContainer A,
#idPrimaryContentBlock1Content #idEventSummaryContainer DIV.boxFooterContainer A:link,
#idPrimaryContentBlock1Content #idEventSummaryContainer DIV.boxFooterContainer A:visited
{
  color: #26393D;
}
#idPrimaryContentBlock1Content #idEventSummaryContainer H4.boxHeaderTitle A:active,
#idPrimaryContentBlock1Content #idEventSummaryContainer H4.boxHeaderTitle A:hover,
#idPrimaryContentBlock1Content #idEventSummaryContainer DIV.boxFooterContainer A:active,
#idPrimaryContentBlock1Content #idEventSummaryContainer DIV.boxFooterContainer A:hover
{
  color: #40627C;
}
#idEventSummaryContainer DIV.boxBodyInfoContainer DIV.boxActionContainer INPUT
{
}
#idEventPageContainer DIV.boxBodyInfoContainer
{
}
#idEventPageContainer DIV.boxInfoContainer UL.boxInfo LI LABEL
{
}
#idEventPageContainer DIV.boxInfoContainer UL.boxInfo LI SPAN,
#idEventPageContainer DIV.boxInfoContainer UL.boxInfo LI STRONG
{
}
#idEventSummaryContainer DIV.boxInfoContainer UL.boxInfo LI LABEL
{
}
#idEventSummaryContainer DIV.boxInfoContainer UL.boxInfo LI SPAN,
#idEventSummaryContainer DIV.boxInfoContainer UL.boxInfo LI STRONG
{
}

/******* EVENT DETAILS *******/

#idEventDetailsContainer DIV.boxInfoContainer UL.boxInfo LI LABEL
{
  color: #555555;
}
#idEventDetailsContainer DIV.boxInfoContainer UL.boxInfo LI SPAN,
#idEventDetailsContainer DIV.boxInfoContainer UL.boxInfo LI STRONG
{
  color: #000000;
}
#idEventDetailsContainer DIV.registrationInfoContainer H4.infoTitle
{
  color: #000000;
}
#idEventDetailsContainer DIV.registrationInfoContainer DIV.infoText
{
}
#idEventDetailsContainer DIV.registrationInfoContainer UL.registrationInfo,
#idEventDetailsContainer DIV.registrationInfoContainer UL.registrationInfo LI LABEL
{
  color: #000000;
}
#idEventDetailsContainer DIV.registrationInfoContainer UL.registrationInfo LI SPAN,
#idEventDetailsContainer DIV.registrationInfoContainer UL.registrationInfo LI STRONG
{
}
#idEventDetailsContainer DIV.registrationInfoContainer UL.registrationInfo LI.disabled,
#idEventDetailsContainer DIV.registrationInfoContainer UL.registrationInfo LI.disabled LABEL
{
  color: #777777;
}
#idEventDetailsContainer DIV.registrationInfoContainer UL.registrationInfo LI.disabled SPAN,
#idEventDetailsContainer DIV.registrationInfoContainer UL.registrationInfo LI.disabled STRONG
{
}

#idEventDetailsContainer div.registrationInfoContainer div.infoText
{
color:#000000;
}

#idEventDetailsContainer DIV.boxMessageContainer SPAN
{
color: #000000;
}

/******* Custom form captions *******/

TABLE#registrationDetailsTable TR.caption TH,
TABLE#registrationDetailsTable TR.caption TD
{
  background-color: #26393D;
}
#idPrimaryContentBlock1Content TABLE#registrationDetailsTable TR.caption TH DIV,
#idPrimaryContentBlock1Content TABLE#registrationDetailsTable TR.caption TD DIV
{
  background-color: #E8E595;
  border-color: #E8E595;
  color: #000000;
}
TABLE#registrationDetailsTable TH,
TABLE#registrationDetailsTable TH SPAN.mandatory
{
  color: #FFFFFF;
}

/******* EVENT CALENDAR VIEW *******/

.EventListCalendar,
.EventListCalendarItemDefault,
.EventListCalendarItemHoliday,
.EventListCalendarItemInactive,
.EventListCalendarItemSelected
{
  border-color: #E8E595;
}

.EventListCalendar
{
  width: 99%;
  border: solid 1px #E8E595;
}

#idPrimaryContentBlock1Content .EventListCalendarHeader
{
  border-bottom: solid 1px #E8E595;
  background-color: #E8E595;
  color: #40627C;
}

.EventListCalendarItemDefault
{
  border-color: #E8E595;
  border-right: solid 1px #E8E595;
}

/* dates in month view */

#idPrimaryContentBlock1Content #idEventListCalendar .EventListCalendar .EventListCalendarItemDefault A.calendarDate,
#idPrimaryContentBlock1Content #idEventListCalendar .EventListCalendar .EventListCalendarItemDefault A.calendarDate:link,
#idPrimaryContentBlock1Content #idEventListCalendar .EventListCalendar .EventListCalendarItemDefault A.calendarDate:active,
#idPrimaryContentBlock1Content #idEventListCalendar .EventListCalendar .EventListCalendarItemDefault A.calendarDate:visited,
#idPrimaryContentBlock1Content #idEventListCalendar .EventListCalendar .EventListCalendarItemDefault A.calendarDate:hover,

#idPrimaryContentBlock1Content #idEventListCalendar .EventListCalendar .EventListCalendarItemInactive A.calendarDate,
#idPrimaryContentBlock1Content #idEventListCalendar .EventListCalendar .EventListCalendarItemInactive A.calendarDate:link,
#idPrimaryContentBlock1Content #idEventListCalendar .EventListCalendar .EventListCalendarItemInactive A.calendarDate:active,
#idPrimaryContentBlock1Content #idEventListCalendar .EventListCalendar .EventListCalendarItemInactive A.calendarDate:visited,
#idPrimaryContentBlock1Content #idEventListCalendar .EventListCalendar .EventListCalendarItemInactive A.calendarDate:hover
{
  color: #E8E595;
}

/* */

.EventListCalendarItemHoliday
{
  border-right: solid 1px #E8E595;
}

.EventListCalendarItemInactive
{
  border-right: solid 1px #E8E595;
}

.EventListCalendarItemSelected
{
  border-right: solid 1px #E8E595;
}

/* Week view calendar title */

#idPrimaryContentBlock1Content #idEventListCalendar .EventListCalendarHeader A.calendarDate,
#idPrimaryContentBlock1Content #idEventListCalendar .EventListCalendarHeader A.calendarDate:link,
#idPrimaryContentBlock1Content #idEventListCalendar .EventListCalendarHeader A.calendarDate:active,
#idPrimaryContentBlock1Content #idEventListCalendar .EventListCalendarHeader A.calendarDate:visited,
#idPrimaryContentBlock1Content #idEventListCalendar .EventListCalendarHeader A.calendarDate:hover
{
  color: #40627C;
  text-decoration: none;
  font-weight: normal;
}

/* */

/* Links in boxes month and week view */

#idPrimaryContentBlock1Content #idEventListCalendar .EventListCalendar .EventListCalendarItemDefault TABLE TABLE DIV A,
#idPrimaryContentBlock1Content #idEventListCalendar .EventListCalendar .EventListCalendarItemDefault TABLE TABLE DIV A:link,
#idPrimaryContentBlock1Content #idEventListCalendar .EventListCalendar .EventListCalendarItemDefault TABLE TABLE DIV A:active,
#idPrimaryContentBlock1Content #idEventListCalendar .EventListCalendar .EventListCalendarItemDefault TABLE TABLE DIV A:visited
{
  color: #FFCC99;
  /* color: #40627C; */
}

#idPrimaryContentBlock1Content #idEventListCalendar .EventListCalendar .EventListCalendarItemDefault TABLE TABLE DIV A:hover
{
  color: #FFFFFF;
}

/* */

/* links in bar month view */

#idPrimaryContentBlock1Content #idEventListCalendar .EventListCalendar .EventListCalendarItemDefault TABLE DIV A,
#idPrimaryContentBlock1Content #idEventListCalendar .EventListCalendar .EventListCalendarItemDefault TABLE DIV A:link,
#idPrimaryContentBlock1Content #idEventListCalendar .EventListCalendar .EventListCalendarItemDefault TABLE DIV A:active,
#idPrimaryContentBlock1Content #idEventListCalendar .EventListCalendar .EventListCalendarItemDefault TABLE DIV A:visited,
#idPrimaryContentBlock1Content #idEventListCalendar .EventListCalendar .EventListCalendarItemDefault TABLE DIV A:hover,

#idPrimaryContentBlock1Content #idEventListCalendar .EventListCalendar .EventListCalendarItemInactive TABLE DIV A,
#idPrimaryContentBlock1Content #idEventListCalendar .EventListCalendar .EventListCalendarItemInactive TABLE DIV A:link,
#idPrimaryContentBlock1Content #idEventListCalendar .EventListCalendar .EventListCalendarItemInactive TABLE DIV A:active,
#idPrimaryContentBlock1Content #idEventListCalendar .EventListCalendar .EventListCalendarItemInactive TABLE DIV A:visited,
#idPrimaryContentBlock1Content #idEventListCalendar .EventListCalendar .EventListCalendarItemInactive TABLE DIV A:hover
{
  color: #000000;
}

/*  */

/* Links in bar (week view) */

#idPrimaryContentBlock1Content #idEventListCalendar .EventListCalendar .EventListCalendarItemDefault TABLE TABLE TABLE DIV A,
#idPrimaryContentBlock1Content #idEventListCalendar .EventListCalendar .EventListCalendarItemDefault TABLE TABLE TABLE DIV A:link,
#idPrimaryContentBlock1Content #idEventListCalendar .EventListCalendar .EventListCalendarItemDefault TABLE TABLE TABLE DIV A:active,
#idPrimaryContentBlock1Content #idEventListCalendar .EventListCalendar .EventListCalendarItemDefault TABLE TABLE TABLE DIV A:visited,

#idPrimaryContentBlock1Content #idEventListCalendar .EventListCalendar .EventListCalendarItemInactive TABLE TABLE TABLE DIV A,
#idPrimaryContentBlock1Content #idEventListCalendar .EventListCalendar .EventListCalendarItemInactive TABLE TABLE TABLE DIV A:link,
#idPrimaryContentBlock1Content #idEventListCalendar .EventListCalendar .EventListCalendarItemInactive TABLE TABLE TABLE DIV A:active,
#idPrimaryContentBlock1Content #idEventListCalendar .EventListCalendar .EventListCalendarItemInactive TABLE TABLE TABLE DIV A:visited
{
  color: #000000;
  /* color: #40627C; */
}

#idPrimaryContentBlock1Content #idEventListCalendar .EventListCalendar TABLE TABLE TABLE DIV A:hover
{
  color: #CCCCCC;
}

/* */

#idPrimaryContentBlock1Content #idEventListCalendar A.calendarDate,
#idPrimaryContentBlock1Content #idEventListCalendar A.calendarDate:link,
#idPrimaryContentBlock1Content #idEventListCalendar A.calendarDate:active,
#idPrimaryContentBlock1Content #idEventListCalendar A.calendarDate:visited,
#idPrimaryContentBlock1Content #idEventListCalendar A.calendarDate:hover
{
  color: #333;
}

#idPrimaryContentBlock1Content #idEventListCalendar A.yearViewHeader,
#idPrimaryContentBlock1Content #idEventListCalendar A.yearViewHeader:link,
#idPrimaryContentBlock1Content #idEventListCalendar A.yearViewHeader:active,
#idPrimaryContentBlock1Content #idEventListCalendar A.yearViewHeader:visited,
#idPrimaryContentBlock1Content #idEventListCalendar A.yearViewHeader:hover
{
  background-color: #E8E595;
  color: #40627C;
}
/******************************************************************/
/***  REGISTRATIONS LIST                                        ***/
/******************************************************************/
#idContentContainer div#idRegistrationsList  .d1,
#idContentContainer div#idRegistrationsList  .d2,
#idContentContainer div#idRegistrationsList  .d3,
#idContentContainer div#idRegistrationsList  .d4,
#idContentContainer div#idRegistrationsList  .inner
{
  background-color : #E8E595;  
}
div#idRegistrationsList table
{
  border-left : solid 1px #E8E595;
}
div#idRegistrationsList table td
{
  border-top : solid 1px #E8E595;
  border-right : solid 1px #E8E595;
  border-bottom : solid 1px #E8E595;
}
div#idRegistrationsList table thead
{
  background-color : #E8E595;
}
/*******************************************************************/
/***  MEMBERS AND MEMBERS DIRECTORY                              ***/
/*******************************************************************/

TABLE#memberAllDataTable TD,
TABLE#memberAllDataTable TH
{
  color: #FFFFFF;
}
TABLE#memberAllDataTable TR.caption TD,
TABLE#memberAllDataTable TR.caption TH
{
  background-color: #26393D;
}
TABLE#memberAllDataTable TR.caption TD DIV,
TABLE#memberAllDataTable TR.caption TH DIV
{
  background-color: #E8E595;
  border-color: #E8E595;
}
TABLE#memberAllDataTable TH SPAN.mandatory
{
  color: #FFFFFF;
}
TABLE#memberAllDataTable TR#trDetailsToShow FIELDSET LEGEND
{
  color: #CCCCCC;
}
DIV#searchContainer FIELDSET#criteria
{
}
DIV#searchContainer FIELDSET#criteria DIV SELECT
{
}
DIV#searchContainer FIELDSET#criteria DIV DIV.criteria-condition-placeholder SELECT
{
}
DIV#memberDirectoryHolder
{
}
TABLE.membersTable 
{
}
TABLE.membersTable TH
{
  background-color: #E8E595;
  color: #000000;
}
#idPrimaryContentBlock1Content DIV.memberDirectorySearchArea SPAN.searchResult
{
  color: #CCCCCC;
}
#idPrimaryContentBlock1Content DIV.memberDirectorySearchArea SPAN EM
{
  color: #FFFFFF;
}
#idPrimaryContentBlock1Content .membersTable TR.hover
{
  background-color: #40627C;
}
#idPrimaryContentBlock1Content .membersTable TR.normal
{
  background: none;
}
#idPrimaryContentBlock1Content A.back,
#idPrimaryContentBlock1Content A.back:link,
#idPrimaryContentBlock1Content A.back:active,
#idPrimaryContentBlock1Content A.back:visited,
#idPrimaryContentBlock1Content .membersTable A,
#idPrimaryContentBlock1Content .membersTable A:link,
#idPrimaryContentBlock1Content .membersTable A:active,
#idPrimaryContentBlock1Content .membersTable A:visited,
#idPrimaryContentBlock1Content #criteria A,
#idPrimaryContentBlock1Content #criteria A:link,
#idPrimaryContentBlock1Content #criteria A:active,
#idPrimaryContentBlock1Content #criteria A:visited
{
  border-bottom-color: #FF9900;
  color: #FF9900;
}
#idPrimaryContentBlock1Content A.back:hover,
#idPrimaryContentBlock1Content .membersTable A:hover,
#idPrimaryContentBlock1Content #criteria A:hover
{
  border-bottom-color: #FF9900;
  background: none;
  color: #FFCC99;
}
table#memberAllDataTable tr.memberFormEmail td span.disabledByAdmin 
{
  color:#fff;
}
.levelRadio input
{
  margin-top: 2px;
  / margin-top: -2px;  
}
/*******************************************************************/
/***  BLOG                                                       ***/
/*******************************************************************/

#idBlogPageContainer H4.boxHeaderTitle A,
#idBlogPageContainer H4.boxHeaderTitle A:link,
#idBlogPageContainer H4.boxHeaderTitle A:active,
#idBlogPageContainer H4.boxHeaderTitle A:visited,
#idBlogPageContainer DIV.boxFooterSecondaryOuterContainer A.editPost,
#idBlogPageContainer DIV.boxFooterSecondaryOuterContainer A.editPost:link,
#idBlogPageContainer DIV.boxFooterSecondaryOuterContainer A.editPost:visited,
#idBlogPageContainer DIV.boxFooterSecondaryOuterContainer A.editPost:active,
#idBlogDetailsContainer #idBlogCommentsListContainer DIV.commentViewContainer H5 A.blogCommentAnchor,
#idBlogDetailsContainer #idBlogCommentsListContainer DIV.commentViewContainer H5 A.blogCommentAnchor:link,
#idBlogDetailsContainer #idBlogCommentsListContainer DIV.commentViewContainer H5 A.blogCommentAnchor:active,
#idBlogDetailsContainer #idBlogCommentsListContainer DIV.commentViewContainer H5 A.blogCommentAnchor:visited,
#idBlogDetailsContainer #idBlogCommentsListContainer DIV.commentViewContainer H5 A.blogEntryPostedBy,
#idBlogDetailsContainer #idBlogCommentsListContainer DIV.commentViewContainer H5 A.blogEntryPostedBy:link,
#idBlogDetailsContainer #idBlogCommentsListContainer DIV.commentViewContainer H5 A.blogEntryPostedBy:active,
#idBlogDetailsContainer #idBlogCommentsListContainer DIV.commentViewContainer H5 A.blogEntryPostedBy:visited
{
  color: #FF9900;
}
#idBlogPageContainer H4.boxHeaderTitle A:hover,
#idBlogPageContainer div.boxFooterSecondaryOuterContainer A.editPost:hover,
#idBlogDetailsContainer #idBlogCommentsListContainer DIV.commentViewContainer H5 A.blogCommentAnchor:hover,
#idBlogDetailsContainer #idBlogCommentsListContainer DIV.commentViewContainer H5 A.blogEntryPostedBy:hover
{
  color: #FFCC99;
}
#idBlogDetailsContainer #idBlogCommentsListContainer DIV.commentViewContainer H5 .blogCommentStatus
{
    color: #777777;
}
#idBlogPageContainer #idBlogPostEditContainer DIV.boxHeaderContainer H4.boxHeaderTitle
{
  color: #26393D;
}

/*******************************************************************/
/***  CONFIRM WINDOWS                                            ***/
/*******************************************************************/

DIV.confirmWindowWarning,
DIV.confirmWindowInfo,
DIV.confirmWindowSuccess,
DIV.confirmWindowError
{
}
DIV.RoundedCornerBox
{
}
/*******************************************************************/
/***  PICTURE UPLOADER                                           ***/
/*******************************************************************/
div#idPictureUploaderContainer
{
  background-color:#26393d;
}
/*******************************************************************/
/***  FORUM                                                      ***/
/*******************************************************************/

/* general styles */

.highlight
{
  background-color: #40627C;
}

#idForumContainer #idForumSummaryContainer div.boxBodyContainer TABLE TR TD,
#idForumContainer #idForumSummaryContainer div.boxBodyContainer TABLE TD.threadImageTD,
#idForumContainer #idForumSummaryContainer div.boxBodyContainer TABLE TD.threadTD,
#idForumContainer #idForumSummaryContainer div.boxBodyContainer TABLE TD.lastReplyTD,
#idForumContainer #idForumDetailsContainer #idMessageListContainer div.boxBodyContainer TABLE.forumMessageTable TD.left,
#idForumContainer #idForumSummaryContainer div
{
  border-color: #e8e595;
}

/* topic list */

#idForumContainer #idForumSummaryContainer div.boxBodyContainer TABLE TD.lastReplyTD,
#idForumContainer #idForumSummaryContainer div.boxBodyContainer TABLE TD.lastReplyTD div.lastReply
{

  width: 120px;
}

/* header */

#idForumContainer #idForumSummaryContainer div.boxHeaderContainer H4.boxHeaderTitle
{
  color: #39576E;  
}

/* body */

#idForumContainer #idForumSummaryContainer div.boxBodyContainer TABLE TD.lastReplyTD div.lastReply SPAN
{
}

/* message list */

#idForumContainer #idForumDetailsContainer #idMessageListContainer blockquote,
#idForumContainer #idForumDetailsContainer #idMessageListContainer blockquote blockquote blockquote,
#idForumContainer #idForumDetailsContainer #idMessageListContainer blockquote blockquote blockquote blockquote blockquote,
#idForumContainer #idForumDetailsContainer #idMessageListContainer blockquote blockquote blockquote blockquote blockquote blockquote blockquote,
.forumEditEntryEditorContainer blockquote,
.forumEditEntryEditorContainer blockquote blockquote blockquote,
.forumEditEntryEditorContainer blockquote blockquote blockquote blockquote blockquote,
.forumEditEntryEditorContainer blockquote blockquote blockquote blockquote blockquote blockquote blockquote
{
  background-color: #7C7C7C;
  border-left: 3px solid #40627C;
}

#idForumContainer #idForumDetailsContainer #idMessageListContainer blockquote blockquote,
#idForumContainer #idForumDetailsContainer #idMessageListContainer blockquote blockquote blockquote blockquote,
#idForumContainer #idForumDetailsContainer #idMessageListContainer blockquote blockquote blockquote blockquote blockquote blockquote,
#idForumContainer #idForumDetailsContainer #idMessageListContainer blockquote blockquote blockquote blockquote blockquote blockquote blockquote blockquote,
.forumEditEntryEditorContainer blockquote blockquote,
.forumEditEntryEditorContainer blockquote blockquote blockquote blockquote,
.forumEditEntryEditorContainer blockquote blockquote blockquote blockquote blockquote blockquote,
.forumEditEntryEditorContainer blockquote blockquote blockquote blockquote blockquote blockquote blockquote blockquote
{
  background-color: #566B7C; 
}

#idForumContainer #idForumEditEntryContainer .generalFieldsContainer INPUT.subjectTextBox
{
  width: 536px;
  / width: 534px;
}

#idForumContainer #idForumEditEntryContainer #idEditorContainer #idEditorToolbarContainer,
#idForumContainer #idForumEditEntryContainer #idEditorContainer #idEditorBodyContainer,
#idForumContainer #idForumEditEntryContainer TEXTAREA
{
  width: 522px;
}

/* forum message box */

/* header */

#idForumContainer #idForumDetailsContainer #idMessageListContainer div.boxHeaderContainer TD.forumMessageHeaderInfoContainer,
#idForumContainer #idForumDetailsContainer #idMessageListContainer div.boxHeaderContainer TD.forumMessageHeaderBodyContainer
{
  color: #1B72A4;
}

#idForumContainer #idForumDetailsContainer #idMessageListContainer div.boxHeaderContainer TD.forumMessageHeaderBodyContainer A,
#idForumContainer #idForumDetailsContainer #idMessageListContainer div.boxHeaderContainer TD.forumMessageHeaderBodyContainer A:active,
#idForumContainer #idForumDetailsContainer #idMessageListContainer div.boxHeaderContainer TD.forumMessageHeaderBodyContainer A:visited,
#idForumContainer #idForumDetailsContainer #idMessageListContainer div.boxHeaderContainer TD.forumMessageHeaderBodyContainer A:hover
{
  color: #1B72A4;
}

#idForumContainer #idForumDetailsContainer #idMessageListContainer div.boxHeaderContainer span.actionDivider
{
  color: #1B72A4;
}

/* edit forum entry */

/* edit entry box */

/* body */

#idForumContainer #idForumEditEntryContainer #idForumEditEntryBoxContainer DIV.postEditLegend
{
}

#idForumContainer #idForumEditEntryContainer div.boxHeaderContainer H4.boxHeaderTitle
{
  color: #39576E;  
}

#idForumContainer #idForumEditEntryContainer .fieldLabel
{
}

/***************************************************************************/
/* Forum Summary                                                           */
/***************************************************************************/

/* general styles */

#idForumSummaryPageContainer H4.boxHeaderTitle
{
  color: #39576E;  
}

/* forum list box */

#idForumSummaryPageContainer #idForumListContainer div.boxHeaderContainer TABLE TD.threadTD div.thread,
#idForumSummaryPageContainer #idForumListContainer div.boxBodyContainer TABLE TD.threadTD div.thread
{
}

#idForumSummaryPageContainer #idForumListContainer div.boxBodyContainer TABLE TD.pageStateIconTD,
#idForumSummaryPageContainer #idForumListContainer div.boxBodyContainer TABLE TD.threadTD,
#idForumSummaryPageContainer #idForumListContainer div.boxBodyContainer TABLE TD.lastReplyTD,
#idForumSummaryPageContainer #idForumListContainer div.boxBodyContainer TABLE TD.topicsCountTD,
#idForumSummaryPageContainer #idForumListContainer div.boxBodyContainer TABLE TD.repliesCountTD
{
  border-color: #e8e595;
}

/*******************************************************************/
/***  BOXES and CORNERS                                          ***/
/*******************************************************************/

DIV.boxViewOutline DIV.cornersContainer,
DIV.boxBodyInfoViewFill DIV.cornersContainer
{
  background-color: #E8E595;
}
DIV.cornersContainer DIV.c3,
DIV.cornersContainer DIV.c4,
DIV.publicWizardContainer DIV.infoContainer,
#idPrimaryContentContainer DIV.boxViewOutline DIV.boxBodyContainer,
#idPrimaryContentContainer DIV.boxViewOutline DIV.boxHeaderContainer DIV.d1,
#idPrimaryContentContainer DIV.boxViewOutline DIV.boxBodyContainer DIV.d1,
#idPrimaryContentContainer DIV.boxViewOutline DIV.boxFooterContainer DIV.d1
{
  border-color: #E8E595;
}
DIV.cornersContainer DIV.c1,
DIV.cornersContainer DIV.c2,
DIV.cornersContainer DIV.c3,
DIV.cornersContainer DIV.c4,
DIV.publicWizardContainer DIV.infoContainer,
DIV.generalFieldsContainer DIV.captionContainer,
DIV.boxViewOutline DIV.boxHeaderContainer,
DIV.boxViewOutline DIV.boxFooterContainer,
DIV.boxBodyInfoViewFill DIV.boxBodyInfoContainer
{
  background-color: #E8E595;
}

/*******************************************************************/
/***  WIZARDS                                                    ***/
/*******************************************************************/

DIV.publicWizardContainer DIV.infoOuterContainer DIV.cornersContainer
{
  display: none;
}
#idContentContainer #idPrimaryContentContainer DIV.publicWizardContainer DIV.infoContainer DIV.inner
{
  padding-top: 9px;
  padding-bottom: 7px;
}
DIV.publicWizardContainer DIV.infoContainer DIV.infoTitle
{
  color: #555555;
}
DIV.publicWizardContainer DIV.infoContainer DIV.infoText,
#idPrimaryContentBlock1Content DIV.generalFieldsContainer DIV.captionContainer H4
{
  color: #000;
}
DIV.generalFormContainer DIV.formTitleOuterContainer
{
  border-bottom: 1px solid #CCCCCC;
}
#idPrimaryContentBlock1Content DIV.generalFormContainer DIV.formTitleContainer H3.formTitle
{
  color: #999999;
}
DIV.generalFieldsContainer DIV.fieldContainer SPAN.validationError
{
  color: #FF0000;
}
DIV.navigationOuterContainer
{
  border-top: 1px solid #E8E595;
}

/*** DYNAMIC MENU ***/
#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
{
	color: #FFFFFF;
}
