/* TEMPLATE SIDEBAR NAV */
		#menu2 ul {
			list-style: none;
			margin: 0;
			padding: 0;
			background: transparent url(/images/sidebar-menu-bg.jpg) repeat-y top left;
			}
		#sidebar #menu2 li { margin-left: 15px; }
		#menu2 ul li a {
			display: block;
			width: 200px;
			height: 23px;
			}
#menu2 {
	z-index: 10;
	position: relative;
	text-decoration: none;
	}

#menu2 a {
	display: block;
	color: #05230d;
	text-decoration: none;
	}
#menu2 a:hover {
	color: #000;
	}
#menu2 li a {
	margin: 0;
	padding: 0;
	display: block;
	width: 240px;
	}
#menu2 li ul {
	position: absolute;
	left: -999em;
	margin: 0;
	padding: 0;
	}

#sidebar #menu2 ul li li { padding: 0; margin: 0; border-bottom: 1px solid #fff; border-left: 1px solid #fff; }
#menu2 li ul li { background: none; }

#menu2 li ul a {
	width: 160px;
	background: #b5bdb7;
	height: auto;
	padding: 4px 6px 4px 6px;
	text-indent: 0px;
	border-left: none;
	line-height: 14px;
	cursor:pointer;
	}
#menu2 li li a:hover {
	color: #FFF;
	background-color:#365e43;
	}

#menu2 li:hover ul ul, #menu2 li:hover ul ul ul, #menu2 li.sfhover ul ul, #menu2 li.sfhover ul ul ul {
	left: -999em;
	}
#menu2 li:hover ul, #menu2 li li:hover ul, #menu2 li li li:hover ul, #menu2 li.sfhover ul, #menu2 li li.sfhover ul, #menu2 li li li.sfhover ul {
	left: 173px;
	margin-top: -25px;
	
}

#menu2 li li:hover ul, #menu2 li li li:hover ul, #menu2 li.sfhover ul, #menu2 li li.sfhover ul, #menu2 li li li.sfhover ul {
left: 160px;
	margin-top: -22px;
	display: block; 



}



/* HOME PAGE VERTICAL NAV IN FEATURED BOX */

#featured #left-col {
	z-index: 10;
	position: relative;
	text-decoration: none;
	margin-top: 2px;
	padding-top: 0;
	}
	

#featured #left-col ul {
			list-style: none;
			margin: 0;
			padding: 0;
			}
		#featured #left-col ul li a {
			display: block;
			width: 249px;
			height: 23px;
			text-indent: -9999px;
			margin: 0;
			padding: 0;
			}
			#featured #left-col li.wealth {
				background: transparent url(/images/menu-wealth.jpg) no-repeat top left; height: 23px;margin: 0;
			padding: 0;
				}
			#featured #left-col li.investment {
				background: transparent url(/images/menu-investment-management.jpg) no-repeat top left;height: 23px;margin: 0;
			padding: 0;
				}
			#featured #left-col li.trust-estate {
				background: transparent url(/images/menu-trust-estate-management.jpg) no-repeat top left;height: 23px;margin: 0;
			padding: 0;
				}
			#featured #left-col li.private-client-investments {
				background: transparent url(/images/menu-private-client-investments.jpg) no-repeat top left;height: 23px;margin: 0;
			padding: 0;
				}
			#featured #left-col li.executive-benefit-strategy {
				background: transparent url(/images/menu-executive-benefit-strategy.jpg) no-repeat top left;height: 23px;margin: 0;
			padding: 0;
				}
			#featured #left-col li.private-banking {
				background: transparent url(/images/menu-private-banking.jpg) no-repeat top left;height: 23px;margin: 0;
			padding: 0;
				}

#featured #left-col a {
	display: block;
	color: #05230d;
	text-decoration: none;
	}
#featured #left-col a:hover {
	color: #000;
	}
#featured #left-col li a {
	margin: 0;
	padding: 0;
	display: block;
	width: 240px;
	}
#featured #left-col li ul {
	position: absolute;
	left: -999em;
	width: 170px;
	margin: 0;
	padding: 0;
	}



#sidebar #featured #left-col li li { padding: 0; margin: 0; border-bottom: 1px solid #fff; }
#featured #left-col li ul li { background: none; }

#featured #left-col li li a {
	width: 156px;
	background: #b5bdb7;
	text-indent: 0;
	height: auto;
	padding: 4px 6px 4px 6px;
	border-left: none;
	line-height: 14px;
	border-bottom: 1px solid #fff;
	}
#featured #left-col li li a:hover {
	color: #FFF;
	background-color:#365e43;
	}

#featured #left-col li:hover ul ul, #featured #left-col li:hover ul ul ul, #featured #left-col li.sfhover ul ul, #featured #left-col li.sfhover ul ul ul {
	left: -999em;
	}
#featured #left-col li:hover ul, #featured #left-col li li:hover ul, #featured #left-col li li li:hover ul {
	left: 280px;
	margin-top: -18px;
	display: block;
	}

#featured #left-col li li:hover ul, #featured #left-col li li li:hover ul {
	left: 168px;
	margin-top: -23px;
	display: block;
	}