/* navigation menu code from subtraction*/
	
	
	#navcontainer {
		margin: 0px 0px 0px 0px; 
		border-bottom: 1px solid #9900CC; 	
		padding: 0px 0px 6px 0px; 
		font-family: arial, helvetica, sans-serif;
		text-align: right;
		}

	#navcontainer p	{
		padding: 7px 7px 0px 0px;
		font-family: arial, sans-serif;
		font-size: 12px;
		font-weight: bold;
		}

 /* to stretch the container div to contain floated list */ 
	#navcontainer:after {
		content: "."; 
		display: block; 
		line-height: 1px; 
		font-size: 1px;
		color: transparent; 
		clear: both; 
		} 

	#navcontainer	img	{
		margin: 0px;
		padding: 0px 0px 1px 0px;
		}

	ul#navlist {
		list-style: none; 
		padding: 0; 
		margin: 0px; 
		background-color: #000;
		font-size: 12px;
		}

	ul#navlist li {
		text-align: left;
		float: left; 
		height: 30px; 
		margin: 0px 0px 0px 0px; 
		border-left: 1px solid #CCC;
		padding: 0; 
		background-color: #9900CC;
		}

	ul#navlist li { width: 99px; voice-family: "\"}\""; voice-family:inherit; width: 99px;} 
	html>body ul#navlist li { width: 99px; } 
		

	ul#navlist li a {
		display: block; 
		padding: 7px 5px 25px 7px; 
		color: #FFF; 
		font-size: 11px;
		text-decoration: none;
		height: 1%;
		/*text-shadow: 0 0 0 #000;*/
		}

	#navcontainer>ul#navlist li a { width: auto; height: auto; } 

	ul#navlist li#active a {
		background: #f0e7d7; 
		color: #C30; 
		}

	ul#navlist li a:hover,
	ul#navlist li#active a:hover {
		color: #FFF;
		background-color: #369;
		}
		
	ul#navlist li.home	{
		border-left: none;
		}

	ul#navlist li#empty	{
		width: 200px;
		}

	
	
	/* END navigation menu code from subtraction*/
	
	
	
	/* navigation_secondary  style*/	
	
/* code from css anthology*/
	
.navigation_secondary {
  width: 100%;
  margin-bottom: 10px;
  }

.navigation_secondary ul {
  border-top: 1px solid #9900CC;
  border-bottom: 1px solid #9900CC;

  list-style: none;
  margin: 0;
  padding: 10px;
font-family: arial, sans-serif;
 font-size: 11px;
 
}

.navigation_secondary li {
display: inline;
line-height: 22px;
letter-spacing: 2px;

}

.navigation_secondary li a:link, .navigation_secondary li a:visited  {
  
  padding: 0.4em 10px 0.4em 0.5em;
 /* background-color: #B51032;*/
  color: #000000;
  text-decoration: none;
   
}
	
.navigation_secondary li a:hover, .navigation_secondary li a:active {
  background-color: #9900CC;
  color: #ffffff;
}


/* ---------------------------------------
----- << END navigation_secondary style>> -------*/	

	
	
	
	
	

	
	
	
	