.menutop,.menutop *{
	margin:0;
	padding:0;
	}

#horiz-menu{
	z-index:50;
	}

#horiz-menu li li{
	margin:0;
	}

.menutop{
	line-height:1.0;
	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;
	}

#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: 32px;
	text-indent:8px;
	width:98%;
	}

.menutop li ul{
	float:none;
	left:-999em;
	position:absolute;
	width:177px;
	z-index:5;
	}

.menutop li:hover ul, .menutop li.sfHover ul{
	left:0;
	top:24px;
	}

.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:177px;
	top:0;
	}

.menutop li li{
	position:relative;
	float:none;
	width:100%;
	}
	
	
	
	
	
	
	
	
	/* @group Menus */

	#horiz-menu {
		float:right;
		display: block;
		text-transform: uppercase;
		z-index: 100;
		height: 32px;
		line-height: 24px;
		position: relative;
		padding: 0;
		width:692px;
		margin:0 auto;
		background: url(../images/menu-bg.gif) bottom right no-repeat;
		}
		
	ul#horiznav.menutop, #horiz-menu ul.menutop {padding: 0;margin: 5px 0 0 15px;position: relative;}
	
	#horiz-menu ul {list-style: none;padding: 0;margin: 0;}
	
	#horiz-menu li {display: block;float: left;margin: 0 12px 0 0;padding: 0 6px;text-transform: uppercase;font-weight: bold;/*letter-spacing: 0.1em;*/}
	
	#horiz-menu a, #horiz-menu .separator {white-space: nowrap;display: block;float: left;height: 19px;line-height: 20px;font-weight: normal;font-size: 1em;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: 1em;}
	#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: 9px;position: absolute;right: 0;margin-right: -9px;}

	/* 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: 1em;font-weight: normal;background: none;padding: 0;margin: 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;}
	
	
	
	
	
	
	
	
	/* menu colors */	

		#horiz-menu li {color: #fff;}
		#horiz-menu a, #horiz-menu .separator {color: #fff;}
		#horiz-menu li a, #horiz-menu li .separator {color: #bbb;}
		#horiz-menu li.active a, #horiz-menu li.active .separator {color: #fff;border-bottom: 1px solid #fff;}
		#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 #fff;}
		.menutop .animated-bg {border-bottom:1px solid #FFFFFF;}
		.menutop .submenu-animation-left {background: url(../images/sub-hover-l.png) 0 0 no-repeat;} 
		.menutop .submenu-animation-right {background: url(../images/sub-hover-r.png) 100% 0 no-repeat;}
		#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: #bbb;}
		#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 {color: #fff;}
		#horiz-menu ul ul {background: #111 url(../images/col-bgtop.gif) 0 0 repeat-x;border: 1px solid #333;}
		#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/submenu-arrow.png) 95% 60% no-repeat;}


li.main {
	/*background:#000 url(../images/limain.gif) center left no-repeat!important;*/
	background:#15325a!important;
}		

div#menulogin {
	margin-right:10px;
}	















	