.categ A:hover{
	BACKGROUND-COLOR: #dfe1f1;
	text-decoration: none;
	FONT-WEIGHT: bold;
	FONT-SIZE: 20px;
	color: #2d3996
}
.categ A:link{
	text-decoration: none;
	FONT-SIZE: 20px;
	FONT-WEIGHT: bold
}

.categ A:visited {
	text-decoration: none;
	FONT-SIZE: 20px;
	FONT-WEIGHT: bold
}

.categ TD {
	FONT-WEIGHT: bold
}

.tabl TD {
	TEXT-ALIGN: center; 
	VERTICAL-ALIGN: top
}

.tabl A:hover {
	BACKGROUND-COLOR: #dfe1f1;		
	text-decoration: none;
	color: #000000
}

.tabl A:link {
	text-decoration: none;
	color: #000000
}

.tabl A:visited {
	text-decoration: none;
	color: #000000
}

.toplist A:hover {
	BACKGROUND-COLOR: #dfe1f1;		
	text-decoration: none;
	FONT-WEIGHT: bold;
	color: #2d3996
}

.toplist A:link {
	FONT-WEIGHT: bold;
	text-decoration: none;
}

.toplist A:visited {
	FONT-WEIGHT: bold;
	text-decoration: none;
}

.ap A:link {
	BORDER-RIGHT: #17345e 1px solid; 
	BORDER-TOP: #17345e 1px solid; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 15px; 
	FLOAT: left; 
	MARGIN: 2px; 
	VERTICAL-ALIGN: middle; 
	BORDER-LEFT: #17345e 1px solid; 
	WIDTH: 25px; COLOR: #17345e; 
	LINE-HEIGHT: 20px; 
	BORDER-BOTTOM: #17345e 1px solid; 
	HEIGHT: 20px; 
	BACKGROUND-COLOR: #dfe1f1; 
	TEXT-ALIGN: center; 
	TEXT-DECORATION: none
}
.ap A:visited {
	BORDER-RIGHT: #17345e 1px solid; 
	BORDER-TOP: #17345e 1px solid; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 15px; 
	FLOAT: left; 
	MARGIN: 2px; 
	VERTICAL-ALIGN: middle; 
	BORDER-LEFT: #17345e 1px solid; 
	WIDTH: 25px; COLOR: #17345e; 
	LINE-HEIGHT: 20px; 
	BORDER-BOTTOM: #17345e 1px solid; 
	HEIGHT: 20px; 
	BACKGROUND-COLOR: #dfe1f1; 
	TEXT-ALIGN: center; 
	TEXT-DECORATION: none
}
.ap A:active {
	BORDER-RIGHT: #17345e 1px solid; 
	BORDER-TOP: #17345e 1px solid; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 15px; 
	FLOAT: left; 
	MARGIN: 2px; 
	VERTICAL-ALIGN: middle; 
	BORDER-LEFT: #17345e 1px solid; 
	WIDTH: 25px; COLOR: #17345e; 
	LINE-HEIGHT: 20px; 
	BORDER-BOTTOM: #17345e 1px solid; 
	HEIGHT: 20px; 
	BACKGROUND-COLOR: #ffffff; 
	TEXT-ALIGN: center; 
	TEXT-DECORATION: none
}
.ap A:hover {
	BORDER-RIGHT: #ffffff 1px solid; 
	BORDER-TOP: #ffffff 1px solid; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 15px; 
	FLOAT: left; 
	MARGIN: 2px; 
	VERTICAL-ALIGN: middle; 
	BORDER-LEFT: #ffffff 1px solid; 
	WIDTH: 25px; 
	COLOR: #ffffff; 
	LINE-HEIGHT: 20px; 
	BORDER-BOTTOM: #ffffff 1px solid; 
	HEIGHT: 20px; 
	BACKGROUND-COLOR: #17345e; 
	TEXT-ALIGN: center; 
	TEXT-DECORATION: none
}