BODY
{
	background-color:#ffffff;
	margin-top:15px;
	margin-bottom:0px;
	margin-left:0;
	margin-right:0px;
	font-family:'Tahoma';
	font-size:12px;
	text-align:center;

}

BODY *
{
text-align:left;
}


#Footer
{
border:solid 0px #000000;
width:780px;

}

#Footer TD
{
padding-bottom:4px;
}

#Footer TR
{
background-image: url(/images/BottomBorder.gif);
background-repeat:repeat-x;
background-position:bottom;
}

#Building
{
	/*background-image:url(images/HomePhoto.jpg);
	background-position:right bottom;
	background-repeat:no-repeat;*/
	width:304px;
	height:307px;
}


#BottomBorder
{
background-color: #9c2136; 
height:7px;
width:476px;
display:block;
float:left;
}

p#Footnote
{
	margin-top:15px;
	margin-left:10;
	font-family:'Tahoma';
	font-size:9px;
	text-align:left;

}

p#HeaderText
{
float:right;
margin-right:5px;
margin-top:0px;
color:#9c2136;
font-weight:normal;
font-style:italic;
text-align:left;
border:solid 0px #000000;
}


p#MemberText
{
float:right;
color:#9c2136;
font-weight:normal;
font-style:italic;
text-align:left;
margin-top:50px;
width:175px;
border:solid 0px #000000;
margin-right:10px;
}

td#Tagline
{
font-style:italic;
color:#9c2136;
font-size:18px;
font-family:Palatino Linotype,Palatino;
padding-bottom:15px;
}

#Content
{
float:left;
margin-top:50px;
border:solid 0px #000000;
width:500px;
position:relative;
}

#Content *
{
vertical-align:top;
margin-left:30px;
}

#Content * *
{
margin-left:0px;
}



#Logo
{
margin-top:10px;
margin-left:11px;
float:left;
}


#Menu
{
	background-color: #9c2136; 
	height:23px;
	width:100%;
	position:absolute;
	top:90px;
	left:0px;
	display:block;

}

img
{
border:0px;
}

h1
{
font-family:Palatino Linotype,Palatino;
font-size:2em;
color:#9c2136;
font-weight:bold;
margin-top:0px;
margin-bottom:0px;
}

h1 span
{
color:#f9d578;
font-style:italic;
}

h2
{
font-family:Arial,Helvetica;
font-size:1em;
color:#9c2136;
font-weight:normal;
font-style:italic;
margin-top:0px;
}



h3
{
font-family:Palatino Linotype,Palatino;
font-size:1.25em;
color:#9c2136;
font-weight:bold;
}



p
{
font-size:1em;
line-height:1.75em;
}

#Contact
{
font-size:1em;
width:500px;
}

#Contact td
{
padding-top:10px;
}


#Contact *
{
font-size:1em;
}

#Contact input
{
width:150px;
margin-left:5px;
}

#Contact textarea
{
margin-left:5px;
}


#Contact select
{
margin-left:5px;
}

ul
{
padding-left:25px;
}

li
{
list-style-type:none;
background-image: url(/images/checkbox.gif);
background-repeat:no-repeat;
background-position:left 2px;
line-height:28px;
padding-left:35px;
display:block;
list-style-position: outside;
position: relative

}

.Note
{
color:#9c2136;

}




#Banner
{
position:relative;
margin-top:3em;
margin-left:4em;
display:block;
}

#PageWrapper
{
border:solid 0px #000000;
position:relative;
width:780px;
margin-left:auto;
margin-right:auto;

background-repeat:no-repeat;
background-position:bottom;
display:block;
}

#BodyWrapper
{
padding-top:0px;
padding-left:0px;
z-index:100;

}



#HousingLender
{
background-image:url(images/house.gif);
background-repeat:no-repeat;
background-position:right;
width:148px;
line-height:20px;
border:solid 0px #000000;
display:block;
}

#HoursTable, .StatementOfCondition, .CommunityLinksTable, .RateTable
{
font-family:'Tahoma';
font-size:1em;
}

 .StatementOfCondition
{
width:500px;
}

#HoursTable *
{
padding:10px 10px 10px 0px;
}

#HoursTable td
{
border-bottom:solid 1px #9c2136;
}

.StatementOfCondition *, .CommunityLinksTable *, .RateTable *
{
padding: 5px 5px 5px 5px;
}

.StatementOfCondition TH, .CommunityLinksTable TH, .RateTable TH
{
text-transform:uppercase;
border-bottom:solid 1px #9c2136
}

.StatementOfCondition TD .CommunityLinksTable TD, .RateTable TD
{
padding-right:10px;
}

.SubItem
{
text-indent:15px;
}

.SubTotal
{
border-top:solid 1px #9c2136
}

.Total
{
border-bottom:double 3px #9c2136;
border-top:solid 1px #9c2136
}


th
{
font-family:Palatino Linotype,Palatino;
font-size:1em;
color:#9c2136;
font-weight:bold;
}

caption
{
font-family:Palatino Linotype,Palatino;
font-size:1.25em;
color:#9c2136;
font-weight:bold;
}

ul#SubNav li
{
background-image:none;
}

ul#SubNav a:visited 
{

background-image: url(/images/checkbox.gif);
background-repeat:no-repeat;
background-position:left 2px;
line-height:28px;
padding-left:35px;
display:block;
position: relative;
color:#9c2136;
}

ul#SubNav a:hover
{
color:#9c2136;
background-image: url(/images/checkbox.gif);
background-repeat:no-repeat;
background-position:left 2px;
line-height:28px;
padding-left:35px;
display:block;
position: relative;

}


ul#SubNav a
{

background-image: url(/images/unchecked.gif);
background-repeat:no-repeat;
background-position:left 2px;
line-height:28px;
padding-left:35px;
display:block;
position: relative;
color:#21449c;
}


dl
{
width:400px;
}

dl#BankOfficers
{
border-bottom:solid 1px #9c2136;

}
dt
{
font-family:Palatino Linotype,Palatino;
}

dl#BankOfficers dd
{
margin-bottom:15px;
font-style:italic;
font-family:Arial,Helvetica;
}

dl#Products dt, dl#News dt
{
border-bottom:solid 1px #9c2136;
color:#9c2136;
font-size:1.25em;
}

dl#Products dd, dl#News dt
{
margin-top:10px;
margin-bottom:20px;
line-height:1.5em;
}

