#id_LoginBoxGadget .loginContainer
{
  position: absolute;
  top: 130px;
  left: 740px;
  width: 220px;
  height:120px;
  z-index: 33003;
  display: block;
  padding:10px;
/* Fallback for web browsers that doesn't support RGBa */
background: rgb(0, 0, 0) transparent;
/* RGBa with 0.6 opacity */
background: rgba(0, 0, 0, 0.5);
/* For IE 5.5 - 7*/
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000);
/* For IE 8*/
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000)";
}
.cnFooterPoweredByContainer {
  display: none !important;
}

div[id*="FooterPoweredByContainer"] {
    display: none !important;
    visibility: hidden !important;
    height: 0 !important;
}


.cnMainContainer {background-color: #98080B; border: 5px solid white; border-top:none;}
.cnMainContainer, .cnHeaderContainer, .headerContent, .headerContentHolder, .cnContentContainer,  .cnFooterContainer {width:1000px;}

.cnPrimaryContentContainer, .cnPrimaryContentBlock1Content {width:auto;}

.cnPrimaryContentBlock1ContentHolder, 
.cnPrimaryContentContainer
{
  background-color: #98080B;
}

.cnPrimaryContentBlock1Content,
.cnPrimaryContentBlock1Content TD,
.cnPrimaryContentBlock1Content P
{color:#fff}

BODY
{
background-color: #ffffff;
}

.cnHeaderContainer .innerHeaderContainer,
.headerContentHolder,
.headerContent
{
  height: 327px;
}

.cnPrimaryContentContainer .d1PrimaryContentContainer,
.cnPrimaryContentBlock1ContentHolder
{
  background-color: transparent;
}

.cnPrimaryContentContainer .d1PrimaryContentContainer
{
  border:none;
}

.mainMenu LI {font-weight:bold;}
.mainMenu LI A,
.mainMenu LI A:link,
.mainMenu LI A:active,
.mainMenu LI A:visited,
.mainMenu LI A:hover,
.mainMenu LI SPAN SPAN
{font-size: 1.20em;
	font-weight:normal; text-decoration: none;
	color: #fff;
}

.mainMenu {padding-left:15px;}
.mainMenu LI A:hover,
.mainMenu LI.itemNormal:hover A
{
	background-color: transparent;
}
.cnFooterContainer {display:none;}

.cnPrimaryContentBlock1Content H1
{color: #fff;
}
.cnPrimaryContentBlock1Content H2
{color: #fff;
}
.cnPrimaryContentBlock1Content H3
{color: #fff;
}
.cnPrimaryContentBlock1Content H4
{color: #fff;
}

.mainMenu LI UL { background-color: transparent; color #fff;}
.mainMenu LI.itemNormal DIV.dynamicMenuLevelContainer
{
  display: none;
}

.menu-umfpe-container {
	margin: 0 7.6%;
}

.menu {
	font-size: 13px;
	list-style: none;
	margin: 0 0 0 -0.8125em;
	padding-left: 0;
}


.menu-item {
float:left
}

.menu-item a {
	display: block;
	line-height: 3.333em;
	padding: 0 1.2125em;
	text-decoration: none;
color:#fff
}

.menu-item li:hover,
.menu-item a:hover {
	background: #f9f9f9; /* Show a solid color for older browsers */
	background: -moz-linear-gradient(#f9f9f9, #e5e5e5);
	background: -o-linear-gradient(#f9f9f9, #e5e5e5);
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#f9f9f9), to(#e5e5e5)); /* Older webkit syntax */
	background: -webkit-linear-gradient(#f9f9f9, #e5e5e5);
	color: #e5e5e5;
text-decoration:none;
}

.cnPrimaryContentContainer .block .inner
{
  padding-left: 25px;
}

.cnPrimaryContentBlock1Content A.back,
.cnPrimaryContentBlock1Content A.back:link,
.cnPrimaryContentBlock1Content A.back:active,
.cnPrimaryContentBlock1Content A.back:visited,
.cnPrimaryContentBlock1Content #criteria A,
.cnPrimaryContentBlock1Content #criteria A:link,
.cnPrimaryContentBlock1Content #criteria A:active,
.cnPrimaryContentBlock1Content #criteria A:visited
{
  text-decoration:none;
  color: #e4741f;
}
#membersTable {background-color:#fff;}

#membersTable td.memberDirectoryColumn1,
#membersTable td.memberDirectoryColumn2,
#membersTable td.memberDirectoryColumn3,
#membersTable td.memberDirectoryColumn4
{
  color:#000;
}
