	
	
.hnavlist
	{
		padding: 0 1px 1px;
		margin-left: 0;
		text-align: center;
		font: bold 12px Verdana, sans-serif;
	}

.hnavlist li
	{
		list-style: none;
		margin: 0;
		border-top: 1px solid gray;
		display: inline;
		line-height:2.3em;		
	}

.hnavlist li a
	{
		padding: 0.25em 0.5em 0.25em 0.75em;
		border-top:0.2em solid red;
		border-bottom:0.2em solid red;
		border-right:1em solid red;
		border-left: 1em solid blue;
		background: #FFFFCC;
		text-decoration: none;
		display:inline;
	}

.hnavlist li a:link 
	{ 
		color: #000;					/*#448; */
	}
.hnavlist li a:visited 
	{ 
		color: #000;						/*#667;*/
		border-bottom:0.3em solid  green;
	}

.hnavlist li a:hover
	{
		border-right: 1em solid  blue;          /*#FE3;	*/
		border-left: 1em solid  red;              /*#FE3;*/
		color: #FFF;
		background: #332;
	}

.hnavigation
	{
		margin-left: auto;
		margin-right: auto;
		margin-bottom:1em;
		padding:0.01em;
	}




/* THE original menu styles are below this line they are for vertical menus  */
.vmenu
	{
		float:left;
		text-align:left;
		width:45%;
		margin-bottom: 0.5em;
	}
.vmenu1
	{
		float:left;
		text-align:left;
		width:45%;
		clear:left;
	}
	
	
.navlist
	{
		padding: 0;
		margin-left: 0;
		font: bold 12px Verdana, sans-serif;
	}

.navlist li
	{
		list-style: none;
		margin: 0;
		padding:0;
		display: inline;
		margin-bottom: -1px; 
		position: relative;
}

.navlist li a
	{
		padding: 0.25em 0.5em 0.25em 2.4em;
		border-left: 1em solid #AAB;
		border-color: #00F;
		background: #CCD;
		text-decoration: none;
		display:block;
		height: 1%;
	}

.navlist li a:link 
	{ 
		color: #000;		/*#448;*/ 
	}
	
.navlist li a:visited 
	{ 
		color: #000;		/*#667;*/
	}

.navlist li a:hover
	{
		border-color: #FE3;
		color: #FFF;
		background: #332;
	}

	
	
li.htm a, li.htm a:hover, li.pdf a,li.pdf a:hover, li.ppt a,li.ppt a:hover, li.null a,li.null a:hover
	{
		background-repeat: no-repeat;
		background-position:0.20em;
	}


li.htm a
	{
		background-image: url("htm2.gif");
	}
li.htm a:hover
	{
		background-image: url("htm2.gif");
	}	
li.pdf a
	{
		background-image: url("pdf2.gif");
	}	
li.pdf a:hover
	{
		background-image: url("pdf2.gif");
	}	
li.ppt a
	{
		background-image: url("ppt2.gif");
	}	
li.ppt a:hover
	{
		background-image: url("ppt2.gif");
	}
li.null a
	{
		background-image: url("null2.gif");
	}
li.null a:hover
	{
		background-image: url("null2.gif");
	}	