
.text_noir{
	color: black;
    font-family: 'Lucida Sans', 'Helvetica', 'Sans-serif', 'sans';
	font-size: 9pt;	
}

.titreMessage{
    font-size: 10pt;
    color: #000080;
    font-family: Arial;
    border-left-style: none;
    border-right-style: none;
    border-top-style: none;
    border-bottom-style: none; 
    font-weight: bold; 
     
}

.texteMessage{
	color: #000080;
    font-size: 8pt;
    font-family: Arial;
    border-left-style: none;
    border-right-style: none;
    border-top-style: none;
    border-bottom-style: none; 
}

.text_noir_bottom_solid{
	color: black;
    font-family: 'Lucida Sans', 'Helvetica', 'Sans-serif', 'sans';
	font-size: 9pt;
	border-width: 1px;
    border-left-style: none;
    border-right-style: none;
    border-top-style: none;
    border-bottom-style: solid;
    border-color: black;	
}

.blue_border {
    border-width: 1px;
    border-left-style: solid;
    border-right-style: solid;
    border-top-style: solid;
    border-bottom-style: solid;
    border-color: #000080;
	border-collapse: collapse;
}

.none {
    border-width: 0px;
    border-style: none;
    border-color: #000080;
	border-collapse: collapse;
}

.contextTable {
    border-width: 1px;
    border-left-style: solid;
    border-right-style: solid;
    border-top-style: solid;
    border-bottom-style: solid;
    border-color: #000080;
	border-collapse: collapse;
}

.contextCell{
    border-left-style: none;
    border-right-style: none;
    border-top-style: none;
    border-bottom-style: none; 
    border-width:0px; 
    border-color:#FFFFFF; 
    font-size: 8pt;
    color: #000080;
    font-family: Arial; 
}

.cell_inscription{
    border-left-style: none;
    border-right-style: none;
    border-top-style: none;
    border-bottom-style: none; 
    border-width:0px; 
    border-color:#FFFFFF; 
    font-size: 10pt;
    color: #000080;
    font-family: Arial; 
}

.cell_header_center_context{
    border-left-style: none;
    border-right-style: none;
    border-top-style: solid;
    border-bottom-style: solid; 
    border-width:1px; 
    border-color:#000080; 
    background-color:#d6e0ed;
    font-size: 8pt;
    color: #000080;
    font-family: Arial; 
}

.even
{
    background-color:#ffebcd;
    color: black;
    font-family: 'Lucida Sans', 'Helvetica', 'Sans-serif', 'sans';
	font-size: 9pt;	
}

.odd
{
    background-color:white;
    color: black;
    font-family: 'Lucida Sans', 'Helvetica', 'Sans-serif', 'sans';
	font-size: 9pt;	
}

.wicket_orderUp{
    border-left-style: none;
    border-right-style: none;
    border-top-style: solid;
    border-bottom-style: solid; 
    border-width:1px; 
    border-color:#000080; 
    background-color:#d6e0ed;
    font-size: 10pt;
    color: black;
    font-family: Arial; 
}

.wicket_orderDown{
    border-left-style: none;
    border-right-style: none;
    border-top-style: solid;
    border-bottom-style: solid; 
    border-width:1px; 
    border-color:#000080; 
    background-color:#d6e0ed;
    font-size: 10pt;
    color: black;
    font-family: Arial; 
}

.wicket_orderNone{
    border-left-style: none;
    border-right-style: none;
    border-top-style: solid;
    border-bottom-style: solid; 
    border-width:1px; 
    border-color:#000080; 
    background-color:#d6e0ed;
    font-size: 10pt;
     
    color: black;
    font-family: Arial; 
}
.cell_header_right{
   	border-left-style: none;
    border-right-style: solid;
    border-top-style: solid;
    border-bottom-style: solid; 
    border-width:1px; 
    border-color:#000080; 
    background-color:#d6e0ed;
    font-size: 10pt;
    color: #000080;
    font-family: Arial;
    text-align:center; 
}

.cell_header_left{
    border-left-style: solid;
    border-right-style: none;
    border-top-style: solid;
    border-bottom-style: solid; 
    border-width:1px; 
    border-color:#000080; 
    background-color:#d6e0ed;
    font-size: 10pt;
    color: #000080;
    font-family: Arial;
    text-align:center; 
}

.cell_header_center{
    border-left-style: none;
    border-right-style: none;
    border-top-style: solid;
    border-bottom-style: solid; 
    border-width:1px; 
    border-color:#000080; 
    background-color:#d6e0ed;
    font-size: 10pt;
    color: #000080;
    font-family: Arial;
    text-align:center;
     
}

.cell_header_center_2borders{
    border-left-style: solid;
    border-right-style: solid;
    border-top-style: solid;
    border-bottom-style: solid; 
    border-width:1px; 
    border-color:#000080; 
    background-color:#d6e0ed;
    font-size: 10pt;
    color: #000080;
    font-family: Arial; 
}



.cell_left
{
    border-width: 1px;
    border-left-style: solid;
    border-right-style: none;
    border-top-style: none;
    border-bottom-style: none;
    border-color: black;
    
}

.cell_right{
    border-width: 1px;
    border-left-style: none;
    border-right-style: solid;
    border-top-style: none;
    border-bottom-style: none;
    border-color: black;
    
}

.cell_center{
    border-width: 1px;
    border-left-style: none;
    border-right-style: none;
    border-top-style: none;
    border-bottom-style: none;
   
}

.cell_center_2borders{
    border-width: 1px;
    border-left-style: solid;
    border-right-style: solid;
    border-top-style: none;
    border-bottom-style: none;
   
}

.cell_bottom_left{
    border-width: 1px;
    border-left-style: solid;
    border-right-style: none;
    border-top-style: none;
    border-bottom-style: solid;
    border-color: #000080;
 
}

.cell_bottom_right{
    border-width: 1px;
    border-left-style: none;
    border-right-style: solid;
    border-top-style: none;
    border-bottom-style: solid;
 	border-color: #000080;
}

.cell_bottom_center{
    border-width: 1px;
    border-left-style: none;
    border-right-style: none;
    border-top-style: none;
    border-bottom-style: solid;
	border-color: #000080;
}

.cell_framed{
    border-width: 1px;
    border-style: solid;
    border-color: black;
    font-size: 10pt;
    color: black;
    font-family: Arial;
}

.cell_top_bottom_right_solid{
    border-left-width: 1px;
    border-right-width: 1px;
    border-top-width: 2px;
    border-bottom-width: 2px;
    border-left-style: none;
    border-right-style: solid;
    border-top-style: solid;
    border-bottom-style: solid;
    border-color: black;

}

.cell_top_bottom_left_solid{
    border-left-width: 1px;
    border-right-width: 1px;
    border-top-width: 2px;
    border-bottom-width: 2px;
    border-left-style: solid;
    border-right-style: none;
    border-top-style: solid;
    border-bottom-style: solid;
    border-color: black;


}

.cell_top_bottom_solid{
    border-left-width: 1px;
    border-right-width: 1px;
    border-top-width: 2px;
    border-bottom-width: 2px;
    border-left-style: none;
    border-right-style: none;
    border-top-style: solid;
    border-bottom-style: solid;
    border-color: black;

}

a.celllink {
	color: #000080;
	text-decoration: underline;
}

a.celllink:link {
	color: #000080;
	text-decoration: underline;
}

a.celllink:visited {
	color: #000080;
	text-decoration: underline;	
}

a.celllink:hover {
	color: #000080;
	text-decoration: underline;
}