/*
	IDs
*/
#navbar
	{
		position: absolute;
		top: 105px;
		height: 24px;
		width: 301px;
	}
/*
	coloring
*/
li.nav-list a
	{
		color: #5D905D;
		border-top: 0px;
		border-bottom: 0px;
		border-left: 0px;
		border-right: 0px;
		text-decoration: none;
	}
li.nav-list a:hover
	{
		color: #FF9900;
		text-decoration: none;
	}
li.nav-list-sub a
	{
		color: #5D905D;
		background-color: #DEF2C6;
		border-top: 1px solid #B8E284;
		border-bottom: 1px solid #B8E284;
		border-left: 1px solid #B8E284;
		border-right: 1px solid #B8E284;
		text-decoration: none;
	}
li.nav-list-sub a:hover
	{
		color: #FF9900;
		text-decoration: none;
	}
.nav-buttons-sub
	{
		border: 1px solid #B8E284;
	}
.nav-buttons-sub2
	{
		border: 1px solid #B8E284;
	}
/*
	classes
*/
.nav-buttons
	{
		margin: 0; 
		padding: 0;
		z-index: 101;	
		display: inline;	
		list-style: none;
	}
.nav-buttons-top
	{
		width: 778px; 
	}
.nav-buttons-sub
	{
		left: 18px;
		top: 23px;
		width: 145px;
		z-index: 200;	
		display: none;
		position: absolute;
	}
.nav-buttons-sub2
	{
		left: 149px;
		top: -1px;
		width: 145px;
		display: none;
		position: absolute;
	}
.nav-list
	{
		font-size: 12px;
		font-weight: bold;
		text-indent: 3px;
		position: relative;		
	}
.nav-list-top
	{
		width:100px;
		height: 25px;
		text-align: left;
	}
.nav-list-sub
	{
		width: 150px;
		text-align: left;
		font-size: 10px;
	}
.nav-list a
	{
		min-height: 13px;
		padding: 5px;
		display: block;
		text-decoration: none;
	}
.nav-list-sub a
	{ 
		min-height: 1px;
		padding: 6px;
	}	
/* css standards-compliant navbar rollover style... */
.nav-list:hover ul.nav-buttons-sub, .nav-list-sub:hover ul.nav-buttons-sub2
	{
	display: block; 
	}
/* IE navbar rollover style... */
.nav-list.over ul.nav-buttons-sub, li.subover ul.nav-buttons-sub2
	{
	display: block; 
	}
/* fix IE - hide from IE/Mac \*/
* .nav-list { float: left; height: 1%; }
* .nav-list a { height: 1%; }