/*Wild Apricot legacy styles for compatibility with version 5.0. Begin.*/
.WaLegacyContentGadget .gadgetContentEditableArea
{
  float: left;
  width: 100%;
}
.cnPrimaryContentBlock1Content>DIV
{
  padding: 0;
}

#id_LoginBoxGadget 
{
  position: inherit;
}

#id_LoginBoxArea .WaGadgetLoginButton
{
  width: 865px;
  margin: 0 auto;
  height: 30px;
  padding: 11px 30px 0 30px;
  color: #e3f3f9;
  z-index: 100;
  position: relative;
}

#id_LoginBoxArea .loginBoxLinkContainer
{
  margin: -6px -28px 0 0;
  position: relative;
  zoom: 1;
}

.cnMainContainer .cnLoginBoxAreaContainer #id_LoginBoxArea
{
  padding: 0;
  width: auto;
}

#id_LoginBoxArea .WaGadgetLoginButton .loginBoxLapsedMembership,
#id_LoginBoxArea .WaGadgetLoginButton .loginBoxUserName,
#id_LoginBoxArea .WaGadgetLoginButton .loginBoxProfileLink,
#id_LoginBoxArea .WaGadgetLoginButton .loginBoxChangePassword,
#id_LoginBoxArea .WaGadgetLoginButton .loginBoxLogout 
{
  margin: 0 0px 0 10px;
}

#id_LoginBoxArea .WaGadgetLoginButton .loginBoxLogout 
{
  margin-right: 25px;
}

.cnContent .cnInnerContent 
{
    padding: 0 20px;
}
 
.cnPrimaryContentContainer 
{
    padding: 20px 0;
}
 
.cnPrimaryContentBlock1ContentHolder 
{
    width: 879px;
}
 
.cnPrimaryContentBlock1Content 
{
    padding: 0;
    width: 879px;
}

.widgetMode .cnPrimaryContentBlock1Content > DIV 
{
  padding: 0;
}

.cnMainContainer .loginBoxContainer
{
    background: url('/BuiltTheme/business_casual_deep_blue.v2.0/00000000/images/login_box_conteiner_bg.png') repeat-x scroll 0 0 rgba(0, 0, 0, 0);
}

.cnMainContainer .cnloginBoxAreaContainer 
{
    background-image: none;
}

/*Wild Apricot legacy styles for compatibility with version 5.0. End.*/

