.Titre0
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #6e6e6e;
    WIDTH: 100%;
    HEIGHT: 15px;
    background-image:url(/images/backgrnd_new.gif);
}
.Titre1
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #6e6e6e;
    BACKGROUND-COLOR: #DDDDDD;
}
.Titre2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #ffffff;
    BACKGROUND-COLOR: #e2001a;
}
.Titre3
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #6e6e6e;
}
.TitreDeconnexion
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    COLOR: red;
    BACKGROUND-COLOR: transparent;
}
.EvenLineDeviation
{
    FONT-SIZE: 10px;
    BACKGROUND-COLOR: #ff4500;
}
.EvenLine
{
    FONT-SIZE: 10px;
    BACKGROUND-COLOR: #f9f9f9;
}
.OddLineDeviation
{
    FONT-SIZE: 10px;
    BACKGROUND-COLOR: #ff6347;
}
.OddLine
{
    FONT-SIZE: 10px;
}
.ChampsObligatoires
{
    FONT-WEIGHT: bold;
    BACKGROUND-COLOR:#f9f9f9;
    COLOR: #6e6e6e;
}
.Titre2_Optionnel
{
    FONT-SIZE: 12px;
    COLOR: #0000a8;
    BACKGROUND-COLOR: #efeff7;
    TEXT-ALIGN: left;
}
.Separation
{
    PADDING-RIGHT: 2px;
    FONT-SIZE: 15px;
    COLOR: #e2001a;
    font-weight:bold;
    LINE-HEIGHT: normal;
}
.CouleurFond
{
    BACKGROUND-IMAGE: none;
    BACKGROUND-COLOR: #ffffff;
}
.CouleurFond2
{
    BACKGROUND-IMAGE: none;
    BACKGROUND-COLOR: #ffffff;
}
.TitreMenu
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;    
    COLOR: #6e6e6e;
}
.TitreMenu A
{
	FONT-SIZE: 12px;
    COLOR: #ffffff;
}
.SeparationVert
{
    BORDER-RIGHT: black 0px dotted;
    BORDER-TOP: black 0px dotted;
    BORDER-LEFT: #dfe9ff thin dotted;
    BORDER-BOTTOM: black 0px dotted;
}
.bandeau
{
    BACKGROUND-IMAGE: url(/IMAGES/bandeauSDV.gif);
    BACKGROUND-REPEAT: no-repeat;
}
INPUT
{
FONT-FAMILY: Tahoma;
}
SELECT
{
  FONT-FAMILY: Tahoma;
}
.ChampsOptionnels
{
    BACKGROUND-COLOR: #f9f9f9;
    COLOR: #6e6e6e;
}
TEXTAREA
{
    FONT-FAMILY: Tahoma;
}
TD
{
    FONT-SIZE: 12px;
    COLOR: #6e6e6e;
   
}
.TdInputNum
{
    FONT-SIZE: 12px;
    FONT-FAMILY: Tahoma;
    TEXT-ALIGN: right;
    COLOR: #6e6e6e;
}
.TdInput
{
    FONT-SIZE: 12px;
    BACKGROUND-COLOR: #ecece4;
    FONT-FAMILY: Tahoma;
    TEXT-ALIGN: right;
    COLOR: #6e6e6e;
}
.TitreSousMenu
{
    FONT-SIZE: 11px;
    COLOR: #6e6e6e;
}
A.TitreSousMenu
{
	FONT-SIZE: 11px;
    COLOR: #6e6e6e;
}
.TitreSousMenu A
{
    COLOR: #6e6e6e;
}
a:link {
COLOR: #6e6e6e;
}
a:visited {
COLOR: #6e6e6e;
}
BODY
{
    BACKGROUND-IMAGE: none;
    MARGIN: 0px;
   	FONT-FAMILY:Tahoma;
    BACKGROUND-COLOR: white;    
}
HR
{
    COLOR: #e2001a;
    SIZE: 2;
}
.CommentLine
{
    FONT-SIZE: 11px;
    NOWRAP: ;
    valign: TOP;
}
#TABheader
{
    FLOAT: left;
    WIDTH: 100%;
    LINE-HEIGHT: 0.8em;
    HEIGHT: 100%;
	background-image:url(/images/backgrnd_new.gif);
}
#TABheader UL
{
    PADDING-RIGHT: 15px;
    PADDING-LEFT: 2px;
    PADDING-BOTTOM: 15px;
    MARGIN: 0px;
    PADDING-TOP: 12px;
    LIST-STYLE-TYPE: none;
}
#TABheader LI
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 9px;
    BACKGROUND: url(/images/TABleft.gif) no-repeat left top;
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
}
#TABheader A
{
    PADDING-RIGHT: 15px;
    DISPLAY: block;
    PADDING-LEFT: 6px;
    FONT-WEIGHT: bold;
    BACKGROUND: url(/images/TABright.gif) no-repeat right top;
    PADDING-BOTTOM: 4px;
    COLOR: BLACK;
    PADDING-TOP: 5px;
    TEXT-DECORATION: none;
}
#TABheader A:hover
{
    COLOR: BLACK;
    TEXT-DECORATION: underline;
}
#TABheader #current
{
    BACKGROUND-IMAGE: url(/images/TABleft_on.gif);
}
#TABheader #current A
{
    BACKGROUND-IMAGE: url(/images/TABright_on.gif);
    COLOR: #fff;
}
#TABheader2
{
    FLOAT: left;
    WIDTH: 100%;
    LINE-HEIGHT: 0.7em;
    HEIGHT: 100%;
}
#TABheader2 UL
{
    PADDING-RIGHT: 15px;
    PADDING-LEFT: 2px;
    PADDING-BOTTOM: 15px;
    MARGIN: 0px;
    PADDING-TOP: 1px;
    LIST-STYLE-TYPE: none;
}
#TABheader2 LI
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 9px;
    BACKGROUND: url(/images/TABleft.gif) no-repeat left top;
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
}
#TABheader2 A
{
    PADDING-RIGHT: 10px;
    DISPLAY: block;
    PADDING-LEFT: 3px;
    FONT-WEIGHT: bold;
    BACKGROUND: url(/images/TABright.gif) no-repeat right top;
    PADDING-BOTTOM: 2px;
    COLOR: BLACK;
    PADDING-TOP: 2px;
    TEXT-DECORATION: none;
}
#TABheader2 A:hover
{
    COLOR: BLACK;
    TEXT-DECORATION: underline;
}
#TABheader2 #current
{
    BACKGROUND-IMAGE: url(/images/TABleft_on.gif);
}
#TABheader2 #current A
{
    BACKGROUND-IMAGE: url(/images/TABright_on.gif);
    COLOR: #fff
}
#TABheader3
{
    FLOAT: left;
    WIDTH: 100%;
    LINE-HEIGHT: 0.9em;
}
#TABheader3 UL
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 5px;
    LIST-STYLE-TYPE: none;
}
#TABheader3 LI
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 9px;
    BACKGROUND: url(/images/TABleft.gif) no-repeat left top;
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
}
#TABheader3 A
{
    PADDING-RIGHT: 15px;
    DISPLAY: block;
    PADDING-LEFT: 6px;
    FONT-WEIGHT: bold;
    BACKGROUND: url(/images/TABright.gif) no-repeat right top;
    PADDING-BOTTOM: 4px;
    COLOR: fff;
    PADDING-TOP: 5px;
    TEXT-DECORATION: none;
}
#TABheader3 A:hover
{
    COLOR: fff;
    TEXT-DECORATION: underline;
}
#TABheader3 #current
{
    BACKGROUND-IMAGE: url(/images/TABleft_on.gif);
}
#TABheader3 #current A
{
    BACKGROUND-IMAGE: url(/images/TABright_on.gif);
    COLOR: #fff;
}
SPAN#Welcome
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    FILTER: Alpha( style=2,opacity=100,finishOpacity=60,startX=20,finishX=100,startY=100,finishY=0);
    PADDING-BOTTOM: 0px;
    WIDTH: 100%;
    COLOR: #ffffff;
    PADDING-TOP: 0px;
    HEIGHT: 10px;
    BACKGROUND-COLOR: #a8a8a8;
    TEXT-ALIGN: center;
}
DIV.FieldsetLegend
{
    MARGIN-TOP: 10px;
    MARGIN-LEFT: 4em;
}
DIV.ListRpt
{
    MARGIN-TOP: 0em;
    MARGIN-BOTTOM: 0em;
}
UL#ListRpt LI.left
{
    MARGIN-TOP: 1em;
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    LIST-STYLE-IMAGE: url(/images/bulletB16.gif);
    MARGIN-LEFT: 0em;
    COLOR: #a8a8a8;
}
UL#ListRpt LI.report
{
    FONT-SIZE: 12px;
    LIST-STYLE-IMAGE: url(/images/print16.gif);
    MARGIN-LEFT: 2em;
}
UL#ListRpt LI.find
{
    FONT-SIZE: 12px;
    LIST-STYLE-IMAGE: url(/images/find16.gif);
    MARGIN-LEFT: 2em;
}
UL#ListRpt LI.list
{
    FONT-SIZE: 12px;
    LIST-STYLE-IMAGE: url(/images/list16.gif);
    MARGIN-LEFT: 2em;
}
DIV#QuickSearch
{
    DISPLAY: none;
    PADDING-BOTTOM: 5px;
    PADDING-TOP: 5px;
}
.legend
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: black;
}
DIV.wrapper
{
    PADDING-BOTTOM: 5px;
    PADDING-TOP: 5px;
}
DIV#Homepage
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
	padding-top:0px;
	padding-bottom:0px;
    WIDTH: 864px;
    HEIGHT: 80px;
    background-image:url(/images/backgrnd_new.gif);

}
DIV#HomepageTitle
{
    PADDING-LEFT: 55px; 
    padding-top:25px;
    COLOR: #6e6e6e;
    FONT-WEIGHT: bold;
    FONT-SIZE: 18px;        
   	TEXT-DECORATION: none;
}
DIV#Listpage
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;   
	padding-top:0px;
	padding-bottom:0px;
    WIDTH: 864px;
    HEIGHT: 80px;
    background-image:url(/images/backgrnd_new.gif);
    TEXT-DECORATION: none;
}
DIV#ListpageBkgRepeat
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;   
	padding-top:0px;
	padding-bottom:0px;
    WIDTH: 864px;
    HEIGHT: 80px;
	background-image:url(/images/backgrnd_list_RCP.gif);
	background-repeat:repeat-X
    TEXT-DECORATION: none;
}
.listheading
{
	FONT-SIZE: 16px;
    FONT-WEIGHT: bold;
    COLOR: #6e6e6e;
   	TEXT-DECORATION: none;
}
#GreyBackground{	
	COLOR: #6e6e6e;
	background-image:url(/images/backgrnd_new.gif);
}
.GreyBackground td{	
 	FONT-WEIGHT: bold;
    BACKGROUND-COLOR: #DDDDDD;
	FONT-SIZE: 12px;
	COLOR: #6e6e6e;
}
.GreyBackground th   
{
    align:'center'
    BACKGROUND-COLOR: #DDDDDD; 
}
#RedBackground {     
    	COLOR: #ffffff;
    	BACKGROUND-COLOR: #e2001a;   
}
.RedBackground td{   
 	FONT-WEIGHT: bold;
    COLOR: #ffffff;
    BACKGROUND-COLOR: #e2001a; 
	FONT-SIZE: 13px;
} 
.RedBackground th{   
 	FONT-WEIGHT: bold;
    COLOR: #ffffff;
    BACKGROUND-COLOR: #e2001a; 
	FONT-SIZE: 13px;
}
.RedBackground:link {   
 	FONT-WEIGHT: bold;
    COLOR: #ffffff;
	FONT-SIZE: 13px;
} 
.RedBackground A{   
 	FONT-WEIGHT: bold;
    COLOR: #ffffff;
	FONT-SIZE: 13px;
}
.LoginBand td{
 	FONT-WEIGHT: bold;
    	COLOR: #6e6e6e;
   	BACKGROUND-COLOR: #f9f9f9;  
	FONT-SIZE: 14px;
}

DIV#text     
{            
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 22px;                     
    PADDING-BOTTOM: 0px;                 
    WIDTH: 300px;                        
    COLOR: #0000a8;                      
    PADDING-TOP: 0px;                    
}                   
DIV#TextUnderscore  
{                   
    BORDER-RIGHT: white 0px solid;
    BORDER-TOP: red 2px solid;
    FILTER: Alpha( style=1,opacity=100,finishOpacity=0,startX=100,finishX=0,startY=0,finishY=100);
    MARGIN-LEFT: 2em;
    BORDER-LEFT: white 0px solid;
    BORDER-BOTTOM: white 0px solid;
}
DIV#hr
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN-LEFT: 2em;
    WIDTH: 650px;
    PADDING-TOP: 0px;
}
DIV#NEWCDE
{
    DISPLAY: none;
}
DIV#NewComCDE
{
    DISPLAY: none;
}
SELECT.icon-menu OPTION
{
    BACKGROUND-POSITION: left bottom;
    PADDING-LEFT: 30px;
    BACKGROUND-REPEAT: no-repeat;
}
#TabHeaderHerf
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#a8a8a8', EndColorStr='#dfe9ff')
	vertical-align: text-bottom;
    FLOAT: left;
    WIDTH: 100%;
    LINE-HEIGHT: 0.9em;
    HEIGHT: 28px;
}
#dotted{
text-align:left;
height:740px;
width:863;
border-left-color:#a8a8a8;
border-right-color:#a8a8a8;
border-left-style:dashed;
border-left-width:1px;
border-right-style:dashed;
border-right-width:1px;
}

#container {
width:160px;
margin:0px auto;
text-align:left;
padding:0;
FONT-FAMILY: Tahoma;
FONT-SIZE: 11px;
}

li.col1d {
margin-left: 5;
}

#listyles {
display: block;
padding: 0;
margin: 0;
width: 100%;
list-style-type: none;
}

modal-overlay   
{   
    position:fixed;   
    top:0;   
    right:0;   
    bottom:0;   
    left:0;   
    height:100%;   
    width:100%;   
    margin:0;   
    padding:0;   
    background:#fff;   
    opacity:.75;   
    filter: alpha(opacity=75);   
    -moz-opacity: 0.75;   
    z-index:101;   
}   
modal-window   
{   
    position:fixed;   
    top:50%;   
    left:50%;   
    margin:0;   
    padding:0;   
    z-index:102;   
}   
close-window   
{   
    position:absolute;   
    width:32px;   
    height:32px;   
    right:8px;   
    top:8px;   
    background:transparent url('/examples/modal-simple/close-button.png') no-repeat scroll right top;   
    text-indent:-99999px;   
    overflow:hidden;   
    cursor:pointer;   
    opacity:.5;   
    filter: alpha(opacity=50);   
    -moz-opacity: 0.5;   
}   
close-window:hover   
{   
    opacity:.99;   
    filter: alpha(opacity=99);   
    -moz-opacity: 0.99;   
} 
