.sublinkvis{
	font-family: Tahoma;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	background-color: #FAFAFA;
	vertical-align: middle;
}
.sublink{
	font-family: Tahoma;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	height: 20px;
	width: 156px;
	background-color: #F2F2F2;
	display: block;
}

.sublink:link{
	font-family: Tahoma;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	background-color: #F2F2F2;
	vertical-align: middle;
}

.sublink:visited{
	color: #000000;
	text-decoration: none;
}

.sublink:hover{
	font-family: Tahoma;
	font-size: 11px;
	color: #333399;
	text-decoration: underline;
	height: 20px;
	width: 156px;
	background-color: #Fafafa;
}
.mainlinkvis{
	font-family: Tahoma;
	font-size: 11px;
	color: #000000;
	background-image: url(nav_background_on.gif);
	text-align: center;
	background-repeat: repeat-x;
	font-weight: normal;
	height: 24px;
	padding: 5px;
	text-decoration: none;
	border-right:1px solid #A8A8A8;
	border-left:1px solid #FFFFFF;
}


.mainlink{
	font-family: Tahoma;
	font-size: 11px;
	color: #000000;
	background-image: url(nav_background.gif);
	text-align: center;
	background-repeat: repeat-x;
	border-right:1px solid #A8A8A8;
	border-left:1px solid #FFFFFF;
}
.bluelink{
	font-family: Tahoma;
	font-size: 11px;
	color: #FFFFFF;
	height: 24px;
	background-image: url(blunav_background_off.gif);
	text-align: center;
	background-repeat: repeat-x;
	border-right:1px solid #0058B28;
	border-left:1px solid #0058B2;
	padding: 5px;
	text-decoration: none;
}
.bluelink:hover{
	font-family: Tahoma;
	font-size: 11px;
	color: #FFFFFF;
	background-image: url(blunav_background_on.gif);
	text-align: center;
	background-repeat: repeat-x;
	border-right:1px solid #A8A8A8;
	height: 24px;
	border-left:1px solid #0058B2;
	padding: 5px;
	text-decoration: none;
}

.mainlink:link{
	font-family: Tahoma;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	background-image: url(nav_background.gif);
	background-repeat: repeat-x;
	height: 24px;
	padding: 5px;
	text-align: center;
}

.mainlink:visited{
	color: #000000;
	text-decoration: none;
	height: 24px;
	padding: 5px;
}

.mainlink:hover{
	font-family: Tahoma;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	background-image: url(nav_background_on.gif);
	background-repeat: repeat-x;
	}
.tdlink {
	vertical-align: middle;
	text-align: center;
}
.tdlink {
	text-align: center;
	border: 1px solid #FFFFFF;}
.tdnormal {
	line-height: 11px;
}
.navtable {
	background-image: url(nav_background.gif);
	background-repeat: repeat-x;
}
