/* topnav */
ul#topnav {
	position: absolute;
	bottom: 0;
	right: 0;
	padding: 2px 20px 0 2px;
	font-family: Arial;
	font-size: 13px;
	letter-spacing: 1px;
	background-color: #fff;
	background: url(/img/nav/1_w_l.png) no-repeat left top;
}

ul#topnav li {
	float: left;
	position: relative;
	top: 0px;
	font-weight: bold;
}

ul#topnav li a {
	display: block;
	padding: .3em .6em;
	color: #222;
	text-decoration: none;
}

ul#topnav li.selected {
	background: url(/img/nav/1_c_l.gif) no-repeat left top;
}

ul#topnav li.selected a {
	color: #fff;
	background: url(/img/nav/1_c_r.gif) no-repeat right top;
}

/* subnav */
ul#subnav {
	margin-top: -1px;
	padding: 10px 1em 0 1em;
	white-space: nowrap;
	font-family: Arial;
	font-size: 13px;
	line-height: 16px;
	letter-spacing: 1px;
	background-color: #fa1f1f;	
}

ul#subnav li {
	float: left;
	position: relative;
	top: 1px;
	font-weight: bold;
}

ul#subnav li a {
	display: block;
	padding: .4em .6em .5em .6em;
	color: #fff;
	text-decoration: none;
}

ul#subnav li.selected {
	background: url(/img/nav/2_c_l.gif) no-repeat left top;
	background-color: #fff;	
}

ul#subnav li.selected a {
	color: #333;
	background: url(/img/nav/2_c_r.gif) no-repeat right top;
}

ul#subnav li:hover ul, ul#subnav li.sfHover ul {
	top: 28px;
}

/* subsubnav */
ul#subsubnav {
	padding: .8em 1em .8em 1em;
	border-bottom: 2px solid #999;	
	font-family: Arial;
	font-size: 13px;
	line-height: 1em;
	letter-spacing: 1px;
}

ul#subsubnav li {
	float: left;
}

ul#subsubnav li.selected {
	margin: 0 0 0 -1px;
}

ul#subsubnav li a {
	padding: .3em .5em;
	color: #444;
	text-decoration: underline;
}

ul#subsubnav li.selected a {
	color: #222;
	text-decoration: none;
}
