
body { 
	background-image: url(/images/core/bgbar-gray.jpg); 
	font-family: 'helvetica neue', helvetica, sans-serif;
	font-size: .8em;
	color: black;
}

body a, a:visited {
        color: black;
}

img {
        border: 0;
        behavior: url(/pngbehavior.htc);
}

#locheader {
	width: 761px;
	height: 59px;
	background-image: url(/images/core/locheader.jpg);
}

#centercontent {
	position: absolute;
	width: 762px; 
	left: 107px; 
	top: 0px; 
}

#sidebar {
	background-image: url(/images/core/bldgsidebar2.jpg);
	background-repeat: no-repeat;
	width:214px;
	height:587px;
	float: left;	
	color: white;
}

#logobg {
	left: 0px;
	background: #003f8c; 
	width: 761px;
	height: 113px;
}

#sidebarint {
	color: white;
	margin: 1em;
}

#sidebarint a, a.visited {
	color: white;
}

#corecontent {
	width: 547px;
	float: left;
}

#description {
	width: 547px;
	height: 133px;
}


#shadow {
	width: 547px;
	height: 25px;
}

#arrow {
        position: absolute;

        left: 160px;
        top: 520px;
        width:700px;

}
.arrowimg {
        float: left;

}

#speedbump {
        position: absolute;
        height: 174px;
        width: 704px;
        top: 235px;
        left: 145px;
        z-index: 5;
        display: none;
}

#speedbumpcontent {
        position: absolute;
        height: 170px;
        width: 700px;
        background-color: #9BC4E2;
        text-align: center;
        z-index: 7;
}

#speedbumpcontent a{
        color: #003893;
        font-weight: bold;
        font-size: 1.2em;
}

#speedbumpshadow {
        position: absolute;
        top: 4px;
        left: 4px;
        width: 700px;
        height: 170px;
        background-color: black;
        z-index: 6;
}

#speedbumpheader {
        font-weight: bold;
        font-size: 1.2em;
        background-color: #003893;
        color: white;
        text-align: center;
}


.mainlinkblock {
	float: left;
        width: 12em;
        font-size: 1.3em;
}

.mainlinkblockhead {
        font-weight: bold;
        font-size: .8em;
}

.mainlinkblockint {
        font-size: .8em;
	padding-top: 2em
        height: 10em;
}

.mainlinkblockint ul {
	list-style: none;
}

.mainlinkblockint ul li {
	padding-top: .3em;
	padding-bottom: .3em;
	margin-left: -1em;
}

.mainlinkblockint ul li a {
	text-decoration: none;
}

.mainlinkblockint ul li a:hover {
	font-weight: bold;
}

.sidelinkblock {
	color: white;
	font-size: 1.2em;
}

.sidelinkblockhead {
	font-weight: bold;
}

.sidelinkblockint {
	border-top: 1px solid white;
        border-left: 1px solid white;
        padding: .8em;
}

#whatdoyouneed {
        padding: 10px;
}

#branchlocator {
	margin-top: 1em;
	padding-top: 1em;

}


.faq-container {
	padding-top: .25em;
	padding-bottom: .25em;
}

.faq-answer {
	color: black;
	width: 400px;
	border: 1px solid #003f8c;
	background: #badff2;
}

.faq-answer a {
	color: black;
}

.faq-answer visited {
	color: black;
}

#yieldcontent {
	padding: 1.5em;
}

.leaded {
	line-height: 22px; 
}

.leaded li {
	margin-left: -2em;
}

.adheader {
	background: white;
	font-size: 1.5em;
	font-weight: bold;
	padding-left: 1em;
	padding-top: 1em;
	padding-bottom: 1em;
}
