﻿#idMainContainer
{
  display: block;
  position: relative;
  width: 919px;
  height: auto;
  margin: 0 auto;

}

#idPrintLinkContainer
{}

#idContentContainer
{
  display: block;
  width: 919px;
  height: auto;
  clear: both;
  float: left;
background: url(http://www.hsvma.org/images/design/wildapricot/main_content_backgroundrepeat.gif) repeat-y;
}

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: #015C53;
}
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: #015C53;
}


#idMainMenuContainer .d3
{
  background: url(http://www.hsvma.org/images/design/wildapricot/mm-bottom-corner.gif) bottom left no-repeat;
}


#idMainMenuContainer .d7
{
  background: url(http://www.hsvma.org/images/design/wildapricot/mm-appendix.gif) top right repeat-y;
}


#idMainMenu LI.itemCurrent .d4,
#idMainMenu LI.itemCurrentLeaf .d4
{
  background: #FFFFFF url(http://www.hsvma.org/images/design/wildapricot/mm-blt-c-new.gif) top left no-repeat;
}





#idMainMenu LI
{
  position: relative;
  width: 194px;
  height: auto;
  margin: 0;
  padding: 0;
  border-bottom: 1px solid #148D6F;
  background: #015C53;
}


#idMainMenu LI .d4
{
  background: transparent url(http://www.hsvma.org/images/design/wildapricot/mm-blt-n.gif) top left no-repeat;
}


#idMainMenu LI.itemCurrent .d5,
#idMainMenu LI.itemCurrentParent .d5
{
  width: 100%;
  background: transparent url(http://www.hsvma.org/images/design/wildapricot/mm-blt-pl-opened.gif) 182px center no-repeat;
}

#idMainMenu LI.itemCurrentParent .d4
{
  background: transparent url(http://www.hsvma.org/images/design/wildapricot/mm-blt-pc.gif) top left no-repeat;
}

/******* MENU LEVEL 2 *******/

#idMainMenu LI UL
{
  padding: 2px 0 4px 0;
  border-top: 2px solid #D7E8E7;
  background: #D7E8E7;
}
#idMainMenu LI.itemCurrent UL
{
  border-top-color: #D7E8E7;
}




#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-color: transparent;
  color: #2E827C;
}


#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: transparent;
  color: #2E827C;
}


#idHeaderSeparator .d1
{
  width: 919px;
  height: 8px;
  float: right;
}


#idHeaderSeparator .d1
{
  background: #FBCE00;
}





/*******************************************************************/
/******* FOOTER                                              *******/
/*******************************************************************/

/******* Footer and content separator container *******/

#idFooterSeparator
{
  display: none;
  visibility: visible;
  margin-top: 15px;
}
#idFooterSeparator .d1,
#idFooterSeparator .d2,
#idFooterSeparator .d3
{
  width: 919px;
  height: 14px;
  float: left;
}
#idFooterSeparator .d1
{
  background: #ffffff;
}
#idFooterSeparator .d2
{
  background: #ffffff;
}
#idFooterSeparator .d3
{
  background: #ffffff;
}
#idFooterSeparator .d1 .d1,
#idFooterSeparator .d2 .d2,
#idFooterSeparator .d3 .d3
{
  width: auto;
  height: auto;
  float: none;
  background: none;
}






#idFooterContainer .d6,
#idFooterContainer .d7,
#idFooterContainer .d2,
#idFooterContainer .d9,
#idFooterContainer .d8,
#idFooterContainer .d1
{
  width: 100%;
  float: right;
}
#idFooterContainer .d9
{
  background: #ffffff;
}
#idFooterContainer .d8
{
  background: #ffffff;
}
#idFooterContainer .d1
{
  background: #ffffff;
}

.footerContentHolder
{
  width: 919px;
  height: auto;
  background-color: #ffffff;
}
