﻿body {
	margin: 0px;
	padding: 0px;
	height: 100%;
	width: 100%;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-image: url(images/cherry.jpg);
}
a {
	color: #9f242f;
	
}
a:hover {
	color: #B82937;
	
}
:focus {
	outline:none;
}
#nav1_btn1 {

}
#nav1_btn2 {

}
#nav1_btn3 {

}
#nav1_btn4 {

}
#nav1 a:hover, #nav1_btn1 .active, #nav1_btn2 .active, #nav1_btn3 .active, #nav1_btn4 .active {

}
.clearfloat {
	clear: both;
}
#page {
	width: 972px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	position: relative;
	padding: 0px;
}
#container2 {
	width: 806px;
	margin: 0px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #370c10;
	border-left-color: #370C10;
	position: relative;
	background-image: url(images/pagebgrepeater.jpg);
	background-repeat: repeat-y;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #370C10;
}
#container1 {
	background-image: url(images/pagebg.jpg);
	background-repeat: no-repeat;
}
#mainimg {
	display: none;
	margin: 0px;
	padding: 0px;
	height: 279px;
	width: 970px;
	position: absolute;
	left: 1px;
	top: 126px;
}
body.mainimg #mainimg {
	display: block;
}
#headingspacer {
	margin: 0px;
	padding: 0px;
	height: 145px;
	width: 806px;
}
body.home #headingspacer {
	height: 405px;
}
#onlinebankingxy {
	background-image: url(images/ob_bg.jpg);
	background-repeat: no-repeat;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 230px;
	height: 41px;
	width: 560px;
	display: none;
}
body.onlinebanking #onlinebankingxy {
	display: block;
}
#onlinebanking {
	margin-left: 244px;
	position: relative;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#ob_id {
	width: 98px;
	border: 1px solid #abaa8c;
	margin-top: 0px;
	margin-right: 7px;
	margin-bottom: 1px;
	margin-left: 0px;
}
#enroll_linkxy {
	position: absolute;
	width: 124px;
	left: 177px;
	top: 10px;
}
.enroll_link {
	font-size: 10px;
	text-align: center;
	display: block;
	height: 22px;
	width: 124px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	text-decoration: none;
	padding: 1px;
	margin-top: 0px;
	margin-right: 7px;
	margin-bottom: 0px;
	margin-left: 7px;
	line-height: 10px;
}
.enroll_link:hover {
	height: 20px;
	width: 122px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #F9F9F2;
	border-right-color: #dfdeb7;
	border-bottom-color: #dfdeb7;
	border-left-color: #F9F9F2;
	background-color: #FFFFFF;
}
#virtualbranch {
	margin-left: 200px;
	position: relative;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

#virtualbranchxy {
	background-image: url(images/virtualbranch_bg.jpg);
	background-repeat: no-repeat;
	margin-top: 1px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 230px;
	height: 41px;
	width: 560px;
	display: none;
}
body.virtualbranch #virtualbranchxy {
	display: block;
}

#content1 {
	width: 504px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 230px;
	padding-top: 10px;
	padding-right: 28px;
	padding-bottom: 20px;
	padding-left: 28px;
	min-height: 550px; /* 400 */
}
body.mainimg {
	min-height:inherit;
}
#content1 h1 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 24px;
	color: #9f242f;
	font-weight: normal;
}
#content1 h2 {
	color: #9f242f;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D0CBAE;
	padding-bottom: 5px;
	font-size: 16px;
}
#content1 h3 {
	font-size: 14px;
	color: #333333;
}
#content1 h4 {
	font-size: 12px;
	color: #333333;
}


.warning {
	background-color: #eeedc3;
	background-image: url(images/warning.gif);
	background-repeat: no-repeat;
	padding-top: 16px;
	padding-right: 16px;
	padding-bottom: 16px;
	padding-left: 60px;
	font-size: 11px;
}
#logo {
	margin: 0px;
	padding: 0px;
	height: 92px;
	width: 222px;
	position: absolute;
	z-index: 20;
	left: 1px;
	top: 38px;
}
#slogan {
	position: absolute;
	height: 40px;
	width: 208px;
	left: 575px;
	top: 74px;
}
#leftfeatures {
	color: #FFFFFF;
	text-align: right;
	width: 172px;
	margin: 0px;
	padding-top: 20px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 20px;
	overflow: hidden;
}
body.mainimg #leftfeatures {
	visibility: visible;
}
#leftfeatures a {
	color: #EEECC3;
}
#leftfeatures a:hover {
	color: #FFFFFF;
}
#nav1 {
	position: absolute;
	width: 230px;
	left: 0px;
	top: 171px;
}
/* body.mainimg #nav1 {
	visibility: hidden;
} */
/* Nav images */
li.nav1_home a, li.nav1_home a.MenuBarItemSubmenu {
	background-image: url(images/nav_1_0.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
li.nav1_online, li.nav1_online a.MenuBarItemSubmenu {
	background-image: url(images/nav_2_0.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
li.nav1_deposit a, li.nav1_deposit a.MenuBarItemSubmenu {
	background-image: url(images/nav_3_0.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
li.nav1_loans a, li.nav1_loans a.MenuBarItemSubmenu {
	background-image: url(images/nav_4_0.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
li.nav1_mort a, li.nav1_mort a.MenuBarItemSubmenu {
	background-image: url(images/nav_5_0.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
li.nav1_cash a, li.nav1_cash a.MenuBarItemSubmenu {
	background-image: url(images/nav_6_0.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
li.nav1_checks a, li.nav1_checks a.MenuBarItemSubmenu {
	background-image: url(images/nav_7_0.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
li.nav1_about a, li.nav1_about a.MenuBarItemSubmenu {
	background-image: url(images/nav_8_0.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
/* Nav Hovers */
li.nav1_home a:hover, li.nav1_home a:focus, li.nav1_home a.MenuBarItemSubmenu:hover, li.nav1_home a.MenuBarItemSubmenu:focus, li.nav1_home a.MenuBarItemHover, li.nav1_home a.MenuBarItemSubmenuHover, li.nav1_home a.MenuBarSubmenuVisible {
	background-position: -230px 0px;
}
li.nav1_online a:hover, li.nav1_online a:focus, li.nav1_online a.MenuBarItemSubmenu:hover, li.nav1_online a.MenuBarItemSubmenu:focus, li.nav1_online a.MenuBarItemHover, li.nav1_online a.MenuBarItemSubmenuHover, li.nav1_online a.MenuBarSubmenuVisible {
	background-position: -230px 0px;
}
li.nav1_deposit a:hover, li.nav1_deposit a.MenuBarItemSubmenu:hover, li.nav1_deposit a.MenuBarItemSubmenu:focus, li.nav1_deposit a.MenuBarItemHover, li.nav1_deposit a.MenuBarItemSubmenuHover, li.nav1_deposit a.MenuBarSubmenuVisible {
	background-position: -230px 0px;
}
li.nav1_loans a:hover, li.nav1_loans a.MenuBarItemSubmenu:hover, li.nav1_loans a.MenuBarItemSubmenu:focus, li.nav1_loans a.MenuBarItemHover, li.nav1_loans a.MenuBarItemSubmenuHover, li.nav1_loans a.MenuBarSubmenuVisible {
	background-position: -230px 0px;
}
li.nav1_mort a:hover, li.nav1_mort a.MenuBarItemSubmenu:hover, li.nav1_mort a.MenuBarItemSubmenu:focus, li.nav1_mort a.MenuBarItemHover, li.nav1_mort a.MenuBarItemSubmenuHover, li.nav1_mort a.MenuBarSubmenuVisible {
	background-position: -230px 0px;
}
li.nav1_cash a:hover, li.nav1_cash a.MenuBarItemSubmenu:hover, li.nav1_cash a.MenuBarItemSubmenu:focus, li.nav1_cash a.MenuBarItemHover, li.nav1_cash a.MenuBarItemSubmenuHover, li.nav1_cash a.MenuBarSubmenuVisible {
	background-position: -230px 0px;
}
li.nav1_checks a:hover, li.nav1_checks a.MenuBarItemSubmenu:hover, li.nav1_checks a.MenuBarItemSubmenu:focus, li.nav1_checks a.MenuBarItemHover, li.nav1_checks a.MenuBarItemSubmenuHover, li.nav1_checks a.MenuBarSubmenuVisible {
	background-position: -230px 0px;
}
li.nav1_about a:hover, li.nav1_about a.MenuBarItemSubmenu:hover, li.nav1_about a.MenuBarItemSubmenu:focus, li.nav1_about a.MenuBarItemHover, li.nav1_about a.MenuBarItemSubmenuHover, li.nav1_about a.MenuBarSubmenuVisible {
	background-position: -230px 0px;
}

#nav1 ul li a {
	height: 15px;
}
#nav1 ul li.nav1_home a, #nav1 ul li.nav1_online a, #nav1 ul li.nav1_deposit a, #nav1 ul li.nav1_loans a, #nav1 ul li.nav1_checks a, #nav1 ul li.nav1_mort a, #nav1 ul li.nav1_cash a, #nav1 ul li.nav1_about a {
	text-indent: -9000px;
	background-color: transparent;
}
#nav1 ul li.nav1_home ul li a, #nav1 ul li.nav1_online ul li a, #nav1 ul li.nav1_deposit ul li a, #nav1 ul li.nav1_loans ul li a, #nav1 ul li.nav1_checks ul li a, #nav1 ul li.nav1_mort ul li a, #nav1 ul li.nav1_cash ul li a, #nav1 ul li.nav1_about ul li a {
	text-indent: 0px;
	background: none;
	background-color: #EEEDC1;
	color: #9F242F;	
}
#nav1 ul li.nav1_home ul li a:hover, #nav1 ul li.nav1_online ul li a:hover, #nav1 ul li.nav1_deposit ul li a:hover, #nav1 ul li.nav1_loans ul li a:hover, #nav1 ul li.nav1_checks ul li a:hover, #nav1 ul li.nav1_mort ul li a:hover, #nav1 ul li.nav1_cash ul li a:hover, #nav1 ul li.nav1_about ul li a:hover {
	text-indent: 0px;
	background: none;
	background-color: #9A0024;
	color: #EEEDC1;
}
#nav2 {
	font-size: 11px;
	color: #BFBE80;
	position: absolute;
	height: 48px;
	width: 416px;
	left: 388px;
	top: 17px;
	text-align: center;
}
#nav2 a {
	color: #eeedc3;
	text-decoration: none;
}
#nav2 a:hover {
	color: #FFFFFF;
	text-decoration: underline;
}
.copyright {
	font-size: 11px;
	color: #999999;
}
.copyright a {
	color: #666666;
	text-decoration: none;
}
.copyright a:hover {
	text-decoration: underline;
}
.styledtable {
	border-top-width: 0px;
	border-top-style: solid;
	border-top-color: #AEB89D;
}
.styledtable th {
	padding: 5px;
	border-bottom-color: #AEB89D;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	background-color: #EEECC3;
	text-align: center;
}
.styledtable td {
	padding: 5px;
	border-bottom-color: #D0D2C4;
	border-bottom-width: 1px;
	border-bottom-style: solid;
}
.styledtable tr:hover {
	padding: 5px;
	border-bottom-color: #D0D2C4;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	background-color: #FFFF99;
}
.styledtable caption {
	padding: 5px;
	font-size: 11px;
	color: #FFFFFF;
	text-align: left;
	font-weight: bold;
	margin-top: 15px;
	background-color: #98252A;
}
.smallgrey {
	font-size: 10px;
	color: #666666;
}
#leftfloater {
	display: block;
	position: absolute;
	width: 208px;
	left: 835px;
	top: 0px;
}
.opennew {
	width: 166px;
	height: 41px;
	background-image:url('images/opennew.png');
	background-position: 0px 0px;
	display: inline-block;
}
.opennew_s {
	width: 166px;
	height: 22px;
	background-image:url('images/opennew_s.png');
	background-position: 0px 0px;
	display: inline-block;
}
.newmember {
	width: 166px;
	height: 41px;
	background-image:url('images/newmember.png');
	background-position: 0px 0px;
	display: inline-block;
}
.newmember_s {
	width: 144px;
	height: 22px;
	background-image:url('images/newmember_s.png');
	background-position: 0px 0px;
	display: inline-block;
}
.loan-app {
	width: 166px;
	height: 41px;
	background-image:url('images/loan-app.png');
	background-position: 0px 0px;
	display: inline-block;
}

.opennew:hover, .newmember:hover, .loan-app:hover {
	background-position: 0px -41px;
}
.opennew_s:hover, .newmember_s:hover {
	background-position: 0px -22px;
}
.openeco {
	width: 189px;
	height: 41px;
	background-image:url('images/open-eco.png');
	background-position: 0px 0px;
	display: inline-block;
}

.openeco:hover, .newmember:hover {
	background-position: 0px -41px;
}

