body#index #top-bar .wrapper {position: relative;z-index: 500;
	padding-left: 15px;
}
body#index #top-bar {height: 30px;padding-top: 6px;
	padding-left: 37px;
	margin-bottom: -6px;
	margin-top: 0;
	background: url(images/nav-bg.jpg) no-repeat;
}

#top-bar .wrapper {position: relative;z-index: 500;
	padding-left: 15px;
}
#top-bar {height: 30px;padding-top: 6px;
	padding-left: 37px;
	margin-bottom: -6px;
	margin-top: 0;
	background: url(images/nav-bar-content-bg.jpg) no-repeat;
}

/* @group HorizMain */

#horiz-menu {display: block;text-transform: uppercase;z-index: 100;height: 25px;line-height: 24px;position: relative;padding: 0;
	margin-top: -1px; width:1120px;
}
ul#horiznav.menutop, #horiz-menu ul.menutop {padding: 0;margin: 0;position: relative;}
#horiz-menu ul {list-style: none;padding: 0;margin: 0;}
#horiz-menu li {display: block;float: left;padding: 0 6px;text-transform: uppercase;font-weight: bold;letter-spacing: 0.1em;
	margin: -5px 0 0;
}
#horiz-menu a, #horiz-menu .separator {white-space: nowrap;display: block;float: left;height: 30px;line-height: 30px;font-weight: normal;font-size: 100%;overflow: hidden;text-decoration: none;text-transform: uppercase;z-index: 100;cursor: pointer;}
#horiz-menu li a span, #horiz-menu li .separator span {display: block;padding: 0;}
#horiz-menu li.active a, #horiz-menu li.active .separator {z-index: 100;cursor: pointer;}
#horiz-menu li.active li a, #horiz-menu li.active.parent li a, #horiz-menu li.active li .separator, #horiz-menu li.active.parent li .separator {font-weight: normal;font-size: 100%;}
#horiz-menu ul ul {margin: 0;padding: 0;}
#horiz-menu ul ul li a, #horiz-menu ul li.active.parent ul a, #horiz-menu ul li.active.parent ul a span, #horiz-menu ul ul li .separator, #horiz-menu ul li.active.parent ul .separator, #horiz-menu ul li.active.parent ul .separator span {text-transform: none;background: none;}
.menutop .animated-bg {padding:0;left: 6px;}
.menutop .submenu-animation-left {margin-right: 9px;} 
.menutop .submenu-animation-right {height: 100%;width: 30px;position: absolute;right: 0;
	margin-right: -15px;
}

/* Menu Dropdowns */

#horiz-menu li li.active, #horiz-menu li.active li a, #horiz-menu li.active li a:hover, #horiz-menu li li a:hover, #horiz-menu ul li.active.parent ul a, #horiz-menu li.active li .separator, #horiz-menu li.active li .separator:hover, #horiz-menu li li .separator:hover, #horiz-menu ul li.active.parent ul .separator {background: none;border: 0;padding: 0;margin: 0;}
#horiz-menu li li a, #horiz-menu li li .separator {font-size: 100%;font-weight: normal;background: none;
	margin: 0;
	padding: 0;
}
#horiz-menu li li, #horiz-menu li li a span, #horiz-menu li li .separator span {background: none;padding: 0;margin: 0;}
#horiz-menu li li a span, #horiz-menu li li .separator span {padding: 0;}
#horiz-menu li.sfHover li a, #horiz-menu li:hover li a, #horiz-menu ul li.active ul li.active li a, #horiz-menu ul li.active.parent ul li a, #horiz-menu li.sfHover li .separator, #horiz-menu li:hover li .separator, #horiz-menu ul li.active.parent ul li .separator, #horiz-menu ul li.active.parent ul li .seperator {text-indent: 15px;}
#horiz-menu ul ul {padding-bottom: 5px;}

/* @end */

/* @group RokMooMenu */
.top-menu-8, .top-menu-2, .top-menu-3, .top-menu-4, .top-menu-5, .top-menu-6, .top-menu-7 {
	
	background: url(images/menu-row-sep.png) no-repeat 0;
	line-height: 30px;
}
.menutop,.menutop *{margin:0;padding:0;}
#horiz-menu{z-index:50;}
#horiz-menu li li{margin:0;}
.menutop{line-height: 30px;float:left;margin-bottom:1.5em;position:relative;
}
.menutop ul{background:#fff;/*IE6 needs this*/
padding:0;}
.menutop li{float:left;list-style:none;position:relative;
}
.menutop li a {
	padding-left: 6px;
	padding-right: 6px;
	margin-left: -6px;
	margin-right: -6px;
}
#horiz-menu li li a, #horiz-menu li.active li a, #horiz-menu li li .separator, #horiz-menu li.active li .separator {display:block;padding:0;margin:0;text-decoration:none;float:none;height:30px;line-height: 30px;text-indent:8px;width:98%;}
/*width*/
.menutop li ul{float:none;left:-999em;position:absolute;width: 235px;z-index:5;}

/*controls where the submenu top begins */
.menutop li:hover ul, .menutop li.sfHover ul{top: 30px;
	left: 0;
}
.menutop li:hover li ul, .menutop li.sfHover li ul, .menutop li li:hover li ul, .menutop li li.sfHover li ul, .menutop li li li:hover li ul, .menutop li li li.sfHover li ul{top:-999em;}
.menutop li li:hover ul, .menutop li li.sfHover ul, .menutop li li li:hover ul, .menutop li li li.sfHover ul, .menutop li li li li:hover ul, .menutop li li li li.sfHover ul{
	left: 175px;
}
.menutop li li{position:relative;float:none;width:100%;}

/* @end */

/* @group Menu Colors */


#horiz-menu li {color: #0052A2;}
#horiz-menu a, #horiz-menu .separator {color: #0052A2;
	font-weight: bold;
}
#horiz-menu li a, #horiz-menu li .separator {color: #0052A2;
}
#horiz-menu li.active a, #horiz-menu li.active .separator {color: #000;
	border-bottom: 6px solid #000;
}
#horiz-menu li a:hover, #horiz-menu li .separator:hover {color: #fff;
}
#horiz-menu.splitmenu li a:hover, #horiz-menu.splitmenu li .separator:hover {border-bottom: 1px solid #000;}
.menutop .animated-bg {border-bottom:1px solid #000;
	background-color: #D8A75C;
}
.menutop .submenu-animation-left {
	background-color: #bb8732;
	margin-top: -4px;
	margin-left: -15px;
} 
 
.menutop .submenu-animation-right {background-color: #bb8732;
	margin-right: -30px;
}
#horiz-menu ul ul li a, #horiz-menu ul li.active.parent ul a, #horiz-menu ul ul li .separator, #horiz-menu ul li.active.parent ul .separator {color: #333;}
#horiz-menu ul li.active ul li.active li a, #horiz-menu ul li.active.parent ul li a, #horiz-menu ul li.active.parent ul li .separator, #horiz-menu ul li.active.parent ul li .seperator {color: #333;
	font-weight: bold;
}

#horiz-menu li.sfHover li a {color: #fff;
	font-weight: bold;
	
}

#horiz-menu ul ul {background: #D8A75C /*url(../images/style8/col-bgtop.png) repeat-x 0 0*/;border: 1px solid #B4B4B4;}
#horiz-menu ul ul li a.daddy, #horiz-menu ul ul li a.daddy:hover, #horiz-menu ul li.active.parent ul li a.daddy, #horiz-menu ul ul li .separator.daddy, #horiz-menu ul ul li .separator.daddy:hover, #horiz-menu ul li.active.parent ul li .separator.daddy {background: url(../images/style8/submenu-arrow.png) 95% 60% no-repeat;
}
.menutop li ul li a:hover {
	color: #0052A2;
}

.menutop li a:hover {
	color: #fff;
	background-color: #d8a75c;
}

/* @end */

/* @group SplitMenu */

#LeftNav
{
	width: 180px;
	min-height: 150px;
	height: 570px;
	float: left;
}
#LeftNav2
{
	width: 20px;
	min-height: 150px;
	height: 570px;
	float: left;
}
/*originally 39px from left and 185px wide */
#splitmenu {
	position: absolute;
	top: 185px;
	left: 28px;
	width: 190px;
	background: #2f6aae;
}
#splitmenubot {
	/*background: url(images/splitmenutop.png) no-repeat left bottom;*/
}
#splitmenu .padding {
	padding: 4px;
}
ul.split {
	font-size: 12px;
	list-style-type: none;
	margin: 0;
	padding: 0;
	width: 100%;
}
ul.split li {
	text-indent: 9px;
	line-height: 1em;
	white-space: nowrap;
	margin-left: -4px;
	padding-left: 0;
	margin-right: -4px;
}
ul.split a {
	color: #fff;
	display: block;
	line-height: 28px;
	display: block;
	width: 190px;
}
ul.split li a:hover {
	background-color: rgba(228,143,19,0.75);
	color: #0052A2;
}

/* @end */
