@charset "utf-8";
body {
	background-color: #FFFFFF;
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
body, td {
	font-size:12px;
	}
.mainText {
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
a {
	color:#002AA3;
	text-decoration:none;
}
a:visited {
	color: #002AA3;
}
a:hover {
	text-decoration:underline;
}
.subheadline {
	font-size: 14px;
	font-weight: bold;
}
#ulMainMenu {
	list-style-type:none;
	margin:0px;
	padding:0px;
}
#ulMainMenu li {
	display:inline;
	margin:0px;
	padding:0px;
}
#ulMainMenu li a {
	display:inline-block;
	height:31px;
	margin:0px;
	padding:0px;
}
#ulMainMenu li a span {
	display:none;
	margin:0px;
	padding:0px;
}
.aDefault, .aDefaultOver {
	width:72px;
	background:url(images/menu/menu_01.gif) 0px -31px no-repeat;
}
.aAbout, .aAboutOver {
	width:100px;
	background:url(images/menu/menu_02.gif) 0px -31px no-repeat;
}
.aDirectors, .aDirectorsOver {
	width:111px;
	background:url(images/menu/menu_03.gif) 0px -31px no-repeat;
}
.aPracticeareas, .aPracticeareasOver {
	width:145px;
	background:url(images/menu/menu_04.gif) 0px -31px no-repeat;
}
.aFiduciaryservices, .aFiduciaryservicesOver {
	width:166px;
	background:url(images/menu/menu_05.gif) 0px -31px no-repeat;
}
.aPublications, .aPublicationsOver {
	width:126px;
	background:url(images/menu/menu_06.gif) 0px -31px no-repeat;
}
.aNews, .aNewsOver {
	width:74px;
	background:url(images/menu/menu_07.gif) 0px -31px no-repeat;
}
.aContact, .aContactOver {
	width:114px;
	background:url(images/menu/menu_08.gif) 0px -31px no-repeat;
}
#ulMainMenu li a:hover, .aDefaultOver, .aAboutOver, .aDirectorsOver, .aFiduciaryservicesOver, .aPracticeareasOver, .aPublicationsOver, .aNewsOver, .aContactOver {
	background-position:0px 0px;
}
div#accordion {
	margin:25px 0px 15px 0px;
	width:275px;
}
h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #002AA3;
	padding:0px;
	text-transform: uppercase;
	margin:0px;
}
div#accordion ul {
	list-style-type:none;
	margin:0px 0px 15px 35px;
	padding:0px;
}
div#accordion ul li ul {
	list-style-type:none;
	margin:3px 0px 5px 15px;
	padding:0px;
	font-size:11px;
}
.menu1 {
	text-decoration:underline;
}
.caption {
	font-size:10px;
}
.bold {
	font-weight:bold;
}
#submenu {
        width: 200px;
        margin:31px 0px 34px 25px;
        }
#submenu ul {
		list-style: none;
        }

#submenu li a {
        font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		font-weight:bold;
		color:#002AA3;
		padding-bottom:7px;
		text-transform:uppercase;
        }

#submenu li a:link, #submenu li a:visited {
        font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		font-weight:bold;
		color:#002AA3;
		padding-bottom:7px;
		text-transform:uppercase;
        display: block;
        }

#submenu li a:hover, #submenu li #current {
        color: #002AA3;
        padding-bottom:7px;
        }
#submenu ul li #submenu1 {
	font-size: 10px;
	padding:0px 0px 5px 15px;
}
.submenu-current {
	text-decoration:underline;
}