
.rubselected { color: #FFFFFF; }
.n1, .rub1, .rub2, .rub3, .rub4, .rub5, .rub6, .rub7, .rub8,.rub9,.rub10,.rub11, .rubselected  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-transform: uppercase;
	text-decoration: none;
	letter-spacing: 0;
}

.n1:hover, .rub1:hover, .rub2:hover, .rub3:hover, .rub4:hover, .rub5:hover, .rub6:hover, .rub7:hover  {
	color: #FFFFFF;
	text-decoration: none;
}
.fdcolor1 {
background-color: #999999;
}
.pagetitle {
	font-family: "Arial Black", Arial;
	font-size: 17px;
	letter-spacing: -1px;

}
.n2, .n2:link, .n2:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
	font-weight: bold;
	text-decoration: none;
}

.n2:hover, .n2selected:hover {	
	text-decoration: underline; }

.n2selected, .n2selected:link, .n2selected:visited {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}


.n3, .n3:link, .n3:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
	text-decoration: none;

}
.n3selected, .n3selected:link, .n3selected:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;

}

.n3:hover, .n3selected:hover { 
	text-decoration : underline; 
	}
	
p {
	font-family1: Arial, Helvetica, sans-serif;
	font-size1: 12px;
	color: #000000;
	line-height: 20px;
}

.raccourcis {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
	text-transform: uppercase;
	text-decoration: none;

}
.footer, .footer:visited, .footer:link, .raccourcis:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	text-decoration: none;
}

.footer:hover, .raccourcis:hover {
	text-decoration : underline;
	color: #666666;
}
.title {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;

}

@media print {
	.noprint {display: none; }

	.fontColorTitleCell {
		color: black;
	}

	.backgroundColorTitleCell {
		background-color: white;
	}

	.fontColorTableCell, fontColorHighlightedCell {
		color: black;
	}

	.backgroundColorTableCell, .backgroundColorHighlightedCell {
		background-color: white;
	}

	TABLE.printtable {
		background-color: black;
	}

	TABLE.printtable TD, TABLE.printtable TH {
		padding: 2px;
		white-space: nowrap;
	}

	.defaultFlow {
		//position: absolute;
		//left:0;
		//top:0;
		width: 600px;
	}
	table.captTableBody {
		width: 100%;
	}
	td.captCellBody {
		text-align: center;
	}

}

@media screen {
	table.captTableBody {
		width: 520px;
	}
}

