/* -- Top Menu Styles -- */

#topMenu img {
	border:0px;
}

/* End general styles for this example page */
/* General configuration CSS */

#topMenu ul li ul{
	display:none;	/* Needed to display ok in Opera */
}
	
#topMenu{
	visibility:hidden;	
	margin:1px 0px 0px 0px;
	font-family:tahoma;
	font-size:11px;
	font-weight:normal;
	color: #000000;
}

#topMenu ul{
	margin:0px;	/* No indent */
	padding:0px;	/* No indent */
	list-style-type:none;	/* No bullets */

}

/* End general configuration CSS */

/* Cosmetic */

/***********************************************************************
	CSS - MENU BLOCKS
 	General rules for all menu blocks (group of sub items) 
***********************************************************************/
#topMenu ul{
	background-color:#FFF;
	border-left:1px solid #5A90B1;
	border-right:1px solid #5A90B1;
}
	
#topMenu ul.menuBlock1{	/* Menu bar - main menu items */
	margin:0px 0px 0px 0px;
	padding:4px 0px 5px 0px;
	height:23px;
	background:url(/images/new/bg-topmenu.jpg) repeat-x;
	overflow:visible;
}

#topMenu ul.menuBlock2{	/* Menu bar - main menu items */
	padding:0px 0px 0px 0px;
	margin:5px 5px 0px 5px;
	position:relative;
	z-index:10;
	background:#E9F4FC;
	border:1px solid #5B91B2;
	float:left;
	white-space: nowrap;
}

#topMenu ul.menuBlock2 li{
	padding:4px 5px 5px 5px;
	margin:0px;
}

/***********************************************************************
	CSS - MENU ITEMS
 	Here, you could assign rules to the menu items at different depths.
***********************************************************************/
/* General rules for all menu items */
#topMenu a{
	color: #000;
	text-decoration:none;
	padding-left:1px;
	padding-right:1px;
}

/*
Main menu items 
*/

#topMenu .currentDepth1{
	padding-left:5px;
	padding-right:5px;
	margin:0px;
	color:#ffffff;
}

#topMenu .currentDepth1over{
	padding-left:5px;
	padding-right:5px;
	
}

#topMenu .currentDepth1 a{
	font-weight:bold;
}

#topMenu .currentDepth1over a{	/* Text rules */
	color:#FFF;
	font-weight:bold;
}

/* Sub menu depth 1 */
#topMenu .currentDepth2{
	
}

#topMenu .currentDepth2over{
	background-color:#DFE3F3;
	
}	

#topMenu .currentDepth2over a{	/* Text rules */
	color:#000;
}	

/* Sub menu depth 2 */
#topMenu .currentDepth3{
	padding-right:2px;
	
}

#topMenu .currentDepth3over{
	padding-right:2px;
	background-color:#EDE3EB;
	
}

/* Sub menu depth 3 */
#topMenu .currentDepth4{
	padding-right:2px;
	
}

#topMenu .currentDepth4over{
	padding-right:2px;
	background-color:#EBEDE3;
}