html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary,
time, mark, audio, video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section{display:block}body{line-height:1;-webkit-text-size-adjust:100%}ol, ul{list-style:none}blockquote, q{quotes:none}blockquote:before, blockquote:after,
q:before, q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}html{font-size:62.5%}body{color:#000000;font-size:16px;font-size:1.6em;font-weight:normal;font-family:'Roboto',sans-serif;line-height:1;background:#ffffff}body>iframe{display:none}header, .inner, footer{max-width:1200px;position:relative;margin:0 auto}header{overflow:hidden}h1, h2, h3, h4{display:block;color:#223656;font-size:50px;font-size:5rem;font-weight:500;line-height:1;margin-bottom:40px}h2{font-size:40px;font-size:4rem;margin-bottom:20px}h3{font-size:30px;font-size:3rem;margin-bottom:20px}h4{font-size:20px;font-size:2rem;margin-bottom:20px}a, a:active, a:visited{color:#0a84be;text-decoration:none}a:hover{color:#314d7a;text-decoration:none}ul.list{list-style:disc;margin:0;padding-left:20px}.arrowList, .wysiwyg ul, .wysiwyg ol{margin:0 0 20px 20px;padding-left:20px;list-style-image:url('/img/arrow.png')}.wysiwyg ol{list-style-image:none;list-style:decimal}.arrowList li, .wysiwyg li{padding:5px 0;line-height:1.3}.viewAll{display:block;margin-top:10px}strong{font-weight:bold}em{font-style:italic}p{line-height:1.7;margin-bottom:20px}.grayLine{margin:30px 0;border-top:1px solid #aaaaaa}.center{text-align:center}.right{text-align:right}.noMargin{margin:0}.noBorder{border:0}.width95{width:95%}.section.nestedSection{padding:0}.col.noTopMargin{margin-top:0}.col.noTopBotMargin{margin-top:0;margin-bottom:0}.imgResponsive{max-width:100%}.green{color:#99c24e}.white{color:#ffffff}.blue{color:#0a84be}.bgNavy{background:#223656}.bgGray{background:#eeeeee}.bgFooter{background:#f2f2f2}.bgGreen{background:#99c24e}.bgOnlineBanking{background:#223756 url('/img/bgBenFranklin.png') 0 0 no-repeat}.btmBorder{border-bottom:1px solid #223656}.headerInterior, .headerInterior.blog{color:#eeeeee;background-color:#bdbdbd}.headerInterior h1, .headerInterior.blog h1{color:#eeeeee;font-size:56px;font-size:5.6rem;margin-bottom:0}h1.mainHead{line-height:1.3}.wysiwyg h1.mainHead span{font-size:36px !important;font-size:3.6rem !important}.alert{color:#ffffff;text-align:center;line-height:1.5;padding:15px 0}.alert a{color:#223656}.alert a:hover{text-decoration:underline}.alert p{display:inline-block;margin-bottom:0}.logo{float:left;margin:15px 0}#headerLogo{max-width:233px;max-height:92px}a.btnEnroll:link, a.btnEnroll:active, a.btnEnroll:visited{float:right;display:block;color:#eeeeee;font-size:14px;font-size:1.4rem;padding:10px;margin-top:10px;margin-right:20px;border:1px solid #0a84be;border-radius:5px}a.btnEnroll:hover{color:#eeeeee;background:#0a84be}nav{text-align:right}nav ul, .topLinks{display:inline-block;margin-left:10px;background:transparent}.topLinks{width:50%;margin-top:0;margin-bottom:25px}nav ul{margin-top:45px}nav li, .topLinks li{display:inline-block}.topLinks li a{display:block;font-size:14px;font-size:1.4rem;padding:2px 10px;margin:18px 0;border-right:1px solid #eeeeee}.topLinks li a.noBorder{border:0}.topLinks li a:link, .topLinks li a:active, .topLinks li a:visited{color:#eeeeee}.topLinks li a:hover, .topLinks li a.active{color:#0a84be}nav li a{display:block;font-size:18px;font-size:1.8rem;padding:5px 35px;border-right:1px solid #757575}nav li a:link, nav li a:active, nav li a:visited{color:#314d7a}nav li a:hover, nav li a.active{color:#0a84be}nav li a.last{padding-right:0;border:0}nav li{position:relative;padding:0;margin:0;border:0;z-index:9}nav li ul{display:none;position:absolute;top:1em;left:20px;padding:49px 0 0;margin:0;list-style:none}nav li > ul{top:auto;left:15px}nav li > ul#subAboutUs{right:-10%;left:auto}nav li ul li{margin:0}nav li:hover ul, nav li.over ul{display:block}#subPersonalBanking li{width:200px}#subBusinessBanking li{width:250px}#subLoans li{width:250px}#subAboutUs li{width:230px}nav li ul li a:link, nav li ul li a:active, nav li ul li a:visited{color:#0a84be;font-size:16px;font-size:1.6rem;text-align:left;padding:15px 0 15px 20px;border-right:0;border-bottom:1px solid #0a84be;background:#eeeeee}nav li ul li a:hover{color:#ffffff;background:#0a84be}nav li ul li a:link.lastSub{border:0}.navArrow{display:inline-block;padding-left:10px}.mobileMenuLink{float:right;clear:right;margin-top:40px}.mobileMenuLink:hover{cursor:pointer}.mobileMenu li{width:100%;background:#eeeeee}.mobileMenu a{display:block;font-size:18px;font-size:1.8rem;padding:15px 0 15px 10%;border-bottom:1px solid #cccccc}.mobileMenu a:hover, .mobileMenu a.active{color:#314d7a}.mobileMenu ul ul{display:none;background:#efefef}.mobileMenu li li{text-align:left;background:#ffffff}.mobileMenu li li a{font-size:16px;font-size:1.6rem;padding-left:15%}.mobileMenu a.lastSub{border:0}#slider_mobile, .mobileMenuLink, .mobileMenu, .mobileOnly, .col.mobileOnly, .options img.mobileOnly{display:none}.contentPad{padding:80px 0}.nivo-caption{top:55%;left:10%;opacity:1;padding:0;background:transparent}.nivo-caption h1{color:#f7f6f4;font-weight:700;margin-bottom:20px}.onlineBankingBlurb{color:#ffffff;font-size:30px;font-size:3rem;line-height:1.3;padding-top:20px}h3.options{width:40%;line-height:1.2}.options img{display:block;margin-bottom:10px}.community, .meetTeam{background:#eeeeee}.community .span_1_of_2, .meetTeam .span_1_of_2{position:relative;width:50%;margin:0}.community img, .meetTeam img{width:100%;height:100%;vertical-align:bottom}.communityInner, .meetTeamInner{width:65%;padding:10% 0 10% 15%}.resources h3{line-height:1.3;margin-bottom:0}.resources img{margin-top:50px}.resources span{display:block;font-size:20px;font-size:2rem;padding-top:10px}a.btnFloat:link, a.btnFloat:active, a.btnFloat:visited{position:absolute;right:0;bottom:7%;display:inline-block;color:#eeeeee;padding:10px 20px;background:#99c24e}a.btnFloat.left{left:0;right:auto}a.btnFloat:hover{color:#eeeeee;background:#223656}.interiorHead h1, .interiorHead{color:#eeeeee}.pageDescription{font-size:18px;font-size:1.8rem}.pageDescription p:last-of-type{margin-bottom:0}.leftMenu{width:90%}.leftMenuHead{color:#0a84be;padding-top:15px;margin-bottom:15px;border-top:2px solid #eeeeee}.leftMenu ul{list-style-image:none;padding:0;margin:0}.leftMenu li{padding:4px 0}.leftMenu a{display:block;padding:10px 0 10px 10px;background:#eeeeee url('/img/iconArrow.png') no-repeat 95% center}.leftMenu a.active{color:#ffffff;background:#0a84be}.leftMenu ul.subLeft{list-style-image:url(/img/arrow.png);padding-left:25px;margin-top:10px}.leftMenu .subLeft a{padding:3px 0 3px 0;background:#ffffff}.leftMenu .subLeft a.active{color:#314d7a}.location{padding-bottom:10px;margin-bottom:30px;border-bottom:2px solid #eeeeee}.wysiwyg .location h3{margin-bottom:20px}.locationHead{font-weight:bold;margin-bottom:5px}.wysiwyg .location p{line-height:1.5}.locationDetails span{display:block}.space{margin-bottom:5px}.slider-wrapper{position:relative;border-bottom:1px solid #eeeeee}.section.nestedSection.branches{padding-bottom:30px}.branch{font-size:18px;font-size:1.8rem;display:inline-block;padding:10px 20px;margin:0 1% 15px;background:#eeeeee;border-right:2px solid #eeeeee}.branch.active{color:#ffffff;background:#0a84be}.branch:last-of-type{border:0}table.blueChart, table.blueChart th, table.blueChart td{font-size:14px;font-size:1.4rem;vertical-align:middle;line-height:1.2;border:1px solid #cccccc}.blueChart th{color:#ffffff;background:#0a84be}.blueChart th, .blueChart td{width:auto !important;text-align:center;padding:10px}.blueChart tr:nth-child(even){background-color:#eeeeee}.blueChart tr td:first-of-type{text-align:left}a.btnBlue:link, a.btnBlue:active, a.btnBlue:visited,
.btnGreen:link, .btnGreen:active, .btnGreen:visited,
.btnGreenSmall:link, .btnGreenSmall:active, .btnGreenSmall:visited{display:inline-block;color:#ffffff;font-size:18px;font-size:1.8rem;padding:10px 30px;background:#99c24e}.btnGreenSmall:link, .btnGreenSmall:active, .btnGreenSmall:visited{font-size:16px;font-size:1.6rem;padding:5px 20px}a.btnBlue:link, a.btnBlue:active, a.btnBlue:visited{background:#0a84be}.infoWindow h5{font-size:16px;font-size:1.6rem;line-height:1.4}.iframeContainer{float:right;width:45%;height:75px}.iframeContainer iframe{width:100%;height:75px;overflow:hidden}#offLine{float:right;width:45%;height:75px;margin-top:2%;padding-right:3%;text-align:right}.wysiwyg h2{color:#0a84be;font-size:34px;font-size:3.4rem;line-height:1.2;margin-bottom:10px}.wysiwyg h3{font-size:24px;font-size:2.4rem;line-height:1.2;margin-bottom:10px}.wysiwyg h4{line-height:1.2;margin-bottom:10px}.wysiwyg p{font-size:inherit;line-height:1.7}.wysiwyg p+ul{margin-top:-10px}.wysiwyg li+ul{list-style:circle;margin-bottom:0}.wysiwyg span{font-size:inherit !important;line-height:inherit !important}.imageLeft{float:left;margin:0 40px 40px 0}.imageRight{float:right;margin:0 0 40px 40px}.imageCenter{display:block;margin:0 auto}.wysiwyg img{max-width:100%}.leaders .col{position:relative}.leader{margin-bottom:20px}.wysiwyg .leader img{width:100%;display:block;margin-bottom:20px}.wysiwyg .leader img.bio{max-width:33%;float:right;padding:0;margin-bottom:10px;margin-left:20px;border-radius:50%}.wysiwyg .leader span{display:block;color:#0a84be;text-align:center;font-size:20px !important;font-size:2rem !important;font-weight:500;line-height:1.3 !important;margin-bottom:10px}.wysiwyg .leader span.title, .wysiwyg .leader span.company, .wysiwyg .leader span.email{color:#777777;font-size:16px;font-size:1.6rem !important;margin-bottom:5px}.wysiwyg .leader span.title{font-style:italic}.wysiwyg h3.leaderTitle, h3.leaderTitle{font-style:italic;margin-top:-5px;margin-bottom:20px}span.title.left{text-align:left}span.email.left{text-align:left;margin-bottom:20px}.newsDetails, .eventDetails{margin-bottom:50px}.eventTitle, .eventInfo, .newsTitle, .newsInfo{display:block;line-height:1.5}.newsInfo, .eventInfo{min-height:200px;overflow:auto}.news h2, .events h2{color:#5ea7be;font-size:170%;margin-bottom:10px}.eventDetails span{display:block;padding:5px 0}.newsImgContainer, .eventImgContainer{float:right;margin-left:30px;overflow:auto}.newsImgContainer img, .eventImgContainer img{float:right;clear:right;max-width:300px;margin-bottom:30px}.listDate{display:block;margin-top:5px}.titleDate{display:block;font-size:16px;font-size:1.6rem;margin-top:10px}.contentPadPhotos{padding-bottom:80px;margin-top:-40px}.albumList h4{padding-bottom:10px;border-bottom:2px solid #eeeeee}.albumList ul{list-style:none;padding:0;margin:0}.albumList a.active, .albumList a.active:hover{color:#757575;cursor:default}.albumList a:hover{color:#223656}.photoGalleryImages img{width:100%}.videoWrapper{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:97%}.videoWrapper iframe, .videoWrapper object, .videoWrapper embed{position:absolute;top:0;left:0;width:100%;height:100%}.videos .width95{width:96%;margin-left:1%;margin-right:1%;margin-bottom:20px}.vidDesc h4{color:#0a84be;margin:10px 0}#FacebookLikeButton{margin-top:20px}.blogPost{padding-bottom:20px;margin-bottom:40px;border-bottom:2px solid #cccccc}.blogPost h2:first-of-type{font-size:34px;font-size:3.4rem;margin-bottom:20px}.blogPost h2{font-size:30px;font-size:3rem;margin-bottom:20px}.blogPost h2 a:hover{color:#99c24e}.blogDate{display:block;font-size:110%}.blogAuthor{display:block;margin:10px 0 50px}.blogCat, .blogTag{display:block;margin-bottom:10px}.blogCat{margin-top:60px}a.btnReadMore:link, a.btnReadMore:active, a.btnReadMore:visited{display:inline-block;color:#ffffff;padding:10px 20px;background:#0a84be}a.btnReadMore:hover{background:#99c24e}.wysiwyg .span_2_of_3 .width95 .blogPost:last-of-type{margin-bottom:0}.blogPost figure.image img+a.btnReadMore{margin-top:40px}.wysiwyg img.imgAuthor{max-width:240px;width:80%;border-radius:50%}.authorName{color:#048197;font-weight:500;padding-top:15px;margin-bottom:15px}.catList, .sidePosts{width:83%;padding:8% 6%;background:#f7f7f7}.catList{margin-bottom:30px}.catList h4, .sidePosts h4{color:#494a4d;padding-bottom:10px;margin-bottom:20px;border-bottom:2px solid #494a4d}.catList a{display:inline-block;color:#ffffff;font-size:15px;font-size:1.5rem;padding:10px 15px 8px;margin:0 7px 5px 0;background:#0a84be}.catList a:hover{color:#ffffff;background:#99c24e}.wysiwyg .sidePosts span.blogLink{display:block;line-height:1.2 !important;margin-bottom:20px}.wysiwyg .sidePosts .blogDate{display:inline;font-size:90% !important}.contactInfo{line-height:1.5}.contactInfo span{display:block}#googleMap{height:400px;width:100%;margin-top:40px}input, textarea{width:100%;color:#444444;font-size:16px;font-size:1.6rem;font-family:'Roboto',sans-serif;padding:15px 0;text-indent:10px;margin-bottom:10px;border:1px solid #cccccc}textarea{width:98%;padding-left:10px;text-indent:0}#recaptcha_response_field{color:#58595B;padding:5px;border:1px solid #dfdfdf !important}.recaptchatable{background:#ffffff}.recaptchatable a, .recaptchatable a:hover{color:#555555 !important;font-size:14px;font-size:1.4rem}#recaptcha_response_field{font-size:14px !important;font-size:1.4rem !important;text-indent:0;padding:5px !important;border:1px solid #CCC !important}input.submitButton{color:#ffffff;width:auto;text-indent:0;padding:15px 25px;margin:10px 0 0;border:0;border-radius:3px;background:#0a84be;transition-property:background;transition-duration:.3s;transition-timing-function:linear;-webkit-appearance:none}input.submitButton:hover{cursor:pointer;background:#314d7a}a.greenButton{color:#ffffff;width:auto;text-indent:0;padding:10px 55px;margin:10px 0 0;border:0;border-radius:0px;background:#99c24e;transition-property:background;transition-duration:.3s;transition-timing-function:linear;-webkit-appearance:none}a.greenButton:hover{cursor:pointer;background:#eeeeee;color:#99c24e}#errorMessage, #successMessage{width:auto;color:#ffffff;line-height:1.3;padding:20px;margin-bottom:20px;background:#cc3333}#successMessage{color:#58595B;padding-left:70px;background:#dff2bf url("/img/greenCheck.png") no-repeat 10px 50%}span.errorGeneral, span.errorLine{display:block}span.errorLine{text-indent:15px}.footer{color:#757575;line-height:2;padding:30px 0}.footer a{color:#314d7a}.footer a:hover{color:#0a84be}.footerNav{text-align:center;padding-top:30px}.footerNav a{display:inline-block;line-height:1;padding:0 10px;border-right:1px solid #757575}.footerNav a.last{border:0}.footerContact{padding-top:20px}.section.copyright{padding:15px}.intrinsic-container{position:relative;height:0;overflow:hidden;padding-bottom:74%}.intrinsic-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}.ui-dialog > .ui-widget-header{background:#223656;color:#eeeeee}#leavingMessage p{color:#333333;font-size:16px;font-size:1.6rem;font-weight:400;line-height:1.3}.ui-widget .ui-widget{font-size:16px !important;font-size:1.6rem !important}.ui-widget-header{border:0 !important}.ui-dialog .ui-dialog-title{line-height:1.3}.ui-dialog .ui-dialog-buttonpane{padding-left:0 !important;margin:0 1em !important}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:none !important}#tinymce li{font-size:14px}td p{margin-bottom:auto}#selectCustomer{padding-right:2%;padding-top:1%;font-size:13px;font-size:1.3rem;color:#ffffff;position:relative;z-index:999;width:80%;text-align:right}.iframeContainerFNBC{float:right;width:45%;height:75px}.iframeContainerFNBC iframe{width:100%;height:75px;overflow:hidden}.pointer:hover{cursor:pointer}table.candid_photos{border-top:1px solid #bdbdbd;padding-top:20px}table.candid_photos td{padding:20px 10px 0 0}table.blueChart ul{text-align:left;padding-left:0}p.disclosures{font-size:12px;font-size:1.2rem}ul.subLeftMenu li{display:block;padding:10px 0 10px 20px;background:#cedee5;margin:5px 0 5px 20px;color:#0a84be;transition:0.3s}ul.subLeftMenu li:last-child{margin-bottom:0}ul.subLeftMenu li:hover{color:#ffffff;background:#0a84be;cursor:pointer}ul.subLeftMenu li:hover > a{color:#fff;background:none}ul.subLeftMenu li a{background:none;padding:0}ul.subLeftMenu li a:hover{color:#fff}ul.subLeftMenu li.active{color:#fff;background:#066694}ul.subLeftMenu li.active a{color:#fff}.backToTop:link, .backToTop:active, .backToTop:visited{float:right;display:none;position:fixed;bottom:5%;right:2%;color:#fff;font-size:18px;font-size:1.8rem;padding:15px 10px 10px;text-align:center;background:rgba(153,194,78, 0.8);;-webkit-transition:background-color 0.2s ease-in-out;-moz-transition:background-color 0.5s ease-in-out;-o-transition:background-color 0.5s ease-in-out;transition:background-color 0.5s ease-in-out;z-index:999;width:40px}.backToTop:hover{background-color:rgb(153,194,78)}.flexBoxWrap{display:flex;flex-wrap:wrap}img.staticLocationMap{float:right;margin:0 0 40px 40px;width:100%;max-width:50%}button.omnibrowse-code-button{background:#99c24e;color:#ffffff;border:none;padding:10px 15px;position:fixed;bottom:1%;left:2%;text-transform:uppercase;transformation:0.3s}button.omnibrowse-code-button:hover{opacity:0.8;cursor:pointer}.flexCenter{justify-content:center}.mortgageFlexJustify{justify-content:space-evenly}.mortgageService{width:calc(84%/3);padding:25px;text-align:center;margin:3px;display:flex;flex-wrap:wrap;justify-content:center;align-content:space-around}#mortgageHero{background:url(/img/mortgage/hero.png) no-repeat center bottom / cover;width:100%;min-height:400px;max-width:1150px;margin:6px auto 0 auto}.mortgageBar{background-color:#233656;color:#fff;padding:20px 0;margin:0 auto;max-width:1150px}.mortgageBar h2{font-weight:bold;text-align:center;color:#fff;margin:0}.mortgageService h3{font-weight:bold}.mortgageService p{color:#233656}.mortgageService p.white{color:#ffffff}.mortgageService a.greenButton, .mortgageService a.blueButton{margin-top:0;display:inline-block;padding:10px 20px;transition:0.3s;background:#233656;color:#fff}.mortgageService a.greenButton{background:#99c24e}.mortgageService a.greenButton:hover, .mortgageService a.blueButton:hover{opacity:0.8;color:#fff!important}.staffFlexBox{margin-top:50px;display:flex;flex-wrap:wrap}.staffFlexBox img.leaderImage{width:200px}.staffFlexBox div.leader{width:200px;margin-right:20px}.mortgageRightColumn{flex-basis:35%;margin-left:20px;margin-bottom:50px}.mortgageFloatingBox{display:inline-block;border:1px solid #233656;padding:10px 20px}.mortgageLeftColumn{flex-basis:55%}li.faqQuestion{font-weight:bold;font-size:100%}span.faqAnswer{font-weight:normal;color:#525252}#cookieCrumbs{margin-bottom:30px}.linkWarning{padding:15px;color:#9d9d9d;line-height:normal;font-size:80%}.fdicHeader{font-style:italic;display:flex;max-width:1200px;margin:0 auto;padding:16px;flex-wrap:wrap;align-items:center;align-content:center}.fdicHeader img{width:45px;height:auto;padding-right:15px;padding-left:20px}#blogPreviewMessage { background: #0684be;padding: 10px 5px;text-align: center;color: #fff;margin-bottom: 10px; }