




/* ----------------- NAVIGATION ------------- */

		#bufferColumn {
			/* z-index:51; */
			position: absolute;
			left: 1px;
			top: 79px;
			width:140px;
			border:0px;
		}
		
		#menuColumn {	
			/* z-index:51; */
			position:absolute;			 
			left:1px; 
			top:79px; 
			width:140px;
			border:0px;
		}
		
				
		.menuButton { 	
			margin:0px;	
			padding:0px; 
			margin-bottom:2px;
		}
		
	
		
		
/* ---------- FLYOUT MENU STYLEZ ----------  */

	
	
	#menuColumn ul a {
		display: block;
		padding: 6px 10px;
		vertical-align: bottom; /* needed for IE5/win */
		text-align: right;
		text-decoration: none;
		color: #0b2a94;
        background-color: #fff;
        border: 1px solid #0b2a94;
        border-right: 2px solid #0b2a94;
		}
		
	
	.menuDottedBottom { 
		/* border-bottom:1px solid white; */	
		}		
		
		
	
	#menuColumn  ul li ul a  {
		text-align: left; 
        background-color: #fff;
				
	}
	
	
    
    #menuColumn  ul a:hover  {
		text-decoration: none; 
		color: #9E9E9E;
	}

	
	
	
	
 
	
	
	#menuColumn  ul, #menuColumn  li {
		margin: 0; 
		padding: 0; 
		border: 0;	
		background-color: transparent;		
		}
	
	#menuColumn  ul {
		width:141px;
		/* background-color:#0b2a94; */
		}
	
	#menuColumn  li {
		list-style: none;		 /* kills the list item "bullet" markers */
		position: relative;		
		background:url("/images/nav_L1_bkg_on.gif") center right no-repeat;
		font-size:12px;
		color:#0b2a94;
		font-weight: bold;
		font-family:Arial,Verdana,Helvetica,sans-serif,"MS sans serif";
		text-transform:none;		 /* or uppercase */
		border: 0px;
		vertical-align: bottom;	 /* for IE */
		 background-color: transparent;
		}
	
		


	
/* -- edge buffer blocks improve usability -- */	
	
	#menuColumn #menuDummyUREdgeBlock {
		position: absolute; 
		left: -600px;
		top:1px;
		border:0px solid #000;
		width:100px;
	}	
	
	
	#menuColumn  ul ul  { 
		position: absolute;  
		left: -600px;			
		top:1px;
		background-color: transparent;
	}	
	
	#menuColumn  li:hover  { 
		background:url("/images/nav_L1_bkg_over.gif") center right no-repeat;	
		  background-color: transparent;	
	}
	
	
	#menuColumn  ul li:hover ul {
		width: 200px;
		left: 141px;
				
		top: -50px;
		 background-color: #transparent;
	}
    

	
	
	
	/* -- edge buffer blocks hover state -- */	
	#menuColumn  ul li:hover #menuDummyUREdgeBlock {
		left: 130px;
		top: 0px;	
	}
			


	#menuColumn  ul li:hover ul ul { 
		position: absolute;  
		left: -700px;			
		top:1px;
	}	/* flyout elements need a background image or color to avoid bugs in IE/win */


	#menuColumn  ul li:hover ul li:hover ul { 
		position: absolute;  
		left: 140px;				
		top:-50px;
	}	/* flyout elements need a background image or color to avoid bugs in IE/win */



	
	#menuColumn  ul li:hover ul li:hover ul ul { 
		position: absolute;  
		left: -800px;			
		top:1px;
	}	/* flyout elements need a background image or color to avoid bugs in IE/win */


	#menuColumn  ul li:hover ul li:hover  ul li:hover ul { 
		position: absolute;  
		left: 140px;				
		top:-50px;
	}	/* flyout elements need a background image or color to avoid bugs in IE/win */



.menuL2BottomBorder, .menuL3BottomBorder, .menuL4BottomBorder {
	border-bottom:1px solid #0b2a94
}

.menuL2Bkg, .menuL3Bkg, .menuL4Bkg {
		background-image:none;
		background-color:#ffffff;
		border:1px solid #0b2a94;
}


	


	
	
	
	
		

/* ----------------- STATIC MENU ------------- */


		#staticContainer { 
			background: none;
			z-index: 3000;	
            display: none;			
		}	
		
		.bold { font-weight:bold; }


		#staticContainer a:link { color: #fff; }			
		#staticContainer a:hover {	color: #E4D985;}	
		#staticContainer a:active { color: #E4D985; }			
		#staticContainer a:visited { color: #fff; }		

		#staticContainer a.staticActive:link { color: #E4D985; }
		#staticContainer a.staticActive:hover { color: #E4D985; }
		#staticContainer a.staticActive:active { color: #E4D985; }
		#staticContainer a.staticActive:visited { color: #E4D985; }


		#staticMenu {		
			font-size: 10px; 									
			margin:12px 3px 12px 5px;	
			border: 1px solid white;
			border-right:0;
			border-left:0;					 
			padding-bottom:3px;
		}


		.staticPadOne { padding-left:12px; }
		.staticPadTwo { padding-left:24px; }		
		.staticPadThree { padding-left:36px; }


		.staticTopLevel {
			width: 140px;			  
			padding-top: 3px;
			padding-left: 3px;
		}

		.staticTopLevel a {
			font-weight:bold;
		}





		.staticSubFirst  {	
			clear:both;							
			padding-left: 6px;
			padding-top: 2px;
		}
		
		.staticSub {			
			clear:both;										
			padding-left: 6px;
			padding-top: 0px;		
		}
        

/* ----------------- breadCrumbsBar ------------- */

#breadCrumbsBar { 
			background-color: #FFF;
			border: 0 none;
			float: none;
			left: 156px;
			width: 535px;
			margin-bottom: 2px;
			margin-top: -2px;
			padding-bottom: 4px;
			padding-left: 5px;
			position: absolute;
			top: 81px;
			font-weight: normal;
			text-wrap: normal;
			z-index: 1;
		}
		.breadcrumbs {  
			font-size: 10px; 
			line-height: 11px;
			font-weight: normal;
			color: #191970;
		}
		
		.breadcrumbslink {  
			font-size: 10px; 
			line-height: 11px;
			font-weight: normal;
			color: #0b2a94;
		}
        
#breadCrumbsBar a:hover {  
			text-decoration: underline;
		}	 		 	
		
		#insideContentColumn {
			padding-top: 35px;
		}			
			
			