#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:#285E93;
}
.majorLink{
	font-weight:bold;
	color:#285E93;
}
a.interactiveLink,a.interactiveIconLink,a.noninteractiveIconLink{
	color:#285E93;
	text-decoration:none;
}
.noninteractiveText{
	color:gray;
}
a.unreadMessage{
	font-weight:bold;
}
.moduleHeaderLink{
	border-color:#000;
	background-color:transparent;
}
.sectionHeaderLink{
	background-color:inherit;
}
.header{
	background-color:transparent;
}
.siteMenu{
	position:absolute;
	top:3px;
	right:3px;
	display:inline-table;
	background-color:rgba(255,255,255,0.8);
	box-shadow:255 255 3px 3px ;
	bottom:initial;
	left:initial;
}
.header.headerMobile{
	height:64px;
	background-image:url(../../cbifcu/gifs/topframe_mobile.jpg);
	list-style-image:url(../../cbifcu/gifs/topframe_mobile.jpg);
}
@media all and (min-width: 768px) {
	.header.headerMobile{
		display:none;
		height:0;
	}
	.header.headerDesktop{
		display:block;
		height:125px;
		background-image:url(../../cbifcu/gifs/topframe.jpg);
		list-style-image:url(../../cbifcu/gifs/topframe.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:red;
}
html{
	background-color:#FFF;
}
body{
	background-color:#FFF;
}
.content{
	background-color:#FFFFFF;
}
.showMobileBar{
	background-color:#FFF;
}
.mobileMenuText{
	text-decoration:none;
	font-weight:bold;
	color:#3376C7;
}
.mobileMenuIcon{
	text-decoration:none;
}
.nav{
	background-color:#FFFFFF;
}
.menu>li>a{
	color:#FFFFFF;
	background-color:#1AB04E;
	text-decoration:none;
	font-weight:bold;
}
.menu>li>a:hover{
	background-color:#285E93;
	color:#FFFFFF;
}
.menu>li.selected>a,.menu>li>a:active{
	background-color:#333333;
	color:#FFFFFF;
}
.subMenu>li>a{
	font-weight:bold;
	text-decoration:none;
	color:#1AB04E;
	background-color:#FFFFFF;
	border-color:transparent;
}
.subMenu>li>a:hover{
	border-color:transparent;
	background-color:#FFFFFF;
	color:#285E93;
}
.subMenu>li.selected>a,.subMenu>li>a:active{
	background-color:#FFFFFF;
	color:#333333;
}
.sectionMenu>li>a{
	color:#FFFFFF;
	background-color:#1AB04E;
	text-decoration:none;
	font-weight:bold;
}
.sectionMenu>li>a:hover{
	background-color:#285E93;
	color:#FFFFFF;
}
.sectionMenu>li.selected>a,.sectionMenu>li>a:active{
	background-color:#333333;
	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:#285E93;
	background-color:transparent;
}
.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:#285E93;
}
.moduleHeader{
	font-weight:bold;
	background-color:#285E93;
	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:#285E93;
}
.sectionMessage,.sectionBody,.sectionFooter{
	background-color:inherit;
}
.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:#FFFFFF;
	border-color:#FFFFFF;
}
.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:#FFF;
}
.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:#FFF;
	border-color:#FFF;
}
.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(255,255,255,0.5);
	border-color:rgba(255,255,255,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:#285E93;
	background-color:#E6E4E4;
	background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #E6E4E4), color-stop(1, #E6E4E4));
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#E6E4E4',endColorstr='#E6E4E4',GradientType=0);
	background-image:-o-linear-gradient(bottom, #E6E4E4 0%, #E6E4E4 100%);
	background-image:-moz-linear-gradient(bottom, #E6E4E4 0%, #E6E4E4 100%);
	background-image:-webkit-linear-gradient(bottom, #E6E4E4 0%, #E6E4E4 100%);
	background-image:-ms-linear-gradient(bottom, #E6E4E4 0%, #E6E4E4 100%);
	background-image:linear-gradient(bottom, #E6E4E4 0%, #E6E4E4 100%);
}
.tileHeaderTitleCell{
	font-weight:bold;
}
.tile{
	color:#285E93;
	background-color:#E6E4E4;
	background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #E6E4E4), color-stop(1, #E6E4E4));
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#E6E4E4',endColorstr='#E6E4E4',GradientType=0);
	background-image:-o-linear-gradient(bottom, #E6E4E4 0%, #E6E4E4 100%);
	background-image:-moz-linear-gradient(bottom, #E6E4E4 0%, #E6E4E4 100%);
	background-image:-webkit-linear-gradient(bottom, #E6E4E4 0%, #E6E4E4 100%);
	background-image:-ms-linear-gradient(bottom, #E6E4E4 0%, #E6E4E4 100%);
	background-image:linear-gradient(bottom, #E6E4E4 0%, #E6E4E4 100%);
}
.tileDropDown{
	font-weight:bold;
	color:#FFFFFF;
	background-color:#285E93;
	border-color:#FFFFFF;
}
.refreshingTile .tile{
	background-color:#FFF;
	background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#BFBFBF),color-stop(1,#000));
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='rgba(191, 191, 191, 0.5)',endColorstr='rgba(0, 0, 0, 0.5)',GradientType=0);
	background-image:-o-linear-gradient(bottom,#BFBFBF 0%,#000 100%);
	background-image:-moz-linear-gradient(bottom,#BFBFBF 0%,#000 100%);
	background-image:-webkit-linear-gradient(bottom,#BFBFBF 0%,#000 100%);
	background-image:-ms-linear-gradient(bottom,#BFBFBF 0%,#000 100%);
	background-image:linear-gradient(to bottom,#BFBFBF 0%,#000 100%);
}
.footer{
	background-color:#FFFFFF;
	border-top-color:#1AB04E;
}
.aboutLinks li a{
	text-decoration:none;
	color:#285E93;
}
.aboutLinks li:after{
	color:#333333;
}
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:#1AB04E;
	}
	.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:#1AB04E;
	}
	.menu>li>a:hover{
		color:#FFFFFF;
		background-color:#333333;
	}
	.menu>li.selected>a,.menu>li>a:active{
		color:#FFFFFF;
		background-color:#1AB04E;
	}
	.subMenu li.selected{
		font-weight:normal;
	}
	.subMenu>li>a{
		color:#285E93;
		font-weight:normal;
		color:#285E93;
		background-color:#FFFFFF;
	}
	.subMenu>li>a:hover{
		color:#285E93;
		font-weight:normal;
		color:#333333;
		background-color:#FFFFFF;
	}
	.subMenu>li.selected>a,.subMenu>li>a:active{
		font-weight:bold;
		background-color:#FFFFFF;
		color:#333333;
	}
	.sectionMenu>li>a{
		color:#000;
		color:#333333;
		background-color:#FFFFFF;
		font-weight:normal;
	}
	.sectionMenu>li>a:hover{
		color:#000;
		color:#285E93;
		background-color:#FFFFFF;
		font-weight:normal;
	}
	.sectionMenu>li.selected>a,.sectionMenu>li>a:active{
		font-weight:bold;
		background-color:#FFFFFF;
		color:#285E93;
	}
	.siteMenu{
		bottom:5px;
		top:auto;
		right:15px;
		left:initial;
	}
	.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;
}
#ExpressHtml>body{
	background-color:transparent;
}
#body_imgSubmit{
	background-image:url(/cbifcu/gifs/../gifs/eso_button.gif);
	border:none;
	outline:none;
	height:30px;
	width:50px;
}
.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;
}
