p#breadcrumbs, p#breadcrumbs a {
	margin:0;
	padding:0;
	font:10px/10px Arial, Helvetica, sans-serif!important;
	color:#4d4d4d;
}
body.interior #leftCol {
	width:650px;
	margin:20px 0 0 20px;
	padding:0 20px 20px 0;
	float:left;
	color:#4d4d4d;
	position:relative;
	
}
body.interior #leftCol h2 {
	margin-top:30px;
	font: normal 18px/18px Georgia, "Times New Roman", Times, serif!important;
	color:#1089b6;
}
body.interior #leftCol p, body.interior #leftCol ol, body.interior #leftCol ul {
	font:12px/20px Arial, Helvetica, sans-serif;
	color:#4d4d4d;
}
body.interior #leftCol ul#ez-services {
	list-style:none;
}
body.interior #leftCol ul#ez-services li {
	width:555px;
	margin-top:20px;
	padding:0 0 20px 36px;
	border-bottom:1px solid #ededed;
}
body.interior #leftCol ul#ez-services li p {
	margin:0;
	padding:0;
}
body.interior #leftCol ul#ez-services li#acct-summaries {
	background: url(/assets/images/icon-acct-summaries.gif) no-repeat;
}
body.interior #leftCol ul#ez-services li#acct-statements {
	background: url(/assets/images/icon-acct-statements.gif) no-repeat;
}
body.interior #leftCol ul#ez-services li#funds-transfer {
	background: url(/assets/images/icon-funds-transfer.gif) no-repeat;
}
body.interior #leftCol ul#ez-services li#export {
	background: url(/assets/images/icon-export.gif) no-repeat;
}
body.interior #leftCol ul#ez-services li#email {
	background: url(/assets/images/icon-email.gif) no-repeat;
}
body.interior #leftCol ul#ez-services li.last {
	border:0pt none;
}
#top-link {
	display:none;
	position:fixed;
	left:5px;
	bottom:5px;
	color:#3aa7cf!important;
	font-weight:bold!important;
	text-decoration:none;
	background:#e7f5fc;
	cursor:	pointer;
	padding:10px;
	font-size:12px;
}
/*................... Location Page ..............................*/
.location {
	width:500px;
	clear:both;
}
.location h2 {
	font:25px/15px Georgia, "Times New Roman", Times, serif!important;
	color:#000!important;
}
.location h3 {
	margin:0 0 10px 0;
	padding:0;
	font:20px/15px Georgia, "Times New Roman", Times, serif;
}
.location a.contact-person {
	margin:0;
	background: url(/assets/images/icon-mail.gif) no-repeat;
	padding-left:20px;
	font:12px/12px Arial, Helvetica, sans-serif;
	color:#11a7ce;
}
.location a.contact-forward {
	height:20px;
	margin:0;
	background: url(/assets/images/icon-forward.gif) no-repeat;
	padding-left:20px;
	font:12px/15px Arial, Helvetica, sans-serif;
	color:#11a7ce;
	display:block;
}
.location img {
	margin-right:10px;
	float:left;
	background:#fff;
	padding:5px;
	border:1px solid #ccc;
}
.location dl {
	padding-left:10px;
	background:#fafafa;
}
.location dl, .location dt, .location p {
	font-size:12px;
	font-weight:normal;
}
.location dt {
	font-weight:bold;
}
.location dl dd span {
	width:75px!important;
	display:inline-block;
}
.location p.address {
	padding-right:10px;
	border-right:1px solid #ccc;
	clear:both;
	float:left;
	display:inline-block;
}
.location a.map {
	margin:20px 0 0 10px;
	padding-left:40px;
	height:35px;
	float:left;
	display:inline-block;
	background:url(../images/icon-map.jpg) no-repeat;
	font:12px/30px Arial, Helvetica, sans-serif;
	color:#11a7ce;
}
/*................... Forms ..............................*/
body#ez-loan-app h2 {
	font-size:15px!important;
}
table.app {
	background:#f2f2f2;
	padding:20px 10px!important;
	border:1px solid #e3dfdf;
	border-collapse:collapse;
}
table.app tr, table.app td {
	padding:10px;
	font:12px/12px Arial, Helvetica, sans-serif;
}
table.app tr {
	border-bottom:1px solid #e3dfdf!important;
}
table.app tr.last {
	border:0pt none;
	padding-bottom:20px;
}
table.app input, table.app textarea, table.app select, .input {
	padding:5px;
	border:1px solid #ccc;
	color:#4d4d4d;
	font:12px/12px Arial, Helvetica, sans-serif;
}
table.app input.money {
	background: url(../images/form-dollar-bg.gif) no-repeat 5px 5px #fff;
	padding-left:20px;
}
textarea {
	width:300px!important;
	min-height:80px;
}
.submit {
	width:85px;
	height:39px;
	background:url(../images/button-submit.gif) no-repeat;
	font-size:0pt;
	text-indent:-9999em;
	border:0pt none;
}
/*................... rates ..............................*/
table.rate
{
	width:650px;	
	margin-top:20px;
}
table.rate, table.rate td {
	border:1px solid #bcb790;
	border-collapse:collapse;
	text-align:center;
}
table.rate td, table.rate tr {
	padding:6px;
	font-size:12px;
}
table.rate tr th {
	font-weight:bold;
	padding:6px 2px 6px 6px;
	background:url(../images/th-bg.jpg) repeat-x bottom #f0edd3;
	color:#777034;
	font:14px/14px Georgia, "Times New Roman", Times, serif;
	text-shadow:#fff 1px 1px;
	border-right:1px solid #a29d77;
	border-left:1px solid #fff;
}
table.rate tr th.first {
	border-left:0;
}
table.rate tr th.last {
	border-right:0;
}
.odd {
	background:#eaeaea;
}

p#contact-link, p#contact-link a
{
	font:18px/18px Georgia, "Times New Roman", Times, serif!important;	
}
p#contact-link a
{
	color:#3ca2cb;
	text-decoration:none;
}
ul#rates-list
{
	margin:10px 0 0 0;
	padding:0;
	list-style:none;
	
}
ul#rates-list li a
{
	font-weight:bold;
	color:#218dbd;	
}
ul#rates-list li a:hover
{
	color:#a5a5a5;	
}

/*................... misc ..............................*/
a#all-news 
{
	float:right;
	position:relative;
	background:#218dbd;
	padding:5px;
	color:#fff;
	font-size:12px;

	display:block;
	z-index:10;
	border:0pt none;
	clear:both;
}
a#open-acct img
{
	border:0pt none;
	position:absolute;
	top:0;
	right:20px;
}
.date
{
	margin:0; 
	padding:0;
	font-size:9px!important;
	color:#333!important;
}

h3.career
{
	margin:0;
	padding:0;
}