/* CSS Document */
body{
	font: 76% arial;
	margin-top: 15px;
	margin-bottom: 15px; 
	background: #D2D2D2
}
#navigation 
{
    margin-top: 179px;
    margin-left: 80px;
    margin-right: 80px;
    height: 29px;
}

#topspacer
{
    background: url('layout/top_spacer.png');
    margin-left: 33px;
    margin-right: 33px;
    width: 782px;
    height: 14px;
}

.h1{
    color: #0051A5;
    font-size: 32px;
    font-weight: bold;
    font-style: italic;
    font-family: Times New Roman;
}

.h2{
    color: #000000;
    font-size: 16px;
    font-weight: bold;
    text-decoration: underline
}

.h3{
    color: #000000;
    font-size: 13px;
    font-weight: bold;
    line-height: 20px;
}

.h4{
    color: #0051A5;
    font-size: 10px;
    font-weight: bold
}

.h5{
    color: #0051A5;
    font-size: 26px;
    font-weight: bold;
    font-style: italic;
    font-family: Times New Roman;
}

.h6{
    color: #B60050;
    font-size: 13px;
    font-weight: bold;
    line-height: 20px;
}

.h7{
    color: #ffffff;
    font-size: 12px;
    font-weight: bold;
}

.hsep
{
    height: 1px;
    background: #B60050;
    width: 540px;
}

a:link, a:visited {
	color: #0051A5;
	text-decoration:none
	}
	
a:hover {
	color: #0051A5;
	text-decoration:underline
	}	

.anchors
{
    font-size: 90%;
    font-weight: bold
}

#wrapper {
	text-align: left;
	margin: 0px auto;
	padding: 0px;
	border:0;
	width: 848px;
	background: #fff url("layout/head_bg.jpg") no-repeat;
	border: solid 1px #9C9A9C;
}

#headerlogo 
{
    float: left;
	width: 300px;
	height: 140px;
	margin-left: 35px;
	margin-top: 15px;
}

#headerpic 
{
    float: right;
	margin-right: 80px;
	margin-top: 2px;
}


#ltside {
	float: left;
	width: 234px;
}

#ltside_label 
{
    background: #BFE2FF;
    border: solid 1px #0055A5;
    height: 24px;
    width: 213px;
    line-height: 22px;
    text-align: center;
    font-family: Times New Roman;
    font-style: italic;
    font-size: 17px;
    color: #0055A5;
    margin-left: 20px;
}

#ltside_olb
{
    background: url('layout/online_bank_bg.jpg');
    height: 145px;
    width: 200px;
    margin-left: 34px;
}

#ltside_locations
{
    width: 178px;
    margin-left: 50px;
    margin-right: 6px;
    margin-top: 15px;
    margin-bottom: 15px;
    font-family: Arial;
    font-size: 11;
    color: #666666;
}

#ltside_locations a
{
    font-weight: bold;
}

#rtside 
{
	float: right;
	width: 614px;
}

#rtside p {
    margin-left: 20px;
    margin-right: 50px;
}

#rtside li {
    width: 475px;
    list-style-type: circle;
    margin-left: 25px;
}

#contentbox { 
	width: 848px;
	background: url("layout/content_bg.png");
}

#contentbox p 
{
    margin-top: 0px;
    margin-bottom: 15px;
}


#footer {
    clear: both;
    background: #0051A5;
}

#footernav 
{
	text-align: center;
    font: 10px Arial, Helvetica, sans-serif;
    color: #fff;
    font-weight: bold;
    padding-top: 2px;
    padding-bottom: 5px;
}

#footernav a
{
    color: #fff;
    text-decoration: none;
}

#footernav a:hover
{
    color: #fff;
    text-decoration: underline;
}

#footercopyright 
{
	text-align: center;
    font: 10px Arial, Helvetica, sans-serif;
    color: #0051A5;
    margin-top:3px;
    font-weight: bold;
}

table.twocolumn {
    text-align: center;
    font-family: arial;
    font-weight: normal;
    font-size: 11px;
    color: #000;
    width: 510px;
   	margin-left: 15px;
	margin-right: 15px;
	margin-bottom: 10px;
}

table.twocolumn td {
    text-align: center;
    font-family: arial;
    font-weight: normal;
    font-size: 13px;
    color: #000;
    background-color: #fff;
    vertical-align: top;
    padding: 5px;
} 
#twocolumnlist 
{
    list-style-type:none; 
    padding:0; 
    margin:0; 
    width:230px; 
    z-index:100; 
    float:left; 
    background:#fff;
}

#twocolumnlist  ul 
{
    list-style-type:none; 
    padding:0; 
    margin:0;
}

#twocolumnlist  li 
{
    float:left; 
    background:#fff url(twocolumnlist/box.gif) no-repeat 8px 50%;
    border-bottom:solid 0px #fff;
    border-left:solid 0px #fff;
    border-right:solid 0px #fff;
    width: 235px;
}


#twocolumnlist  li, #threecolumn li a 
{
    display:block; 
    color:#2887B7; 
    font-family:arial, sans-serif; 
    font-size:13px; 
    width:215px; 
    cursor:pointer; 
    font-weight:normal; 
    text-align:left;
    padding-top:2px;
    padding-bottom:2px;
    padding-left:20px;
    padding-right:5px;
    text-decoration:underline;
}

#twocolumnlist  :hover 
{
    text-decoration:underline;
    color: #B60050;
}

#twocolumnlist :hover > a 
{
    text-decoration:underline;
   color: #B60050;
}

#sep 
{
    height: 1px;
    background: #000000;
    width: 500px;
}

#trustsvcpic
{
    width: 250px;
    float: right;
    padding-right: 30px;
}