BODY { 
	text-align: left; 
	font-family: Geneva, Arial, Helvetica, sans-serif; 
	background-color: #0076c0; 
	font-size: 14px; 
	text-decoration: none; 
	font-style: normal; 
	font-weight: normal; 
	font-variant: normal;
	scrollbar-arrow-color: #1842b5;
	scrollbar-face-color: #6c8efc;
	scrollbar-base-color: #6c8efc;
}

H1 { 
     color: #ffd600; 
     font-size: 24px;
     text-align: center;
}

H2 { 
     font-weight: bold; 
     color: black; 
     text-decoration: none; 
     font-size: 16px; 
}

H3 { 
     font-weight: bold; 
     font-size: 14px; 
}

P {  
	text-decoration: none; 
	font-size: 14px;
}
.hcentevrcenter {
	text-align: center; 
	vertical-align: middle;
}
.HeaderComments { 
	font-size: 12pt; 
	color: #0076c0; 
	vertical-align: middle; 
	text-align: center; 
	font-weight: bold;
}
.Header { 
	font-size: 14px; 
	color: #FFFFFF ; 
	text-align: center ; 
	text-decoration: none;
}
h6 {  
	color: #0068D0; 
	background-color: #0068D0;
}
.FooterCreator { 
	font-size: 12pt; 
	color: #0076c0; 
	vertical-align: middle; 
	text-align: center; 
	text-decoration: none; 
	font-weight: bold;
}
.FooterCreatorLinks { 
	font-size: 12pt; 
	color: #007c00; 
	vertical-align: middle; 
	text-align: center; 
	text-decoration: none ; 
	cursor: hand;
}
.HeaderTable {  
	vertical-align: middle; 
	background-color: #FF6633;
}
.homeLink {  
	font-size: 12pt; 
	color: #FFFFFF; 
	text-align: center; 
	text-decoration: none; 
	font-style: normal; 
	font-weight: bold; 
	cursor: hand;
}
.HeaderTableText {  
	font-size: 12pt; 
	font-style: normal; 
	font-weight: bold; 
	text-align: center; 
	color: #0076c0; 
	line-height: normal;
}
.menuLink {  
	text-decoration: none; 
	font-weight: bold; 
	text-align: left;
}
.menuLinkTable { 
	background-color: #000000; 
	color: #FFFFCC;
}
.submenuLink { 
	font-size: 12px; 
	font-style: normal; 
	text-decoration: none; 
	list-style-position: inside; 
	list-style-type: square; 
	text-indent: 6pt; 
	color: #003399;
}
a {  
	text-decoration: none; 
	cursor: hand; 
	color: #000099;
}
.insideSubTitle {  
	color: #993300;
}
.menuText { 
	text-decoration: none; 
	color: #000000; 
	font-weight: bold; 
	text-align: left;
}
.submenuText { 
	font-size: 12px; 
	font-style: normal; 
	text-decoration: none; 
	list-style-position: inside; 
	list-style-type: square ; 
	color: #FFFFFF;
}
.menuText a{ 
	text-decoration: none; 
	color: #000000; 
	font-weight: bold; 
	text-align: left;
}
.submenuText a{ 
	font-size: 12px; 
	font-style: normal; 
	text-decoration: none; 
	list-style-position: inside; 
	list-style-type: square ; 
	color: #FFFFFF;
}

.HeaderTitleTableText { 
	font-size: 16px; 
	font-weight: bold; 
	text-align: center; 
	color: #FFFFFF; 
	text-decoration: none;
}
.TitleFirstPage { 
	font-size: 24pt; 
	font-style: normal; 
	font-weight: bold; 
	text-align: center; 
	color: #FF6633;
}
.smallPtag { 
	font-size: smaller;
}
.FooterDate { 
	font-size: 8pt; 
	color: #0066FF; 
	vertical-align: middle; 
	text-align: right; 
	text-decoration: none ; 
	font-weight: normal;
}
.asPtagItalique { 
	text-decoration: none ; 
	clip:  rect(   ); 
	font-size: 10pt; 
	font-style: italic; 
	font-weight: normal; 
	font-variant: normal;
}
.bodyBack {  
	background-color: #0076c0;
}
a:hover {  
	text-decoration: underline; 
	cursor: hand;
}
.menuLinkSmall { 
	font-size: 8pt;
}
.menuBack {  
	background-color: #FF9933;
}
.HeaderTitleTable { 
	background-color: #FF6633; 
	vertical-align: middle;
}
.EventFrame {  
	font-weight: bold;
}
.InfoFrame {
	font-weight: bold;
}
.lienTitre {  
	font-weight: bold;
}
.lienURL {  
	color: #008000;
}
.error {  
	font-weight: bold; 
	color: #FF0000;
}

.warning {  
	font-weight: bold; 
	color: #87410E;
}

.quoi {  
	font-weight: bold; 
	text-align: center;
}
.date { 
	font-weight: bold ; 
	text-align: center;
}
.errorMsg {
	font-size: 14px;
	font-weight: bold;
	color: #FF0000;
}
.boarderThin {
	border: 2px solid #999999;
	clear: both;
	float: none;

}
textarea {  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px;
	background-color: #FFFFFF;
	border: 0px solid #87410E;
	scrollbar-arrow-color: ;
	scrollbar-face-color: ;
	scrollbar-base-color: ;
}
input {  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px;
	background-color: #FFFFFF;
	border: 0px solid #87410E; 
	scrollbar-arrow-color: ;
	scrollbar-face-color: ;
	scrollbar-base-color: ;
}

input.button {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #FFFFFF;
	border: 1px solid #87410E;
	scrollbar-arrow-color: ;
	scrollbar-face-color: ;
	scrollbar-base-color: ;
	cursor: hand;
}
option {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #FFFFFF;
	border: 0px solid #87410E;
	scrollbar-arrow-color: #87410E;
	scrollbar-face-color: #E19D37;
	scrollbar-base-color: #E19D37;
}
.tableHeader {
	border: 1px ridge #999999;
	clear: both;
	float: none;
	background-color: #0076c0;
	color: #1842b5;
	text-decoration: none;
	font-weight: bold;
	text-align: center;
}
.tableHeader a {
	text-decoration: none;
	font-weight: bold;
	text-align: center;
	color: #1842b5;
}
.tableHeader a:hover {  
	text-decoration: underline; 
	cursor: hand
}
.tableHeader td {
	text-decoration: none;
	font-weight: bold;
	text-align: center;
	color: #1842b5;
}
.tableHeaderBody {
	border: 0px ridge #999999;
	clear: both;
	float: none;
	background-color: #87410E;
	color: #1842b5;
	text-decoration: none;
	font-weight: bold;
	text-align: center;
	font-size: 12px;
}
.tableHeaderBody a{
	color: #E19D37;
	text-decoration: none;
}
.tableBodyColor {
	border: 0px ridge #999999;
	clear: both;
	float: none;
	background-color: #6c8efc;
	font-size: 12px;
}
.tableBodyColor p {
	font-size: 12px;
}
.tableBodyColor li {
	font-size: 12px;
}
.tableBodyColor td {
	font-size: 12px;
}
.tableHeaderMenu {
    color:#FFFF00
	border: 0px ridge #999999;
	clear: both;
	float: none;
	background-color: #0076c0;
	color: #1842b5;
	text-decoration: none;
	font-weight: bold;
	text-align: center;
	font-size: 14px;
}
.tableHeaderMenu a {
    color:#FFFF00;
	text-decoration: none;
	font-weight: bold;
	text-align: center;

}
.tableHeaderMenu a:hover {  
	text-decoration: underline; 
	cursor: hand;
	color: #1842b5;
}
.tiltle {
	clear: both;
	float: none;
	color: #87410E;
	text-decoration: none;
	font-weight: bolder;
	text-align: center;
	font-size: 16px;
}
.tiltle a {
	clear: both;
	float: none;
	color: #0076c0;
	text-decoration: none;
	font-weight: bolder;
	text-align: center;
	font-size: 16px;
}
.tiltle a:hover {  
	color: #6c8efc;
	cursor: hand;
}
.newsText {
	font-size: 18px;
	color: #87410E;
	font-weight: bold;
}