@charset "UTF-8";
/* CSS Document */

#navcontainer ul
{
		text-align: center;
		padding-bottom: 7px;
		padding-top: 5px;
		padding-left: 0;
		margin-top: 0;
		/* cancels gap caused by top padding in Opera 7.54 */
		margin-left: 0;
		background-color: #006494;
		color: #fff;
		width: 100%;
		font-family: Arial, sans-serif;
		font-size:18px;
		line-height: 18px;
		/* fixes Firefox 0.9.3 */
}

#navcontainer ul li
{
		display: inline;
		padding-left: 0;
		padding-right: 0;
		padding-bottom: 5px;
		/* matches link padding except for left and right */
		padding-top: 5px;
}

#navcontainer ul li a
{
		padding-left: 10px;
		padding-right: 10px;
		padding-bottom: 5px;
		padding-top: 5px;
		color: #fff;
		text-decoration: none;
		border-right: 1px solid #fff;
}

#navcontainer ul li a:hover
{
		background-color: #036;
		color: #fff;
}

#navcontainer #active {
		border-left: 1px solid #fff;
		background-color: #036;
		padding-left: 10px;
		padding-right: 10px;
		padding-bottom: 5px;
		padding-top: 5px;
		color: #fff;
		text-decoration: none;
		border-right: 1px solid #fff;
}