.alignCenter { text-align: center; }

.alignCenter strong { font-weight: 400; color: #be0000; }

abbr { display: block; margin: 0 auto; font-size: 0.95em; line-height: 1.4em; text-align: center; font-style: italic; color: #be0000; }

form p { overflow: hidden; padding: 0 1.5em; }

form p .libelle, form p .input { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; float: left; }

form p .libelle { width: 28%; font-weight: bold; height: 26px; text-align: right; padding-right: 10px; font-size: 14px; }

form p.groupcheckbox { text-align: center; margin: 0; }

form p.groupcheckbox .libellecheckbox { width: 50%; font-weight: bold; height: 26px; padding-right: 10px; font-size: 14px; }

form p .input { width: 72%; outline-style: none; margin: 0; padding: 7px; border: 1px solid #c9bfc0; background-color: #f7f7f7; color: black; font-family: 'Arial','sans-serif'; font-size: 14px; }

form p abbr { clear: both; overflow: hidden; }

abbr#displayNB {
	color: #444;
	text-align: right;
	padding: 0 0.5em 0 0;
}

#primary_content #exportChoice { list-style: none; padding: 0; margin: 1em 0; overflow: hidden; }

#primary_content #exportChoice li {  list-style: none; font-size: 1.2em; background-color: #941539; color: #eee; padding: 0 0.5em; margin: 0 0.7em 0 0; float: left; }