* { margin: 0; padding: 0; }


/* = NAV STYLES: Visual Style ====================================== */	


	ul.dropdown {  }
	/*ul.dropdown li.hover { position: relative; z-index: 599; }
	ul.dropdown li:hover { position: relative; z-index: 599; }*/
	
	
	
/* = OVERALL STYLES = */
	
	/* = Blue = */
		ul.dropdown { background: url(../images/bg_nav.gif) no-repeat 50% 0; width: 960px;  /* DONT TOUCH -> */ list-style: none; position: relative; z-index: 500; float: left; margin: 0; }
		ul.dropdown a { /* DONT TOUCH -> */ display: block; }
		ul.dropdown li { /* DONT TOUCH -> */ float: left; padding: 0; zoom: 1;  }
		ul.dropdown li.hover, 
		ul.dropdown li:hover { cursor: pointer; }
			/*ul.dropdown li.hover { background: url(../images/bg_nav-hover.gif) no-repeat 50% 100%; cursor: pointer; }
			ul.dropdown li:hover { background: url(../images/bg_nav-hover.gif) no-repeat 50% 100%; cursor: pointer; }*/
		ul.dropdown li a { color: #fff; border-left: 1px solid #5A9DC2; border-right: 1px solid #336B8A; display: block; text-align: center; line-height: 35px; margin-bottom: 4px; _margin-bottom: 0; }
		ul.dropdown li.nav-braver a { border-left: none; }
		ul.dropdown li.nav-valuation a { border-right: none; }
		
	/* = Colored = */
		ul.dropdown li.on ul { /* DONT TOUCH -> */ list-style: none; visibility: hidden; position: absolute; top: 100%; z-index: 550; margin: -4px 0 0 0; _margin: 1px 0 0 0; }
		ul.dropdown li.on > ul { /* DONT TOUCH -> */ visibility: visible;}
		ul.dropdown li:hover > ul,
		ul.dropdown li.hover > ul { /* DONT TOUCH -> */ visibility: visible; }
		ul.dropdown li ul { /* DONT TOUCH -> */ list-style: none; visibility: hidden; position: absolute; top: 100%; left: 0; z-index: 600; margin: -4px 0 0 0; _margin: 1px 0 0 0; }
		ul.dropdown li ul li { /* DONT TOUCH -> */ float: left; margin: 4px 0 0 0; }
		ul.dropdown li ul li a {  color: #fff; border: none; padding: 0 10px; margin: 0;  }
	
	/* = Dropdown = */
		ul.dropdown li ul li ul,
		ul.dropdown li.on ul li ul { background-image: none;  width: 200px; padding: 10px 0; /* DONT TOUCH -> */  top: 38px; _top: 27px; left: auto; margin: 0 0 0 0; _margin: 2px 0 0 0;  }
		ul.dropdown li ul li ul li { /* DONT TOUCH -> */ float: none; width: 200px;  }
		ul.dropdown li ul li ul li a { line-height: 20px; text-align: left; padding: 4px 10px; margin: 0 10px;  }
		ul.dropdown *.parent { /*background: #eee;*/ }
		ul.dropdown *.parent:hover { /*background: #ddd;*/ }
		ul.dropdown li ul { width: 960px; }
		ul.dropdown li ul *.parent {  /*background: #eee;*/ }
	

/* = Braver = */
	ul.dropdown li.nav-braver { width: 90px; }
	ul.dropdown li.nav-braver.on,
	ul.dropdown li.nav-braver.hover,
	ul.dropdown li.nav-braver:hover { background: url(../images/bg_nav.gif) no-repeat 0 -200px; _background-position-x: 50% !important; }
	
		ul.dropdown li.nav-braver ul { background: #9FA374 url(../images/bg_nav-sub.gif) repeat-x -915px 0; }
		ul.dropdown li.nav-braver ul li.first { background: url(../images/bg_nav-corners-bottom.gif) no-repeat 0 100%; }
		ul.dropdown li.nav-braver ul li.current,
		ul.dropdown li.nav-braver ul li.hover,
		ul.dropdown li.nav-braver ul li:hover { background-color: #8C9064;  }
		ul.dropdown li.nav-braver ul li ul { background: #8C9064; }
		ul.dropdown li.nav-braver ul li ul li a { color: #dfe1c2; }
		ul.dropdown li.nav-braver ul li ul li a:hover { color: #fff; background: #7b7f55; }
		

/* = Accountants & Advisors = */
	ul.dropdown li.nav-accountants { width: 190px; }
	ul.dropdown li.nav-accountants.on,
	ul.dropdown li.nav-accountants.hover,
	ul.dropdown li.nav-accountants:hover { background: url(../images/bg_nav.gif) no-repeat 50% -200px; }
	
		ul.dropdown li.nav-accountants ul { background: #c1a428 url(../images/bg_nav-sub.gif) repeat-x -778px -200px; }
		ul.dropdown li.nav-accountants ul li.current,
		ul.dropdown li.nav-accountants ul li.hover,
		ul.dropdown li.nav-accountants ul li:hover { background-color: #b09623; }
		ul.dropdown li.nav-accountants ul li ul { background: #b09623; }
		ul.dropdown li.nav-accountants ul li ul li a { color: #E5D8A3; }
		ul.dropdown li.nav-accountants ul li ul li a:hover { color: #fff; background: #a4861e; }



/* = Wealth Management = */
	ul.dropdown li.nav-wealth { width: 174px; }
	ul.dropdown li.nav-wealth.on,
	ul.dropdown li.nav-wealth.hover,
	ul.dropdown li.nav-wealth:hover { background: url(../images/bg_nav.gif) no-repeat 50% -200px; }
	
		ul.dropdown li.nav-wealth ul { background: #7798ab url(../images/bg_nav-sub.gif) repeat-x -592px -400px; }
		ul.dropdown li.nav-wealth ul li.current,
		ul.dropdown li.nav-wealth ul li.hover,
		ul.dropdown li.nav-wealth ul li:hover { background-color: #67889b; }
		ul.dropdown li.nav-wealth ul li ul { background: #67889b; }
		ul.dropdown li.nav-wealth ul li ul li a { color: #C8D7E0; }
		ul.dropdown li.nav-wealth ul li ul li a:hover { color: #fff; background: #58768c; }


/* = Technology Solutions = */
	ul.dropdown li.nav-technology { width: 170px; }
	ul.dropdown li.nav-technology.on,
	ul.dropdown li.nav-technology.hover,
	ul.dropdown li.nav-technology:hover { background: url(../images/bg_nav.gif) no-repeat 50% -200px; }
	
		ul.dropdown li.nav-technology ul { background: #70793e url(../images/bg_nav-sub.gif) repeat-x -422px -600px; }
		ul.dropdown li.nav-technology ul li.current,
		ul.dropdown li.nav-technology ul li.hover,
		ul.dropdown li.nav-technology ul li:hover { background-color: #646d37; }
		ul.dropdown li.nav-technology ul li ul { background: #646d37; }
		ul.dropdown li.nav-technology ul li ul li a { color: #C7CAAF; }
		ul.dropdown li.nav-technology ul li ul li a:hover { color: #fff; background: #555d2f; }


/* = Business Solutions = */	
	ul.dropdown li.nav-business { width: 166px; }
	ul.dropdown li.nav-business.on,
	ul.dropdown li.nav-business.hover,
	ul.dropdown li.nav-business:hover { background: url(../images/bg_nav.gif) no-repeat 50% -200px; }
	
		ul.dropdown li.nav-business ul { background: #80392a url(../images/bg_nav-sub.gif) repeat-x -255px -800px; }
		ul.dropdown li.nav-business ul li.current,
		ul.dropdown li.nav-business ul li.hover,
		ul.dropdown li.nav-business ul li:hover { background-color: #6f3021; }
		ul.dropdown li.nav-business ul li ul { background: #6f3021; }
		ul.dropdown li.nav-business ul li ul li a { color: #b57967; }
		ul.dropdown li.nav-business ul li ul li a:hover { color: #fff; background: #5e291c; }


/* = Valuation Services = */
	ul.dropdown li.nav-valuation { width: 170px; }
	ul.dropdown li.nav-valuation.on,
	ul.dropdown li.nav-valuation.hover,
	ul.dropdown li.nav-valuation:hover { background: url(../images/bg_nav.gif) no-repeat 100% -200px; }
	
		ul.dropdown li.nav-valuation ul { background: #69645a url(../images/bg_nav-sub.gif) repeat-x -85px -1000px; }
		ul.dropdown li.nav-valuation ul li.current,
		ul.dropdown li.nav-valuation ul li.hover,
		ul.dropdown li.nav-valuation ul li:hover { background-color: #5b554c; }
		ul.dropdown li.nav-valuation ul li ul { background: #5b554c; }
		ul.dropdown li.nav-valuation ul li ul li a { color: #c5beb0; }
		ul.dropdown li.nav-valuation ul li ul li a:hover { color: #fff; background: #4d4841; }
	
	ul.dropdown li ul li.first,
	ul.dropdown li ul li.first.hover,
	ul.dropdown li ul li.first:hover { background-image: url(../images/bg_nav-corners-bottom.gif); background-repeat: no-repeat; background-position: 0 100%  }
	ul.dropdown li ul li.last { background-image: url(../images/bg_nav-corners-bottom.gif); background-repeat: no-repeat; background-position: 100% 100%; width: 4px; height: 35px; float: right; }
	ul.dropdown li ul li.last.hover,
	ul.dropdown li ul li.last:hover { background-color: transparent; }

	
	
	



