/* CSS Document */

/* ********************************************************************************************
 * Navigation Top
 ******************************************************************************************* */		
	#navigationTopLeft {
		position:relative;
		float:left;
		width:600px;
		height:60px;
	}
	
	
	#navigationTopLeft .layer0 {
		position:absolute;
		bottom:14px;
		left:0px;
		list-style:none;
		margin:0px;
		padding:0px;
		overflow:hidden;
	}
	
	#navigationTopLeft .layer0 li {
		display:block;
		float:left;
		position:relative;
		padding:0px;
		margin:0px;
		padding:0px 5px 0px 5px;
		overflow:hidden;
		color:#0024a5;
		font-size:13px;
		line-height:16px;
		vertical-align:bottom;
		text-decoration:none;
		text-align:center;
		border-left:1px solid #0024a5;
	}
	
	#navigationTopLeft .layer0 li:first-child, #navigationTopLeft .layer0 li.firstChild  {
		padding-left:0px;
		margin-left:0px;
		border-left:0px;
	}
	
	#navigationTopLeft .layer0 li a {
		display:block;
		color:#0024a5;
		font-weight:bold;
		text-decoration:none;
		text-transform:uppercase;
	}
	
	#navigationTopLeft .layer0 li a:hover {
		color:#0024a5;
	}
	
	#navigationTopLeft .layer0 li.beforSelectedNode {

	}
	
	#navigationTopLeft .layer0 .selectedNode {
		color:#0024a5;
	}
	
	#navigationTopLeft .layer0 li.afterSelectedNode {
		border-top:1px solid #ffffff;
		border-left:1px solid #ffffff;
	}
	
	#navigationTopLeft .layer0 .selectedNode a, #navigationTopLeft .layer0 .selectedNodeNoChild a {
		color:#cccccc;
	}
	

/* ********************************************************************************************
 * Navigation footer left
 ******************************************************************************************* */	
	#navigationBottomLeft .layer0 {
		display:inline;
		list-style:none;
		margin:0px;
		padding:0px;
		float:left;
	}
	
	#navigationBottomLeft .layer0 li {
		display:block;
		float:left;
		position:relative;
		padding:0px;
		margin:0px;
		padding:0px 5px 0px 5px;
		overflow:hidden;
		color:#0024a5;
		font-size:13px;
		line-height:16px;
		vertical-align:bottom;
		text-decoration:none;
		text-align:center;
		border-left:1px solid #0024a5;;
	}
	
	#navigationBottomLeft .layer0 li:first-child, #navigationBottomLeft .layer0 li.firstChild  {
		padding-left:0px;
		margin-left:0px;
		border-left:0px;
	}
	
	#navigationBottomLeft .layer0 li a {
		display:inline;
		color:#0024a5;
		font-weight:bold;
		text-decoration:none;
		text-transform:uppercase;
	}
	
	#navigationBottomLeft .layer0 li a:hover {
		color:#0024a5;
	}
	
	#navigationBottomLeft .layer0 .selectedNode {
		color:#0024a5;
	}
	
	#navigationBottomLeft .layer0 .selectedNode a, #navigationBottomLeft .layer0 .selectedNodeNoChild a {
		color:#0024a5;
	}

	
/* ********************************************************************************************
 * Navigation footer right
 ******************************************************************************************* */	
	#navigationBottomRight {
		 margin-right:5px;
	}
	
	#navigationBottomRight .layer0 {
		display:inline;
		list-style:none;
		margin:0px;
		padding:0px;
		float:right;
	}
	
	#navigationBottomRight .layer0 li {
		display:block;
		float:left;
		position:relative;
		padding:0px;
		margin:0px;
		padding:0px 5px 0px 5px;
		overflow:hidden;
		color:#0024a5;
		font-size:13px;
		line-height:16px;
		vertical-align:bottom;
		text-decoration:none;
		text-align:center;
		border-left:1px solid #0024a5;;
	}
	
	#navigationBottomRight .layer0 li:first-child, #navigationBottomRight .layer0 li.firstChild  {
		padding-left:0px;
		margin-left:0px;
		border-left:0px;
	}
	
	#navigationBottomRight .layer0 li:last-child, #navigationBottomRight .layer0 li.lastChild  {
		padding-right:0px;
		margin-right:0px;
		border-right:0px;
	}
	
	#navigationBottomRight .layer0 li a {
		display:inline;
		color:#0024a5;
		font-weight:bold;
		text-decoration:none;
		text-transform:uppercase;
	}
	
	#navigationBottomRight .layer0 li a:hover {
		color:#0024a5;
	}
	
	#navigationBottomRight .layer0 .selectedNode {
		color:#0024a5;
	}
	
	#navigationBottomRight .layer0 .selectedNode a, #navigationBottomRight .layer0 .selectedNodeNoChild a {
		color:#0024a5;
	}