div#subNav {
	display: none;
}
div#mainContent div.col1container {
	position: relative;
	width: 460px;
	margin: 0px 0px 0px 207px;
}

div.col2container {
	position: relative;
	width: 207px;
	float: left;
}
div#mainNarrative {
	position: relative;
	margin: 0px 0px 25px 0px;
	padding: 20px 20px 0px 20px;
	border-left: 3px solid #ecebe4;
	font-size: 10pt;
}       
div#officeInfo h2 {
	margin: 0px 0px 5px 0px;
	font-size: 14pt;
	font-weight: normal;
	color: #476190;
}
div#officeInfo address {
	font-style: normal;
}
div#officeInfo {
	float: left;
	width: 200px;
	margin-right: 10px;
}
div#info {
	position: relative;
	margin-bottom: 20px;
	height: 130px;
}

ul#offList {
	padding: 0px 20px 25px 20px;
	font-size: 8pt;
	list-style: none;
}
ul#offList ul {
	padding: 0px 0px 0px 5px;
	margin: 0px 0px 15px 5px;
	list-style: none;
}
ul#offList li {
	margin: 0px 0px 5px 0px;
}
ul#offList a:link, ul#offList a:visited {
	color: #000;
}
ul#offList a.hLight:link, ul#offList a.hLight:visited {
	color: #da9836;
}
ul#offList h3 {
	margin: 0px 0px 5px 0px;
	font-size: 11pt;
	font-weight: normal;
	color: #476190;
}


div#contactInfo {
	position: relative;
	width: 150px;
	float: right;
}
div#contactInfo span {
	display: block;
}       
div#contactInfo span.name {
	margin: 10px 0px 0px 0px;
	color: #da9836;
}




div#profResults {
	margin: 0px 0px 25px 0px;
}
div#profResults table {
	font-size: 8pt;
}
div#profResults thead {
	font-weight: bold;
	text-transform: uppercase;
	color: #89a6c7;
}
div#profResults table thead {
	height: 28px;
}
div#profResults thead td.tableCol01 {
	padding: 0px 0px 0px 7px;
	width: 159px;
}
div#profResults thead td.tableCol02 {
	padding: 0px;
	width: 180px;
}
div#profResults thead td.tableCol04 {
	padding: 0px 0px 0px 7px;
	width: 100px;
}
div#profResults thead td.tableCol05, td.email {
	display: none;
}
div#profResults thead td.tableCol06, td.vcard {
	display: none;
}
div#profResults tbody tr {
	height: 23px;
	line-height: 23px;
}
div#profResults tbody tr.tableAltRow {
	background: #f3f3ef;
}
div#profResults tbody td.name {
	padding: 0px 0px 0px 7px;
	color: #da9836;
}
div#profResults tbody td.name a:link, div#profResults tbody td.name a:visited {
	color: #da9836;
	text-decoration: none;
}
div#profResults tbody td.serviceArea {
	color: #a8a8a8;
	width: 180px;
}
div#profResults tbody td.office {
	color: #a8a8a8;
}
div#profResults tbody td.serviceArea a:link, div#profResults tbody td.serviceArea a:visited,
div#profResults tbody td.office a:link, div#profResults tbody td.office a:visited {
	color: #a8a8a8;
	text-decoration: none;
}
div#profResults tbody td.phone {
	color: #46618f;
	width: 100px;
}


/************************/
/* News List style  */
/************************/
div#News, div#Events {
	font-size: 8pt;
	line-height: 15px;
}
div#News ul, div#Events ul {
	padding: 0px;
	margin: 0px;
	list-style: none;
}
div#News li, div#Events li {
	margin: 0px 0px 10px 0px;
}
div#News p.date {
	padding: 0px;
	margin: 0px;
}
div#News h3, div#Events h3 {
	font-size: 10pt;
	font-weight: normal;
	color: #476190;
}
div#News a:link, div#News a:visited,
div#Events a:link, div#Events a:visited {
	color: #476190;
}



/************************/
/* Events Styles  */
/************************/
div#Events p {
	margin: 0px;
}
div#Events p.Location {
	margin: 0px 0px 5px 0px;
}
