/* *** FLYOUT MENU *** */
#leftColumn ul {
	list-style-type: none;
	list-style-position: inside;
	margin: 0;
	padding:0;
}
#leftColumn ul li {
	margin: 0;
	padding:0;
}
#leftColumn h2#catalogue
{
	font-size: 14pt;	
	padding-left: 20px;
	color: #FFF;
	margin: 0;
	font-weight: normal;
	background-image: url(../images/catalogtitle_bg.gif);
	background-repeat: repeat-x;
	height: 25px;
	padding-top: 7px;
}

#leftNavMenu {
	background-image: url(../images/catalog_bg.gif);
	background-repeat: repeat-x;
	background-color: #203072;
} 							/* whole left menu */

#leftNavMenu li.topLevel					/* items on left menu */
{
	z-index : 5;
	clear : left;
	margin: 0;
} 
#leftColumn #leftNavMenu a
{
	display : block;
	color: #FFF;
	padding: 5px 0px 5px 20px;
	text-indent: -18px;
	font-size: 11pt;
	font-weight: bold;
	border-bottom: 1px solid #40baff;
	margin: 0 10px;
}
#leftColumn #leftNavMenu .title {
	height: 23px;
	color: #FFF;
	font-weight: 600;
	font-size: 12pt;
	padding-top: 3px;

}

#leftNavMenu li.topLevel ul 				/* popout menus (basic style and hidden) */
{
	background-color: #0081E8;
	position : absolute;
	width : 148px;
	margin-left : 147px;
	margin-top : -19px;
	z-index : 10;
	font-size : 11px;
	padding: 0;
	left: -999em;
}
#leftNavMenu li.topLevel:hover ul,			/* popout menus (visible) */
#leftNavMenu li.sfhover ul
{
	left:auto;
	z-index : 10;
}
#leftNavMenu li.topLevel ul li  			/* items on popout menus */
{
	width: 200px;
	padding: 0px;
}
#leftNavMenu li.topLevel ul li a			/* link inside items on popout menus */
{
	background-color : #0081E8;
	margin: 0px !important;
	padding: 2px 10px;
	text-indent: 0px;
}
#leftNavMenu li.topLevel ul li a:hover  	/* popout menu item link rollover */
{
	background-color : #0055E2;
}