A          {color : blue; }
A:Visited  {color : brown; }
A:Active   {color : blue; }
A:Hover    {color : blue; text-decoration : none; }

BODY 	{
  		     color      : black;
	background-color      : white;
	margin-left           : 8;
	margin-top            : 8;
	font-weight : bold;
}


/* Skin1  - Struts Example Application */
P.LABEL {
     	           color : #FFFFFF;
  	     font-weight : bold;
}

TH.LABEL {
		text-align:right;
}

H3 {
	color : #FFFFFF;
}



P.SUCCESS {
		  color : black;
		  font-family: arial;
		  font-weight : bold;
		  text-align : center;
		  font-size : 12px;
}
TABLE.SUCCESS {
		background-color : #000000;
		
}
TH.SUCCESS {
		color      : black;
		background-color : #BBCCDD;
		font-weight: bold;			
}
TD.SUCCESS {
		color      : #000000;
		background-color : #BBBCCC;
		text-align	:	center;
		align : center;
}
TR.SUCCESS {
		text-align	:	center;
		align : center;
}


P.SUBS {
		  color : #FFFFFF;
		  font-family: arial;
		  font-weight : bold;
		  text-align : center;
		  font-size : 16px;
}

TABLE.SUBS {		
		background-color : #274465;
		border-collapse: collapse;	
}
TABLE.subs2 {
		background-color : #000000;
}



TH.SUBS {
		color      : #FFFFFF;
		background-color : #274465;
		font-weight: bold;			
		text-align : left;
		font-size : 16px;
		font-family: arial;
}

TR.SUBS {
		background-color : #3366A3;
}


TD.SUBS {
		color      : #FFFFFF;
		background-color : #3366A3;
}




TD.ERROR {
		background-color : #ED4F50;
}

TABLE.FORM {		
		background-color : #000000;
}
TH.FORM {
		color      : #FFFFFF;
		background-color : #274465;
		font-weight: bold;			
}

TD.FORM {
		background-color :  #336699;
}

P.FORM {
		text-align: center;
}



.ongletMain {
	BORDER-RIGHT: #80add6 2px solid; 
	BORDER-TOP: medium none; 
	BORDER-LEFT: #80add6 2px solid; 
	BORDER-BOTTOM: #80add6 2px solid; 
	BACKGROUND-COLOR: #dce8f4;
}

.clsAction {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10px; 
	COLOR: #053c6d; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}


.ongletTextEna {
	BORDER-RIGHT: #80add6 2px solid; 
	BORDER-TOP: #80add6 2px solid; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10px; 
	BORDER-LEFT: #80add6 2px solid; 
	COLOR: #005386; 
	BORDER-BOTTOM: medium none; 
	FONT-FAMILY: verdana; 
	BACKGROUND-COLOR: #dce8f4; 
	TEXT-ALIGN: center;
}

.ongletTextDis {
	BORDER-RIGHT: #c5c5c5 1px solid; 
	BORDER-TOP: #c5c5c5 1px solid; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10px; 
	BORDER-LEFT: #c5c5c5 1px solid; 
	COLOR: #80add6; 
	BORDER-BOTTOM: #80add6 2px solid; 
	FONT-FAMILY: verdana; 
	BACKGROUND-COLOR: #e6e6e6; 
	TEXT-ALIGN: center;
}

.ongletTextErr {
	BORDER-RIGHT: #c5c5c5 1px solid; 
	BORDER-TOP: #c5c5c5 1px solid; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10px; 
	BORDER-LEFT: #c5c5c5 1px solid; 
	COLOR: #FFFFFF; 
	BORDER-BOTTOM: #80add6 2px solid; 
	FONT-FAMILY: verdana; 
	BACKGROUND-COLOR: #ED4F50;
	TEXT-ALIGN: center;
}

.ongletMiddle {
	BORDER-RIGHT: #80add6 2px solid; 
	BORDER-TOP: medium none; 
	FONT-SIZE: 1px; 
	BORDER-LEFT: #80add6 2px solid; 
	BORDER-BOTTOM: medium none; 
	BACKGROUND-COLOR: #dce8f4;
}

.ongletSpace {
	BORDER-BOTTOM: #80add6 2px solid;
}

TABLE.FORM2 {
		background-color : #000000;
}
TH.FORM2 {
		color      : #FFFFFF;
		background-color : #274465;
		font-weight: bold;			
}
TD.FORM2 {
		background-color :  #ED4F50;
}

/**
 * Calendar classes
 */
TD.CALENDRIER {
	background-color: #C2C2C2; 
	font-weight: bold; 
	text-align: center; 
	font-size: 10px;
}

A.CALENDRIER {
	text-decoration: none; 
	color: #000000;
}

.CALENDARBORDER {
	background-color: #336699; //#000000; 
}

.CALENDARTITLE {
	background-color: #336699; //#C9252C;
}

.CALENDARWEEK {
	background-color: #FFFFFF;
}

.CALENDARWEEKEND {
	background-color: #FFF4E5;
}

.CALENDARSELECTED {
	background-color: #FF8F01;
}
