a { color: #075783; font-weight: bold; }
a:focus { outline: none; }
a img {border:none;}
body { margin: 0px; background-color: #E2EFF5; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #111111; text-decoration: none; background-attachment: fixed; background-image: url(images/sitebg.jpg); background-repeat: repeat-x; background-position: left top; }
#charts { font-size: 11px; text-decoration: none; border: 1px solid #CCCCCC; }
#dateblock { margin-right:10px; margin-bottom:4px; }
#fadeinbox { position:absolute; width: 780px; left: 0; top: -400px; border: 2px solid black; background-color: #FFFFFF; padding: 25px; z-index: 100; visibility:hidden; background-attachment: scroll; background-image: url(images/popupbg2.jpg); background-repeat: no-repeat; background-position: right bottom; }
#communitylinks a { font-size: 11px; }
#contentbg { background-attachment: scroll; background-image: url(images/content_bg.jpg); background-repeat: repeat-x; background-position: left top; }
#contentbgsub { background-attachment: scroll; background-image: url(images/content_bg_subpage.jpg); background-repeat: repeat-x; background-position: left top; }
#copyright { font-size: 11px; color: #111111; text-decoration: none; }
#ehl { background-attachment: fixed; background-image: url(images/popupbg.jpg); background-repeat: no-repeat; background-position: right bottom; }
#fdic { background-attachment: fixed; background-image: url(images/popupbg.jpg); background-repeat: no-repeat; background-position: right bottom; }
#header { background-attachment: scroll; background-image: url(images/headerbg.jpg); background-repeat: no-repeat; background-position: left top; }
#indexflash { background-attachment: scroll; background-image: url(images/flashbg.jpg); background-repeat: repeat-x; background-position: left top; }
#indexflash2 { background-attachment: scroll; background-image: url(images/flashbg.jpg); background-repeat: repeat-x; background-position: center top; }
#mainnav { margin: 0px auto; position: relative; z-index:300; width: 955px; height: 36px; border-bottom: solid 1px #fff; }
#mainnav ul { margin: 0px; padding: 0px; float: left; list-style: none; position: relative; z-index:300; }
#mainnav ul > li > a { display: block; margin: 0px; padding: 0px; float: left; }
#mainnav > ul > li { margin: 0px; padding: 0px; float: left; position: relative; }
#mainnav > ul > li:hover ul { display: none; }
#mainnav > ul > li > ul { position: absolute; float: left; left:-1px; top: 37px; background: #09A69C; z-index: 20; padding: 0px; width: 175px; display: none; border-bottom: solid 1px #fff; border-left: solid 1px #fff; border-right: solid 1px #fff; }
#mainnav ul > li > ul > li { clear: both; float: left; border-bottom: dotted 1px #dddddd; }
#mainnav ul > li > ul > li > a { float: left; display: block; padding: 5px 5px; font-size: 11px; color: #fff; margin: 0px; text-decoration: none; width: 165px; font-weight: bold; text-align: left; }
#mainnav ul > li > ul > li > a:hover { text-decoration: none; background: #2eb9af; }
#mainnav ul > li > ul > li:last-child { border-style: none; }
#mainnav ul li #navhome { height: 37px; width: 80px; margin: 0px; padding: 0px; background: url(images/mainnav.gif) no-repeat scroll 0px 0px; display: block; }
#mainnav ul li:hover #navhome { height: 37px; width: 80px; margin: 0px; padding: 0px; background: url(images/mainnav.gif) no-repeat scroll 0px -37px; display: block; }
#mainnav ul li #navbusbanking { height: 37px; width: 144px; margin: 0px; padding: 0px; background: url(images/mainnav.gif) no-repeat scroll -80px 0px; display: block; }
#mainnav ul li:hover #navbusbanking { height: 37px; width: 144px; margin: 0px; padding: 0px; background: url(images/mainnav.gif) no-repeat scroll -80px -37px; display: block; }
#mainnav ul li #navpersbanking { height: 37px; width: 149px; margin: 0px; padding: 0px; background: url(images/mainnav.gif) no-repeat scroll -224px 0px; display: block; }
#mainnav ul li:hover #navpersbanking { height: 37px; width: 149px; margin: 0px; padding: 0px; background: url(images/mainnav.gif) no-repeat scroll -224px -37px; display: block; }
#mainnav ul li #navloans { height: 37px; width: 83px; margin: 0px; padding: 0px; background: url(images/mainnav.gif) no-repeat scroll -373px 0px; display: block; }
#mainnav ul li:hover #navloans { height: 37px; width: 83px; margin: 0px; padding: 0px; background: url(images/mainnav.gif) no-repeat scroll -373px -37px; display: block; }
#mainnav ul li #navbenefits { height: 37px; width: 152px; margin: 0px; padding: 0px; background: url(images/mainnav.gif) no-repeat scroll -456px 0px; display: block; }
#mainnav ul li:hover #navbenefits { height: 37px; width: 152px; margin: 0px; padding: 0px; background: url(images/mainnav.gif) no-repeat scroll -456px -37px; display: block; }
#mainnav ul li #navbusbillpay { height: 37px; width: 96px; margin: 0px; padding: 0px; background: url(images/mainnav.gif) no-repeat scroll -608px 0px; display: block; }
#mainnav ul li:hover #navbusbillpay { height: 37px; width: 96px; margin: 0px; padding: 0px; background: url(images/mainnav.gif) no-repeat scroll -608px -37px; display: block; }
#mainnav ul li #navatm { height: 37px; width: 126px; margin: 0px; padding: 0px; background: url(images/mainnav.gif) no-repeat scroll -704px 0px; display: block; }
#mainnav ul li:hover #navatm { height: 37px; width: 126px; margin: 0px; padding: 0px; background: url(images/mainnav.gif) no-repeat scroll -704px -37px; display: block; }
#mainnav ul li #navcontact { height: 37px; width: 125px; margin: 0px; padding: 0px; background: url(images/mainnav.gif) no-repeat scroll -830px 0px; display: block; }
#mainnav ul li:hover #navcontact { height: 37px; width: 125px; margin: 0px; padding: 0px; background: url(images/mainnav.gif) no-repeat scroll -830px -37px; display: block; }
#privacystatement { background-attachment: fixed; background-image: url(images/popupbg.jpg); background-repeat: no-repeat; background-position: right bottom; }
#roundcontent { font-size:11px; }
#roundcontent a { font-size:11px; color:#CC3300; text-decoration:underline; }
#sitemaptable a { color:#096EA6; }
#specialsbg { background-attachment: scroll; background-image: url(images/specials_bg.jpg); background-repeat: repeat-x; background-position: left top; }
#subnav { background-attachment: scroll; background-image: url(images/subnav_bg.jpg); background-repeat: repeat-x; background-position: left top; color: #3eccc3; font: normal 13px "Palatino Linotype", "Book Antiqua", Palatino, serif; }
#subnav a { color: #FFF; }
#subnav a:hover { color: #ffff66; }
#subpagebg { background-attachment: scroll; background-image: url(images/subpage_bg.jpg); background-repeat: no-repeat; background-position: left top; }
#subpagetitle { padding-left: 25px; }
#testimonialsbg { background-image: url(images/testimonial_bg.jpg); background-attachment: scroll; background-repeat: repeat-x; background-position: left top; }
#testspecialhead { font-family: "Times New Roman", Times, serif; font-size: 22px; font-style: italic; font-weight: bold; }

.articledate { font-size: 11px; color: #2D7196; text-decoration: none; }
.bodytextbigger { font-size: 15px; }
.bodytextbigger2 { font-size: 18px; }
.clear {clear:both;}
.footerborder { padding: 1px; border: 1px solid #09A69C; }
.handcursor { cursor: pointer; }
.smalltext { font-size:11px; }
.pagehead { font-family: "Times New Roman", Times, serif; font-size: 26px; font-weight: bold; color: #111111; text-decoration: none; }
.photoborder { padding: 1px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: #CCCCCC; border-right-color: #999999; border-bottom-color: #666666; border-left-color: #CCCCCC; }
.rounded-corners { display:block; }
.rounded-corners * { display:block; height:1px; overflow:hidden; font-size:.01em; background:#ffffff; }
.rounded-corners1 { margin-left:3px; margin-right:3px; padding-left:1px; padding-right:1px; border-left:1px solid #ffffff; border-right:1px solid #ffffff; background:#ffffff; }
.rounded-corners2 { margin-left:1px; margin-right:1px; padding-right:1px; padding-left:1px; border-left:1px solid #ffffff; border-right:1px solid #ffffff; background:#ffffff; }
.rounded-corners3 { margin-left:1px; margin-right:1px; border-left:1px solid #ffffff; border-right:1px solid #ffffff; }
.rounded-corners4 { border-left:1px solid #ffffff; border-right:1px solid #ffffff; }
.rounded-corners5 { border-left:1px solid #ffffff; border-right:1px solid #ffffff; }
.rounded-cornersfg { background:#ffffff; }
.rounded-corners { display:block; }
.rounded-corners * { display:block; height:1px; overflow:hidden; font-size:.01em; background:#096EA6; }
.rounded-corners1 { margin-left:3px; margin-right:3px; padding-left:1px; padding-right:1px; border-left:1px solid #fbfbfb; border-right:1px solid #fbfbfb; background:#f8f8f8; }
.rounded-corners2 { margin-left:1px; margin-right:1px; padding-right:1px; padding-left:1px; border-left:1px solid #fefefe; border-right:1px solid #fefefe; background:#f7f7f7; }
.rounded-corners3 { margin-left:1px; margin-right:1px; border-left:1px solid #f7f7f7; border-right:1px solid #f7f7f7; }
.rounded-corners4 { border-left:1px solid #fbfbfb; border-right:1px solid #fbfbfb; }
.rounded-corners5 { border-left:1px solid #f8f8f8; border-right:1px solid #f8f8f8; }
.rounded-cornersfg { background:#f6f6f6; }
.subhead { font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif; font-size: 20px; font-style: italic; font-weight: bold; color: #075987; text-decoration: none; }
.tddotul { border-bottom-width: 1px; border-bottom-style: dashed; border-bottom-color: #CCCCCC; }
.testspecialtitle { font-size: 14px; color: #075783; }
.testspecialhead { font-family: "Times New Roman", Times, serif; font-size: 22px; font-style: italic; font-weight: bold; }
.topnavitem { font: bold 13px "Palatino Linotype", "Book Antiqua", Palatino, serif; color: #222222; text-decoration: none; border-bottom: 7px solid #096EA6; display: block; padding: 0px 0px 5px 0px; }
.topnavitem:hover { border-bottom-color: #09A69C; }

