﻿<!--

div#horizontalcssmenu li {}

div#horizontalcssmenu li li { position: relative; padding-top:0px;padding-bottom:0px;margin-top:0px;margin-bottom:0px;border:0px; }

div#horizontalcssmenu li li.reset-column   {  }

div#horizontalcssmenu li li.last-item-normal   {  margin-bottom:0.9em;}
div#horizontalcssmenu li li.last-item   {  margin-bottom:2.7em;}
div#horizontalcssmenu li li.last-item-double   {  margin-bottom:4.5em;}

div#horizontalcssmenu li li.rows-3   { margin-top:-5.6em; }
div#horizontalcssmenu li li.rows-4   { margin-top:-7.4em; }
div#horizontalcssmenu li li.rows-5   { margin-top:-9.2em; }
div#horizontalcssmenu li li.rows-6   { margin-top:-11em; }
div#horizontalcssmenu li li.rows-7   { margin-top:-12.8em; }
div#horizontalcssmenu li li.rows-8   { margin-top:-14.6em; }
div#horizontalcssmenu li li.rows-9   { margin-top:-16.4em; }
div#horizontalcssmenu li li.rows-10   { margin-top:-18.2em; }
div#horizontalcssmenu li li.rows-11   { margin-top:-20.em; }
div#horizontalcssmenu li li.rows-12   { margin-top:-21.8em; }
div#horizontalcssmenu li li.rows-13   { margin-top:-23.6em; }
div#horizontalcssmenu li li.rows-14   { margin-top:-25.4em; }
div#horizontalcssmenu li li.rows-15   { margin-top:-27.2em; }
div#horizontalcssmenu li li.rows-16   { margin-top:-29em; }
div#horizontalcssmenu li li.rows-17   { margin-top:-30.8em; }
div#horizontalcssmenu li li.rows-18   { margin-top:-32.6em; }
div#horizontalcssmenu li li.rows-19   { margin-top:-34.4em; }
div#horizontalcssmenu li li.rows-20   { margin-top:-36.2em; }
  
div#horizontalcssmenu li li.column-2 {   margin-left: 210px; }
div#horizontalcssmenu li li.column-3 {    margin-left: 420px; }



/* "Master" UL (the whole Menu) */
div#horizontalcssmenu {
	border:solid 0px;		
	height:30px;	
	background-color:#ededed;
	background-image:url(../images/menubar.png);
	background-repeat:repeat-x;
	position:relative;
	padding:0px 0px 0px 3px;
	margin:5px 0px 5px 0px;
	font-family:Arial, Helvetica, sans-serif;
}

#horizontalcssmenu ul.menu { background-color:#e0e0e0;}

/* sub-menu ULs */
#horizontalcssmenu li ul {
	cursor:default;
	position:absolute;
	padding:5px 0px 0px 0px;
	visibility:hidden;
	border-left:solid 1px #cccccc;
	border-bottom:solid 1px #cccccc;
	border-right:solid 1px #cccccc;		

	margin-left:-19px;
	margin-top:1px;
	z-index:101;
	
	/*opacity:.95;filter: alpha(opacity=95); -moz-opacity: 0.95;*/
}
#horizontalcssmenu li ul li ul{
}

/* All LIs */
#horizontalcssmenu li {
	cursor:pointer;
	float:left;
	list-style-type:none;
	background-position:right;
	background-image:url(../images/menubar-li.png);
	background-repeat:no-repeat;
	padding:0px 21px 0px 18px;
	line-height:20px!important;
}
/* sub-menu li */
#horizontalcssmenu li ul li {
	padding:0px 0px 0px 0px;
	background-image:none;	
	line-height:1.8em!important;
	float:none;
	display:block;
	width:200px;
}
#horizontalcssmenu li ul li.item-parent {
	background-image:url(../images/menu-arrow.png);
	background-repeat:no-repeat;
	background-position:right bottom;
}


/* all links */
#horizontalcssmenu li span.separator{
	color:#666666;
	line-height:30px;	
	padding-left:4px;
	padding-right:4px;	
	font-size:12px;
	font-weight:bold;	
	display:block;	
}
#horizontalcssmenu li a {
	text-decoration:none;
	display:block;
	padding-left:4px;
	padding-right:4px;
	font-size:12px;
	font-weight:bold;	
	line-height:30px;
	border:0px;	
	color:#666666;
}
#horizontalcssmenu li a:hover {text-decoration:underline;}
/* sub-menu anchors */
#horizontalcssmenu li ul li a {
	position:relative !important; /* ie Mac */
	cursor:pointer !important;
	line-height:22px;
	font-weight:normal;	
	
}
#horizontalcssmenu li ul li span.separator {
	color:#6f49ac;
	text-decoration:none;
	display:block;
	padding-left:4px;
	padding-right:4px;
	font-weight:bold;
	font-size:13x;	
	line-height:22px;
	border:0px;		
	}
/* hover */
#horizontalcssmenu li a:hover,#horizontalcssmenu li a:focus,#horizontalcssmenu li a:active { }
#horizontalcssmenu li.menu-hover ul {z-index:10;visibility:visible;} 
#horizontalcssmenu li ul {visibility:hidden;} 
/* next level colors */
#horizontalcssmenu li.menu-hover ul{background-color:#f9f9f9;} /*e4f1f2*/
#horizontalcssmenu ul li.menu-hover {background-color:#f9f9f9;background-image:none;border-bottom:solid 1px #f9f9f9;} 
#horizontalcssmenu ul li li.menu-hover a{text-decoration:underline;}
#horizontalcssmenu ul li li.menu-hover li a{text-decoration:none;}
#horizontalcssmenu ul li li.menu-hover li a:hover{text-decoration:underline;}
#horizontalcssmenu ul li li a{color:#000000;}
#horizontalcssmenu ul li li.menu-hover {/*background-color:#ffffff;*/border-left:0px;border-right:0px;	padding-left:0px; } 
#horizontalcssmenu li.menu-hover ul li.menu-hover ul{} 
#horizontalcssmenu li.menu-hover ul li.menu-hover ul li.menu-hover ul{} 
-->

