/*
define css styles for top navigation bar
*/

#navigation
{
	display: block;
	margin: 0px;
	border: 0px;
	padding: 4px 5px;
	height: 23px;
}

#navigation ul
{
	margin: 0px;
	border: 0px;
	padding: 0px;`
}


#navigation ul li 
{
	/* define top level list items - rather than display inline, we float left to align horizontally across page */
	display: inline;
	float: left;
	list-style-type: none;
	margin: 0px;
	padding: 0px;
	border: 0px;
	voice-family: "\"}\"";
	voice-family:inherit;
	display: block;
}


/* the following rules are recognized by IE only */
* html body #navigation li {width: 10px;}

#navigation ul li a
{
	/*	define links */
	display: block;
	text-decoration: none;
	background-color: #CC003F;
	color: #FFFFFF;
	padding: 5px;
	padding-left: 18px;
	padding-right: 18px;
	margin-right: 2px;
	margin-bottom: 1px;		/* seperate links incase user resizes font */
	white-space: nowrap;
}

/* hack to fix ie/win, but hide from ie/mac \*/
* html #navigation ul li a { margin-bottom: 0px; }
/* end */

#navigation ul li a:hover 
{ 
	/*	define link hover */
	background-color: #F7F7F7;
	color: #333333;
}

#navigation ul li.current a
{
	/* define link select */
	color: #333333;
	background-color: #FCB1C1;
}

#navigation ul li.last a
{
	padding-left: 13px;
	color: #000000;
	background-color: #CCCCCC;
}

#navigation ul li.last a:hover
{
	background-color: #AAAAAA;
}





/*
not show secondary nav
*/

#navigation ul li ul
{
	display: none;
}


