UL.menuLevel2 LI.itemNormal UL.menuLevel3
{
    display: none;
}
#idMainMenu .menuLevel1, #idSubMenu, #idSubMenu ul {
background-color:transparent;
}

#idMainMenuContainer .menuLevel2 span.item span a, #idMainMenuContainer .menuLevel2 span.item span a:link, #idMainMenuContainer .menuLevel2 span.item span a:active, #idMainMenuContainer .menuLevel2 span.item span a:visited, #idSubMenu li a, #idSubMenu li a:link, #idSubMenu li a:active, #idSubMenu li a:visited {
background-color:transparent;
}

#idMainMenu .menuLevel1 TD.itemNormal .d5,
#idMainMenu .menuLevel1 TD.itemCurrent .d5,
#idMainMenu .menuLevel1 TD.itemCurrentParent .d5
{
 background: none;
}

#idSubMenu li.itemCurrent, #idSubMenu li.itemCurrentLeaf, #idSubMenu li.itemCurrentParent, #idMainMenuContainer .menuLevel2 span span.itemCurrent, #idMainMenuContainer .menuLevel2 span span.itemCurrentLeaf, #idMainMenuContainer .menuLevel2 span span.itemCurrentParent {
background-color:transparent;
}

#idSubMenu li ul li.itemCurrent, #idSubMenu li ul li.itemCurrentLeaf, #idSubMenu li ul li.itemCurrentParent, #idMainMenuContainer .menuLevel3 span span.itemCurrent, #idMainMenuContainer .menuLevel3 span span.itemCurrentLeaf, #idMainMenuContainer .menuLevel3 span span.itemCurrentParent {
background-color:transparent;
}


#idMainMenuContainer .menuLevel2 span.itemCurrentParent span a, #idMainMenuContainer .menuLevel2 span.itemCurrentParent span a:link, #idMainMenuContainer .menuLevel2 span.itemCurrentParent span a:active, #idMainMenuContainer .menuLevel2 span.itemCurrentParent span a:visited, #idSubMenu li.itemCurrentParent a, #idSubMenu li.itemCurrentParent a:link, #idSubMenu li.itemCurrentParent a:active, #idSubMenu li.itemCurrentParent a:visited {
color:#CCCCCC;
}

#idLoginContainer, #idLoginContainerTopCorners.cornersContainer div.c1, #idLoginContainerBottomCorners.cornersContainer div.c1 {
background-color:#999999;
display:none;
}

#idLoginContainer, #idLoginContainerTopCorners.cornersContainer div.c1, #idLoginContainerBottomCorners.cornersContainer div.c1 {
background-color:transparent;
}

﻿html > body 
{
background-color:#020338;
}


html > body 
{
background-image:url(../resources/bkgd.jpg) repeat-x scroll left top;
margin:0;
padding:0;
}

#idClipMainContainer 
{
display:block;
background:transparent url(/resources/bkgd.jpg) repeat-x scroll left top;
}

html > body #idMainContainer .d8 
{
background: transparent;
filter:none;
}

#idClipMainContainer .d8
{
	padding-top: 0px;
background:#020338 url(/resources/bkgd.jpg) repeat-x; 
}

#idMainContainerTopCorners.cornersContainer 
{
height:0px;
padding-top:0px;
}

html > body #idMainContainer .d9 
{
background-color:transparent;
}

html > body #idMainContainerBottomCorners.cornersContainer 
{
background:transparent url(../resources/bkgd.jpg) repeat-x scroll left top;
filter:none;
}



#idHeaderContainer 
{
height:auto;
float:left;
padding:0px 0px 0px 0px;
width:937px;
border:solid 0px #CCCCCC;
}

#idHeaderContainer .d3 
{
background:#FFFFFF none no-repeat scroll 0 0;
padding:0px 0 0px 0px;
}

#idHeaderContainer .d3, #idHeaderContainer .d4 
{
float:left;
padding:0;
width:937px;
}

#idMainContainerTopCorners.cornersContainer div.c1, #idMainContainerBottomCorners.cornersContainer div.c1, #idMainContainerTopCorners.cornersContainer div.c2, #idMainContainerBottomCorners.cornersContainer div.c2, #idMainContainer .d9, #idHeaderContainer .d3, #idMainMenu .menuLevel1 td span span, #idMainMenu .menuLevel1 td.itemCurrent .d1, #idMainMenu .menuLevel1 td.itemCurrentLeaf .d1, #idMainMenu .menuLevel1 td.itemCurrentParent .d1, #idMainMenu .menuLevel1 td.itemCurrentParent a, #idMainMenu .menuLevel1 td.itemCurrentParent a:link, #idMainMenu .menuLevel1 td.itemCurrentParent a:active, #idMainMenu .menuLevel1 td.itemCurrentParent a:visited, #idMainMenu .menuLevel1 td.itemCurrent div.c1, #idMainMenu .menuLevel1 td.itemCurrentLeaf div.c1, #idMainMenu .menuLevel1 td.itemCurrentParent div.c1, #idPrimaryContentBlock1Content, #idPrimaryContentBlock1ContentHolder, #idPrimaryContentBlock1ContentHolderEventAdmin, body.printContentView #idPrimaryContentContainer 
{
background-color: transparent;
}

#idHeaderContent 
{
width:936px;
}

#idMainMenu #idMainMenu0BottomCorners 
{
background:transparent none repeat scroll 0 0;
display:block;
height:0;
margin:0;
width:941px;
}

#idMainMenu #idMainMenuInner 
{
float:left;
font-size:1em;
padding:0px 0px 0px 5px;
position:relative;
height: auto;
width:943px;
margin:0 -5px 0;
z-index:200;
}

#idMainMenu .menuLevel1 td.itemNormal .inner, #idMainMenu .menuLevel1 td.itemNormalLeaf .inner, #idMainMenu .menuLevel1 td.itemCurrent .inner, #idMainMenu .menuLevel1 td.itemCurrentLeaf .inner, #idMainMenu .menuLevel1 td.itemCurrentParent .inner {
padding:2px 12px 2px 2px;
position:relative;
}

/*******************************************************************/
/******* MENU and CONTENT                                    *******/
/*******************************************************************/

/******* Menu and content main container *******/

#idMainContainer .d9 
{
float:left;
padding:0 7px;
width:941px;
}

#idContentContainer
{
  width: 930px;
  height: auto;
  margin-top: 15px;
  margin-bottom: 15px;
}

#idContentContainer
{
        width: 941px;
	height: auto;
	margin-top: 0px;
	margin-bottom: 0;
}


/******* Menu column container *******/

#idNavigationContainer
{
  width: 1px;
  height: 1px;
  float: left;
}

.rootHasSubitems #idNavigationContainer
{
   margin-bottom: 15px;
   margin-right: 9px;
   width: 200px;
   height: auto;
   display: block;
}

/*******************************************************************/
/******* MENU                                                *******/
/*******************************************************************/

/******* Menu container *******/

#idMainMenuContainer
{
  float: left;
  width: 100%;
}
#idMainMenuContainer .d1
{
  width: 100%;
}
#idMainMenuContainer .d1 .d1
{
  width: auto;
  background: none;
}
#idMainMenuContainer .inner
{
  padding: 0px;
}
#idMainMenuContainer .inner .inner
{
  padding: 0;
}

#idMainMenuContainer #idMainMenu DIV.menuMemberOnlyAndHiddenIcon,
#idSubMenuContainer #idSubMenu DIV.menuMemberOnlyAndHiddenIcon
{
  background-image: url(../images/lockEye.gif);
  background-repeat: no-repeat;
}
#idMainMenuContainer #idMainMenu DIV.menuHiddenIcon,
#idSubMenuContainer #idSubMenu DIV.menuHiddenIcon
{
  background-image: url(../images/eye.gif);
  background-repeat: no-repeat;
}
#idMainMenuContainer #idMainMenu DIV.menuMemberOnlyIcon,
#idSubMenuContainer #idSubMenu DIV.menuMemberOnlyIcon
{
  background-image: url(../images/lock.gif);
  background-repeat: no-repeat;
}

/******* MENU LEVEL 1 *******/

/******* The 1st menu level container *******/

#idMainMenu
{
  margin: 0px 0;  
  float: left;
}
#idMainMenu TABLE
{
    margin: 0;
}

#idMainMenu,
#idMainMenu TABLE
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-style: normal; 
  border: none;
  border-collapse: collapse;  
  height: auto;
  padding: 0;
  clear: both;
}

/******* System icons on the 1st menu level items *******/

#idMainMenuContainer #idMainMenu0 TD DIV.mainMenuPublicHiddenIcon
{
  position: absolute; 
  top: -5px;
  width: 45px;
  left: 5px;
  height: 20px;
  overflow: hidden;
  -moz-opacity: 0.50;
  z-index: 200;
  filter: progid:DXImageTransform.Microsoft.Alpha(opacity=50);
}
#idMainMenuContainer #idMainMenu0 TD DIV.mainMenuPublicHiddenIcon.before
{
  display: none;
}
#idMainMenuContainer #idMainMenu0 TD DIV.menuMemberOnlyIcon
{
  right: 0px;
}
.adminContentView #idMainMenuContainer #idMainMenu0 TD DIV.menuMemberOnlyIcon
{
  right: 0px;
}

#idMainMenuContainer .menuLevel2, #idSubMenuContainer, #idSubMenuContainerTopCorners.cornersContainer div.c1, #idSubMenuContainerBottomCorners.cornersContainer div.c1, #idSubMenu ul {
background-color:transparent;
}



/*******************************************************************/
/******* CONTENT                                             *******/
/*******************************************************************/

/******* Content column main container *******/

#idPrimaryContentContainer
{
  width: 940px;
  margin: 0px;
  height: auto;
  float: left;
}

.rootHasSubitems #idPrimaryContentContainer
{
  width: 700px;
}

/******* Inner content containers *******/

#idPrimaryContentContainer .d1
{
  float: left;
  border: 1px solid #000000;
}
#idPrimaryContentContainer .d1 .d1
{
  width: auto;
  float: none;
  border: none;
}
#idPrimaryContentContainer .block .inner
{
  float: left;
  padding: 1px 1px 1px 1px;
}

/******* Container for content editing *******/
/******* (Specify background color of the content region below) *******/

#idPrimaryContentBlock1ContentHolder,
#idPrimaryContentBlock1ContentHolderEventAdmin
{
  background-color: #ECE3C6;
}


#idPrimaryContentBlock1ContentHolder, #idPrimaryContentBlock1Content 
{
background-color:#ECE3C6;
padding:1px 2px 1px 2px;
width:919px;
}

.rootHasSubitems #idPrimaryContentBlock1ContentHolder,
.rootHasSubitems #idPrimaryContentBlock1Content
{
  width: 700px;
}


#idLoginContainer
{
  margin-left: 8px;
  display: none;
}

#PAGEID_356619 #idLoginContainer
{
  display: block;
}
#PAGEID_193809 #idLoginContainer
{
  display: block;
}
#PAGEID_193810 #idLoginContainer
{
  display: block;
}

#idSubMenuContainerBottomCorners.cornersContainer {
margin-bottom:0px;
}

#idLoginContainer {
background-color:transparent;
float:left;
font-size:0.85em;
height:110px;
position:relative;
right:0;
top:0;
width:200px;
z-index:1;
}

#idLoginContainer .inner {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent none repeat scroll 0 0;
height:100px;
padding:5px 0;
}

#idLoginContainer .d1
{
	background-color: #A90909;
}

#idLoginContainer #idLoginUserName input, #idLoginContainer #idLoginPassword input {
width:118px;
}

#idFooterContainer 
{
background-color: transparent;
}

#idFooterContainer .inner
{
	float: left;
	padding: 0px 0px 0px 7px;
        height: auto;
}

#idFooterContainer .inner .inner
{
	float: none;
	padding: 0;
}
.footerContentHolder
{
	width: 925px;
	height: auto;
	padding: 0;
	background: #000000;
}
#idFooterContent
{
	width: 925px;
}
#idFooterContainerTopCorners.cornersContainer, #idFooterContainerBottomCorners.cornersContainer 
{
display:block;
height:0px;
width:941px;
}

#idFooterSpace 
{
background-color: transparent;
clear:both;
font-size:1px;
height:0px;
width:auto;
}

#idFooterPoweredByContainer
{
  display: none;
}

#idClearEnd 
{
background-color: transparent;
clear:both;
font-size:1px;
height:0px;
}

#idCustomJsContainer 
{
display:none;
clear:both;
}


.EventListCalendarHeader 
{
background-color:#CCCCCC;
font-color:#A90909
font-style:normal;
font-weight:bold;
border-bottom:1px solid #A90909;
}

.EventListCalendar 
{
border:1px solid #000000;
width:800px;
font-size:1em;
margin:0 auto 0 1px;
padding:2px;
}

.EventListCalendar, .EventListCalendarItemDefault, .EventListCalendarItemHoliday, .EventListCalendarItemInactive, .EventListCalendarItemSelected 
{
border-color:#000000;
}

#PAGEID_193802 div.introOuterContainer div.introContainer, div.introOuterContainer div.introContainer span 
{
display:none;
}

#PAGEID_193802 div.pageTitleOuterContainer 
{
padding-bottom:2px;
}

#idPrimaryContentContainer .block .inner #idEventPageContainer div.pageViewSwitcherContainer div.inner 
{
display:none;
padding:1px;
text-align:right;
white-space:nowrap;
}

#idSubMenu .menuLevel2 {
background-color:transparent;
margin-bottom:5px;
padding:2px 0 0;
width:200px;
}

#idfooterLogoContainer 
{
  display: none;
}
#PAGEID_356619 #idfooterLogoContainer 
{
  display: none;
}
.publicContentView #idMembershipLevelContainer,
.memberContentView #idMembershipLevelContainer
{  
  display: none;
}

#idMemberApplicationWizardContainer #idFillDataApplicationContainer #idInfoContainer {
display:none;
}

#idMainMenuContainer .menuLevel2 span.item span a:hover, #idSubMenu li a:hover {
background-color:#A90909;
color:#FFFFFF;
}

#idSubMenu li ul li.itemNormal, #idSubMenu li ul li.itemNormalLeaf, #idMainMenuContainer .menuLevel3 span span.itemNormal, #idMainMenuContainer .menuLevel3 span span.itemNormalLeaf {
background-color:transparent;
}

#idSubMenu li ul li a, #idSubMenu li ul li a:link, #idSubMenu li ul li a:active, #idSubMenu li ul li a:visited, #idSubMenu li ul li a:hover, #idSubMenu li ul li span span {
padding:0 10px 0 5px;
height: auto;
width:140px;
}

#idSubMenu li a, #idSubMenu li a:link, #idSubMenu li a:active, #idSubMenu li a:visited, #idSubMenu li a:hover, #idSubMenu li span span {
cursor:default;
padding:0 2px 0 5px;
height: auto;
width:166px;
}

/*** 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;
}