	
	

	/*MENU*/
	
	.menu .item370, .menu .item1632 {
		display:none;
	}
	
	/*Position the Nav Bar*/
	#nav {
		height:35px;
		position:absolute;
		top:76px;
		bottom:140px;    
		z-index: 99;
		width:740px;
		left:17px;
		display:block;
		_height:300px;   
		
	}
	
	/* Menu COLOURS*/
		
	ul.menu a:link, ul.menu a:visited {
		color:#FFFFFF;
		text-decoration:none;
		display:inline-block;
		background: url(../images/menu/mainOff.png) no-repeat center top;
		
	}

	
	/* ALL padding */
	ul.menu li span {
		padding:0 13px;
		_padding:0 13px;
		*padding:0 13px;
		
	}
	
	
	/* FIRST LEVEL*/
		ul.menu {
		margin: 3px 0;
		padding: 0px 0 0 10px;
		list-style-type: none;
		}
	
		ul.jd_menu ul, ul.menu ul {
		display: none;
		}
	
		
		ul.menu li {
			float: left;
			height:32px;
			line-height:41px;
			font-size:15px;
			padding: 0 ;
			margin:0 6px 0 0;
			position:relative;
			border-right:1px solid #fff;
			
		}
				
		ul.menu li.jdm_hover > a, ul.menu li > a:hover, ul.menu li > a:active, ul.menu > li#topCurrent > a{
			color:#FFF;
			text-decoration:none;
			background-color:#004677 !IMPORTANT;
			display:inline-block;
			background: url(../images/menu/mainOn.png) no-repeat center top;
			
		}	
		
	
	
	
	/* Second Level */
		
		ul.menu ul {
			position: absolute;
			display: none;
			list-style-type: none;
			margin: 2px 0px 0px -1px;
			padding: 0px;
			z-index: 90;
		}
		
		ul.menu ul li {
			float: none;
			margin: 0px !IMPORTANT;
			background-image:none;
			list-style:none;
			font-size:11px;
			color:#73a5bf;
			padding:0px;
			border-right:none;
			height:23px;
			line-height:23px;
			width:179px;
			
			word-spacing:-0px;
		}
		
		ul.menu ul li span {
		
		padding:0 8px;
		}
	
		
		ul.menu ul li a, ul.menu ul li a:link, ul.menu ul li a:visited {
			display: inline-block;
			width: 100%;
			background:#FFFFFF url(/templates/client/images/menu/subitemOff.png) no-repeat top left;
			color:#FFF;
		}
		
		ul.menu ul li a:active, ul.menu ul li a:hover, ul.menu ul li#current a  {
			background:#FFFFFF url(/templates/client/images/menu/subitemOn.png) no-repeat top left;
			color:#2d2d2d;
		}
	
	/* Second levl has children */
			
	ul.menu li ul li.hasChildren > a{ 
			background:#FFFFFF   url(/templates/client/images/menu/subitemParentOff.png) no-repeat top left;
			color:#FFFFFF;
			}
			
			ul.menu li ul li#current.hasChildren > a, ul.menu li ul li.hasChildren > a:hover, ul.menu li ul li.hasChildren > a:active, ul.menu li ul li.jdm_hover.hasChildren > a{ 
			background:#FFFFFF  url(/templates/client/images/menu/subitemParentOn.png) no-repeat top left;
			color:#2d2d2d;
			}
					
			
			
			
			/*Last Item settings*/
			
			ul.menu li ul li.lastItem{}
			
			ul.menu li ul li.lastItem a{ 
			background:#FFFFFF  url(/templates/client/images/menu/sublastitemOff.png) no-repeat top left;
			color:#FFFFFF;
			}
			
			
			ul.menu li ul li#current.lastItem a, ul.menu li ul li.lastItem a:hover, ul.menu li ul li.lastItem a:active{ 
			background:#FFFFFF  url(/templates/client/images/menu/sublastitemOn.png) no-repeat top left;
			color:#2d2d2d;
			}
			
				/* if last item has children*/
				
			
			
			ul.menu li ul li.lastItem.hasChildren > a{ 
background:#FFFFFF  url(/templates/client/images/menu/sublastitemParentOff.png) no-repeat top left;
			color:#ffffff;
			}
			
			ul.menu li ul li#current.lastItem.hasChildren > a, 
			ul.menu li ul li.lastItem.hasChildren > a:hover, 
			ul.menu li ul li.lastItem.hasChildren > a:active,  
			ul.menu li ul li.jdm_hover.lastItem.hasChildren > a{ 
			background:#FFFFFF  url(/templates/client/images/menu/sublastitemParentOn.png) no-repeat top left;
			color:#000;
			}
			
			
			
			
	
			
	/* Third Level */
	
	
		ul.menu ul ul li {
			width:179px;
			margin:-2px 0 0 0 !IMPORTANT;
			height:25px;
			}
	
		ul.menu ul ul li a, ul.menu ul ul li a:link, ul.menu ul ul li a:visited,
		ul.menu ul li.firstItem ul li a, ul.menu ul li.firstItem ul li a:link, ul.menu ul li.firstItem ul li a:visited,
		ul.menu ul li.lastItem ul li a, ul.menu ul li.lastItem ul li a:link, ul.menu ul li.lastItem ul li a:visited,
		ul.menu li ul li#current.firstItem ul li a,
		ul.menu li ul li#current ul li a, ul.menu li ul li#current ul li a:link, ul.menu li ul li#current ul li a:visited
		
		 {
			display: inline-block;
			width: 100%;
			background:#FFFFFF  url(/templates/client/images/menu/subsubitemOff.png) no-repeat top left ;
			color:#FFF;
		}
		
		ul.menu ul ul li a:active, ul.menu ul ul li a:hover,
		ul.menu ul li.firstItem ul li a:active, ul.menu ul li.firstItem ul li a:hover,
		ul.menu ul li.lastItem ul li a:active, ul.menu ul li.lastItem ul li a:hover,
		ul.menu li ul li#current ul li#currentChild a,
		ul.menu li ul li#current ul li a:active, ul.menu li ul li#current ul li a:hover {
			background:#FFFFFF  url(/templates/client/images/menu/subsubitemOn.png) no-repeat top left !IMPORTANT;
			color:#2d2d2d;
		}
		
		
		
		/*Last Item settings*/
	
		ul.menu ul li.hasChildren ul li.lastItem a, ul.menu ul li.hasChildren ul li.lastItem a:link, ul.menu ul li.hasChildren ul li.lastItem a:visited,
		ul.menu li ul li#current.firstItem ul li.lastItem a,
		ul.menu li ul li#current ul li.lastItem a
		{
			display: inline-block;
			width: 100%;
			background:#FFFFFF  url(/templates/client/images/menu/subsublastitemOff.png) no-repeat top left;
			color:#FFF;
		}
		
		ul.menu ul li.hasChildren ul li.lastItem a:active, ul.menu ul li.hasChildren ul li.lastItem a:hover,
		ul.menu li ul li#current ul li#currentChild.lastItem a,
		ul.menu ul li#current ul li.lastItem a:active, ul.menu li ul li#current ul li.lastItem a:hover {
			background:#FFFFFF  url(/templates/client/images/menu/subsublastitemOn.png) no-repeat top left !IMPORTANT;
			color:#2d2d2d;
		}
	
	/* Level 1 main text style */
	
	
	
	
	/*MINISITE STYLING HOME LOAN*/
	
	
	/*stylings for homeloansteps*/
		body#homeloansteps ul.menu a:link, body#homeloansteps ul.menu a:visited {
		color:#FFFFFF;
		text-decoration:none;
		display:inline-block;
		background-color:none !IMPORTANT;
		background: url(../images/minisiteYourhome/menuOFF.png) no-repeat center top;
		
	}
		body#homeloansteps ul.menu li.jdm_hover > a, body#homeloansteps ul.menu li > a:hover, body#homeloansteps ul.menu li > a:active, body#homeloansteps ul.menu > li#topCurrent > a{
		color:#FFF;
		text-decoration:none;
		background-color:#FFF !IMPORTANT;
		display:inline-block;
		background: url(../images/minisiteYourhome/menuON.png) no-repeat center top;
			
		}
	
