

body { margin: 0px; padding: 0px;background-color: #ffffff; }
.pageborder {border:solid 1px rgb(138, 122, 42);width:100%;background-color:White;}
.myheadline {font-size:16px; color:#A00117; font-weight:bold; text-align:center; }
.mh-hline { background-color: rgb(138, 122, 42); background-image: url('images/mhd_reg_5x1_lines.gif'); background-repeat: repeat-x; }
.mh-vline { background-color: rgb(138, 122, 42); background-image: url('images/mhd_reg_1x5_lines.gif'); background-repeat: repeat-y; }
.mh-hline-bkg { background: rgb(138, 122, 42) none repeat; }
.mh-titlebar1 { background: rgb(212, 0, 26) none repeat; }
.mh-titlebar1 span { color: rgb(255, 255, 255); }
.mh-titlebar2 { background: rgb(0, 51, 102) none repeat; }
.mh-titlebar2 span { color: rgb(255, 255, 255); }
div.hs-masthead, div.hs-footer { font-family: Verdana,Geneva,Arial,Helvetica,sans-serif; background-color:#cccccc; }
.mh-link1, .mh-link2 { font-size: 60%; font-weight: bold; color: rgb(102, 102, 102); text-decoration: none; display: inline; }
.mh-link2 { color: rgb(212, 0, 26); }
.mh-link1:hover { color: rgb(92, 148, 208); }
.mh-link2:hover { color: rgb(170, 5, 26); }
.searchbox { border-style: inset inset none; border-bottom: medium none; font-size: 70%; width: 13.5em; }
.linksep1 { border: 0px none ; margin: 0px; font-size: 40%; color: rgb(102, 102, 102); }
.ada-search { margin: 0px; background: rgb(236, 236, 236) none repeat; color: rgb(236, 236, 236); font-size: 1px; line-height: 0.01em; }
.ftr-hr { background: rgb(138, 122, 42)none repeat; }
.ftr-link1 { font-size: 65%; color: rgb(51, 102, 204); text-decoration: none; }
.ftr-link1:hover { color: rgb(0, 0, 255); text-decoration: underline; }
.ftr-text1 { font-size: 65%; color: rgb(0, 0, 0); margin-top: 25px; }
.ftr-text1 a { color: rgb(51, 102, 204); text-decoration: underline; }
.ftr-text2 { font-size: 67%; color: rgb(0, 0, 0); font-weight: bold; }
input.btn1, a.btn1, a.btn1-over { border-color: rgb(203, 227, 255) rgb(0, 51, 102) rgb(0, 51, 102) rgb(183, 207, 235); padding: 0px; background: rgb(54, 100, 150) none repeat; font-size: 65%; font-weight: bold; color: rgb(255, 255, 255); width: 80%; }
input.btn1 { width: 100%; }
a.btn1, a.btn1-over { border-style: solid; border-color: rgb(203, 227, 255) rgb(0, 51, 102) rgb(0, 51, 102) rgb(183, 207, 235); border-width: 1px; padding: 0px 3px; font-size: 70%; text-decoration: none; }
a.btn1:hover, a.btn1-over { color: rgb(199, 210, 220); }
div.btn1 { border-style: solid; border-color: rgb(203, 227, 255) rgb(0, 0, 0) rgb(0, 0, 0) rgb(183, 207, 235); border-width: 2px 4px 2px 1px; width: 100%; }
input.btnred, a.btnred, a.btnred-over { border-color: rgb(0, 0, 0); padding: 0px; background: rgb(212, 0, 26) none repeat; font-size: 65%; font-weight: bold; color: rgb(255, 255, 255); width: 80%; }
input.btnred { width: 100%; }
a.btnred, a.btnred-over { border-style: solid; border-color: rgb(255, 204, 204) rgb(102, 0, 0) rgb(102, 0, 0) rgb(255, 102, 153); border-width: 1px; padding: 0px 3px; font-size: 60%; text-decoration: none; }
a.btnred:hover, a.btnred-over { color: rgb(199, 210, 220); }
div.btnred { border-style: solid; border-color: rgb(255, 204, 204) rgb(102, 0, 0) rgb(102, 0, 0) rgb(255, 102, 153); border-width: 2px 4px 2px 1px; width: 100%; }
.h2-ada { margin: 0em; background: rgb(255, 255, 255) none repeat; font-size: 1px; color: rgb(255, 255, 255); }

.presstd {background-color:#F2F2F2;}
/* ::::: http://www.bankofamerica.com/global/hs_home/stylesheets/home_win_ns6.css ::::: */

body { margin: 0px; }
.inline, .form-inline { display: inline; }
.inline h1, .inline h2, .inline h3, .inline h4, .inline h5, .inline h6, .inline p, .inline div { display: inline; }
.display-ns4 { display: none; }
div.hs-home { font-family: Verdana,Geneva,Arial,Helvetica,sans-serif; }
.home-nav-hline { background-color: rgb(236, 236, 236); background-image: url('high_divider_btm_pix.gif'); background-repeat: repeat-x; }
.home-nav-vline { background-color: rgb(138, 122, 42); background-image: url('images/divider_nav.gif'); background-repeat: repeat-y; }
.home-nav-bar1 { background: rgb(212, 0, 26) none repeat; }
.home-nav-bar1 a { color: rgb(255, 255, 255); }
.home-nav-bar2 { background: rgb(170, 5, 26) none repeat; }
.home-nav-bar2 a { color: rgb(255, 255, 255); }
.home-title2-bkg { background: rgb(236, 236, 236) none repeat; }
.home-grid-line1 { background: rgb(204, 204, 204) none repeat; }
.home-grid-line2 { background: rgb(190, 186, 186) none repeat; }
.home-grid-line3 { background: rgb(161, 188, 210) none repeat; }
.home-signin1-bkg { background: rgb(202, 220, 235) none repeat; }
.home-signin2-bkg { background: rgb(182, 207, 228) none repeat; }
.home-signin3-bkg { background: rgb(227, 237, 246) none repeat; }
.home-signin4-bkg { background: rgb(227, 237, 246) none repeat; }
.home-signin5-bkg { background: rgb(197, 215, 235) none repeat; }
.home-signin10-bkg { background: rgb(54, 100, 150) none repeat; }
.home-signoff1-bkg { background: rgb(0, 51, 102) none repeat; }
.home-signoff-txt1 { font-size: 65%; color: rgb(255, 255, 255); display: inline; padding-top: 5px; }
.home-signoff-txt2 { font-size: 55%; color: rgb(255, 255, 255); display: inline; padding-top: 5px; }
.home-signin-txt1 { font-size: 55%; color: rgb(0, 51, 102); padding-top: 2px; }
.home-signin-txt1 a { text-decoration: none; color: rgb(51, 102, 204); }
.home-signin-txt1 a:hover { text-decoration: underline; color: rgb(0, 0, 255); }
.home-signin-txt11 { font-size: 55%; color: rgb(0, 51, 102); padding-top: 2px; }
.home-signin-txt11 a { text-decoration: none; color: rgb(0, 51, 102); }
.home-signin-txt11 a:hover { text-decoration: underline; color: rgb(0, 0, 255); }
.home-signin-txt-white { font-size: 55%; color: rgb(255, 255, 255); padding-top: 8px; }
.home-signin-txt-white a { color: rgb(255, 255, 255); text-decoration: none; }
.home-signin-txt-white a:hover { color: rgb(255, 255, 255); text-decoration: underline; }
div.home-signin-a { padding: 2px 0px; }
div.home-signin-a2 { padding: 0px 0px 5px; }
.home-signin-txt2 { font-size: 55%; color: rgb(51, 51, 51); }
.home-signin-txt3, .home-srvc-txt { font-size: 55%; color: rgb(64, 94, 190); margin-left: 0px; padding-top: 2px; }
.home-signin-txt3 a { text-decoration: underline; color: rgb(64, 94, 190); }
.home-signin-txt3 a:hover { text-decoration: underline; color: rgb(0, 0, 255); }
.home-srvc-txt { margin-left: 8px; }
.home-signin-txt3 a { text-decoration: underline; color: rgb(64, 94, 190); }
.home-signin-txt3 a:hover { text-decoration: underline; color: rgb(0, 0, 255); }
.home-signin-txt4 { font-size: 60%; color: rgb(51, 51, 51); margin-left: 0px; }
.home-signin-txt5 { font-size: 60%; color: rgb(0, 51, 102); text-decoration: none; }
.home-srvc-txt a { text-decoration: none; color: rgb(64, 94, 190); }
.home-srvc-txt a:hover { text-decoration: underline; color: rgb(0, 0, 255); }
div.home-pulldown select, div.home-locator-pulldown select, div.home-signin-pulldown select { border-color: rgb(0, 0, 0); border-width: 1px; font-family: Verdana,Geneva,Arial,Helvetica,sans-serif; font-size: 65%; color: rgb(0, 0, 0); background-color: rgb(255, 255, 255); display: inline; width: 12.8em; }
div.home-locator-pulldown select { width: 10em; }
div.home-signin-pulldown select { width: 10em; }
.home-textbox, .home-signin-textbox, .home-signin-textbox-corp { border-color: rgb(0, 0, 0); border-width: 1px; font-family: Verdana,Geneva,Arial,Helvetica,sans-serif; font-size: 65%; color: rgb(51, 51, 51); background-color: rgb(255, 255, 255); width: 10em; }
.home-signin-textbox-corp { width: 7.6em; }
.home-signin-textbox { width: 13em; }
.home-category { font-size: 75%; font-weight: bold; color: rgb(51, 51, 51); display: inline; margin-left: 19px; padding-top: 18px; }
.home-category a { color: rgb(64, 94, 190); text-decoration: none; }
.home-category a:hover { color: rgb(0, 0, 255); text-decoration: underline; }
.home-link { font-size: 70%; font-weight: normal; text-decoration: none; color: rgb(64, 94, 190); margin-left: 19px; margin-right: 10px; line-height: 140%; }
.home-link a { color: rgb(64, 94, 190); text-decoration: none; }
.home-link a:visited { color: rgb(101, 28, 126); text-decoration: none; }
.home-link a:hover { color: rgb(0, 0, 255); text-decoration: underline; }
.home-link2 { font-size: 60%; font-weight: bold; text-decoration: none; color: rgb(0, 51, 102); margin-right: 10px; line-height: 120%; }
.home-link2 a { color: rgb(0, 51, 102); text-decoration: none; }
.home-link2 a:hover { color: rgb(51, 102, 204); text-decoration: none; }
.home-txt3 { font-size: 70%; color: rgb(51, 51, 51); margin-left: 8px; padding-top: 8px; }
.home-txt4 { font-size: 60%; color: rgb(0, 0, 0); }
a.hl-txt4 { font-size: 65%; color: rgb(64, 94, 190); text-decoration: none; display: inline; }
a.hl-txt4:hover { font-size: 65%; color: rgb(0, 0, 255); text-decoration: underline; display: inline; }
.promo-rule-top { background-image: url('rule_top.gif'); background-repeat: repeat-x; }
.promo-rule-bottom { background-image: url('rule_bottom.gif'); background-repeat: repeat-x; }
.promo-rule-dotted { background-image: url('rule_dotted.gif'); background-repeat: repeat-x; }
.promo-rule-dotted-blue { background-image: url('rule_dotted_blue.gif'); background-repeat: repeat-x; }
a.highlights-txt1 { font-size: 65%; color: rgb(64, 94, 190); text-decoration: none; }
a.highlights-txt1:hover { font-size: 65%; color: rgb(0, 0, 255); text-decoration: underline; }
div.highlights-a { padding: 4px 0px 5px; }
.hl-txt2 h3 a { font-size: 55%; color: rgb(64, 94, 190); text-decoration: none; display: inline; }
.hl-txt2 h3 a { font-size: 55%; color: rgb(0, 0, 255); text-decoration: underline; display: inline; }
p.hl-txt3 { font-size: 65%; color: rgb(102, 102, 102); text-decoration: none; display: inline; }
.hl-txt4 { font-size: 65%; color: rgb(64, 94, 190); text-decoration: none; display: inline; }
.h3-text { font-family: Verdana; font-weight: bold; font-size: 75%; color: rgb(102, 102, 102); display: inline; padding-top: 18px; }
.h3-bluetext { font-family: Verdana; font-weight: bold; font-size: 75%; color: rgb(0, 51, 102); display: inline; padding-top: 18px; }
.h3-whitetext { font-family: Verdana; font-weight: bold; font-size: 75%; color: rgb(255, 255, 255); display: inline; padding-top: 18px; }
.h3-graytext { font-family: Verdana; font-weight: bold; font-size: 75%; color: rgb(51, 51, 51); display: inline; padding-top: 18px; }
.h3-grey { font-size: 75%; color: rgb(102, 102, 102); display: inline; padding-top: 18px; }
.h3-black { font-size: 75%; color: rgb(51, 51, 51); display: inline; padding-top: 18px; }
.ada-text-white { margin: 0em; background: rgb(255, 255, 255) none repeat; font-size: 1px; color: rgb(255, 255, 255); }
.ada-text-ltblue { margin: 0em; background: rgb(227, 237, 246) none repeat; font-size: 1px; color: rgb(227, 237, 246); }
.txt-ltblue { color: rgb(54, 102, 204); }
.txt-dkblue { color: rgb(0, 51, 102); }
h3.home-txt3 { margin: 0px; padding: 4px 0px; }
div.home-pulldown { margin: 0px; padding: 2px 0px; }
tr.home-pulldown td { border-bottom: 5px solid rgb(255, 255, 255); }

/* ::::: http://www.bankofamerica.com/index.cfm?page=smbiz ::::: */

.navcontainer { margin: 0px; padding: 0px; width: 168px; }
.navcontainer ul { margin: 0px 5px; padding-left: 0px; padding-right: 0px; list-style-type: none; font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 70%; }
.navcontainer a { padding: 2px 0px 2px 12px; display: block; text-indent: -12px; line-height: 120%; margin-top: 0px; margin-left: 2px; margin-right: 0px; width: 155px; color: rgb(64, 94, 190); background-color: rgb(255, 255, 255); }
.navcontainer a:link { color: rgb(64, 94, 190); background-color: rgb(255, 255, 255); text-decoration: none; }
.navlist { margin: 0px; padding: 0px; }
.navlist a:visited { color: rgb(101, 28, 126); background-color: rgb(255, 255, 255); text-decoration: none; }
.navlist a:hover { color: rgb(0, 0, 255); background-color: rgb(255, 255, 255); text-decoration: underline; }
.pf2-grey { background-color: rgb(209, 209, 209); }
.pf2-grey-line { background-color: rgb(255, 255, 255); }
.pf2-mod1 { padding: 6px; background-color: rgb(231, 231, 231); }
.pf2-mod2 { padding: 0px; background-color: rgb(255, 255, 255); }
p.pf2-text { margin: 0px; padding: 0px; font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 70%; color: rgb(102, 102, 102); }
.pf2-text a { color: rgb(64, 94, 190); text-decoration: none; }
.pf2-text a:visited { color: rgb(101, 28, 126); text-decoration: none; }
.pf2-text a:hover { color: rgb(0, 0, 255); text-decoration: underline; }
.pf2-modtitle { margin: 0px; font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 70%; font-weight: bold; color: rgb(51, 51, 51); }
.pf2-tagline { margin: 0px; font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 70%; font-weight: bold; color: rgb(102, 102, 102); }
.atm-zip-box { border-color: rgb(0, 0, 0); border-width: 1px; margin: 0px; padding: 0px; font-family: Verdana,Geneva,Arial,Helvetica,sans-serif; font-size: 65%; color: rgb(51, 51, 51); background-color: rgb(255, 255, 255); width: 6em; }
.promo-wrap { margin: 0px; padding: 0px; display: inline; }
.pf2-dotline { background-image: url('pf2_dot.gif'); background-repeat: repeat-x; }
.pf2-table { margin-top: 0px; margin-bottom: 0px; padding-top: 0px; padding-bottom: 0px; }
.jsa1 { font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 10px; width: 558px; }
.jsa2 { width: 558px; height: 131px; }
.jsa3 { border-right: 1px solid; width: 185px; clear: left; float: left; }
.jsa4 { border-right: 1px solid; width: 185px; float: left; }
.jsa5 { width: 185px; float: left; }
.jsa6 { width: 558px; height: 3px; }

/* ::::: http://www.bankofamerica.com/global/objects/rsnip/stylesheet/rsnip_style.css ::::: */

.rsnip { font-size: 12px; font-family: Verdana; color: rgb(51, 51, 51); }
.tdrsnip1 { border-right: 1px solid rgb(51, 51, 51); width: 126px; height: 40px; }
.tdrsnip2 { width: 126px; height: 40px; }
.tablersnip { border: 1px solid rgb(51, 51, 51); width: 378px; }
.text1 { font-size: 11px; font-family: Verdana; color: rgb(51, 51, 51); }
.text2 { font-size: 9px; font-family: Verdana; color: rgb(51, 51, 51); }
.pf2-text-link a { font-weight: normal; font-size: 70%; margin-left: 1.7em; color: rgb(64, 94, 190); line-height: 140%; text-decoration: underline; }
.pf2-text-link a:hover { color: rgb(0, 0, 255); text-decoration: underline; }

