﻿#idFooterPoweredByContainer {
  display: none;
}

/*****************************************************/
/** WA Support - hide automatic renewal: no on app. **/
/*****************************************************/
DIV#idSectionMembershipLevelContainer DIV#idMembershipLevelRadioGroupContainer DIV.fieldItem SPAN.levelRecurring
{ 
  display: none; 
}

html {
  background: #e4e4e4 url(/resources/theme/bg.jpg) top center repeat-y;
}
#idClipMainContainer {
    background: #e4e4e4 url(/resources/theme/bg.jpg) top center repeat-y;
}
#idPrimaryContentBlock1Content { 
  width: 676px;
  float: left;
  overflow:hidden;
  margin:0; padding:0;
  border-right: 1px solid #ccc;
  min-height: 350px;
  display:inline;
}
#idPrimarSidebarBlock1Content { 
  width: 236px;
  float: right;
  margin:0 0 0 4px;
  display:inline;
}
#idFooterContent p {
  font-family:verdana;
  font-weight:bold;
  font-size:10px;
  color:#666666;
}
#idFooterContent p a {
  font-family:verdana;
  font-weight:bold;
  font-size:10px;
  color:#666666;
  text-decoration:none;
}
#idFooterSpace {
  height:0px;
  margin:0px;
  padding:0px;
}
#idMainContainer {
  margin-top:0px;
  padding:12px;
  /*border:1px solid #cccccc;*/
  background-color:#fff;
}
#idPrimaryContentContainer .block .inner {
  padding:0px;
}
#idPrimaryContentBlock1ContentHolder {
  width:917px;
}
#idPrimaryContentBlock1Content {
  padding:20px;
  width:636px;
}
#idLoginContainer {
  top:30px;
  left:700px;
}
#idMainMenu {
  margin:8px 0px 0px 0px;
  background-color:#0c2b78;
  color:#fff;
}
#idMainMenu td.separator span {
  width:0px;
}
#idMainMenu td.separator {
  width:1px;
}
#idMainMenu td a, 
#idMainMenu td a:link, 
#idMainMenu td a:visited, 
#idMainMenu td a:active, 
#idMainMenu td a:hover, 
#idMainMenu td span span {
  color:#fff;
  font-family:verdana;
  font-weight:bold;
  font-size:12px;
  padding:10px 20px;
}
#idMainMenu td.itemCurrentParent a, 
#idMainMenu td.itemCurrentParent a:link, 
#idMainMenu td.itemCurrentParent a:visited, 
#idMainMenu td.itemCurrentParent a:active, 
#idMainMenu td.itemCurrentParent a:hover, 
#idMainMenu td.itemCurrentParent span span {
  color:#fff;
  font-family:verdana;
  font-weight:bold;
  font-size:12px;
  padding:10px 20px;
}
#idMainMenu td a:hover, 
#idMainMenu td.itemNormal:hover a, 
#idMainMenu td.itemCurrentParent a:hover,
#idMainMenu td.itemCurrentParent {
  background-color:#335196;
}
#idMainMenu td span span {
  background-color:#335196;
}
#idMainMenu td.itemNormal .d5, #idMainMenu td.itemCurrent .d5, #idMainMenu td.itemCurrentParent .d5 {
  background-image: none;
  padding:0px;
}
#idMainMenu td.itemNormal .d4, #idMainMenu td.itemCurrent .d4, #idMainMenu td.itemCurrentParent .d4 {
  padding:0px;
}
#idMainMenu .menuLevel2 {
  margin-top:0px;
  background-color:#335196;
}
#idMainMenu .menuLevel2 span.item span a,
#idMainMenu .menuLevel2 span.item span a:link,
#idMainMenu .menuLevel2 span.item span a:active,
#idMainMenu .menuLevel2 span.item span a:visited,
#idMainMenu .menuLevel2 span.item span a:hover,
#idMainMenu .menuLevel2 span.item span span {
  color:#fff;
}
#idContentContainer {
  margin-top:8px;
}
#idNavigationContainer {
  margin-bottom:0px;
}
#idLoginContainer #idLoginPasswordForgot a,
#idLoginContainer #idLoginPasswordForgot a:link,
#idLoginContainer #idLoginPasswordForgot a:active,
#idLoginContainer #idLoginPasswordForgot a:visited {
  color:#666666;
}
#idPrimaryContentBlock1Content h3 {
  color:#666666;
  font-size:20px;
  font-weight:bold;
}
#idPrimaryContentBlock1Content div.publicWizardContainer h1.pageTitle {
  color:#666666;
  font-size:20px;
  font-weight:bold;
}
#idPrimaryContentBlock1Content h1.pagetitle {
  color:#666666;
  font-size:20px;
  font-weight:bold;
}
#sidebarBoxLightBlue, 
#sidebarBoxDarkBlue,
#sidebarBoxGreen,
#sidebarBoxWhite {
  width:219px;
  margin-bottom:4px;
  padding:10px;
}
#sidebarBoxLightBlue {
  background-color:#78A4DE;
  color:#000;
}
#sidebarBoxDarkBlue {
  background-color:#335196;
  color:#fff;
}
#sidebarBoxGreen {
  background-color:#69e445;
  color:#000;
}
#sidebarBoxWhite {
  width:218px;
  background-color:#fff;
  border-top:1px solid #cccccc;
  border-left:1px solid #cccccc;
  border-bottom:1px solid #cccccc;
}
  
  

























DIV#idMembershipLevelRadioGroupContainer DIV.fieldItem SPAN.levelPrice,
DIV#idMembershipLevelRadioGroupContainer DIV.fieldItem SPAN.levelRenewal {
display: none;
}

/*** Support - code for disabling dynamic (fly-out) menu ***/

#idMainContainer #idMainMenu LI.itemNormal DIV.dynamicMenuLevelContainer,
#idMainContainer #idMainMenu LI.itemNormal UL.dynamic,
#idMainContainer #idMainMenu LI.itemNormal:hover UL.dynamic,
#idMainContainer #idMainMenu LI.itemNormal A:hover UL.dynamic,
#idMainContainer #idMainMenu LI.itemNormal TABLE.dynamic,
#idMainContainer #idMainMenu TD.itemNormal DIV.dynamicMenuLevelContainer,
#idMainContainer #idMainMenu TD.itemNormal UL.dynamic,
#idMainContainer #idMainMenu TD.itemNormal:hover UL.dynamic,
#idMainContainer #idMainMenu TD.itemNormal A:hover UL.dynamic,
#idMainContainer #idMainMenu TD.itemNormal TABLE.dynamic,
#idMainContainer #idMainMenu SPAN.itemNormal DIV.dynamicMenuLevelContainer,
#idMainContainer #idMainMenu SPAN.itemNormal UL.dynamic,
#idMainContainer #idMainMenu SPAN.itemNormal:hover UL.dynamic,
#idMainContainer #idMainMenu SPAN.itemNormal A:hover UL.dynamic,
#idMainContainer #idMainMenu SPAN.itemNormal TABLE.dynamic
{
display: none;
}
#idMainContainer #idMainMenu LI.itemNormal
{
 margin-bottom: 0;
}

#idMemberApplicationWizardContainer #idFillDataApplicationContainer #idInfoContainer {
  display:none;
}