/* page level (body) anchors */

a:link {
	font-size : 12px;
	text-decoration : none;
	color: #0000CC;
	background-color : transparent;
}
a:visited {
	font-size : 12px;
	text-decoration : none;
	color:#CC9900 ;
	background-color : transparent;
}
a:hover {
	font-size : 12px;
	text-decoration : none;
	color: #0000CC;
	background-color : #FFFFCC;
}
a:active {
	font-size : 12px;
	text-decoration : none;
	color: #0000CC;
	background-color : transparent;
}

/* NO STYLE anchors */
a:link.nostyle {
	font-size : 12px;
	border : 0px;
	text-decoration : none;
	background-color : transparent;
}
a:visited.nostyle {
	font-size : 12px;
	border : 0px;
	text-decoration : none;
	background-color : transparent;
}
a:hover.nostyle {
	font-size : 12px;
	border : 0px;
	text-decoration : none;
	background-color : transparent;
}
a:active.nostyle {
	font-size : 12px;
	border : 0px;
	text-decoration : none;
	background-color : transparent;
}

/* header styled anchors */
a:link.listhead {
	font-size : 14px;
	font-weight : bold;
	text-decoration : none;
	color: #0000CC;
	background-color : transparent;
}
a:visited.listhead {
	font-size : 14px;
	font-weight : bold;
	text-decoration : none;
	color: #CC9900;
	background-color : transparent;
}
a:hover.listhead {
	font-size : 14px;
	font-weight : bold;
	text-decoration : none;
	color: #0000CC;
	background-color : #FFFFCC;
}
a:active.listhead {
	font-size : 14px;
	font-weight : bold;
	text-decoration : none;
	color: #0000CC;
	background-color : transparent;
}

/* menu level anchors */
a:link.membermenu {
	font-size : 12px;
	text-decoration : none;
	color: #000066;
	background-color : transparent;
}
a:visited.membermenu {
	font-size : 12px;
	text-decoration : none;
	color : #CC9900;
	background-color : transparent;
}
a:hover.membermenu {
	font-size : 12px;
	text-decoration : none;
	color : #ffff99;
	padding : 1px 5px 1px 5px;
	background-color : #000066;
}
a:active.membermenu {
	font-size : 12px;
	text-decoration : none;
	color : #000066;
	background-color : transparent;
}


a:link.visitormenu {
	font-size : 12px;
  font-weight : bold;
	text-decoration : none;
	color: #000066;
  padding : 1px 5px 1px 5px;
	background-color : transparent;
}
a:visited.visitormenu {
	font-size : 12px;
  font-weight : bold;
	text-decoration : none;
	color : #CC9900;
  padding : 1px 5px 1px 5px;
	background-color : transparent;
}
a:hover.visitormenu {
	font-size : 12px;
  font-weight : bold;
	text-decoration : none;
	color : #ffff99;
	padding : 1px 5px 1px 5px;
	background-color : #000066;
}
a:active.visitormenu {
	font-size : 12px;
  font-weight : bold;
	text-decoration : none;
	color : #000066;
  padding : 1px 5px 1px 5px;
	background-color : transparent;
}



a:link.germanmenu {
	font-size : 11px;
  font-weight : bold;
	text-decoration : none;
	color: #000066;
  padding : 1px 3px 1px 3px;
	background-color : transparent;
}
a:visited.germanmenu {
	font-size : 11px;
  font-weight : bold;
	text-decoration : none;
	color : #CC9900;
  padding : 1px 3px 1px 3px;
	background-color : transparent;
}
a:hover.germanmenu {
	font-size : 11px;
  font-weight : bold;
	text-decoration : none;
	color : #ffff99;
	padding : 1px 3px 1px 3px;
	background-color : #000066;
}
a:active.germanmenu {
	font-size : 12px;
  font-weight : bold;
	text-decoration : none;
	color : #000066;
  padding : 1px 3px 1px 3px;
	background-color : transparent;
}


/* old visitor menu
a:link.visitormenu {
	font-size : 12px;
	font-weight : bold;
	text-decoration : none;
	color: #000066;
	background-color : transparent;
}
a:visited.visitormenu {
	font-size : 12px;
	font-weight : bold;
	text-decoration : none;
	color : #CC9900;
	background-color : transparent;
}
a:hover.visitormenu {
	font-size : 12px;
	font-weight : bold;
	text-decoration : overline;
	color : #cc0000;
	background-color : transparent;
}
a:active.visitormenu {
	font-size : 12px;
	font-weight : bold;
	text-decoration : none;
	color : #000066;
	background-color : transparent;
}

*/
