#body_body_pnlMaint,#body_body_pnlBroadcasting,#body_body_pnlBulletin{
}
.loggedOffMenuBackground{
	background-color:#FFF;
}
a:link,a.actionLink:link,a:visited,a.actionLink:visited,a:hover,a.actionLink:hover,a:active,a.actionLink:active{
	color:#941114;
	text-decoration:none;
}
.infoMessageIcon:after{
	color:#001E45;
	background-color:rgba(255,255,255,0.8);
}
#loginLeftMenu{
	background-color:#FFF;
	height:500px;
}
.majorLink{
	font-weight:bold;
}
a.interactiveLink,a.interactiveIconLink,a.noninteractiveIconLink{
	color:#941114;
	text-decoration:none;
}
.header{
	background-color:#FFF;
}
.siteMenu{
	position:absolute;
	bottom:1px;
	right:3px;
	display:inline-table;
	background-color:transparent;
	box-shadow:none;
	top:initial;
	left:initial;
}
.header.headerMobile{
	height:133px;
	background-image:url(../../firstfedcu/gifs/topframe_mobile.jpg);
	list-style-image:url(../../firstfedcu/gifs/topframe_mobile.jpg);
}
.unreadCount{
	font-weight:bold;
	color:white;
}
.siteSubMenu{
	border-bottom:1px solid black;
}
.siteSubMenu>li{
	background-color:white;
	border:1px solid black;
}
.siteSubMenu>li>a{
	color:black;
	text-decoration:none;
}
.siteSubMenu>li:hover{
	background-color:#3376C7;
}
.siteSubMenu>li:hover>a{
	color:white;
}
.bulletin{
	color:white;
}
@media all and (min-width: 768px) {
	.header.headerMobile{
		display:none;
		height:0;
	}
	.header.headerDesktop{
		display:block;
		height:169px;
		background-image:url(../../firstfedcu/gifs/topframe.jpg);
		list-style-image:url(../../firstfedcu/gifs/topframe.jpg);
	}
}
body{
	background-color:#FFFFFF;
}
._helpexitContainer{
	background-color:#FFF;
}
.content{
	background-color:#FFFFFF;
}
.showMobileBar{
	background-color:#FFF;
}
.showMobileBar a:link,.showMobileBar a:active,.showMobileBar a:visited{
	color:#000;
	border-color:#000;
}
.mobileMenuText{
	text-decoration:none;
	font-weight:bold;
	border-color:#941114;
	color:#FFF;
}
.mobileMenuIcon{
	text-decoration:none;
}
.nav{
	text-decoration:none;
	font-weight:bold;
	background-color:#FFFFFF;
}
.menu>li>a{
	background-color:#4B4B4D;
	color:#FFF;
	color:#FFFFFF;
}
.menu>li>a:hover{
	color:#FFFFFF;
	background-color:#941114;
}
.menu>li.selected>a,.menu>li>a:active{
	color:#FFFFFF;
	background-color:#001E45;
}
.subMenu>li>a{
	text-decoration:none;
	font-weight:bold;
	color:#4B4B4D;
	background-color:#FFFFFF;
	border-color:#FFFFFF;
}
.subMenu>li>a:hover{
	color:#941114;
	border-color:#FFFFFF;
	background-color:#FFFFFF;
}
.subMenu>li.selected>a,.subMenu>li>a:active{
	color:#001E45;
	background-color:#FFFFFF;
}
.sectionMenu>li>a{
	text-decoration:none;
	font-weight:bold;
	color:#FFFFFF;
	background-color:#4B4B4D;
}
.sectionMenu>li>a:hover{
	color:#FFFFFF;
	background-color:#941114;
}
.sectionMenu>li.selected>a,.sectionMenu>li>a:active{
	color:#FFFFFF;
	background-color:#001E45;
}
.errorMessage{
	color:#C65762;
	font-weight:bold;
}
.moduleErrorMessage{
	border-color:#005CAB;
}
.errorMessage,.moduleErrorMessage{
	background-color:#F0D3D6;
}
.confirmationMessage{
	color:red;
}
.contentModule>.confirmationMessage{
	border-color:#005CAB;
}
.displayMessage{
	font-weight:bold;
	color:#74A55C;
	background-color:#E0EFD7;
}
.overviewMessage{
	color:#790000;
	border-color:#B3B3B3;
}
.importantMessage{
	color:#900;
	border-color:#B3B3B3;
}
.importantMessage.toggleState1,.importantMessage:hover{
	border-color:#900;
}
.importantMessageIcon{
	font-weight:bold;
}
.field-validation-valid{
}
.field-validation-error{
	color:red;
}
.moduleHeader,.moduleLoading,.moduleMessage,.moduleBody,.moduleFooter{
}
.moduleHeader,.moduleErrorMessage,.moduleLoading,.moduleMessage,.moduleBody,.moduleFooter{
	border-color:#BCC0CE;
}
.moduleHeader{
	font-weight:bold;
	color:#FFFFFF;
	background-color:#001E45;
}
.moduleHeaderLink{
	border-color:#BDCAD8;
	background-color:transparent;
}
.moduleHeaderLink>a.actionLink{
	color:inherit;
}
.moduleMessage,.moduleBody{
	background-color:#FFF;
	border-color:#BDCAD8;
}
.moduleFooter{
	background-color:#FFF;
}
.sectionHeader{
	font-weight:bold;
	color:#941114;
	background-color:transparent;
}
.sectionMessage,.sectionBody,.sectionFooter{
	background-color:#FFFFFF;
}
.sectionHeaderLink>form>a.actionLink{
	color:#FFF;
	background-color:#941114;
}
.sectionHeaderLink{
	border-color:#BDCAD8;
	background-color:transparent;
}
.sectionHeaderLink>a.actionLink{
	color:inherit;
}
.altcolor thead tr,.altcolor th{
	background-color:#FFFFFF;
}
.altcolor tr:nth-child(even),.altcolor tr:nth-child(even) td{
	border-color:white;
}
.altcolor tr:nth-child(odd),.altcolor tr:nth-child(odd) td{
	background-color:#E9E9E9;
	border-color:#E9E9E9;
}
.altcolor tr:hover td,.refreshingTable .altcolor tr:hover td{
	border-top-color:#BDCAD8;
	border-bottom-color:#BDCAD8;
}
.altcolor tr:hover td:first-child,.refreshingTable .altcolor tr:hover td:first-child{
	border-left-color:#BDCAD8;
}
.altcolor tr:hover td:last-child,.refreshingTable .altcolor tr:hover td:last-child{
	border-right-color:#BDCAD8;
}
.altcolor tr.noHover:nth-child(even):hover td{
	border-color:white;
}
.altcolor tr.noHover:nth-child(odd):hover td{
	border-color:#E9E9E9;
}
.altcolor.flippedTable tr th,.altcolor.flippedTable tr:hover th{
	border-style:double;
}
.altcolor.flippedTable tr:nth-child(even) th{
	border-color:white;
}
.altcolor.flippedTable tr:nth-child(odd) th{
	background-color:#E9E9E9;
	border-color:#E9E9E9;
}
.altcolor.flippedTable tr:hover th,.refreshingTable .altcolor.flippedTable tr:hover th{
	border-top-color:#BDCAD8;
	border-bottom-color:#BDCAD8;
	border-left-color:#BDCAD8;
}
.refreshingTable.altcolor thead tr:nth-child(odd),.refreshingTable.altcolor th{
	background-color:rgba(255,255,255,0.5);
}
.refreshingTable.altcolor tr:nth-child(even),.refreshingTable.altcolor tr:nth-child(even) td{
	background-color:rgba(255,255,255,0.5);
	border-color:rgba(255,255,255,0.5);
}
.refreshingTable.altcolor tr:nth-child(odd),.refreshingTable.altcolor tr:nth-child(odd) td{
	background-color:rgba(233,233,233,0.5);
	border-color:rgba(233,233,233,0.5);
}
.refreshingTable thead tr,.refreshingTable th{
	background-color:rgba(255,255,255,0.5);
}
.summaryTableDivider{
	background-color:#BDCAD8;
}
.formTable td.formSectionHeader{
	font-weight:bold;
	padding-top:1em;
}
.tileHeader{
	color:#001E45;
	background-color:#DDDDD8;
	background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #DDDDD8), color-stop(1, #DDDDD8));
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#DDDDD8',endColorstr='#DDDDD8',GradientType=0);
	background-image:-o-linear-gradient(bottom, #DDDDD8 0%, #DDDDD8 100%);
	background-image:-moz-linear-gradient(bottom, #DDDDD8 0%, #DDDDD8 100%);
	background-image:-webkit-linear-gradient(bottom, #DDDDD8 0%, #DDDDD8 100%);
	background-image:-ms-linear-gradient(bottom, #DDDDD8 0%, #DDDDD8 100%);
	background-image:linear-gradient(bottom, #DDDDD8 0%, #DDDDD8 100%);
}
.tileHeaderTitleCell{
	font-weight:bold;
}
.tile{
	color:#001E45;
	border-radius:5px;
	background-color:#DDDDD8;
	background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #DDDDD8), color-stop(1, #DDDDD8));
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#DDDDD8',endColorstr='#DDDDD8',GradientType=0);
	background-image:-o-linear-gradient(bottom, #DDDDD8 0%, #DDDDD8 100%);
	background-image:-moz-linear-gradient(bottom, #DDDDD8 0%, #DDDDD8 100%);
	background-image:-webkit-linear-gradient(bottom, #DDDDD8 0%, #DDDDD8 100%);
	background-image:-ms-linear-gradient(bottom, #DDDDD8 0%, #DDDDD8 100%);
	background-image:linear-gradient(bottom, #DDDDD8 0%, #DDDDD8 100%);
}
.tileDropDown{
	color:#FFFFFF;
	background-color:#001E45;
	border-color:#FFFFFF;
	border-radius:0;
}
.refreshingTile .tile{
	background-color:rgba(158,4,11,0.5);
	background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(158,4,11,0.5)),color-stop(1,rgba(227,7,17,0.5)));
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='rgba(158, 4, 11, 0.5)',endColorstr='rgba(227, 7, 17, 0.5)',GradientType=0);
	background-image:-o-linear-gradient(bottom,rgba(158,4,11,0.5) 0%,rgba(227,7,17,0.5) 100%);
	background-image:-moz-linear-gradient(bottom,rgba(158,4,11,0.5) 0%,rgba(227,7,17,0.5) 100%);
	background-image:-webkit-linear-gradient(bottom,rgba(158,4,11,0.5) 0%,rgba(227,7,17,0.5) 100%);
	background-image:-ms-linear-gradient(bottom,rgba(158,4,11,0.5) 0%,rgba(227,7,17,0.5) 100%);
	background-image:linear-gradient(bottom,rgba(158,4,11,0.5) 0%,rgba(227,7,17,0.5) 100%);
}
.footer{
	background-color:;
	background-color:#001E45;
	color:#FFFFFF;
	border-top-color:#001E45;
}
.aboutLinks li a{
	text-decoration:none;
	color:#FFFFFF;
}
.aboutLinks li:after{
	color:#BCC0CE;
}
span.tileLabel,span.tileBalanceCell{
	font-weight:bold;
}
.refreshingTile .tileHeader{
	background-color:rgba(227,7,17,0.5);
	background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(227,7,17,0.5)),color-stop(1,rgba(158,4,11,0.5)));
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='rgba(227, 7, 17, 0.5)',endColorstr='rgba(158, 4, 11, 0.5)',GradientType=0);
	background-image:-o-linear-gradient(bottom,rgba(227,7,17,0.5) 0%,rgba(158,4,11,0.5) 100%);
	background-image:-moz-linear-gradient(bottom,rgba(227,7,17,0.5) 0%,rgba(158,4,11,0.5) 100%);
	background-image:-webkit-linear-gradient(bottom,rgba(227,7,17,0.5) 0%,rgba(158,4,11,0.5) 100%);
	background-image:-ms-linear-gradient(bottom,rgba(227,7,17,0.5) 0%,rgba(158,4,11,0.5) 100%);
	background-image:linear-gradient(bottom,rgba(227,7,17,0.5) 0%,rgba(158,4,11,0.5) 100%);
}
@media only screen and (min-width: 1024px) {
	.nav,.menu{
	}
	.nav{
		background-color:#4B4B4D;
	}
	.menu{
	}
	.menu>li>a,.subMenu>li>a,.sectionMenu>li>a{
		font-weight:normal;
		background-color:inherit;
	}
	.menu>li>.nav{
		background-color:transparent;
	}
	.menu>li>a{
		text-decoration:none;
		font-weight:bold;
		border:none;
		color:#FFF;
		color:#FFFFFF;
		background-color:#4B4B4D;
	}
	.menu>li>a:hover{
		text-decoration:none;
		font-weight:bold;
		border:none;
		background-color:#DDDDD8;
		color:#FFF;
		color:#001E45;
	}
	.menu>li.selected>a,.menu>li>a:active{
		border-bottom-color:transparent;
		color:#4B4B4D;
		background-color:#DDDDD8;
	}
	.subMenu li.selected{
		font-weight:normal;
	}
	.subMenu>li>a{
		color:#4B4B4D;
	}
	.subMenu>li>a:hover{
		color:#001E45;
		background-color:inherit;
	}
	.subMenu>li.selected>a,.subMenu>li>a:active{
		font-weight:bold;
		color:#4B4B4D;
		background-color:transparent;
	}
	.sectionMenu>li>a{
		text-decoration:none;
		color:#001E45;
	}
	.sectionMenu>li>a:hover{
		background-color:inherit;
		color:#4B4B4D;
	}
	.sectionMenu>li.selected>a,.sectionMenu>li>a:active{
		font-weight:bold;
		color:#4B4B4D;
	}
	.siteMenu{
		bottom:1px;
		right:3px;
		top:initial;
		left:initial;
	}
	.subMenu>li>.nav{
		background-color:transparent;
	}
}
@media only print {
	.altcolor tr:nth-child(even),.altcolor tr:nth-child(even) td{
		background-color:unset;
		box-shadow:inset 0 0 0 2000px #BABABA;
	}
	.altcolor tr:nth-child(odd),.altcolor tr:nth-child(odd) td{
		background-color:unset;
		box-shadow:inset 0 0 0 2000px #E6E6E6;
	}
}
#ExpressHtml{
	background-color:transparent;
}
#ExpressHtml>body{
	background-color:transparent;
}
#body_imgSubmit{
	background-image:url(/firstfedcu/gifs/../gifs/login_btn.gif);
	border:none;
	outline:none;
	height:24px;
	width:65px;
}
.logonID .watermarkedESO{
}
.esoTable{
}
tr.esoTableRow1{
}
td.esoTableRow1{
}
.esoLoginBox{
	min-width:108px;
	min-height:18px;
	height:18px;
}
.esoLoginBoxVertical{
	padding-left:0px;
	min-width:108px;
	width:108px;
	min-height:18px;
	height:18px;
}
.esoLoginDiv{
	margin-top:-10px;
}
.esoLoginDivVertical{
	margin-top:-10px;
	width:108px;
	min-width:108px;
}
