﻿/*--------------FrameWork----------------*/

p.content{
  line-height:1.9em;
  padding:0 0 10px 0;
}

BODY
{
  padding:0 0 0 0;
  font-size: .80em;
  font-weight: normal;
}

BODY, TD, P, H1, H2, H3, H4, H5, H6
{
  font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
  /*font-family: Verdana, Arial, Helvetica, sans-serif;*/
  font-style: normal;
  color: #000000;
}

/*------------Login----------------------*/

#idLoginContainer #idLoginUserName INPUT,
#idLoginContainer #idLoginPassword INPUT
{
  border-color: #4c6b2f;
}

#idLoginContainer
{
  position: absolute;
  top: 5px;
  left: 720px;
  width: 210px;
  height: 115px;
  z-index: 33003;
  background-color:#ffffff;
}

/*------------Content-----------*/

#idPrimaryContentContainer .d1,
#idPrimaryContentBlock1ContentHolder,
#idPrimaryContentBlock1ContentHolderEventAdmin
{
 background:#b7ad8a url(con_bg_2.gif) repeat-x top left;
}

/*---------------------------------------------------*/
#idHeaderSeparator
{
  display: block;
  visibility: visible;
  margin-top: 0;
}

#idHeaderSeparator .d1
{
  background-color: #4c6b2f;
}

#idHeaderSeparator .d1
{
  width: 919px;
  height: 7px;
}


#idHeaderContainer .d1,
.headerContentHolder
{
  background-color: transparent;
}

#idFooterSeparator
{
  display: block;
  visibility: visible;
}

#idFooterSeparator .d1
{
  background: #4c6b2f;
}

#idFooterSeparator .d1
{
  width: 919px;
  height: 7px;
}
/*-------- The 1st menu level container ----------*/

#idMainMenu,
#idMainMenu UL
{
  margin: 0;
  padding: 0;
  width: 206px;
  height: auto;
  list-style-type: none;
  background-color:white;
}

/*-------------Menu_Styles_LVL1-----------*/

#idMainMenu LI 
{
  position: relative;
  width: 206px;
  height: auto;
  margin: 0;
  padding: 0;
  background:url(button.jpg) white no-repeat top left;
  border-bottom: 3px solid #ffffff;
}


#idMainMenu LI A,
#idMainMenu LI A:link,
#idMainMenu LI A:active,
#idMainMenu LI A:visited,
#idMainMenu LI A:hover,
#idMainMenu LI SPAN SPAN
{
  display: block;
  width: 176px;
  height: auto;
  margin: 0;
  padding: 6px 15px 6px 15px;
  /*background-color: #8fb43b;*/
  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:url(button_hover.jpg) white no-repeat top left;
  color: #FFFFFF;
}

/*-------------Menu_Styles_LVL2-----------*/

#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 A:hover,
#idMainMenu LI UL LI SPAN SPAN,
#idMainMenu LI.itemNormal:hover UL.dynamic LI A
{
  width: 169px;
  padding: 6px 15px 7px 22px;
  font-size: 100%;
  font-weight: normal;
  color: #000000;
  background-color: #ffffff;
}

#idMainMenu LI UL
{
  width: 206px;
  padding: 3px 0;
  background-color: #ffffff;
}

#idMainMenu LI UL LI SPAN 
{
  background:url(button_hover.jpg) white no-repeat top left;
}

#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: #ffffff;
  color: #FFFFFF;
}

/*-------------Menu_Styles_LVLDynamic-----------*/

#idMainMenu LI.itemNormal UL.dynamic
{
  padding: 0;
  border-top: none;
  border-bottom: none;
background: white;
}
#idMainMenu LI.itemNormal UL.dynamic LI
{
  border-left:none;
  border-right: none;
  background: white;
}

#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,
#idMainMenu LI.itemNormal TABLE.dynamic UL.dynamic LI A,
#idMainMenu LI.itemNormal TABLE.dynamic UL.dynamic LI A:link,
#idMainMenu LI.itemNormal TABLE.dynamic UL.dynamic LI A:active,
#idMainMenu LI.itemNormal TABLE.dynamic UL.dynamic LI A:visited,
#idMainMenu LI.itemNormal TABLE.dynamic UL.dynamic LI A:hover
{
  width: 169px;
  padding: 6px 15px 6px 22px;
}
/*-------------Footer--------------*/

#idFooterContainer
{
  width: 919px;
  height: 100px;
  background:url(footer.jpg) no-repeat top left;
  margin:0 0 10px 0;
}

.footerContentHolder
{
  width: 909px;
  height: auto;
  padding: 100px 0 0 0;
  background-color:none;
}

#idFooterContent
{
  width: 909px;
}


/*-----------Events--------------------*/

#idEventPageContainer #idEventSummaryContainer #idUpcomingEventsContainer DIV.cornersContainer DIV.c3,
#idEventPageContainer #idEventSummaryContainer #idUpcomingEventsContainer DIV.cornersContainer DIV.c4,
#idEventPageContainer #idEventSummaryContainer #idUpcomingEventsContainer DIV.publicWizardContainer DIV.infoContainer,
#idEventPageContainer #idEventSummaryContainer #idUpcomingEventsContainer DIV.boxViewOutline DIV.boxBodyContainer,
#idEventPageContainer #idEventSummaryContainer #idUpcomingEventsContainer DIV.boxViewOutline DIV.boxHeaderContainer DIV.d1,
#idEventPageContainer #idEventSummaryContainer #idUpcomingEventsContainer  DIV.boxViewOutline DIV.boxBodyContainer DIV.d1,
#idEventPageContainer #idEventSummaryContainer #idUpcomingEventsContainer DIV.boxViewOutline DIV.boxFooterContainer DIV.d1
{
  border-color: #c6c0ac;
}

#idEventPageContainer #idEventSummaryContainer #idUpcomingEventsContainer DIV.cornersContainer DIV.c1,
#idEventPageContainer #idEventSummaryContainer #idUpcomingEventsContainer DIV.cornersContainer DIV.c2,
#idEventPageContainer #idEventSummaryContainer #idUpcomingEventsContainer DIV.cornersContainer DIV.c3,
#idEventPageContainer #idEventSummaryContainer #idUpcomingEventsContainer DIV.cornersContainer DIV.c4,
#idEventPageContainer #idEventSummaryContainer #idUpcomingEventsContainer DIV.publicWizardContainer DIV.infoContainer,
#idEventPageContainer #idEventSummaryContainer #idUpcomingEventsContainer DIV.generalFieldsContainer DIV.captionContainer,
#idEventPageContainer #idEventSummaryContainer #idUpcomingEventsContainer DIV.boxViewOutline DIV.boxHeaderContainer,
#idEventPageContainer #idEventSummaryContainer #idUpcomingEventsContainer DIV.boxViewOutline DIV.boxFooterContainer,
#idEventPageContainer #idEventSummaryContainer #idUpcomingEventsContainer DIV.boxBodyInfoViewFill DIV.boxBodyInfoContainer
{
  background-color: #c6c0ac;
}



#idEventPageContainer #idEventDetailsContainer DIV.boxViewOutline DIV.cornersContainer,
#idEventPageContainer #idEventDetailsContainer DIV.boxBodyInfoViewFill DIV.cornersContainer
{
	background-color: transparent;
}

#idEventPageContainer #idEventDetailsContainer DIV.cornersContainer DIV.c1,
#idEventPageContainer #idEventDetailsContainer DIV.cornersContainer DIV.c2,
#idEventPageContainer #idEventDetailsContainer DIV.cornersContainer DIV.c3,
#idEventPageContainer #idEventDetailsContainer DIV.cornersContainer DIV.c4,
#idEventPageContainer #idEventDetailsContainer DIV.infoContainer,
#idEventPageContainer #idEventDetailsContainer DIV.captionContainer,
#idEventPageContainer #idEventDetailsContainer DIV.boxViewOutline DIV.boxHeaderContainer,
#idEventPageContainer #idEventDetailsContainer DIV.boxViewOutline DIV.boxFooterContainer,
#idEventPageContainer #idEventDetailsContainer DIV.boxBodyInfoViewFill DIV.boxBodyInfoContainer
{
  background-color: #c6c0ac;
}


#idEventPageContainer #idEventSummaryContainer #idUpcomingEventsContainer UL.boxesList DIV.boxHeaderContainer A,
#idEventPageContainer #idEventSummaryContainer #idUpcomingEventsContainer UL.boxesList DIV.boxHeaderContainer A:link,
#idEventPageContainer #idEventSummaryContainer #idUpcomingEventsContainer UL.boxesList DIV.boxHeaderContainer A:visited
{
  color: #533171;
}


#idEventPageContainer #idEventSummaryContainer #idUpcomingEventsContainer UL.boxesList DIV.boxHeaderContainer A:active,
#idEventPageContainer #idEventSummaryContainer #idUpcomingEventsContainer UL.boxesList DIV.boxHeaderContainer A:hover
{
  color: #8566a0;
}


/*---------------Member_Directory----------------*/

TABLE.membersTable TH
{
  background-color: #c6c0ac;
}
#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 #criteries A,
#idPrimaryContentBlock1Content #criteries A:link,
#idPrimaryContentBlock1Content #criteries A:active,
#idPrimaryContentBlock1Content #criteries A:visited
{
  border-bottom-color: #4c6b2f;
  color: #4c6b2f;
}
#idPrimaryContentBlock1Content A.back:hover,
#idPrimaryContentBlock1Content .membersTable A:hover,
#idPrimaryContentBlock1Content #criteries A:hover
{
  border-bottom-color: #8ea578;
  background: none;
  color: #8ea578;
}



/*---------------Forms/Member_Directory---------------*/

#idPrimaryContentBlock1Content DIV.generalFieldsContainer DIV.captionContainer
{
  background-color: #c6c0ac;
}

/*---------------Application_Form-----------------*/

#idPrimaryContentBlock1Content DIV.generalFormContainer DIV.formTitleOuterContainer
{
  border-bottom-color: #4c6b2f;
}

#idPrimaryContentBlock1Content DIV.navigationOuterContainer
{
  border-top-color: #4c6b2f;
}

#idPrimaryContentBlock1Content #idInfoContainer DIV.cornersContainer DIV.c3,
#idPrimaryContentBlock1Content #idInfoContainer DIV.cornersContainer DIV.c4,
#idPrimaryContentBlock1Content #idInfoContainer DIV.infoContainer
{
  border-left-color: #0000FF;
  border-right-color:  #0000FF;
}
#idPrimaryContentBlock1Content #idInfoContainer DIV.cornersContainer DIV.c1,
#idPrimaryContentBlock1Content #idInfoContainer DIV.cornersContainer DIV.c2,
#idPrimaryContentBlock1Content #idInfoContainer DIV.cornersContainer DIV.c3,
#idPrimaryContentBlock1Content #idInfoContainer DIV.cornersContainer DIV.c4,
#idPrimaryContentBlock1Content #idInfoContainer DIV.infoContainer
{
  background-color: #c6c0ac;
}

