/* @override http://localhost/flintcommunitybank/styles/styles-gen.css */body {font-size: 90%; margin: 0; padding: 0; font-family: Verdana, Arial, Helvetica, sans-serif; text-align:center; background-color:#00472c}#skipnav a{color: #FFFFFF;}/* ---- x-small ---- */td { text-align:left;}#bc-con, #date, #ft-con, #rnav, #mcon-con #rcon h2, .bodysm, .back-nxt-con, .discl, h3, .req-field, #pr-date, #pr-release, .pr-date, .com-dd, .popup   {	font-size: xx-small;			/* ie5win */	voice-family: "\"}\"";	voice-family:inherit;	font-size: x-small;	}html>body #bc-con {	font-size: x-small;	/* ie5win ends */}/* ---- small ---- */#snav li, #mcon, #sub li a, #search #mcon, #mcon-con, #mcon h2, #mcon-con h2, legend, .req, label, .label, #mcon h1 .sub, #mcon-con #rcon h2.emph, .bu-atm { 	font-size: x-small;			/* ie5win */	voice-family: "\"}\"";	voice-family:inherit;	font-size: small;	}html>body #snav li {	font-size: small;	/* ie5win ends */}/* ---- medium ---- */#mcon h2.line, #mcon-con h2.calc {font-size: small;			/* ie5win */	voice-family: "\"}\"";	voice-family:inherit;	font-size: medium;	}html>body #mcon h2.line {	font-size: medium;	/* ie5win ends */}/* ---- large ---- */#mcon h1, #mcon-con h1  {	font-size: medium;			/* ie5win */	voice-family: "\"}\"";	voice-family:inherit;	font-size: large;	}html>body #mcon h1 {	font-size: large;	/* ie5win ends */}/*------ END TEXT SIZES -------*/* html div #mcon p {line-height:1.5em;} /* exclude line-height from NS6 */#mcon p.discl {line-height: normal; margin-top: 15px; margin-bottom: 10px;} img {border: none;}#wrap-bdr {margin:0 auto; width:900px; background: url("../images/bg.png") center repeat-y; text-align:center;}#wrap-centr {	width:799px;	margin:0 auto;	padding: 0;	text-align: center;}#wrap-con {	margin: 0 auto;	background-color:#FFFFFF;	width: 765px; 	/* ie5win */	voice-family: "\"}\"";	voice-family:inherit;	 width: 765px;  	}html>body #wrap-con {	 width: 761px;}#wrap-con-bdr {	position:relative;	/*border-right: 2px solid #E6D8B3; 	border-left: 2px solid #E6D8B3;*/	}/* Utility navigation */#skip { position: absolute; top: -100px; left: 0; display: block; text-indent: -9999px; text-decoration : none; }#unav-bg {	margin: 0; 	padding: 0 0 0 0; 	background: url("../images/bg_grad.jpg") repeat-y;		height: 26px;	width: 765px;	/* ie5win */	voice-family: "\"}\"";	voice-family:inherit;	width: 765px;  	}html>body #unav-bg  {	width: 761px;}#unav-con {	padding: 0; 	height: 26px;	margin-right: 15px;	margin-left: 79px; 	/* ie5win */	voice-family: "\"}\"";	voice-family:inherit;	margin-left: 79px;	}html>body #unav-con  {	margin-left: 54px;} /* was 243 - need to adjust to 245 for safari */#unav {		margin: 0;	padding: 0;	height: 26px;	list-style-type: none;	display: inline;	overflow: hidden;	width:673px;	/* ie5win */	voice-family: "\"}\"";	voice-family:inherit;	width: 668px;	}html>body #unav   {	width: 668px;} /* was 505 - need to adjust to 503 for safari */#unav li {	float: left;	display: inline;	margin: 0; 	padding: 0;	list-style-type: none;}#l-home {background: transparent url("../images/home.gif") top left no-repeat;}#l-privacy {background: transparent url("../images/privacy.gif") top left no-repeat;}#l-contact {background: transparent url("../images/contact.gif") top left no-repeat;}#l-rates {background: transparent url("../images/rates.gif") top left no-repeat;}#l-blank {background: transparent url("../images/blank.gif") top left no-repeat;}#l-phone {background: transparent url("../images/phone.gif") top left no-repeat;}/*#l-locate {background: transparent url("../images/locate.gif") top left no-repeat;}*//*#l-careers {background: transparent url("../images/careers.gif") top left no-repeat;}*/#l-search a.se {float: left; /*float for no wrap*/ background: url("../images/search.gif") top left no-repeat;}#unav a  {	font-size: 8px; color:#A81D28;	text-decoration: none;	display: block;		margin: 0;	height: 0px !important;    height /**/:26px; /* for IE5/Win */	padding: 0;	/* ie5win */	voice-family: "\"}\"";	voice-family:inherit;	padding: 15px 0 0 0;	}html>body #unav a   {	padding: 22px 0 0 0;	/* ie5win ends */}#unav a   {	text-indent: 0px;	/* ie5win */	voice-family: "\"}\"";	voice-family:inherit;	text-indent:-9999px;	}html>body #unav a   {	text-indent:-9999px;	/* ie5win ends */}#l-home a.ho {background: transparent url("../images/home_over.gif") -200px -90px no-repeat;}#l-privacy a.pr {background: transparent url("../images/privacy_over.gif") -200px -90px no-repeat;}#l-contact a.co {background: transparent url("../images/contact_over.gif") -200px -90px no-repeat;}#l-rates a.ra {background: transparent url("../images/rates_over.gif") -200px -90px no-repeat;}#l-blank a.bl {background: transparent url("../images/blank_over.gif") -200px -90px no-repeat;}#l-phone a.ph {background: transparent url("../images/phone_over.gif") -200px -90px no-repeat;}/* hover */#l-home a.ho:hover {background-position:0 0; z-index:50;}#l-privacy a.pr:hover {background-position:0 0; z-index:50;}#l-contact a.co:hover {background-position:0 0; z-index:50;}#l-rates a.ra:hover {background-position:0 0; z-index:50;}#l-blank a.bl:hover {background-position:0 0; z-index:50;}#l-phone a.ph:hover {background-position:0 0; z-index:50;}/* on states */#home #l-home a.ho:link, #home #l-home a.ho:visited, #home #l-home a.ho:hover, #home #l-home a.ho:active {background: none;}#home #l-home {background: url("../images/home_over.gif") top left no-repeat;}#privacy #l-privacy a.pr:link, #privacy #l-privacy a.pr:visited, #privacy #l-privacy a.pr:hover, #privacy #l-privacy a.pr:active {background: none;}#privacy #l-privacy {background: url("../images/privacy_over.gif") top left no-repeat;}#contact #l-contact a.co:link, #contact #l-contact a.co:visited, #contact #l-contact a.co:hover, #contact #l-contact a.co:active {background: none;}#contact #l-contact {background: url("../images/contact_over.gif") top left no-repeat;}#rates #l-rates a.ra:link, #rates #l-rates a.ra:visited, #rates #l-rates a.ra:hover, #rates #l-rates a.ra:active {background: none;}#rates #l-rates {background: url("../images/rates_over.gif") top left no-repeat;}#blank #l-blank a.bl:link, #blank #l-blank a.bl:visited, #blank #l-blank a.bl:hover, #blank #l-blank a.bl:active {background: none;}#blank #l-blank {background: url("../images/blank_over.gif") top left no-repeat;}#phone #l-phone a.ph:link, #phone #l-phone a.ph:visited, #phone #l-phone a.ph:hover, #phone #l-phone a.ph:active {background: none;}#phone #l-phone {background: url("../images/phone_over.gif") top left no-repeat;}#l-home a {width: 85px;}#l-privacy a {width: 128px;}#l-contact a {width: 92px;}#l-rates a {width: 68px;}#l-blank a {width: 160px;}#l-phone a {width: 130px;}li#l-search form {margin: 0 ; padding: 0; background: url("../images/bg_search.gif") no-repeat right bottom; }input {padding: 0; margin: 0; vertical-align: top;}#s-bx {height: 15px; width: 100px; border: 1px solid #E4D5AE; background-color: #fff;}/* Main navigation */#mnav-con {background: url("../images/bg_mnav.gif") repeat-x left bottom; margin: 0; padding: 10px 0 4px 0; height: 24px;}ul#mnav {	height: 24px;	width: 482px;	display: block;	margin: 0;	padding: 0;		list-style-type: none;}#mnav li {	float: left;	margin: 0; 	padding: 0;	list-style-type: none;}#mnav li#l-accounts {background:transparent url("../images/accounts.gif");}#mnav li#l-lending {background:transparent url("../images/lending.gif");}#mnav li#l-about {background:transparent url("../images/about.gif");}#mnav li#l-community {background:transparent url("../images/community.gif");}#mnav a {	font-size: 8px; color:#A81D28;	text-decoration: none;	display: block;		margin: 0;	height: 0px !important;    height /**/:24px; /* for IE5/Win */	padding: 15px 0 0 0;	/* ie5win */	voice-family: "\"}\"";	voice-family:inherit;	padding: 15px 0 0 0;	}html>body #mnav a  {	padding: 24px 0 0 0;	/* ie5win ends */}#mnav a  {	text-indent: 0px;	/* ie5win */	voice-family: "\"}\"";	voice-family:inherit;	text-indent:-9999px;	}html>body #mnav a  {	text-indent:-9999px;	/* ie5win ends */}#l-accounts a.ac {background:transparent url("../images/accounts_over.gif") -200px -90px no-repeat;}#l-lending a.le {background:transparent url("../images/lending_over.gif") -200px -90px no-repeat;}#l-about a.ab  {background:transparent url("../images/about_over.gif") -200px -90px no-repeat;}#l-community a.co  {background:transparent url("../images/community_over.gif") -200px -90px no-repeat;}/*hover style*/#l-accounts a.ac:hover {background-position:0 0; z-index:50; color: #dcc593;}#l-lending a.le:hover {background-position:0 0; z-index:50; color: #dcc593;}#l-about a.ab:hover {background-position:0 0; z-index:50; color: #dcc593;}#l-community a.co:hover {background-position:0 0; z-index:50; color: #dcc593;}#l-accounts a {width: 137px;}#l-lending a {width: 86px;}#l-about a {width: 86px;}#l-community a {width: 91px;}/* on states */#accounts a.ac:link, #accounts a.ac:visited, #accounts a.ac:hover, #accounts a.ac:active {background: none; color: #dcc593;}#accounts #mnav li#l-accounts {background:url("../images/accounts_over.gif") top left no-repeat; color: #dcc593;}#lend a.le:link, #lend a.le:visited, #lend a.le:hover, #lend a.le:active {background: none; color: #dcc593;}#lend #mnav li#l-lending {background: url("../images/lend_over.gif") top left no-repeat; color: #dcc593;}#about a.ab:link, #about a.ab:visited, #about a.ab:hover, #about a.ab:active {background: none; color: #dcc593;}#about #mnav li#l-about {background: url("../images/about_over.gif") top left no-repeat; color: #dcc593;}#community a.co:link, #community a.co:visited, #community a.co:hover, #community a.co:active {background: none; color: #dcc593;}#community #mnav li#l-community  {background: url("../images/community_over.gif") top left no-repeat; color: #dcc593;}/* Bread crumb  *//*.wide #bc-con { white-space: nowrap;  background: none; margin: 0; padding: 4px 10px 9px 10px; background-color: #fff; border-top: 1px solid #EBDEC1;}#bc-con { white-space: nowrap;  background: url("../images/bg_bc.gif") no-repeat left bottom; margin: 0; padding: 4px 10px 9px 10px; background-color: #FAF8EB; border-top: 1px solid #EBDEC1;}#bcnav {clear: both; float: left; text-align: left; padding: 0;	margin: 0; width: 640px; font-family: Verdana, Arial, sans-serif; color: #333;}#bcnav a:link, #bcnav  a:visited {color: #333}#bcnav a:hover {color: #333}#bcnav a:active {color: #333}*/div#marquee_wrapper {	/*margin:  7px 0 20px 0;	padding: 0 0 0 20px;*/	margin:  0 0 20px 0;	padding: 0 20px 0 20px;	font-family:"Trebuchet MS", Arial, sans-serif;	font-weight: bold;	border: 1px solid #dbcba8;	background: #f7eed7;}#date {	width: 100px; 	color: #996633;	float: right;	margin: 2px 10px 10px 20px;}div#marquee {	width: 740px;	/*border: 1px solid #dbcba8;	-moz-border-radius: 3px;	-webkit-border-radius: 3px;	-khtml-border-radius: 3px;	border-radius: 3px;*/}marquee {	width: 714px;	padding: 3px;	color: #2e6931;	float: left;	font-size: 1.3em;	background: #f7eed7;	clear: both;	margin: 0;}div#marquee p {	width: 12000px;	margin: 0;	padding: 0;}/* main content container */#mcon-con {width: 765px; text-align: left;}/* Left navigation */#snav-con {	float: left; 	text-align: left; 	padding: 0;		margin: 0 0 0 10px; 	font-family: "Trebuchet MS", Arial, sans-serif; 	color: #003925; 	/*background: url("../images/bg_lt.gif") repeat-y right top;*/	width: 195px; 	/* ie5win */	voice-family: "\"}\"";	voice-family:inherit;	width: 195px;  	}html>body #snav-con {	width: 196px;}#st {	/*background: url("../images/bg_st.gif") repeat-x left bottom; 	background-color: #FAF8EB;*/	width: 190px; 	/* ie5win */	voice-family: "\"}\"";	voice-family:inherit;	width: 190px;  	}html>body #st {	width: 192px;}#st img {margin:0; padding: 0;/* margin: 0; padding: 20px 0 5px 10px; */}#snav {	margin: 0px;	padding: 0px;	 		list-style-type: none;	width:180px;	border-top: 1px solid #b4aca1;	border-right:1px solid #b4aca1;	/*background: #3333FF;*/	}html>body #snav {	width: 190px;}#snav li {			line-height: 1.25em;	font-family: "Trebuchet MS", Arial, sans-serif; 	color: #003925;	list-style-type: none;	margin:0;	padding: 7px 0 5px 0;	border-left:1px solid #b4aca1;	border-bottom: 1px solid #b4aca1;	background:#f9f7f1;	width: 178px;	}html>body #snav li {	width: 189px;}#snav li a .sub {	font-weight: normal;	font-size:80%;	font-family: Verdana, Arial, sans-serif;}#snav li a {	color: #003925;  font-weight: bold;			text-align: left;	text-decoration: none;	vertical-align: middle;	width: 170px;	display: block;	margin: 0;		padding: 0px 0px 1px 20px;	}html>body #snav li a {	width: 180px;}#snav li a:visited {color: #003925;}#snav li a:hover {	background: url("../images/arr1.gif") no-repeat left center;	color: #003925;	text-decoration: underline;}#snav li a.on {background: url("../images/arr1.gif") no-repeat left center;	color: #003925;}#sub {	margin: 5px 0 0 10px; padding: 0px;	list-style-type: none;	font-family: Verdana, Arial, sans-serif; 	color: #003925;}#sub li {	margin: 0px; padding: 0px;	list-style-type: none;	background: none transparent scroll repeat;}#sub li a {line-height: 1em;	width: 170px;	display: block; 	margin: 0; 	padding: 0 0 2px 9px;	font-weight: normal;	font-size: 80%;	font-family: Verdana, Arial, Helvetica, sans-serif; 	background: url("../images/arr2.gif") no-repeat 0px 3px;}#sub li a:hover {text-decoration: underline; background: url("../images/arr2_f2.gif") no-repeat 0px 3px;}#sub li a.on {text-decoration: none; background: url("../images/arr2_f2.gif") no-repeat 0px 3px;}#snav-x {/*background-color: #FAF8EB;*/ width: 190px;}#sn-bot {/*background: url("../images/bg_bot.jpg") no-repeat;*/ height: 90px; text-align: center; padding-top: 20px;}/* Main content */#mcon a:link {color: #A81D28;}#mcon a:visited {color: #cc9900;}#mcon a:hover {color: #cc9900;}#mcon a:active {color: #A81D28;}.wide #mcon-con a {color: #A81D28;}.wide #mcon-con a:visited {color: #cc9900;}.wide #mcon-con a:hover {color: #cc9900;}.wide #mcon-con a:active {color: #A81D28;}.rcon #mcon, .rcon2 #mcon, .no-rcon #mcon {	font-family: Verdana, Arial, sans-serif; 	color: #000; 	text-align: left; 	margin: 0px;	padding: 0 25px 20px 25px; 	float: left;}/* 3 columns - with related links */.rcon #mcon, .rcon2 #mcon {width: 355px;}/* 2 columns - no related links */.no-rcon #mcon {width: 515px;/*width: 505px;*/}/* 2 or 3 wide columns - no related links or left nav */.wide #mcon-con {width: 700px; margin: 0 25px 20px 25px; font-family: Verdana, Arial, Helvetica, sans-serif;}.rcon2 .ss {margin-top: 50px;}#mcon h1, #mcon-con h1 {	margin: 0; 	padding-top: 5px;	font-family: "Trebuchet MS", Arial, sans-serif; 	color: #003925;	font-weight: normal;}#mcon h1 .sub {font-style: italic;}#mcon h2, #mcon-con h2 {	margin: 10px 20px 10px 0; 	padding: 0;	font-family: "Trebuchet MS", Arial, sans-serif; 	color: #003925; 	font-weight: bold;	text-transform: none;  background: url("../images/bg_li1.gif") repeat-x left bottom;}	#mcon h2.highlt, #mcon-con h2.highlt{font-size: medium; color: #FF0000; font-weight: bold;}#mcon h3, #mcon-con h3  {margin: 10px 0 5px 0; padding: 0;}#mcon h2.first, #mcon-con h3.first {margin-top: 20px;}#mcon h2.line { margin: 10px 0 10px 0; padding: 2px;  background:  url("../images/bg_h2.gif") repeat-x left bottom; font-weight: normal;}#mcon h2.this-page { margin: 10px 0 10px 0; padding: 2px 0;  background:  url("../images/bg_h2_single.gif") repeat-x left bottom; font-weight: normal;}.bodysm {font-family: Verdana, Arial, Helvetica, sans-serif; color: #000; font-weight: normal;}p {margin: 10px 0 0 17px;}p.back-nxt {margin: 0; padding: 0;}p.first {margin: 0 0 20px 0; padding: 0;}#print-fr {margin-top: 23px; float: right; text-align: right;}#print-fr img {display: block; margin-bottom: 25px;}#tasks {text-align:right; padding-right: 18px; padding-top: 7px; margin-bottom:0;}.wide #tasks {padding-right: 8px; margin-top: 0;}.no-rcon #tasks {padding-right: 8px; padding-top: 7px;}.floatrt {float:right; margin: 0 0 5px 20px;}.floatlt {float:left; margin: 0 10px 5px 0;}/* bullet lists */ ul.no-bu {list-style-type: none; margin: 0 0 10px 20px; padding: 0;}.no-bu li {list-style-type: none; margin: 0 0 0 0; padding: 0 0 2px 0; background: none;}ul.no-bu-2 {list-style-type: none; margin: 0 0 10px 10px; padding: 0;}.no-bu-2 li {list-style-type: none; margin: 0 0 0 0; padding: 0 0 10px 0; background: none;}ul.no-bu-3 {list-style-type: none; margin: 25px 0 10px 0; padding: 0;}.no-bu-3 li {list-style-type: none; margin: 0 0 0 0; padding: 0 0 10px 0; background: none;}ul.bu-1 {list-style-type: none; margin: 10px 0 20px 10px; padding: 0;}.bu-1 li {list-style-type: none; margin: 0; padding: 0 0 8px 6px; background: url("../images/bu1.gif") no-repeat left top;}ul.bu-dn {list-style-type: none; margin: 10px 0 30px 10px; padding: 0; font-size:small;}.bu-dn li {list-style-type: none; margin: 0; margin-bottom: 3px; padding: 0 0 0 10px; background: url("../images/bu_dn.gif") no-repeat 0 7px; font-size: 85%;}/* nested */ul.bu-1 ul.no-bu {margin: 10px 0 0 35px;}ul.bu-1 .no-bu li { background: none;}.wide #rcon-con {float: right; margin: 10px 0 0 0} #rcon-con {float: left; width: 155px; margin: 10px 0 0 0; padding: 9px 0 0 0; text-align: left;background: url("../images/rnav/bg_rcont.gif") no-repeat left top; }#rcon {font-family: Verdana, Arial, Helvetica, sans-serif;}#rnav {margin: 0; padding: 0 5px 0 5px; background: url("../images/rnav/bg_rcon.gif") repeat-y;}#rcon h2 {font-family: "Trebuchet MS", Arial, sans-serif; margin: 0; padding: 0 10px 0 10px; background-color: #FAF8EB; border-bottom: 1px solid #EDE1C8; text-align: center; color: #996633; text-transform: uppercase;}#rcon h2.sec-hdr {font-family: "Trebuchet MS", Arial, sans-serif; margin-top: 7px; padding: 0 10px 0 10px; background-color: #FAF8EB; border-top: 1px solid #EDE1C8; border-bottom: 1px solid #EDE1C8; text-align: center; color: #996633; text-transform: uppercase;}#rnav p {margin: 0; padding: 5px 5px 0 5px;}#rnav ul {margin: 0; padding: 5px; list-style-type: none;}#rnav li {margin: 0; 	padding: 0 0 1px 6px; 	list-style-type: none; 	background: url("../images/rnav/rnav_bullet.gif") no-repeat 0px 8px;/* ie5win */	voice-family: "\"}\"";	voice-family:inherit;	background: url("../images/rnav/rnav_bullet.gif") no-repeat 0px 8px;	}html>body #rnav li {	background: url("../images/rnav/rnav_bullet.gif") no-repeat 0px 5px;}#rnav a:link {color: #A81D28;}#rnav a:visited {color: #A81D28;}#rnav a:hover {color: #cc9900;}#rnav a:active {color: #A81D28;}#rconb {margin: 0; padding: 0; background: url("../images/rnav/bg_rconb.gif") no-repeat; height: 10px;}#rcon-x {width: 155px; text-align: center; padding-top: 15px;}#totop {	clear: both; 	height:15px; 	width: 763px; 	text-align: right;	margin-top: 5px;	color: #fff; /*adjacent link issue*/	font-size: xx-small;}.totop {	clear: both; 	width: 100%;	text-align: right;	margin-top: 10px;	color: #fff;}.totop img {margin-right: 2px;}.rss-icon {vertical-align: middle;}/* back next */.back-nxt-con {height: 1em; width: 100%; font-weight: bold; margin-bottom: 20px; padding: 5px 0 5px 0;color: #A81D28; background:  url("../images/bg_back_nxt.gif") repeat-x left bottom;}#mcon .back-nxt-con a:link {color: #A81D28; text-decoration: none;}#mcon .back-nxt-con a:visited {color: #A81D28; text-decoration: none;}#mcon .back-nxt-con a:hover {color: #cc9900; text-decoration: underline;}#mcon .back-nxt-con a:active {color: #A81D28; text-decoration: none;}.back {float: left;}.next {float: right;}.cntr {margin-left: 50px;}/* highlighted text */.highlt {color: #A81D28; font-weight: bold;}.highlt-con{	width: 70%;	margin: 0 auto ;	padding: 0 5px 5px 5px;	border: 1px solid #A81D28;	background-color: #FAF8EB;}/*.highlt{	margin: 0;	padding: 0 5px 5px 5px;	border: 1px solid #996633;	background-color:#FAF8EB;}.highlt-con  {	padding: 0; margin: 0;	border-top: 4px solid #f2f2f2;	border-right: 4px solid #f2f2f2;	border-left: 4px solid #f2f2f2;	border-bottom: 4px solid #f2f2f2;}*/.highlt p {margin: 0; padding: 5px;}.highlt .back-nxt-con {height: 1em; width: 100%; font-weight: bold; margin:0; padding: 5px; color: #A81D28; background: none}.highlt .back-nxt-con a:link {color: #A81D28; text-decoration: none;}.highlt .back-nxt-con a:visited {color: #A81D28; text-decoration: none;}.highlt .back-nxt-con a:hover {color: #cc9900; text-decoration: underline;}.highlt .back-nxt-con a:active {color: #A81D28; text-decoration: none;}/* inline p plus h2 */.inline {display:inline;}.inline h2 {display:inline;	margin: 0; 	padding: 0;	font-family: "Trebuchet MS", Arial, sans-serif; 	color: #996633; 	font-weight: bold;	text-transform: none;}.inline p {display:inline; margin: 0; 	padding: 0;}#totop a {padding-right: 7px;}/* Footer */#ft-con {clear: both; font-family: Verdana, Arial, Helvetica, sans-serif; color: #996633; padding: 10px; padding-top:5px; background: url("../images/footer.jpg") no-repeat bottom; height:152px;}#ft-con ul {list-style-type: none; padding: 90px 0 0 0; margin: 0; margin-top:5px;}#ft-con li {list-style-type: none; display:inline; }#ft-con p {margin:0;padding:0;}#ft-con p#copyright {margin-top:7px;}#ft-con p#ft-locate {padding-bottom: 12px;}/*#ft-con a:link, #ft-con a:visited {color: #996633; text-decoration: underline;}#ft-con a:hover {color: #cc9900; text-decoration:underline;}#ft-con a:active {color: #996633; text-decoration: none;}*/#ft-con a:link, #ft-con a:visited {color: #996633; text-decoration: none;}#ft-con a:hover {color: #cc9900; text-decoration:underline;}#ft-con a:active {color: #996633; text-decoration: none;}.ehous {	padding-left: 15px;	background: none;	/* ie5win */	voice-family: "\"}\"";	voice-family:inherit;	background:  url("../images/icon_ehous.gif") no-repeat left center;  	}html>body .ehous {	background:  url("../images/icon_ehous.gif") no-repeat left center;}/* Search */#search h1 {padding-bottom: 20px;}hr {color: #DCC593;}/* Help, Site map, Resources */#help #rt-con, #map #rt-con, #rates #rt-con  {float: left; width: 310px; margin: 0; padding: 0;}#help #lt-con, #map #lt-con, #rates #lt-con {float: left; width: 310px; margin: 0; padding-left: 10px; padding-right: 70px; background: url("../images/bg_vert.gif") repeat-y 350px 0px;}#help h1 , #map h1 , #rates h1 {margin-bottom: 10px; background:  url("../images/bg_h1.gif") repeat-x left bottom;}ul.p24 { margin: 30px 0 30px 0; padding: 0; list-style-type: none;}.p24 li {margin:0; padding: 0; list-style-type: none;}ul#com-acct {list-style-type: none; margin-top: 20px;}ul#com-acct li {list-style-type: none; margin-top: 20px;}ul#cm-acct {list-style-type: none; margin-top: 20px;}ul#cm-acct li {list-style-type: none; margin-top: 20px;}/* credit cards */.cc-type {	padding-bottom: 10px; 	margin-bottom: 10px; 	padding-top: 5px; 	background: url("../images/bg_cc_type.gif") repeat-x left top; clear: both;}#mcon-con .cc-type h2 {	margin-bottom: 0; 	padding-bottom: 0; 	padding-top: 10px;}.cc-tag {	color: #AF865E; 	font-style: italic; 	font-size: medium;	font-family:"Trebuchet MS", Arial, sans-serif; 	font-weight: bold; 	display: block; 	padding-bottom: 15px;}ul.bu-cc {	float:right;	 	margin-top: 0px;	width: 250px;	/* ie5win */	voice-family: "\"}\"";	voice-family: inherit;	width: 330px;  	}html>body ul.bu-cc {	width: 330px;}.bu-cc li {padding: 0 0 0 6px;}.cc-img {float: left; margin-right: 10px; margin-bottom: 20px;}.bu-1 li.apply {background: none; padding-top:5px; }.bu-1 li.online {	text-transform: uppercase; 	font-size: medium;	font-family:"Trebuchet MS", Arial, sans-serif; 	font-weight: bold;}.no-bu li.visit, .bu-1 li.visit {font-size: 90%;font-family:"Trebuchet MS", Arial, sans-serif; font-weight: bold;}#mcon .apply a:link {color: #A81D28; text-decoration:none;}#mcon .apply a:visited {color: #A81D28; text-decoration:none;}#mcon .apply a:hover {color: #cc9900; text-decoration:none;}#mcon .apply a:active {color: #A81D28; text-decoration:none;}.cc-sup {font-size: small;}ol.cc-bu {margin-top: 30px; margin-left:0; padding-left:0;}ol.cc-bu li  {padding-bottom: 10px;}/* deposit reates */.rates-code {font-size: 7px; color: #FAF8EB; display: block;}#t-rates, .t-rates {margin-top: 25px; border-left: 1px solid #DBC493; border-right: 1px solid #DBC493; border-top: 2px solid #E6D8B3;}.t-rates {margin-top: 0;}#t-rates th, .t-rates th {border-bottom: 1px solid #DBC493; background: #A81D28 url("../images/bg_lo_table.jpg") top left no-repeat; color: #fff; text-align: center;}#t-rates th, .t-rates th {font-size: small; vertical-align: top;}#t-rates td, .t-rates td {font-size: small; vertical-align: top;}#t-rates td, .t-rates td {border-bottom: 1px solid #DBC493;}#t-rates .bdr, .t-rates .bdr  {border-right: 1px solid #DBC493;}.bdr2 {text-align: center; border-right: 1px solid #DBC493;}/* About Us */.corp-dir {	padding: 0;	margin-bottom: 25px;	clear: both;	width: 500px;	border:	1px solid #E6D8B3;	height: 12.5em; 	background: url("../images/bg_corp_dir.gif") top left repeat-y;}ul.list1, ul.list2  {float: left; width: 200px; margin: 15px; padding: 0; list-style-type: none;}ul.list2 {clear: right;}.list1 li, .list2 li  {margin: 0; padding: 0; list-style-type: none;}#mcon-con .corp-dir h2 {width: 500px; background: url("../images/bg_h2_corpdir.jpg") top left no-repeat; color: #FAF8EB; text-align: center; padding: 7px; margin:0;}/* ATM security */.bu-atm {margin:0; padding:0; list-style-type: none; border: 1px solid #DBC493;}.bu-atm li {margin:0; padding:0; list-style-type:none; font-size: 80%; border-bottom: 1px solid #DBC493;}.bu-atm li {padding: 10px 5px;}.even {background-color: #E6D8B3;}.odd {background-color: #FAF8EB}.bu-atm li.nobdr {border-bottom-width: 0;}#mcon h2.atm {	margin:0;	margin-top: 20px;	padding: 7px;	text-align: left; 	background: #A81D28 url("../images/bg_lo_table.jpg") top left no-repeat; 	color: #fff;	text-align: center;	border-left: 1px solid #DBC493;	border-right: 1px solid #DBC493;}#mcon h2.bdr {border-top: 1px solid #DBC493;}/* off linking */#offlink #mcon-con  {}.offlink {margin-left: 150px; margin-right: 150px;}.offlink ul{margin: 0; padding: 0; list-style-type: none; text-align: center;}.offlink li {margin: 0; padding: 0; list-style-type: none; display: inline;}.mo-photo {float: right; margin-top: 10px;}/* forms */legend, .suggest {	margin: 15px 0 0 0; 	padding: 0;	font-family: "Trebuchet MS", Arial, sans-serif; 	color: #996633; 	font-weight: bold;	text-transform: none;}fieldset {border:none;}.req {font-weight: bold; color: #BB2127;}.req-field {margin-bottom: 0; font-weight: bold;}.con-input, .sem-input, .map-input  {background-color: #ffffff; border: 1px solid #DCC593; width: 150px;}.dr-input {background-color: #ffffff;}.sem-reg input, .con-bank input, .dr input {vertical-align: middle; background-color: #FAF8EB;}select#state {background-color: #FAF8EB; border: 1px solid #DCC593; width: 150px;}.con-bank textarea, .sem-reg textarea {width: 295px; background-color: #FAF8EB;}#reg-form, #con-form, #dr-form {margin-top: 0; padding-top: 0;}.label {text-align: left;}.submit {text-align: center; padding-top: 10px;}#mail {display: none;}/* Tools */#calc p {margin-top: 10px; padding-top: 0;}#calc p.first {margin-top: 5px; padding-top: 0;}#mcon-con h2.calc {clear: left; margin: 10px 0 10px 0; padding: 2px;  background:  url("../images/bg_h2.gif") repeat-x left bottom; font-weight: normal;}/* Contact */#contact .lt-con {float: left; width: 230px; margin-right: 20px;}#contact .rt-con {float: left; width: 230px;}#contact h2 {margin-top: 25px;}#contact p {margin-bottom: 10px; padding-bottom: 0;}/*.con-info .no-bu {padding: 0; margin-left: 20px;}.con-info p {margin-top: 25px; padding: 0;}*/#contact .lt-con  ul.no-bu {margin: 0;}#contact .rt-con ul.no-bu {margin: 0;} /*Articles*//*#articles h2 {text-transform: uppercase;} */dl.articles  {margin: 0 0 20px 20px;}.articles dt {font-weight: bold; margin: 0; padding: 0; display: inline;}.articles dd {margin: 0; padding: 0; margin-bottom: 10px; display: inline;}#rates h2.articles {margin: 20px 0 20px 0; padding: 2px; background: url("../images/bg_h2.gif") repeat-x left bottom;}#rates h1.articles {background: transparent;}/* News */#pr-date {font-style:italic; font-weight: bold;}.pr-date {font-style:italic;}div#pr-release {font-style:italic; font-weight: bold; text-align: left; padding: 10px 0 20px 0;}#mcon h2.press  {background:  url("../images/bg_h2.gif") repeat-x left bottom; margin: 25px 0 20px 0;}ul.press {list-style-type: none; margin: 0; padding: 0;}.press li {list-style-type: none; margin: 0 0 20px 0; padding: 0; background: none;}/* Seminars */#sem-details {margin: 20px 100px 0 30px;}#sem-details table {margin-bottom: 30px;}#sem-details h3 {padding-left: 10px; background: url("../images/bg_h3.gif") no-repeat 0px 3px;}#sem-details table th, #sem-details table td {vertical-align: top; font-size: 80%;}#sem-details table th {text-align: right; font-weight: bold;}#com-school {margin-top: 25px; padding: 0;}#com-school dt {	font-family: "Trebuchet MS", Arial, sans-serif; 	color: #996633; 	font-weight: bold;	margin: 0 0 10px 0; 	padding: 0; 	font-weight: bold;}#com-school dd {margin-left: 10px; padding: 0;}.com-dd {font-weight: bold; text-transform: uppercase;}/* switch kit */#down-ld {border: 2px solid #E6D8B3; width: 350px; margin: 0; padding: 80px 5px 10px 10px;  background: url("../images/switch_banner.gif") no-repeat center top; background-color: #FAF8EB;}#down-ld ul.no-bu, #down-ld p  {margin-left: 10px; font-size: 80%;}#down-ld p {margin: 0 20px 5px 10px; padding: 0;}/* Investments */.invest dt {font-family: "Trebuchet MS", Arial, sans-serif; color: #996633; font-weight: bold;}.invest dd {margin: 0; padding: 0; margin-bottom: 10px;}.pv {font-variant: small-caps;}#invest-discl {margin-top: 30px; padding-top: 10px; border-top: 1px solid #E4D3AD;}/** beginning christmas and special cases for banner xmas requires edits to styles-gen and utility.inc**/#wrap-special {position: relative;} /*removed #wrap-con and added container 12/12 because of bug in ie6*/#special2 {position: absolute; width: 290px; height: 175px; top: 70px; right: 10px;} #special {height: 15px; width: 763px;	position: absolute;	right: 1px;/*top: 21px;*/	top: 20px;	/* ie5win */	voice-family: "\"}\"";	voice-family:inherit;	top: 15px; /*16*/	}html>body #special {	top: 17px;}#special	{background:url("../images/bg_swoosh_xmas2_ie5.jpg") no-repeat bottom right; 	/* ie5win */	voice-family: "\"}\"";	voice-family:inherit;	background:url("../images/bg_swoosh_xmas2.jpg") no-repeat bottom right; 	}html>body #special {	background:url("../images/bg_swoosh_xmas2.jpg") no-repeat bottom right; }#hdr {background:url("../images/bg_swoosh_xmas.jpg") no-repeat bottom right;}#mnav-con {	margin: 0; 	padding-top: 11px;	}html>body #mnav-con { 	padding-top: 16px;	}/* Header */#hdr {clear: both; margin: 0; padding: 0; height: 200px /* changed from 205px for ie5 - not enough height for NS6*/; background:url("../images/header.jpg") no-repeat right bottom; text-align: left;}#thanksgiving_hdr {clear: both; margin: 0; padding: 0; height: 200px /* changed from 205px for ie5 - not enough height for NS6*/; background:url("../images/thanksgiving_header.jpg") no-repeat right bottom; text-align: left;}#christmas_hdr {clear: both; margin: 0; padding: 0; height: 200px /* changed from 205px for ie5 - not enough height for NS6*/; background:url("../images/christmas_header.jpg") no-repeat right bottom; text-align: left;}#logo {	margin: 0;	padding: 8px 0 0 43px;	}#slogan {	margin: 6px 0 0 30px;	padding: 63px 0 0 0;	}html>body #slogan {padding: 58px 0 3px 0;}html>body #slogan-img {/*padding-top: 3px;*/}/** tables **/.t-fancy {	padding: 0;	margin-bottom: 25px;	clear: both;	border:	1px solid #E6D8B3;	 	background: url("../images/bg_corp_dir.gif") top left repeat-y;}#mcon .t-fancy p {	padding: 0 10px;}#mcon .t-fancy h2  {	margin:0;	padding: 7px;	text-align: left; 	background: #A81D28 url("../images/bg_lo_table.jpg") top left no-repeat; 	color: #fff;	text-align: center;	border-left: 1px solid #DBC493;	border-right: 1px solid #DBC493;}#left_badge {	margin: 0 0 20px 12px;}#header_image {	margin: 0 0 0 12px;}	#right_badge {	margin: 0 12px 20px 0;}.base {	font-size:12px;}#holiday_con {	margin:-18px 0 20px 0;}	.holiday_item {	margin:6px 0 0 35px;	font-size:11px;	color:#504848;}.holiday_date {	font-size:10px;	padding:0 0 0 43px;	color:#4cb6fd;}	.holiday_graphic {	margin:18px 0 0 0;	}		/*#holiday_con {	margin:-18px 0 0 35px;}	.holiday_item {	margin:6px 0 0 0;	font-size:11px;	color:#504848;}.holiday_date {	font-size:10px;	padding:0 0 0 8px;	color:#4cb6fd;}*/#blog_page {	width:720px;	margin:0 20px;}.blog_nav {	float:right;	width:160px;}.blog_con { width: 545px; margin:0 0 40px 0;}	.blogger_con {	float:left;	text-align:center;	width: 130px;}	.blogger_details {	text-align:left;	margin: 0 0 0 12px;}.blog_article_con {	float:left;	width: 400px;	padding: 0 0 0 10px;}.blog_article_con p {	margin:10px 0 5px 0;	font-size:11px;	line-height:1.3em;}.blog_article_con p.date {	margin:1px 0 5px 0;	font-size:10px;	color:#4cb6fd;}#home #mcon-con #blog_page h2 {margin: 15px 0 20px 0; padding: 0; font-size:14px;}#home #mcon-con #blog_page .blog_article_con h3 {margin: 0; padding: 0;}#home #mcon-con #blog_page .blogger_details h3 {margin: 4px 0 0 0; padding: 0;}	.blogger_con img {margin:0; padding: 0;}.clearer {clear:both;}	.blogger_info {	text-align:left;	width: 150px;	}p.blog_list {	margin:10px 0 0 0;	font-size:10px;	color:#4cb6fd;}.photo_right {	float:right;	padding: 0 0 10px 10px;}	.item { color: #444444; text-align:right;}.item_invalid { color: #FF0000; text-align:right;}td p {margin:0;}.optional {color:#999999; font-size:10px;}#wrap-bdr_bottom {margin:0 auto; width:798px; background: url("../images/bg_bottom.png") no-repeat; text-align:right;}#designer_branding {	margin:0 auto; width:799px; padding:0 0 10px 0; text-align:center; font-size:11px; font:Arial, Helvetica, sans-serif; color:#FFF;}.RadiantIMG {border-width: 0px; vertical-align: middle;}a.Radiant {color: white;}a.Radiant:visited {color: white;}.holiday_badge {	/*must set parent div to position:relative */	position: absolute;	top: -60px;	left: 575px;	width: 258px;	height: 246px;	padding: 0;	z-index: 2000;	clear:both;	/*background: url('#dirprefix#images/Happy_Holidays_Bow.png') no-repeat 0 0;*/}div.clearer {clear:both}
