/*------------Top nav------------------*/
	#left-nav{
		float: left;
		width: 289px;
		background: url(../images/left-column-bg.jpg) left top no-repeat ;
		padding: 41px 0 100px 31px;
		}
	
	/*------------FIRST LEVEL---------------------*/	
	#left-nav ul {
		float: left;
		width: 289px;
		}
	
		#left-nav ul li{
			float: left;
			width: 240px;
			margin: 0 0 0 10px;
			padding: 5px 5px 8px 5px;
			display: inline;
			background: url(../images/group-menu-left-bg.gif) left bottom repeat-x #034451;
			}
		#left-nav ul li.split-menus{
				float: left;
				width: 250px;
				margin: 4px 0 0 10px;
				padding: 0 0 3px 0;
				display: inline;
				height: 1px;
				font-size: 0;
				background: url(../images/splits-left-menu.gif) left top no-repeat;
				}
			#left-nav ul li a{
				color: #fff;
				font-weight: bold;
				text-decoration: none;
				/*background: url(../images/icons/inactive-menu-arrow.gif) right 5px no-repeat;*/
				padding: 1px 10px 0 0;
				width: 230px;
				display: block;
				}
			#left-nav ul li a.drop{
				background: url(../images/icons/inactive-menu-arrow.gif) right 5px no-repeat;
				cursor: default;
				}
			#left-nav ul li a:hover, #left-nav ul li a:focus{
				position: relative;
				}
			
			
			
			
		
	/*---------------SECOND LEVEL-------------------*/
	#left-nav ul ul {
		visibility:hidden;
		position:absolute;
		margin: -21px 0 0 245px;
		padding: 0;
		width: 230px;
		background: url(../images/group-menu-left-bg.gif) left bottom repeat-x #034451;
		z-index: 100;
		font-size: 10px;
		}
	
	/* hack for IE5.5 + */
	* html #left-nav ul ul {
		margin: -5px 0 0 241px;
		}
		
		#left-nav ul li ul li{
			float: left;
			color: #fff;
			font-weight: normal;
			background: none;
			position: relative;
			background: none;
			width: 230px;
			padding: 0;
			margin: 0;
			}
		* html #left-nav ul li ul li{
			float: left;
			color: #fff;
			font-weight: normal;
			background: none;
			position: relative;
			background: none;
			width: 230px;
			padding: 0;
			margin: 0;
			}
	
		#left-nav .drop-down-splits{
			float: left;
			margin: 1px 10px 1px 10px;
			height: 1px;
			font-size: 0;
			background: url(../images/splits-left-menu.gif) left bottom repeat-x transparent;
			width: 210px;
			display: inline;
			}
		
		
			#left-nav ul li ul li a{
				width: 192px;
				padding: 5px 29px 5px 9px;
				float: left;
				color: #01B9D3;
				font-weight: normal;
				background: none;
				position: relative;
				}
			#left-nav ul li ul li a:hover, #left-nav ul li ul li a:focus{
				color: #fff;
				background-color: #01B9D3;
				}
				
			
			#left-nav ul li ul li .drop{
				color:#fff;  
				width: 192px;
				padding: 5px 29px 5px 9px;
				float: left;
				color: #01B9D3;
				font-weight: normal;
				background: url(../images/icons/drop-down-arrows.gif) right 8px no-repeat;
				position: relative;
				cursor: default;
				}
				
	
	
	
		
	
	/* style the third level background */
	/*#left-nav ul ul ul a, #left-nav ul ul ul a:visited {background:#e2dfa8;}*/
	/* style the third level hover */
	/*#left-nav ul ul ul a:hover {background:#b2ab9b;}*/
	
	
	
	
	/*------------STYLE THIRD LEVEL---------------------*/
	
	
	/* position the third level flyout menu */
	#left-nav ul ul ul{
		float: left;
		left:230px; 
		top: 0px;
		width: 230px;
		padding: 0;
		margin: 0;
		background: url(../images/group-menu-left-bg.gif) left bottom repeat-x #034451;
		z-index: 2000;
		}
	
	/*---------For IE AGAIN---------*/
	* html #left-nav ul ul ul{
		top: -1px;
		border-bottom: 1px solid #5d5d5d;
		left: 230px;
		padding: 1px 0 0 0;
		background: url(../images/group-menu-left-bg.gif) left bottom repeat-x #034451;
		width: 230px;
		}
		
	#left-nav ul ul ul li{
		float: left;
		width: 230px;
		padding: 0;
		margin: 0;
		}
		* html #left-nav ul ul ul li{
			width: 230px;
			}
	#left-nav ul ul ul li a{
		float: left;
		width: 210px;
		padding: 5px 10px 5px 10px;
		margin: 0;
		font-weight: normal;
		}
	/*-------FOR IE---------------*/
	
	#left-nav ul ul ul li a:hover, #left-nav ul ul ul li a:focus{
		float: left;
		width: 209px;
		}
	#left-nav ul ul ul .drop-down-splits{
		float: left;
		width: 209px;
		padding: 0;
		margin: 1px 0 1px 10px;
		display: inline;
		}
	
	/* position the third level flyout menu for a left flyout */
	#left-nav ul ul ul.left {
		left:-120px;
		}
	
	
	/* style the table so that it takes no ppart in the layout - needed for IE to work */
	#left-nav table {
		position:absolute; 
		top:0; 
		left:0; 
		border-collapse:collapse;
		}
	
	
	
		
	
	
	/*-----------VISIBILITY / INVISIBILITY-----------------------*/
	
	/* make the second level visible*/
	#left-nav ul li:hover ul, #left-nav ul a:hover ul, #left-nav ul li:focus ul, #left-nav ul a:focus ul{
		visibility: visible;
		}
	/*#left-nav ul ul{
		visibility: visible;
		}*/
	
	/* keep the third level hidden when hovered */
	#left-nav ul :hover ul ul{
		visibility: hidden;
		/*visibility: visible;*/
		}
	/* make the third level visible when hover second level*/
	#left-nav ul :hover ul :hover ul{
		visibility: visible;
		}
		
		
	/*---------------JUST ADDED--------------*/
	#left-nav ul ul ul .drop2{
		width: 190px;
		padding: 5px 29px 5px 9px;
		float: left;
		font-weight: normal;
		background: url(../images/icons/drop-down-arrows.gif) right 8px no-repeat;
		position: relative;
		cursor: default;
		}
		#left-nav ul ul ul .drop2:hover {
			width: 192px;
			}
	
		#left-nav ul ul ul ul{
			float: left;
			left:230px; 
			top: 0px;
			width: 230px;
			padding: 0;
			margin: 0;
			background: url(../images/group-menu-left-bg.gif) left bottom repeat-x #034451;
			z-index: 2000;
			}
			
		* html #left-nav ul ul ul ul{
			top: -1px;
			left: 230px;
			padding: 1px 0 0 0;
			background: url(../images/group-menu-left-bg.gif) left bottom repeat-x #034451;
			width: 230px;
			}
		* html #left-nav ul ul ul ul li{
			width: 230px;
			}

		/* keep the third level hidden when hovered */
			#left-nav ul :hover ul :hover ul ul{
				visibility: hidden;
				/*visibility: visible;*/
				}
			/* make the fourth level visible when hover third level*/
			#left-nav ul :hover ul :hover ul :hover ul{
				visibility: visible;
				}
	/*-------------END JUST ADDED------------------*/
	
	
	
	/*----------------FIFTH LEVEL--------------*/
	/* keep the fifth level hidden when hovered */
			#left-nav ul :hover ul :hover ul :hover ul ul{
				/*visibility: hidden;*/
				visibility: hidden;
				}
			/* make the fifth level visible when hover fourth level*/
			#left-nav ul :hover ul :hover ul :hover ul :hover ul{
				visibility: visible;
				}
