/* STANDARD CSS pour Système d'interface utilisateur.
   Créé par: Carl Durocher
   Tous droits réservés
   Version: 1.06
   Date de révision: 23/10/2003 
*/

body {background-color:#132879;}

.text21pts {
	font-family: "Verdana", Arial, Helvetica;
	font-size: 21px;
	font-weight: bold;
	color: #000000;
}
.text21ptsWhite {
	font-family: "Verdana", Arial, Helvetica;
	font-size: 21px;
	font-weight: bold;
	color: #FFFFFF;
}
.text21ptsGreen{
	font-family: "Verdana", Arial, Helvetica;
	font-size: 21px;
	font-weight: bold;
	color: #009900;
}




.text18pts {
	font-family: "Verdana", Arial, Helvetica;
	font-size: 18px;
	font-weight: bold;
	color: #000000;
}
.text18ptsWhite {
	font-family: "Verdana", Arial, Helvetica;
	font-size: 18px;
	font-weight: bold;
	color: #FFFFFF;
}
.text18ptsGreen{
	font-family: "Verdana", Arial, Helvetica;
	font-size: 18px;
	font-weight: bold;
	color: #009900;
}




.text16pts {
	font-family: "Verdana", Arial, Helvetica;
	font-size: 16px;
	font-weight: bold;
	color: #000000;
}
.text16ptsWhite {
	font-family: "Verdana", Arial, Helvetica;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
}
.text16ptsGreen{
	font-family: "Verdana", Arial, Helvetica;
	font-size: 16px;
	font-weight: bold;
	color: #009900;
}
.text16ptsRed {
	font-family: "Verdana", Arial, Helvetica;
	font-size: 16px;
	color: #990000;
}
.text16ptsNavy{
	font-family: "Verdana", Arial, Helvetica;
	font-size: 16px;
	color: #132879;
}


.text14pts {
	font-family: "Verdana", Arial, Helvetica;
	font-size: 14px;
}
.text14ptsWhite {
	font-family: "Verdana", Arial, Helvetica;
	font-size: 14px;
	color: #FFFFFF;
}
.text14ptsError {
	font-family: "Verdana", Arial, Helvetica;
	font-size: 14px;
	color: #FF0000;
}
.text14ptsGreen{
	font-family: "Verdana", Arial, Helvetica;
	font-size: 14px;
	color: #009900;
}
.text14ptsRed{
	font-family: "Verdana", Arial, Helvetica;
	font-size: 14px;
	color: #990000;
}

.text14ptsNavy{
	font-family: "Verdana", Arial, Helvetica;
	font-size: 14px;
	color: #132879;
}

.text14ptsBrun{
	font-family: "Verdana", Arial, Helvetica;
	font-size: 14px;
	color: #916E37;
}



.text12pts {
	font-family: "Verdana", Arial, Helvetica;
	font-size: 12px;
}
.text12ptsBeige {
	font-family: "Verdana", Arial, Helvetica;
	font-size: 12px;
	color: #666633;
}

.text12ptsRed {
	font-family: "Verdana", Arial, Helvetica;
	font-size: 12px;
	color: #990000;
}

.text12ptsCouples {
	font-family: "Verdana", Arial, Helvetica;
	font-size: 12px;
	color: #FFCCCC;
}
.text12ptsFamily {
	font-family: "Verdana", Arial, Helvetica;
	font-size: 12px;
	color: #FFF1A6;
}
.text12ptsCorporate {
	font-family: "Verdana", Arial, Helvetica;
	font-size: 12px;
	color: #9CEDFE;
}

.text12ptsNavy{
	font-family: "Verdana", Arial, Helvetica;
	font-size: 12px;
	color: #132879;
}

.text12ptsWhite {
	font-family: "Verdana", Arial, Helvetica;
	font-size: 12px;
	color: #FFFFFF;
}
.text12ptsError {
	font-family: "Verdana", Arial, Helvetica;
	font-size: 12px;
	color: #FF0000;
}
.text12ptsGreen{
	font-family: "Verdana", Arial, Helvetica;
	font-size: 12px;
	color: #009900;
}




.text11pts {
	font-family: "Verdana", Arial, Helvetica;
	font-size: 11px;
	line-height: normal;
}
.text11ptsBeige {
	font-family: "Verdana", Arial, Helvetica;
	font-size: 11px;
	color: #666633;
}
.text11ptsWhite {
	font-family: "Verdana", Arial, Helvetica;
	font-size: 11px;
	color: #FFFFFF;
}
.text11ptsError {
	font-family: "Verdana", Arial, Helvetica;
	font-size: 11px;
	color: #FF0000;
}
.text11ptsGreen{
	font-family: "Verdana", Arial, Helvetica;
	font-size: 11px;
	color: #009900;
}
.text11ptsRed {
	font-family: "Verdana", Arial, Helvetica;
	font-size: 11px;
	color: #990000;
}
.text11ptsBlue {
	font-family: "Verdana", Arial, Helvetica;
	font-size: 11px;
	color: #599CD2;
}



.text10pts {
	font-family: "Verdana", Arial, Helvetica;
	font-size: 10px;
}
.text10ptsBeige {
	font-family: "Verdana", Arial, Helvetica;
	font-size: 10px;
	color: #666633;
}
.text10ptsWhite {
	font-family: "Verdana", Arial, Helvetica;
	font-size: 60%;
	color: #FFFFFF;
}
.text10ptsError {
	font-family: "Verdana", Arial, Helvetica;
	font-size: 60%;
	color: #FF0000;
}
.text10ptsGreen{
	font-family: "Verdana", Arial, Helvetica;
	font-size: 10px;
	color: #009900;
}
.text10ptsYellow {
	font-family: "Verdana", Arial, Helvetica;
	font-size: 60%;
	color: #FFB54A;
}
.text10Spacedpts {
	font-family: "Verdana", Arial, Helvetica;
	font-size: 10px;
	line-height: 18px;
}
.text10ptsRed {
	font-family: "Verdana", Arial, Helvetica;
	font-size: 10px;
	color: #990000;
}
.text10ptsGrey {
	font-family: "Verdana", Arial, Helvetica;
	font-size: 10px;
	color: #999999;
}



/* ------------- LINKS ------------- */


a:hover {
	color: #FF0000;
	text-decoration: none;
}
a:link {
	color: #132879;
	text-decoration: none;
}
a:visited {
	color: #132879;
	text-decoration: none;
}
a:visited:hover {
	color: #FF0000;
	text-decoration: none;
}




a.whitelink:link {
	color: #EEEEEE;
	text-decoration: none;
}
a.whitelink:visited {
	color: #EEEEEE;
	text-decoration: none;
}	
a.whitelink:hover{
	color: #FFFFCC;
	text-decoration: none;
}	
a.whitelink:visited:hover{
	color: #FFFFCC;
	text-decoration: none;
}

a.whitelink2:link {
	color: #EEEEEE;
}
a.whitelink2:visited {
	color: #EEEEEE;
}	
a.whitelink2:visited:hover{
	color: #FFFFCC;
}


a.blacklink:link {
	color: #000000;
	text-decoration: underline;
}
a.blacklink:visited {
	color: #000000;
	text-decoration: underline;
}
a.blacklink:visited:hover {
	color: #CC0000;
	text-decoration: underline;
}
a.blacklink:hover {
	color: #CC0000;
	text-decoration: underline;
}



a.redlink:link {
	color: #990000;
	text-decoration: underline;
}
a.redlink:visited {
	color: #990000;
	text-decoration: underline;
}
a.redlink:visited:hover {
	color: #990000;
	text-decoration: underline;
}
a.redlink:hover {
	color: #990000;
	text-decoration: underline;
}


a.bluelink:link {
	color: #003399;
	text-decoration: underline;
}
a.bluelink:visited {
	color: #003399;
	text-decoration: underline;
}
a.bluelink:visited:hover {
	color: #CC0000;
	text-decoration: underline;
}
a.bluelink:hover {
	color: #CC0000;
	text-decoration: underline;
}



a.yellowlink:link {
	color: #FFF784;
	text-decoration: none;
}

a.yellowlink:visited {
	color: #FFF784;
	text-decoration: none;
}

a.yellowlink:visited:hover {
	color: #FFFFFF;
	text-decoration: none;
}
a.yellowlink:hover {
	color: #FFFFFF;
	text-decoration: none;
}



/* ------------- OTHER ------------- */

.highlight {   
	background-color: #FFFF00;
}
.TitreSection {
	font-family: "Arial", Verdana, Helvetica;
	font-size: 14px;
	color: #333333;

}
.cellborderLineSolidBottomBeige10pts {


	border-bottom-width: 1px;
	border-bottom-color: #EAE9CC;
	border-bottom-style: solid;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}

* {
scrollbar-3d-light-color:#999999; 
scrollbar-arrow-color:#FF3300; 
scrollbar-base-color:#cccccc; 
scrollbar-dark-shadow-color:#666666; 
scrollbar-face-color:#ffffff; 
scrollbar-highlight-color:#cccccc; 
scrollbar-shadow-color:#999999; 
scrollbar-track-color: #cccccc;
}

.field { 
border: 1px solid #666666; 
font-weight: bold; 
background-color: #F5F5F5; 
} 

.chexbox { 
border: 1px solid #666666; 
font-weight: bold; 
background-color: none; 
}

.textarea { 
border-style: 1px solid #666666; 
border-width: 1px solid #666666; 
padding: none; 
background-color: #F5F5F5; 
}

input.red {
background-color: #999999; 
border: 2px solid #999999;  
font-weight: bold; 
font-size: 10px; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
color: white;
}
.text14ptsOrange {

	font-family: "Verdana", Arial, Helvetica;
	font-size: 14px;
	color: #CD5E08;
}
.text14ptsTurquoise {


	font-family: "Verdana", Arial, Helvetica;
	font-size: 14px;
	color: #1B6A8F;
}
.text12ptsTurquoise {

	font-family: "Verdana", Arial, Helvetica;
	font-size: 12px;
	color: #1B6A8F;
}
.text12ptsOrange {


	font-family: "Verdana", Arial, Helvetica;
	font-size: 12px;
	color: #CD5E08;
}
.text12ptsBrun {

	font-family: "Verdana", Arial, Helvetica;
	font-size: 12px;
	color: #916E37;
}
whitelink2 {

	color: #FFFFCC;
	text-decoration: none;
}

#footer_logo{width:150px;}
#footer_img{ float:left; margin-right:10px;}
#footer_img img { border:0;}
#footer_txt {float:left; text-align:left; font-size:10px; color:#b1afa5;}
#footer_txt a, #footer_txt a:hover{color:#b1afa5;}
