/*===== Sidebar Stylings ========*/
#homepage #left-content { width: 222px; padding-right: 0px;}
#homepage #right-content { margin-left: 8px; }
#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; }*/
