#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{
	text-decoration:none;
	color:#005CAB;
}
.majorLink{
	font-weight:bold;
	color:#005CAB;
}
a.interactiveLink,a.interactiveIconLink,a.noninteractiveIconLink{
	color:#005CAB;
	text-decoration:none;
}
.noninteractiveText{
	color:#FFF;
}
a.unreadMessage{
	font-weight:bold;
}
.moduleHeaderLink{
	border-color:#010101;
	background-color:#FFF;
}
.sectionHeaderLink{
	background-color:#FFF;
}
.header{
	background-color:transparent;
}
.siteMenu{
	background-color:rgba(255,255,255,0.6);
	box-shadow:3px rgba(255,255,255,0.6);
	position:absolute;
	bottom:3px;
	right:1px;
	display:inline-table;
	top:auto;
	left:auto;
}
.header.headerMobile{
	height:60px;
	background-color:#FFF;
	background-image:url(../../southernstarcu/gifs/topframe_mobile.jpg);
	list-style-image:url(../../southernstarcu/gifs/topframe_mobile.jpg);
}
@media all and (min-width: 768px) {
	.header.headerMobile{
		display:none;
		height:0;
	}
	.header.headerDesktop{
		display:block;
		height:140px;
		background-image:url(../gifs/loan_header.jpg);
		list-style-image:url(../gifs/loan_header.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:#32A845;
}
.siteSubMenu>li:hover>a{
	color:white;
}
.bulletin{
	color:red;
}
html{
}
body{
	background-color:#F2F2F2;
}
.content{
	background-color:#FFFFFF;
}
.showMobileBar{
	background-color:#FFF;
}
.mobileMenuText{
	text-decoration:none;
	font-weight:bold;
	color:#32A845;
}
.mobileMenuIcon{
	text-decoration:none;
}
.nav{
	background-color:#FFFFFF;
}
.menu>li>a{
	color:#FFFFFF;
	background-color:#E3131C;
	text-decoration:none;
	font-weight:bold;
}
.menu>li>a:hover{
	background-color:#E3131C;
	color:#FFFFFF;
}
.menu>li.selected>a,.menu>li>a:active{
	background-color:#000000;
	color:#FFFFFF;
}
.subMenu>li>a{
	font-weight:bold;
	text-decoration:none;
	color:#E3131C;
	background-color:#FFFFFF;
	border-color:transparent;
}
.subMenu>li>a:hover{
	border-color:transparent;
	background-color:#FFFFFF;
	color:#E3131C;
}
.subMenu>li.selected>a,.subMenu>li>a:active{
	background-color:#FFFFFF;
	color:#000000;
}
.sectionMenu>li>a{
	color:#FFFFFF;
	background-color:#E3131C;
	text-decoration:none;
	font-weight:bold;
}
.sectionMenu>li>a:hover{
	background-color:#E3131C;
	color:#FFFFFF;
}
.sectionMenu>li.selected>a,.sectionMenu>li>a:active{
	background-color:#000000;
	color:#FFFFFF;
}
.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:#000000;
	background-color:#FFF;
}
.input-validation-error{
	border-color:red;
	border-width:1px;
	background-color:#FFEFEF;
}
.requiredField:before,.formTable input[type="text"].requiredField:after,.formTable select.dropdown.requiredField:after{
	content:'*';
	color:red;
}
input[type="checkbox"][disabled]+label{
	color:silver;
}
input[type="radio"][disabled]+label{
	color:silver;
}
.quickPayErrorRow{
}
.infoMessageIcon:after{
	color:#005CAB;
}
.moduleHeader{
	font-weight:bold;
	background-color:#E3131C;
	color:#FFFFFF;
}
.moduleMessage,.moduleBody{
	border-top-width:0;
	border-bottom-width:0;
}
.moduleFooter{
	border-top-width:0;
	border-bottom-width:1px;
}
.moduleFooter .selectLinks{
	color:black;
}
.sectionHeader{
	font-weight:bold;
	color:#000000;
	background-color:#FFFFFF;
	border-color:#01A6DF;
}
.sectionMessage,.sectionBody,.sectionFooter{
	background-color:inherit;
	border-color:#01A6DF;
}
.sectionFooter{
}
.altcolor thead tr,.altcolor th{
	background-color:#FFFFFF;
}
.altcolor tr:nth-child(even),.altcolor tr:nth-child(even) td{
	background-color:#FFFFFF;
	border-color:#FFFFFF;
}
.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:#5F6062;
	border-bottom-color:#5F6062;
}
.altcolor tr:hover td:first-child,.refreshingTable .altcolor tr:hover td:first-child{
	border-left-color:#5F6062;
}
.altcolor tr:hover td:last-child,.refreshingTable .altcolor tr:hover td:last-child{
	border-right-color:#5F6062;
}
.altcolor tr.noHover:nth-child(even):hover td{
	border-color:#FFF;
}
.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{
	background-color:#FFF;
	border-color:#FFF;
}
.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:#5F6062;
	border-bottom-color:#5F6062;
	border-left-color:#5F6062;
}
.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;
}
.tileHeader{
	color:#FFFFFF;
	background-color:#E3131C;
	background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #E3131C), color-stop(1, #E3131C));
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#E3131C',endColorstr='#E3131C',GradientType=0);
	background-image:-o-linear-gradient(bottom, #E3131C 0%, #E3131C 100%);
	background-image:-moz-linear-gradient(bottom, #E3131C 0%, #E3131C 100%);
	background-image:-webkit-linear-gradient(bottom, #E3131C 0%, #E3131C 100%);
	background-image:-ms-linear-gradient(bottom, #E3131C 0%, #E3131C 100%);
	background-image:linear-gradient(bottom, #E3131C 0%, #E3131C 100%);
}
.tileHeaderTitleCell{
	font-weight:bold;
}
.tile{
	color:#FFFFFF;
	background-color:#E3131C;
	background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #E3131C), color-stop(1, #D6D6D6));
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#E3131C',endColorstr='#D6D6D6',GradientType=0);
	background-image:-o-linear-gradient(bottom, #E3131C 0%, #D6D6D6 100%);
	background-image:-moz-linear-gradient(bottom, #E3131C 0%, #D6D6D6 100%);
	background-image:-webkit-linear-gradient(bottom, #E3131C 0%, #D6D6D6 100%);
	background-image:-ms-linear-gradient(bottom, #E3131C 0%, #D6D6D6 100%);
	background-image:linear-gradient(bottom, #E3131C 0%, #D6D6D6 100%);
}
.tileDropDown{
	font-weight:bold;
	color:#777777;
	background-color:#FFFFFF;
	border-color:#FFFFFF;
}
.refreshingTile .tile{
	background-color:rgba(1,1,1,0.5);
	background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(1,1,1,0.5)),color-stop(1,rgba(1,1,1,0.5)));
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='rgba(1, 1, 1, 0.5)',endColorstr='rgba(1, 1, 1, 0.5)',GradientType=0);
	background-image:-o-linear-gradient(bottom,rgba(1,1,1,0.5) 0%,rgba(1,1,1,0.5) 100%);
	background-image:-moz-linear-gradient(bottom,rgba(1,1,1,0.5) 0%,rgba(1,1,1,0.5) 100%);
	background-image:-webkit-linear-gradient(bottom,rgba(1,1,1,0.5) 0%,rgba(1,1,1,0.5) 100%);
	background-image:-ms-linear-gradient(bottom,rgba(1,1,1,0.5) 0%,rgba(1,1,1,0.5) 100%);
	background-image:linear-gradient(to bottom,rgba(1,1,1,0.5) 0%,rgba(1,1,1,0.5) 100%);
}
.footer{
	background-color:#FFFFFF;
	border-top-color:#E3131C;
}
.aboutLinks li a{
	text-decoration:none;
	color:#000000;
}
.aboutLinks li:after{
	color:#E3131C;
}
span.tileLabel,span.tileBalanceCell{
	font-weight:bold;
}
fieldset.preferences{
	border-color:#C0C0C0;
	background-color:#EEE;
}
fieldset.preferences legend{
	font-weight:bold;
	background-color:#EEE;
}
@media only screen and (min-width: 1024px) {
	.nav,.menu{
	}
	.nav{
		background-color:#E3131C;
	}
	.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{
		color:#FFFFFF;
		background-color:#000000;
	}
	.menu>li>a:hover{
		color:#FFFFFF;
		background-color:#E3131C;
	}
	.menu>li.selected>a,.menu>li>a:active{
		color:#FFFFFF;
		background-color:#E3131C;
	}
	.subMenu li.selected{
		font-weight:normal;
	}
	.subMenu>li>a{
		color:#005CAB;
		font-weight:normal;
		color:#E3131C;
		background-color:#FFFFFF;
	}
	.subMenu>li>a:hover{
		color:#005CAB;
		font-weight:normal;
		color:#E3131C;
		background-color:#FFFFFF;
	}
	.subMenu>li.selected>a,.subMenu>li>a:active{
		font-weight:bold;
		background-color:#FFFFFF;
		color:#000000;
	}
	.sectionMenu>li>a{
		color:#000;
		color:#E3131C;
		background-color:#FFFFFF;
		font-weight:normal;
	}
	.sectionMenu>li>a:hover{
		color:#000;
		color:#E3131C;
		background-color:#FFFFFF;
		font-weight:normal;
	}
	.sectionMenu>li.selected>a,.sectionMenu>li>a:active{
		font-weight:bold;
		background-color:#FFFFFF;
		color:#E3131C;
	}
	.siteMenu{
		bottom:10px;
		right:1px;
		top:auto;
		left:auto;
	}
	.subMenu>li.selected>a,.subMenu>li>a:active,.subMenu>li.selected:hover>a,.subMenu>li>a:active:hover{
	}
	.subMenu>li>.nav{
		background-color:transparent;
	}
	.sectionMenu>li.selected>a,.sectionMenu>li>a:active,.sectionMenu>li.selected:hover>a,.sectionMenu>li>a:active:hover{
	}
}
@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;
	background-image:url(/bannerfcu/gifs/eso_background_transparent.gif);
	background-repeat:no-repeat;
}
#ExpressHtml>body{
	background-color:transparent;
}
#body_imgSubmit{
	background-image:url(/bannerfcu/gifs/../gifs/eso_custom_ok_button.gif);
	border:none;
	outline:none;
	height:46px;
	width:87px;
}
.logonID .watermarkedESO{
}
.esoTable{
	height:65px;
	width:181px;
}
tr.esoTableRow1{
}
td.esoTableRow1{
}
.esoLoginBox{
	min-width:108px;
	min-height:18px;
	height:18px;
}
.esoLoginBoxVertical{
	padding-left:68px;
	min-width:108px;
	width:108px;
	min-height:18px;
	height:18px;
}
.esoLoginDiv{
	margin-top:-10px;
}
.esoLoginDivVertical{
	margin-top:-10px;
	width:108px;
	min-width:108px;
}