#wrapper {
	width: 840px;
	margin: 0 auto;
}

#main {
	background-repeat: repeat-y;
	background-image: url(../images/home/faux-columns2.png);
	padding-top: 38px;
}

#bodytext {
	float: left;
	width: 374px; /* box width = 394px */
	height: 620px;
	margin-left: 140px;
	padding: 0 10px;
	overflow: hidden;
}

#bodytext h1{
	font-size: 14px;
	font-weight: 600;
		height: 10px;
}

#bodytext h3{
	font-size: 12px;
	font-weight: 500;
		height: 10px;
	color: #6DB72C;
}



#bodytext h2 {
	padding-left: 40px;
	background: url(../images/home/news.png) no-repeat;
	height: 19px;
}

#bodytext a:link,
#bodytext a:visited {
	color: #4897e0;
}

#promo {
	float: left;
	width: 306px; /* box width = 306px */
	margin-left: 0px;
	overflow: hidden;
}

#MBox {
	margin: 0;
	padding: 0;
	border: none;
}

#other {
	float: left;
	width: 123px; /* box width = 140px */
	margin-left: -840px;
	padding: 10px 60px 12px;
	padding-left: 10px;
}

#search {
	display: block;
	width: 119px; /* box width = 140px */
	padding: 0 5px 0 16px;
	height: 100px;
	position: absolute;
	margin-top: -60px;
}

#search input.text {
	width: 90px;
	font: x-small/normal Verdana, Arial, sans-serif;
}

#search input.image {
	vertical-align: -2px;
}

#search h3 {
	color: #6db828;
	font-size: 1em;
}

#search h3 img {
	margin-right: 3px;
	vertical-align: -3px;
}

#logon {
	width: 113px;
	height: 37px;
	position: absolute;
	margin-top: -315px;
	padding-left: 18px;
	left: 304px;
	top: 632px;
}

img.top {
	display: block;
}

img.logo {
	position: absolute;
	left: auto;
	top: 97px;
	margin-left: 22px;
}

#quick-links {
	position: absolute;
	top: 11px;
	left: auto;
	width: 830px;
	height: 60px;
	margin-left: 0px;
	line-height: 24px;
	font-size: x-small;
	background: url(../images/home/quick-links-bg.png) no-repeat;
	text-align: center;
	z-index: 12;
}

#quick-links ul {
	list-style: none;
	margin-left: 0;
	padding-left: 0;
	display: inline;	
}

#quick-links li {
	display: inline;
	padding: 0 4px;
}

#quick-links a:link, 
#quick-links a:visited {
	text-decoration: none;
	position: relative;
}

#quick-links a:hover {
	color: #4897e0;
}

div.global-nav {
	border-left: solid #e0dfda 1px;
	border-bottom: solid #e0dfda 1px;
	height: 37px; /* box-height: 38px */
	width: 675px; /* box width 681px */;
	margin-left: 139px;
	position: absolute;
	top: 386px;
	padding-left: 15px;
	background: url(../images/home/menubar-bg.png) no-repeat 380px 0;
}

#udm {
	list-style: none;
	margin: 0;
}

#udm li {
	display: block;
	float: left;
	line-height: normal;
	padding: 5px 8px 0 8px;
}

#udm #contact {
	padding-right: 0;
}

#udm ul li {
	display: inline;
	float: none;
	padding: 0;
}

#udm a:link,
#udm a:visited {
	display: block;
	height: 32px;
	text-decoration: none;
}

#about a:hover{
	background-color: #b9dc97;
}

#about ul a:hover{
	background-color: #d4ffa5;
}

#deposits a:hover{
	background-color: #b9dc97;
}

#deposits ul a:hover{
	background-color: #d4ffa5;
}

#loans a:hover{
	background-color: #b9dc97;
}

#loans ul a:hover{
	background-color: #d4ffa5;
}

#rates a:hover{
	background-color: #b9dc97;
}

#rates ul a:hover{
	background-color: #d4ffa5;
}

#online a:hover{
	background-color: #b9dc97;
}

#online ul a:hover{
	background-color: #d4ffa5;
}

#mortgage a:hover{
	background-color: #b9dc97;
}

#mortgage ul a:hover{
	background-color: #d4ffa5;
}

#insurance a:hover{
	background-color: #b9dc97;
}

#insurance ul a:hover{
	background-color: #d4ffa5;
}

#contact a:hover{
	background-color: #b9dc97;
}

#financial ul a:hover{
	background-color: #d4ffa5;
}

#contact ul a:hover{
	background-color: #d4ffa5;
}

#financial a:hover{
	background-color: #b9dc97;
}

#udm ul a:link,
#udm ul a:visited {
	height: auto;
	float: none;
	display: block;
}

#udm span.udmS {
	width: 143px !important;
}

#udm #about span.udmS {
	background: url(../images/gui/9item-menu-bg.png) no-repeat;
	height: 180px !important;
}

#udm #deposits span.udmS {
	background: url(../images/gui/11item-menu-bg.png) no-repeat;
	height: 300px !important;
}

#udm #loans span.udmS {
	background: url(../images/gui/8item-menu-bg.png) no-repeat;
	height: 250px !important;
}

#udm #rates span.udmS {
	background: url(../images/gui/6item-menu-bg.png) no-repeat;
	height: 130px !important;
}

#udm #online span.udmS {
	background: url(../images/gui/5item-menu-bg.png) no-repeat;
	height: 107px !important;
}

#udm #mortgage span.udmS {
	background: url(../images/gui/6item-menu-bg.png) no-repeat;
	height: 130px !important;
}

#udm #insurance span.udmS {
	background: url(../images/gui/6item-menu-bg.png) no-repeat;
	height: 100px !important;
}

#udm #financial span.udmS {
	background: url(../images/gui/6item-menu-bg.png) no-repeat;
	height: 91px !important;
}

#udm #contact span.udmS {
	background: url(../images/gui/3item-menu-bg.png) no-repeat;
	height: 61px !important;
}

#footer {
	color: #fff;
	font-size: x-small;
	background: #393486;
	height: 70px; /* box height: 58px */
	border-top: solid #6db828 4px;
	width: 824px;
	margin: 0 auto;
	position: relative;
}

#footer p {
	top: 2px;
	left: 195px;
	position: absolute;
}

#footer img.tagline {
	position: absolute;
	left: 470px;
	top: 10px;
}

#footer img.ncua {
	top: 2px;
	left: 13px;
	position: absolute;
}

#footer img.ehl {
	top: 2px;
	left: 707px;
	position: absolute;
}

#footer a:link,
#footer a:visited {
	color: #fff;
}
