/*  Changed 1/20/10 by Susan Orthwein
Added Small Business Sprite References  */

html, body {padding: 0px;
margin: 0px;
text-align: center;
background: #e8eced;
height: 100%;
font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;}

body {font-size: 62.5%;}

table {font-size: 1.0em; font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;}

img{border: none; padding: 0px; margin: 0px;}

a,
a:link,
a:visited
{text-decoration: none;
color: #004677;}

a:hover {text-decoration: underline;}

a.orangeLink,
a.orangeLink:link,
a.orangeLink:visited
{color: #f36523;
}

p a {font-weight: bold;}

strong
{font-weight: bold;}

input
{border-width: 0;}

input.button
{cursor: pointer;
position: relative;
border-width: 0;
margin: 0;
top: 1px;}

.wrapper {overflow: hidden;}

.left {float: left;}

.right {float: right;}

.center {margin-left: auto; margin-right: auto; text-align: center;}

.clearfloat { /* this class should be placed on a div or break element and should be the final element before the close of a container that should fully contain a float */
	clear:both;
    height:0;
    font-size: 1px;
    line-height: 0px;
}

.linkable a {display: block; width: 100%; height: 100%;}

.linkable a span {display: none;}

.divider {height: 1px; border-bottom: 1px solid #426784;}

#body-container
{width: 1240px;
min-height: 100%;
padding: 0px 20px;
margin: 0px auto;
background: #ffffff;
text-align: left;}

/* section: header */

#header-container {color: #ffffff; padding-top: 8px;}

#header-container #welcome{font-size: 1.1em; color: #7e99aa; padding: 0 0 5px 16px;}

#header-container #welcome div {display: inline;}

#header-container #welcome #login {padding-left: 7px; font-size: 0.9em;}

#header-container #welcome #login a,
#header-container #welcome #login a:link,
#header-container #welcome #login a:visited
{text-decoration: underline; color: #7e99aa;}

#header-container #welcome #my-branch {padding-left: 25px;}

#header-container #top-nav-container {float: left; width: 960px; height: 98px; background: #FFFFFF;}
#header-container #top-nav-container2 {float: left; width: 1240px; height: 98px; background: #FFFFFF;}

#header-container #top-nav-container ul {width: 490px;}

div#logo	{
	width: 284px; 
	height: 36px; 
	padding: 0 0 0 12px; 
	margin: 19px 0 18px 0; 
	background-image: url(/static_files/botw2/home/images/navigation/nav-home.jpg); 
	background-position: 12px top;
	background-repeat:no-repeat;
	float: left;
}

#header-container #top-nav-container div#nav		{
	border-top: #426784 2px solid;
	width:724px;
	margin:0;
	padding:0;
}

#header-container #top-nav-container ul li {
	float: left;
	padding: 0; /* changed */
	margin: 0;
	height:23px;
}

div#nav a	{
	display: block;
	text-decoration: none;
	background: url(/static_files/botw2/home/images/navigation/nav-sprite.gif) no-repeat top left;
	cursor: pointer;
} 

div#nav a.rollover-personal {
	background-position: -278px 0; width: 103px; height: 23px;
} 
div#nav a.rollover-personal:hover {
	background-position: -401px 0; width: 103px; height: 23px;
}

div#nav a.rollover-smallbiz {
	background-position: -524px 0; width: 145px; height: 23px;
} 
div#nav a.rollover-smallbiz:hover {
	background-position: -689px 0; width: 145px; height: 23px;
}

div#nav a.rollover-commercial {
	background-position: 0 0; width: 119px; height: 23px;
} 
div#nav a.rollover-commercial:hover {
	background-position: -139px 0; width: 119px; height: 23px;
}

div#nav a.personal-on {background-position: -401px 0; width: 103px; height: 23px;}
div#nav a.commercial-on {background-position: -139px 0; width: 119px; height: 23px;}
div#nav a.smallbiz-on {background-position: -689px 0; width: 145px; height: 23px;}

.displace {position: absolute; left: -5000px;} 



#header-container #top-nav-container #search-container
{
padding-top: 15px;
width: 200px;
height: 40px;
float: right;
}

#header-container #top-nav-container #search-container div
{
padding: 2px 0;
}

#header-container #top-nav-container #search-container label
{
color: #ffffff;
font-family: inherit;
font-size: 1.2em;
padding: 0 0 5px 0;
text-align: left;
}

#header-container #top-nav-container #search-container input.text
{
width: 142px;
font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
font-size: 1.1em;
border: none;
margin-top: 1px;
padding: 1px 0 2px 1px;
}

.ie8 #header-container #top-nav-container #search-container input.text
{
position: relative;
top: -5px;
}

#header-container #top-nav-container #search-container input.button
{
width: 46px;
height: 19px;
}

#header-container #top-nav-container #search-container input#button-search
{
background: url(/static_files/botw2/home/images/buttons/btn-search-go-top-nav.jpg) no-repeat left;
}

#header-container #top-nav-container #search-container input#button-find
{
background: url(/static_files/botw2/home/images/buttons/btn-find.jpg);
}

#header-container #info-container
{
float: right;
background: #ffffff;
font-size: 1.1em;
width: 234px;
height: 98px;
}

#header-container #info-container #info-inner		{
	padding: 15px 0 0 18px;
	width: 216px;
	height: 60px;
	
}

#header-container #info-container #info-inner label
{
color: #ffffff;
font-family: inherit;
font-size: 1.1em;
padding: 0 0 4px 0;
text-align: left;
}

#header-container #info-container #info-inner input.text
{
width: 142px;
font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
font-size: 1em;
border: none;
padding: 2px;
color:#999999;
}

.ie8 #header-container #info-container #info-inner input.text
{
position: relative;
top: -5px;
}

#header-container #info-container #info-inner input#button-find
{
width: 52px;
height: 19px;
margin: 2px 0 0 0;
background: url(/static_files/botw2/home/images/buttons/btn-find-a-branch-top-nav.jpg);
}

#header-container #info-container #info-inner div#custserv		{
	padding: 0;
	margin: 0;
}

a.rollover-custserv {
	display: block;
	text-decoration: none;
	width: 235px;
	height: 24px;
	background: url(/static_files/botw2/home/images/navigation/nav-sprite.gif) no-repeat top left;
	background-position: 0px -51px;
} 
	
a.rollover-custserv:hover {
	background-position: -250px -51px;
}

.displace {position: absolute; left: -5000px;} 


/*#header-container #info-container #info-inner #info-inner-contact	{
	margin-top: 4px;
	font-size: 1em;
}

#header-container #info-container a,
#header-container #info-container a:link,
#header-container #info-container a:visited
{
color: #fff;
}

#header-container #info-container a:hover 
{
border-bottom: 1px solid #fff;
padding-bottom: 0;
}

#header-container #info-container ul
{
margin-top: 8px;
}

#header-container #info-container li
{
margin-bottom: 5px;
}

#header-container #info-container li a,
#header-container #info-container li a:hover
{
padding-bottom: 0;
border-bottom: none;
}
*/

/* end section */

/* section: footer */



#footer-container
{
border-top: 1px solid #6b4931;
padding: 8px 0;
color: #6b4931;
}

#footer-container ul
{
float: left;
width: 490px;
padding-bottom: 3px;
}

#footer-container ul li
{
float: left;
padding: 0 5px;
border-left: 1px solid #6b4931;
}

#footer-container ul li:first-child
{
border-left: none;
padding-left: 0;
}

#footer-container ul li a,
#footer-container ul li a:link,
#footer-container ul li a:visited
{
color: #6b4931;
text-decoration: none;
}

#footer-container ul li a:hover
{
color: #426785;
text-decoration: underline;
}



#footer-container #fdic-container
{
padding-right: 25px;
background: url(/static_files/botw2/home/images/icons/fdic.jpg) right no-repeat;
float: right;
width: 205px;
text-align: right;
font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
font-size: 1em;
}


#footer-container #bnp-container
{
float: left;
background: url(/static_files/botw2/home/images/icons/bnp-paribas.jpg) no-repeat;
width: 129px; /* This has been updated to work with the new image */
   height: 14px;
}

#footer-container #copyright
{
float: right;
width: 180px;
text-align: right;
font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
font-size: 1em;
}

/* end section */

/* section: breadcrumb */

#breadcrumb
{
padding: 5px 0 0 12px;
margin-bottom: -5px;
font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
font-size: 10px;
font-weight: bold;
color: #004677;
}

/* end section */

/* section: body */

#body-content-container
{
margin: 8px 0 20px 0;
background: #f2ede8;
}

#body-content-container.clear-bg
{
background: none;
}


#body-content-container #module-left-container
{
float: left;
width: 247px;
border-right: 713px solid #fff;
}

#body-content-container #main-content-container
{
float: right;
width: 705px;
padding-left: 8px;
margin-left: -713px;
background: #fff;
}

.template #body-content-container #main-content-container h1.header
{
background: #426785;
color: #fff;
font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
font-weight: bold;
margin-bottom: 8px;
margin-top: 10px;
font-size: 1.5em;
text-transform: uppercase;
padding: 2px 10px;
}
.template #body-content-container #main-content-container h1.normalcase
{
text-transform: none !important;
}

ul.visible li a
{
font-weight: bold;
}

#generic-container ul, 
#generic-container ol
{
padding-left: 15px;
}

#generic-container ul.visible, 
#generic-container ol.visible
{
margin: 10px 0 0 15px !important;
padding: 0 0 0 15px !important;
font-family: "Helvetica Neue", Helvetica, Arial, sans-serif !important;
color: #606060 !important;
font-size: 1.2em;
}

#generic-container ul.visible li
{
float: none !important;
padding: 5px 0 0 0 !important;
width: auto !important;
list-style-type: disc !important;
}

#generic-container ol.visible li
{
float: none !important;
padding: 5px 0 0 0 !important;
width: auto !important;
list-style-type: decimal !important;
}

#generic-container ul.visible ul,
#generic-container ul.visible ol,
#generic-container ol.visible ul,
#generic-container ol.visible ol
{
margin-top: 0 !important;
font-size: 1em;
}
/* visible sub bullets  (Susan Orthwein)*/


ul ul.visibleSub{
list-style-image:url(/static_files/botw2/home/images/miscellaneous/dash.gif);
}



/* end visible sub bullets */

#generic-container ul li
{
font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
font-size: inherit;
list-style-type: disc;
}

#generic-container ol li
{
font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
font-size: inherit;
list-style-type: decimal;
}

/* end section */

/* section: columns */

.three-column-container
{
background: url(/static_files/botw2/home/images/miscellaneous/dot-vert-blue-236.gif) 235px top repeat-y;
}

.three-column-container .column
{
float: left;
}

.three-column-container .column.one
{
width: 235px;
}

.three-column-container .column.two
{
width: 234px;
}

.three-column-container .column.three
{
width: 235px;
}

/* end columns */

/* section: modules */


.module-latestNews .moduleLatestNews
{
padding: 10px 12px 6px 12px;
background: #f2ede8;
}

.module-latestNews
{
padding-bottom: 8px;
font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;
color: #646464;
}

.module-latestNews .moduleLatestNews .LatestNewsInnerDiv
{
margin-bottom: 10px;
background-color: #fff; 
padding: 9px;
min-height:66px;
font-size: 1.1em;
}

.module-latestNews .moduleLatestNews .LatestNewsInnerDiv hr
{
border-top: #004677 1px dashed;
border-bottom: #fff 1px dashed;
margin: 8px 2px;
}

.module-latestNews .moduleLatestNews h1
{
margin: 0;
padding: 3px 0;
font-size: 1.3em;
font-weight: bold;
color: #6b4931;
}

.module-container
{
padding-bottom: 8px;
background: #fff;
font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
}

.module-container .module
{
padding: 10px 0 12px 12px;
background: #ffffff;
color: #6b4931;
}

.module-container .module h1
{
margin: 0;
padding: 3px 0;
font-size: 1.3em;
font-weight: bold;
color: #6b4931;
}

.module-container .module input.text
{
padding: 3px 5px 0 5px;
margin-top: 2px;
margin-bottom: 3px;
width: 160px;
height: 1.5em;
border: 1px solid #004677;
font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
font-size: 1.1em;
}

.module-container .module input.text.default
{
color: #959595;
}

.module-container .module input.dropdown
{
width: 26px;
height: 19px;
background: url(/static_files/botw2/home/images/miscellaneous/btn-down.gif);
}

.module-container .module p
{
margin-bottom: 3px;
font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
}

.module-container hr.white
{
margin: 10px 0;
border: none;
height: 1px;
background: url(/static_files/botw2/home/images/miscellaneous/dot-hori-white.gif) repeat-x;
}

/* end section */

/* section: panels */

ul.panels
{
margin: 18px 0 0 10px;
height: 14px;
}

ul.panels li
{
float: left;
margin: 0 7px 0 0;
padding: 0;
height: 14px;
list-style: none;
}

ul.panels li a,
ul.panels li.off a
{
display: block;
height: 14px;
background-position: 0 14px;
}

ul.panels li.on a,
ul.panels li a:hover
{
background-position: 0 0;
}

ul.panels li a span
{
display: none;
}

div.panelcontent
{
padding: 30px 0 24px 0;
margin-left: 10px;
background: #eff3f6;
font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
color: #5c5c5c;
text-align: left;
}

div.panelcontent div.pane
{
display: none;
text-align: left;
background: url(/static_files/botw2/home/images/miscellaneous/dot-vert-tran-d0d3d8-236.gif) 221px top repeat-y;
}

div.panelcontent div.single
{
background: url(/static_files/botw2/home/images/miscellaneous/dot-vert-tran-d0d3d8-236.gif) -14px top repeat-y;
}

div.panelcontent div.pane h1
{
margin: 0;
font-weight: bold;
font-size: 1.1em;
color: #587c9a;
}

div.panelcontent div.pane h3
{
padding: 3px 0;
font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
font-size: 1.1em;
font-weight: bold;
}

div.panelcontent div.pane h3 a,
div.panelcontent div.pane h3 a:visited,
div.panelcontent div.pane h3 a:link
{
padding-right: 12px;
}

div.panelcontent div.pane li.on h3 a
{
color: #628eaa !important;
background: none;
}

div.panelcontent div.pane p
{
margin: 10px 0 0 0;
}

div.panelcontent div.pane ul
{
margin: 10px 0 0 0;
padding: 0 0 0 15px;
}

div.panelcontent div.pane ul li
{
padding: 2px 10px 0 0;
}

div.panelcontent div.pane ul li a,
div.panelcontent div.pane ul li a:link,
div.panelcontent div.pane ul li a:visited
{
font-weight: bold;
color: #004080;
text-decoration: none;
}

div.panelcontent div.pane ul li a:hover
{
color: #d96000;
text-decoration: underline;
}

div.panelcontent div.pane .sub-pane
{
padding-right: 15px;
}

div.panelcontent div.pane div.single
{
background: #eff3f6;
}

/* end section */

/* section: category page small links */

.template #option-selector
{
font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
padding: 0 10px 25px 10px;
}

.template #option-selector form
{
position: absolute; 
margin: -39px 0 0 74px;
z-index: 100;
}

.template #option-selector .wrapper
{
position: relative;
}

.template #option-selector div img
{
width: 62px;
height: 62px;
position: absolute;
top: 51px;
left: 0;
}

.template #option-selector div p
{
font-size: 1.1em;
padding-bottom: 11px;
margin-left: 73px;
min-height: 43px;
color: #646464;
}

.template #option-selector h2
{
color: #646464;
font-weight: bold;
font-size: 1.3em;
margin: 18px 0 0 0;
}

.template #option-selector div h3
{
color: #456d90;
font-size: 1.4em;
font-weight: bold;
margin: 25px 0 7px 0;
white-space: nowrap;
}

.template #option-selector div .links
{
margin-left: 73px;
height: 11px;
}

.template #option-selector div .links div,
.template #bio-container div .links div
{
float: left;
height: 11px;
margin-right: 13px;
}

#option-selector div .links .learn-more
{
width: 62px;
background: url(/static_files/botw2/home/images/buttons/text_buttons/learn-more.gif) no-repeat left; 
}

#option-selector div .links .compare-all
{
width: 67px;
background: url(/static_files/botw2/home/images/buttons/text_buttons/compare-all.gif) no-repeat;
}


#option-selector div .links .apply-now
{
width: 61px;
background: url(/static_files/botw2/home/images/buttons/text_buttons/apply-now.gif) no-repeat;
}

#option-selector div .links .find-a-banker
{
width: 86px;
background: url(/static_files/botw2/home/images/buttons/text_buttons/find-a-banker.gif) no-repeat;
}

#option-selector div .links .sign-up
{
width: 43px;
background: url(/static_files/botw2/home/images/buttons/text_buttons/sign-up.gif) no-repeat;
}

#option-selector div .links .enroll-now
{
width: 63px;
background: url(/static_files/botw2/home/images/buttons/text_buttons/enroll-now.gif) no-repeat;
}

#option-selector div .links .watch-demo
{
width: 64px;
background: url(/static_files/botw2/home/images/buttons/text_buttons/watch-demo.gif) no-repeat;
}

#option-selector div .links .job
{
width: 54px;
background: url(/static_files/botw2/home/about_us/images/buttons/text_buttons/link-job.gif) no-repeat;
}

#option-selector div .links .news
{
width: 62px;
background: url(/static_files/botw2/home/about_us/images/buttons/text_buttons/link-news.gif) no-repeat;
}

#option-selector div .links .kit
{
width: 51px;
background: url(/static_files/botw2/home/about_us/images/buttons/text_buttons/link-press.gif) no-repeat;
}

#option-selector div .links .release
{
width: 80px;
background: url(/static_files/botw2/home/about_us/images/buttons/text_buttons/link-release.gif) no-repeat;
}

#option-selector div .links .franchises
{
width: 61px;
background: url(/static_files/botw2/home/about_us/images/buttons/text_buttons/link-franchises.gif) no-repeat;
}

#option-selector div .links .universities
{
width: 66px;
background: url(/static_files/botw2/home/about_us/images/buttons/text_buttons/link-universities.gif) no-repeat;
}

#option-selector div .links .events
{
width: 39px;
background: url(/static_files/botw2/home/about_us/images/buttons/text_buttons/link-events.gif) no-repeat;
}

#option-selector div .links .privacy
{
width: 44px;
background: url(/static_files/botw2/home/about_us/images/buttons/text_buttons/link-privacy.gif) no-repeat;
}

#option-selector div .links .terms
{
width: 101px;
background: url(/static_files/botw2/home/about_us/images/buttons/text_buttons/link-terms.gif) no-repeat;
}

#option-selector div .links .annual-report
{
width: 83px;
background: url(/static_files/botw2/home/about_us/images/buttons/text_buttons/link-annual.gif) no-repeat;
}

#option-selector div .links .management
{
width: 66px;
background: url(/static_files/botw2/home/about_us/images/buttons/text_buttons/link-management.gif) no-repeat;
}

#option-selector div .links .history
{
width: 44px;
background: url(/static_files/botw2/home/about_us/images/buttons/text_buttons/link-history.gif) no-repeat;
}

#option-selector div .links .read-now
{
width: 54px;
background: url(/static_files/botw2/home/about_us/images/buttons/text_buttons/link-read.gif) no-repeat;
}

#option-selector div .links .read-full-story
{
width: 85px;
height:11px;
background: url(/static_files/botw2/home/about_us/images/buttons/text_buttons/link-read-full-story.gif) no-repeat;
}

#option-selector div .links .download-press
{
width: 104px;
background: url(/static_files/botw2/home/about_us/images/buttons/text_buttons/link-download.gif) no-repeat;
}

#option-selector div .links .view-all-press
{
width: 124px;
background: url(/static_files/botw2/home/about_us/images/buttons/text_buttons/link-view-all-press.gif) no-repeat;
}

#option-selector div .links .view-all-news
{
width: 75px;
background: url(/static_files/botw2/home/about_us/images/buttons/text_buttons/link-view-all-news.gif) no-repeat;
}

#option-selector div .links .read-more
{
width: 59px;
background: url(/static_files/botw2/home/about_us/images/buttons/text_buttons/link-read-more.gif) no-repeat;
}

#option-selector .brief .read-more
{
width: 59px;
height: 11px;
background: url(/static_files/botw2/home/about_us/images/buttons/text_buttons/link-read-more.gif) no-repeat;
}

#bio-container .links .read-more
{
width: 59px;
background: url(/static_files/botw2/home/about_us/images/buttons/text_buttons/link-read-more.gif) no-repeat;
}

#option-selector div .links .id-theft
{
width: 46px;
background: url(/static_files/botw2/home/about_us/images/buttons/text_buttons/link-id-theft.gif) no-repeat;
}

#option-selector div .links .internet-scams
{
width: 80px;
background: url(/static_files/botw2/home/about_us/images/buttons/text_buttons/link-scams.gif) no-repeat;
}

#option-selector div .links .download-pdf
{
width: 80px;
background: url(/static_files/botw2/home/about_us/images/buttons/text_buttons/download-pdf.gif) no-repeat;
}

#bio-container .links .download-pdf
{
width: 77px;
background: url(/static_files/botw2/home/about_us/images/buttons/text_buttons/download-pdf.gif) no-repeat;
}

#bio-container .links .download-hiresimage
{
width: 167px;
background: url(/static_files/botw2/home/about_us/images/buttons/text_buttons/download-highresimage.gif) no-repeat;
}

#option-selector div .links .elder-fraud
{
width: 66px;
background: url(/static_files/botw2/home/about_us/images/buttons/text_buttons/link-fraud.gif) no-repeat;
}

#option-selector div .links .report-fraud
{
width: 80px;
background: url(/static_files/botw2/home/about_us/images/buttons/text_buttons/link-report-a-fraud.gif) no-repeat;
}

#option-selector div .links .privacy-policy
{
width: 80px;
background: url(/static_files/botw2/home/about_us/images/buttons/text_buttons/link-privacy-policy.gif) no-repeat;
}

#option-selector div .links .faqs
{
width: 31px;
background: url(/static_files/botw2/home/about_us/images/buttons/text_buttons/link-faqs.gif) no-repeat;
}

#option-selector div .links .online-security
{
width: 85px;
background: url(/static_files/botw2/home/about_us/images/buttons/text_buttons/link-security.gif) no-repeat;
}

#option-selector div .links .safer-passwords
{
width: 92px;
background: url(/static_files/botw2/home/about_us/images/buttons/text_buttons/link-safer.gif) no-repeat;
}

#option-selector div .links .check-rates
{
width: 65px;
background: url(/static_files/botw2/home/personal-banking/loans/images/buttons/check_rates.gif) no-repeat;
}

#option-selector div .links .check-rates
{
width: 65px;
background: url(/static_files/botw2/home/personal-banking/loans/images/buttons/check_rates.gif) no-repeat;
}

#option-selector div .links .get-quote
{
width: 101px;
background: url(/static_files/botw2/home/personal-banking/insurance/images/buttons/getaquote.gif) no-repeat;
}

.disclaimer
{
margin: 10px 10px 25px 10px;
font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
font-size: 1.1em;
color: #8a8a8a;
}
/* end section */

/* section: calculators traffic driver over-ride */

#content-right #LF_wrapper
{
border: none;
padding-bottom: 5px;
width: 237px;
}

#content-right #LF_wrapper table
{
font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
font-size: 11px;
}

#content-right #LF_title
{
width: 237px;
}



/* end section */


/* section: fma */
.template #fma-button
{
position: absolute;
top: 130px;
left: 140px;
width: 67px;
height: 19px;
background: url(/static_files/botw2/home/images/fma/fma-buttons/apply-now-red.gif);
cursor: pointer;
}

.template #fma-container .find-agent
{
position: absolute;
top: 130px;
left: 123px;
width: 85px;
height: 19px;
background: url(/static_files/botw2/home/images/fma/fma-buttons/find-an-agent.jpg);
cursor: pointer;
}

.template #fma-container .get-quote
{
position: absolute;
top: 130px;
left: 84px;
width: 123px;
height: 19px;
background: url(/static_files/botw2/home/images/fma/fma-buttons/get-a-quote.jpg);
cursor: pointer;
}

.template #fma-container .wrapper
{
background: #ececec;
width: 460px;
position: relative;
}

.template #fma-container .product-sell .red /* Smaller button than on the homepages */
{
position: absolute;
left: 142px;
top: 132px;
width: 67px;
height: 19px;
background: url(/static_files/botw2/home/images/fma/fma-buttons/apply-now-red.gif);
}

.template #fma-container .product-sell .orange{
background: url(/static_files/botw2/home/images/fma/fma-buttons/apply-now-orange.gif);
}

.template #fma-container .product-sell .gold{
background: url(/static_files/botw2/home/images/fma/fma-buttons/apply-now-gold.gif);
}

.template #fma-container .product-sell .blue{
left: 130px;
top: 132px;
width: 79px;
height: 19px;
background: url(/static_files/botw2/home/images/fma/fma-buttons/sign-up-now-blue.gif);
}

.template #fma-container .product-sell .green{
left: 130px;
top: 132px;
width: 79px;
height: 19px;
background: url(/static_files/botw2/home/images/fma/fma-buttons/sign-up-now-green.gif);
}

.template #fma-container .product-sell .green-enroll-now{
left: 130px;
top: 132px;
width: 68px;
height: 19px;
background: url(/static_files/botw2/home/images/buttons/btn-enroll-now.gif) no-repeat;
}


.template .product-knowledge #fma-button /* Smaller button than on the homepages */
{
position: absolute;
left: 135px;
top: 132px;
width: 74px;
height: 19px;
background: url(/static_files/botw2/home/images/fma/fma-buttons/learn-more-red.gif);
}

.template #fma-container .product-knowledge .blue{
background: url(/static_files/botw2/home/images/fma/fma-buttons/learn-more-blue.gif);
}

.template #fma-container .right h1{
margin-bottom: 2px;
}

.template #fma-container .detail h1
{
font-size: 2.2em;
}

.template #fma-container .info-points h1,
.template #fma-container .info-blurb h1
{
font-size: 2.8em;
}

.template #fma-container .product-sell h1,
.template #fma-container .product-knowledge h1
{
font-size: 2.4em;
}

.template #fma-container .info-blurb-smaller h1,
.template #fma-container .info-points-smaller h1
{
font-size: 2.3em;
line-height: 1.8em;
}

.template #fma-container .right
{
width: 199px;
height: 144px;
padding: 12px 10px 12px 17px;
position: relative;
}
.template #fma-container .wrapper .right li
{
font-size: 1.5em;
padding-left: 9px;
margin-top: -6px;
line-height: 0.5em;
background: url(../../images/common/bullet-grey.gif) left 7px no-repeat;
}
.template #fma-container .wrapper .right p
{
font-size: 1.5em;
padding-left: 0;
margin-left: 0;
margin-top: 0;
}
/* end section */

/* section form table */

.template #generic-container table#form-table
{
margin: 10px 0 0 10px;
font-size: 1.2em;
font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;
color: #646464;
}

.template #generic-container table#form-table input
{
border: 1px solid #004677;
margin: 2px 5px 0 0;
}

.template #generic-container table#form-table input.checkbox
{
border: none;
}

.template #generic-container table#form-table select
{
margin: 5px 0 10px 0;
}

.template #generic-container table#form-table p
{
font-size: 1.0em;
}

.template #generic-container table#form-table td
{
	padding: 5px 0 0px 0;
	font-size: 1.0em;
}

/* end section */

/* section: product tabs */

.template .pane .button-apply-now
{
width: 67px;
height: 19px;
background: url(/static_files/botw2/home/images/buttons/button-apply-now.gif);
}

.template .pane .button-find-branch
{
width: 85px;
height: 19px;
background: url(/static_files/botw2/home/images/buttons/button-find-branch-personal.jpg);
}

.template .pane .button-find-branch-smallbiz
{
width: 85px;
height: 19px;
background: url(/static_files/botw2/home/images/buttons/button-find-branch-smallbiz.jpg);
}

/* end section */

/* section: rates table */

.template #body-content-container #main-content-container  h1.rates
{
margin-top: 25px;
margin-bottom: 1px;
}

.template table.rates
{
border: 1px solid #dae1e7;
border-top: none;
font-size: 1.2em;
margin-left: 1px;
width: 458px;
}

.template table.rates td
{
background: none;
color: #426784;
font-weight: bold;
padding: 10px 20px;
border-left: 1px solid #dae1e7;
}

.template table.rates td:first-child
{
border-left: none;
}

.template table.rates thead td
{
background: #dae1e7;
color: #426784;
font-weight: bold;
padding: 2px 20px;
border-left: 1px solid #fff;
}

.template table.rates thead td:first-child
{
border-left: none;
}

/* end section */

/* SPRITE CODE - BUTTONS - PERSONAL */
#spritebuttons	{background: url(/static_files/botw2/home/images/buttons/sprite-buttons.jpg) no-repeat top left}
/* end section */

/* SPRITE CODE - PERSONAL HOME gif */
/* OB = online banking */
.personalHomeSprite  {
	background: url(/static_files/botw2/home/images/home-personal/spriteGIF-personal-home.gif) no-repeat top left;
}

.spritehomeOBloginLock {
		width: 204px; 
		height: 15px;
		background-position: 0 -514px; 
}

.spritehomeOBloginGettingStarted {
		width: 115px; 
		height: 40px;
		background-position: 0 -82px; 
}

.spritehome135Years {
		width: 149px; 
		height: 32px;
		background-position: 0 0; 
}

.spritehomeCustomerServiceBlock {
		width: 134px; 
		height: 14px;
		background-position: 0 -50px; 
}


.spritehomeMemberBNP {
		width: 156px; 
		height: 20px;
		background-position: 0 -236px; 
}

.spritehomePeopleChoose {
		width: 195px; 
		height: 19px;
		background-position: 0 -306px; 
}

/*  CHANGED TO COMMITTED TO COMMUNITY */
.spritehomeLocalRelationships {
		width: 189px; 
		height: 13px;
		background-position: 0 -172px; 
}

.spritehomePersonalService {
		width: 136px; 
		height: 13px;
		background-position: 0 -390px; 
}

.spritehomeSecurity {
		width: 127px; 
		height: 13px;
		background-position: 0 -451px; 
}

.spritehomeCommittedCommunity {
		width: 195px; 
		height: 15px;
		background-position: 0 -479px; 
}

.spritehomeRankedHighest {
		width: 147px; 
		height: 29px;
		background-position: 0 -556px; 
}

.spritehomeLinkSeeAllCalcs {
		width: 98px; 
		height: 10px;
		background-position: -240px 0px; 
}

.spritehomeLinkCheckAllAvailRates {
		width: 127px; 
		height: 10px;
		background-position: -240px -50px; 
}



/* end section */

/* SPRITE CODE - SMALL BUSINESS HOME gif */
.smallbusinessHomeSprite  {
	background: url(/static_files/botw2/home/images/home-smallbusiness/spriteGIF-smallbus-home.gif) no-repeat top left;
}

.spriteSBhomeWebDirectLock {
		width: 142px; 
		height: 16px;
		background-position: 0 -515px; 
}

.spriteSBhomeManageYourBus {
		width: 139px; 
		height: 53px;
		background-position: 0 -82px; 
}

.spriteSBhomeBigService {
		width: 190px; 
		height: 33px;
		background-position: 0 0; 
}

.spriteSBhomeMemberBNP {
		width: 156px; 
		height: 20px;
		background-position: 0 -236px; 
}

.spriteSBhomePeopleChoose {
		width: 195px; 
		height: 19px;
		background-position: 0 -306px; 
}

.spriteSBhomeIndustryExpertise {
		width: 140px; 
		height: 13px;
		background-position: 0 -172px; 
}

.spriteSBhomeRelationshipFocus {
		width: 140px; 
		height: 13px;
		background-position: 0 -390px; 
}

.spriteSBhomeSecurity {
		width: 146px; 
		height: 13px;
		background-position: 0 -451px; 
}

.spriteSBhomeRankedHighest {
		width: 147px; 
		height: 29px;
		background-position: 0 -556px; 
}


/* end section */

