#upnavlst {
	position : absolute;
	top : 188px;
	left : 245px;
	list-style:none;
	white-space:nowrap;
	clear:both;
	padding-top:10px;
}
#upnavlst li {
	margin:0;
	display:inline;
	padding : 10px 14px 10px 14px;
}
#upnavlst li.current {
	border:0;
	background : url(/img/bg_line.gif)  top repeat-x #FFF;
	color:#993300;
	font-weight:600;
	padding : 10px 7px 10px 10px;

}
#upnavlst li.current ul {
	margin:0;
	background-color:#FFFFFF;
	position:absolute;
	top:32px;
	left:0;
	white-space:nowrap;
	padding:5px 5px 5px 5px;
}
#upnavlst li.current ul li {
	padding:0 5px 0 5px;
	font-weight:normal;
}
#upnavlst li.current ul li a {
	font-weight:normal;
}
#upnavlst li a {
	font-weight:bold;
}





/**********************************************************************************************/

#upnavtbl{
	position : absolute;
	top : 195px;
	left : 272px;
}
.upnavtd{
	vertical-align : bottom;
	text-align : center;
}



.menu {
	padding : 10px 0 0 0 ;
	text-align : left;
	position: absolute;
	overflow : visible;
	white-space : nowrap;
	margin-left: expression(document.body.clientWidth > 0 ? "-101%":"") !important;
	margin-top: expression(document.body.clientWidth > 0 ? "25px":"") !important;
}
.menu a{
	padding : 5px 5px 5px 10px;
	height : 50px;
	display : none;
}

.right{
	margin-left: -10%;
}

.partnolnk, .partlnk, .menuinlnk, .menunolnk{
	background-color : #FFF;
	display : inline !important;
}

.upanav{
	padding : 10px;
	font-weight : 600;
}
.partnolnk, .partlnk{
	background : url(/img/bg_line.gif)  top repeat-x #FFF;
	padding : 10px;
	font-weight : 600;
}
.partnolnk, .menunolnk{
	color : #993300;
	text-decoration : none;
}
.menuinlnk, .menunolnk{
	padding-left : 5px;
}