﻿@charset "utf-8";

h1 {
	padding-top: 1em;
	font-weight: normal;
	}

h6 {
	margin-bottom: -1em;
	font: bold 1em Verdana, Arial, Helvetica, sans-serif;
	}

p {
	margin: 1em 0;
	}

address {
	display: block;
	font-style: normal;
	white-space: pre;
	}

.hilited {
	padding: 1px 1em;
	background-color: #ddd;
	}



.contactInfo {
	margin: 1em 0;
	padding: 0.25em 0;
	border-top: 2px solid #a4a5a4;
	border-bottom: 2px solid #a4a5a4;
	}

.contactInfo p {
	margin-bottom: 0;
	}

#contentCol {
	width: 540px;
	}
	

/* SITE MAP */

.siteMap {
	float: left;
	clear: both;
	width: 758px;
	w\idth: 738px;
	margin: 1em 0;
	padding: 5px 10px 10px 10px;
	border: 1px solid #eee;
	background-color: #fbf9f9;
	}

.siteMap h2 {
	float: none;
	width: auto;
	margin: 0;
	padding: 0;
	background-color: transparent;
	color: #000 !important;
	font-size: 1.3em;
	text-align: left;
	text-transform: uppercase;
	}

.siteMap h2 a {
	color: #000000 !important;
	}


.siteMap ul {
	clear: both;
	height: 1%;
	margin: 0;
	padding: 0;
	list-style-type: none;
	}
*html>body .siteMap ul {
	clear: none;
	}
html>body .siteMap ul {
	height: auto;
	}

.siteMap li {
	float: left;
	width: 184px;
	w\idth: 169px;
	margin: 0.5em 0 0 0;
	padding: 0 0 0 15px;
	}

.siteMap h3 {
	margin: 0;
	font-weight: normal;
	font-size: 1.15em;
	line-height: 1.12em;
	}

.siteMap h3 a {
	display: block;
	padding: 0 0 0 8px;
	background: url(../img/related_bullet_unvisited.gif) 0 0.5em no-repeat;
	}

.siteMap h3 a:visited {
	background-image: url(../img/related_bullet_visited.gif);
	}

.loanMap {
	border-color: #eeeee5;
	background-color: #fdfdfa;
	}

.insuranceMap {
	border-color: #fadada;
	background-color: #fef1f1;
	}

.bankingMap {
	border-color: #f2e4df;
	background-color: #faf7f5;
	}

.creditcardsMap {
	border-color: #cbe5ee;
	background-color: #edf5f7;
	}

.investmentMap {
	border-color: #fdf0d0;
	background-color: #fefaf1;
	}

.mortgageMap {
	border-color: #e8edf5;
	background-color: #f4f6fa;
	}

.endowmentMap {
	border-color: #e5f0fe;
	background-color: #f8fafc;
	}

.propertyMap {
	border-color: #ece9f4;
	background-color: #f9f8fb;
	}

.pensionMap {
	border-color: #f5eddf;
	background-color: #faf8f4;
	}

.businessMap {
	border-color: #eee;
	background-color: #fbf9f9;
	}

.otherservicesMap {
	}


