.mainnav
{
	margin: 0px;
	padding: 0px;
}

.mainnav li
{
	padding: 0px;
	margin: 0px;
	text-indent: 9px;	
	list-style: none;
	width: 134px;
}


/* NAVIGATION LEVEL 1*/


#lvl_1 li a
{	

	font-size: 11px;
	font-weight: bold;
	color:#ffffff;
	text-decoration: none;
	display: block;
	background-image: url(nav/nav_1_no.gif);
	background-repeat: no-repeat;
	padding: 9px 0px 5px 0px;
}

* html #lvl_1 li a
{	
	height: 24px;
}

#lvl_1 li a.act, #lvl_1 a:hover
{
	background-image: url(nav/nav_1_act.gif);
}

#lvl_1 li.first a
{
	padding: 24px 0px 6px 0px;
	background-image: url(nav/nav_1_f_no.gif);
	margin-bottom: 3px;
}


#lvl_1 li.first a.act, #lvl_1 li.first a:hover
{
	background-image: url(nav/nav_1_f_act.gif);
}

/*
#lvl_1 li.last
{
}

#lvl_1 li.last a.act, #lvl_1 li.last a:hover
{
}
*/

/* NAVIGATION LEVEL 2*/

#lvl_2 li a
{
	font-size: 10px;
	color: #232875;
	padding: 4px 0px 3px 0px;
	display: block;
	background-image: url(nav/nav_2_no.gif);
	background-repeat: no-repeat;
	margin: 0px;

}

* html #lvl_2 li a
{	
	height: 19px;
}

#lvl_2 li a.act, #lvl_2 li a:hover
{
	color: #ffffff;
	background-image: url(nav/nav_2_act.gif);
}

#lvl_2 li.first a
{
	padding: 4px 0px 3px 0px;
	background-image: url(nav/nav_2_f_no.gif);
	background-repeat: no-repeat;
	margin: 0px;	
}

#lvl_2 li.first a.act, #lvl_2 li.first a:hover
{
	background-image: url(nav/nav_2_f_act.gif);
}

#lvl_2 li.last a
{
	background-image: url(nav/nav_2_l_no.gif);
	background-repeat: no-repeat;
}

#lvl_2 li.last a.act, #lvl_2 li.last a:hover
{
	background-image: url(nav/nav_2_l_act.gif);
}

/* NAVIGATION LEVEL 3*/

#lvl_3 li
{
	text-indent: 18px;
}

#lvl_3 li a, #lvl_3 li a:visited
{
	padding: 2px 0px 2px 0px !important;
	font-size: 10px;
	font-weight: normal;
	color: #232875;
	text-decoration: none;
}

*html #lvl_3 li a
{
	height:16px;
}

#lvl_3 li a, #lvl_3 li a:hover, #lvl_3 li a.act
{
	background-image: url(nav/nav_3_no.gif) !important;
	background-repeat: no-repeat;
	
}


#lvl_3 li a:hover, #lvl_3 li a.act, #lvl_3 li a.act:visited
{
	color: #ff6600;	
}


#lvl_3 li.first a, #lvl_3 li.first a:hover
{
	padding: 2px 0px 2px 0px !important;
	background-image: url(nav/nav_3_no.gif) !important;
}

/*
#lvl_3 li.first a.act
{
}
*/

#lvl_3 li.last a, #lvl_3 li.last a:hover
{
	background-image: url(nav/nav_3_l.gif) !important;
}
/*
#lvl_3 li.last#lvl_3_act
{
}
*/