/*===== Sidebar Stylings ========*/
#homepage #left-content {
	width: 222px;
	padding-right: 0px;
}
#homepage #right-content {
	margin-left: 6px;
}
#homepage #sidebar {
	width: 222px;
}
#homepage #sidebar ul {
	list-style-type: none;
	margin-left: 30px;
}
#homepage #sidebar ul li {
	list-style-image: url(../images/sidebar_bullets.gif);
	list-style-position:outside;
	margin-top: 5px;
}
#homepage #sidebar h2 {
	font-size: 20px;
	color: #ffffff;
	margin-bottom: 7px;
}
#bank-login {
	background: url(../images/homepage_sidebar_top.gif) no-repeat scroll top left;
	width: 192px;
	height: 105px;
	text-align:center;
	color: #ffffff;
	padding: 15px;
}
#bank-login p {
	margin-top: 5px;
}
#bank-login p a {
	text-decoration:underline;
}
#bank-login p a:hover {
	text-decoration: none;
}
#bank-login p, #bank-login p a, #bank-login p a:hover, #bank-login p a:visited {
	color: #ffffff;
}
.lock {
	margin-right: 10px;
}
#homepage #content-wrap {
	margin-top: 3px;
}
#homepage #left-content, #homepage #right-content {
	margin-top: 0px;
}
#homepage #note {
	padding: 15px;
	margin-top: 6px;
	margin-bottom: 6px;
	color:#007698;
	font-weight: bold;
	border: #007698 solid 3px;
}
.orText {
	color: #DC8400;
}
#sidebar .login {
	float:left;
	margin-left: 0px;
}
.sidebar-promo-image {
	margin: 2px 0 0 0;
}
#sidebar-promo-bottom img {
	margin-bottom: 15px;
}
#sidebar-promo-bottom {
	background: url(../images/homepage_sidebar_bottom.gif) no-repeat scroll top left;
	width: 192px;
	height: 148px;
	padding: 15px;
	color: #ffffff;
}
#sidebar-promo-bottom p {
	margin-bottom: 15px;
	font-size: 13px;
}
#eye-header {
	float:left;
	width: 620px;
}
/*========== Buckets underneath header image ============*/
.info-bucket {
	width: 193px;
	background: url(../images/block_border.jpg) no-repeat top right;
	float:left;
	margin-top: 15px;
	padding-right: 10px;
	margin-left: 10px;
}
.info-bucket.last {
	background: none;
	padding-right: 0px;
}
.info-bucket a, .info-bucket a:visited, .info-bucket a:hover {
	color: #0066cc;
	text-decoration: underline;
}
.info-bucket.first {
	margin-left: 0;
}
.info-bucket .thumbnail {
	float:left;
	margin-right: 10px;
	margin-bottom: 73px;
}
.info-bucket h3 {
	font-size: 14px;
	font-family: Helvetica;
	margin-bottom: 5px;
	color: #007698;
	font-weight: bold;
}
.info-bucket p {
	font-size: 11px;
	line-height: 12px;
}
p.link {
	text-align:right;
	margin-top: 7px;
}
/*========= Business Section Boxes ===========*/
.box {
	padding: 20px 20px 0 20px;
}
#homepage #main tr {
	vertical-align: top;
}
.box img {
	margin-left: 17px;
}
.box .bottom {
	margin-left: -30px;
}
.box.last {
	margin-right: 0;
}
.box h4 {
	font-size: 19px;
	margin-bottom: 5px;
}
.box a.link, .box a:hover.link, .box a:visited.link {
	float:right;
	margin-top: 47px;
	color: #ffffff;
}
.box.red a.link {
	margin-top: 90px;
}
.box li {
	margin-top: 5px;
	font-size: 11px;
	list-style-image: url(../images/list_dbl_arrow.gif);
	margin-left: 17px;
	padding-left: 0px;
}
.box li a, .box li a:visited {
	text-decoration: underline;
	color: #666666;
}
.box.green {
	background: url(../images/box_green.gif) no-repeat top left;
}
.box.orange {
	background: url(../images/box_orange.gif) no-repeat top left;
}
.box.maroon {
	background: url(../images/box_maroon.gif) no-repeat top left;
}
.box.red {
	background: url(../images/box_red.gif) no-repeat top left;
}
.box.green h4 {
	color: #679934;
}
.box.orange h4 {
	color: #dc8400;
}
.box.maroon h4 {
	color: #663333;
}
.box.red h4 {
	color: #cc3300;
}

/*#homepage-content { width: 555px; border: 0; }

.double.column .single p { font-size: 80%; color: #666666; }*/

