﻿ A:visited{font-weight:bold; color:#003366}
 A{color:#003366; font-weight:bold;}
        A.sl:visited{text-decoration: none; font-weight:bold; color:#4682B4}
        A:hover{text-decoration: none; color:#003366}
        A:active {text-decoration: none; font-weight:bold; color:#003366}
        A:link2 {text-decoration: none; font-weight:bold}
        A.lien{text-decoration: underline; font-weight:bold; color:#0066AA; font-size:13px}
        A.petitlien{text-decoration: underline; font-weight:bold; color:#0066AA; font-size:11px}
        table.presentation{font-family: Arial; font-size:13px; color:black; padding-right:100px}
        pagetitle{font-family: Arial; font-size:16px; color:#003366; font-weight:bold; text-align:left; padding-left:50px; }
        div.title{font-family: Arial; font-size:18px; color:#ff6600; font-weight:bold;}
        td.title{font-family: Arial; font-size:18px; color:#ff6600; font-weight:bold;} 
        td.normal{font-family: Arial; font-size:9px; color:black; font-weight:normal}
        td.marge{font-weight:normal; padding-left:10%; padding-right:10%; padding-bottom:20px; padding-top:10px; text-align:justify}
        div.subtitle{background-color:white; font-family: Arial; font-size:14px; color:ff9900}
        div.subsubtitle{font-size:13px; font-weight:bold; color:black; font-style:italic}
        td.tableautop0{border-left: #4682b4 1px solid; border-top: #4682b4 1px solid; border-bottom: #4682b4 1px solid}
        td.tableaubtm0{border-left: #4682b4 1px solid; border-bottom: #4682b4 1px solid}
        td.tableautop1{border-top: #4682b4 1px solid; border-left: #4682b4 1px solid; border-bottom: #4682b4 1px solid}
        td.tableaubtm1{border-left: #4682b4 1px solid; border-bottom: #4682b4 1px solid}
        td.tableautop2{border-right: #4682b4 1px solid; border-top: #4682b4 1px solid; border-left: #4682b4 1px solid; border-bottom: #4682b4 1px solid}
        td.tableaubtm2{border-right: #4682b4 1px solid; border-left: #4682b4 1px solid; border-bottom: #4682b4 1px solid}
        td.rightnavigation{border-top: white 0px solid; border-left: white 0px solid; border-bottom: white 0px solid;}
        body{font-family: Arial; font-size:12px}
        
        .panel {
    FONT-SIZE: 8pt; COLOR: #000000; WORD-BREAK: keep-all; LINE-BREAK: strict; HEIGHT: 16px; BACKGROUND-COLOR: #e6e6e6
}
.SubHeading {
	FONT-WEIGHT: 700; FONT-SIZE: 10pt; MARGIN-LEFT: 10px; COLOR: #624132; TEXT-DECORATION: none; FONT-FAMILY: Verdana
}
TABLE.DataTable {
	FONT-SIZE: 10pt; FONT-FAMILY: Verdana; TEXT-ALIGN: left
}
TABLE.DataTable TR.HeaderRow TD {
	FONT-SIZE: 8pt; COLOR: #000000; WORD-BREAK: keep-all; LINE-BREAK: strict; HEIGHT: 16px; BACKGROUND-COLOR: #e6e6e6
}
TABLE.DataTable TR.HeaderRowConsole TD {
	FONT-SIZE: 8pt; COLOR: #000000; HEIGHT: 16px; BACKGROUND-COLOR: #e6e6e6
}
TABLE.FooterTable {
	BORDER-TOP: black 1px solid
}
TABLE.DataTable TR.FotterRow TD {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 8pt; WIDTH: auto; COLOR: #000000; PADDING-TOP: 4px; HEIGHT: 30px; BACKGROUND-COLOR: #ffffcc
}
TABLE.DataTable TR.FotterRowBar TD {
	WIDTH: auto; COLOR: #000000; HEIGHT: 5px; BACKGROUND-COLOR: #ffffcc
}
TABLE.DataTable TR.FooterRow TD {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 8pt; WIDTH: auto; COLOR: #000000; PADDING-TOP: 4px; HEIGHT: 30px; BACKGROUND-COLOR: #e6e6e6
}
TABLE.DataTable TR.FooterRowBar TD {
	WIDTH: auto; COLOR: #000000; HEIGHT: 5px; BACKGROUND-COLOR: #cccccc
}
TABLE.DataTable TR.FooterRowBar {
	FONT-SIZE: 9pt; WIDTH: auto; FONT-FAMILY: Verdana; HEIGHT: 5px; BACKGROUND-COLOR: #ffffff
}
TABLE.DataTable TR.HeaderRow TD.MiddleColumn {
	BORDER-RIGHT: #b4b4b4 1px solid; PADDING-RIGHT: 3px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 8pt; BORDER-BOTTOM: #b4b4b4 1px solid; HEIGHT: auto
}
TABLE.DataTable TR.HeaderRow TD.RightColumn {
	PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 8pt; WIDTH: auto; COLOR: #000000; BORDER-BOTTOM: #b4b4b4 1px solid; HEIGHT: 18px; BACKGROUND-COLOR: #e6e6e6
}
TABLE.DataTable TR.HeaderRow TD.Sorted {
	BORDER-RIGHT: #b4b4b4 1px solid; PADDING-RIGHT: 3px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 8pt; BORDER-BOTTOM: #b4b4b4 1px solid; BACKGROUND-COLOR: #cccccc
}
TABLE.DataTable TR {
	FONT-SIZE: 9pt; WIDTH: auto; FONT-FAMILY: Verdana; HEIGHT: 20px; BACKGROUND-COLOR: #ffffff
}
TABLE.DataTable TR.AlternateRow {
	FONT-SIZE: 9pt; WIDTH: auto; COLOR: #025586; FONT-FAMILY: Verdana; HEIGHT: 20px; BACKGROUND-COLOR: #f1f8fc
}
TABLE.DataTable TR TD {
	COLOR: #000000
}
TABLE.DataTable TR TD.MiddleColumn {
	BORDER-RIGHT: #c0c0c0 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 8pt; BORDER-BOTTOM: #c0c0c0 1px solid; HEIGHT: auto
}
TABLE.DataTable TR TD.RightColumn {
	PADDING-LEFT: 5px; FONT-SIZE: 8pt; COLOR: #000000; BORDER-BOTTOM: #c0c0c0 1px solid
}
TABLE.DataTable TR TD.Numeric {
	TEXT-ALIGN: right
}
TABLE.DataTable TR TD A {
	COLOR: #025586; TEXT-DECORATION: none
}
TABLE.DataTable TR TD A:hover {
	COLOR: #025586; TEXT-DECORATION: underline
}

.SMParent{
	background-color:#003366;
	font:13px arial; 
	font-weight:bold;
	color:white; 
	text-align:left; 
	padding:4px;
	cursor:pointer; cursor:hand;
}

.SMParentOver, .SMParentSelected {
	background-color:#5D7B9D;
	font:13px arial; 
	font-weight:bold;
	color:white; 
	text-align:left; 
	padding:4px;
	cursor:pointer; cursor:hand;
}

.SMParent2, .SMParentOver2, .SMParentSelected2, SMParent2 a {
	background-color:#5D7B9D;
	font:13px arial; 
	font-weight:bold;
	color:white; 
	text-align:left; 
	padding:4px;
	cursor:pointer; cursor:hand;
}

.SMChild {
    font:12px arial; 
    font-weight:bold;
    color:#5D7B9D; 
    text-align:left; 
    text-decoration:none;
}
.SMChild a {
    font:12px arial bold; 
    font-weight:bold;
    color:#5D7B9D; 
    text-decoration:none;
}

.SMChildOver {
    font:12px arial; 
    font-weight:bold;
    color:#5D7B9D;
    text-align:left; 
    text-decoration:underline; 
    cursor:pointer;
}

.SMChildOver a {
    font:12px arial bold; 
    font-weight:bold;
    color:#2D466F; 
	text-decoration:underline;
}

.SMChildSelected {
    font:12px arial bold; 
    font-weight:bold;
    color:#2D466F; 
    text-align:center;
}
.SMChildSelected a {
    font:12px arial bold; 
    font-weight:bold;
    color:#2D466F; 
	text-decoration:none;
}

.SMChild2 {
    font:12px arial bold; 
    font-weight:bold;
    color:#5D7B9D; 
    text-align:left;
    
    
}
.SMChild2 a {
    font:12px arial bold; 
    font-weight:bold;
    color:#5D7B9D; 
	text-decoration:none;
	
}

.SMChildOver2 {
    font:12px arial bold; 
    font-weight:bold;
    color:#5D7B9D;
    text-align:center; 
    text-decoration:underline; 
    cursor:pointer;
}

.SMChildOver2 a {
    font:12px arial bold; 
    color:#2D466F; 
	text-decoration:underline;
}

.SMChildSelected2 {
    font:12px arial bold; 
    font-weight:bold;
    color:#2D466F; 
    text-align:center;
}
.SMChildSelected2 a {
    font:12px arial bold; 
    font-weight:bold;
    color:#2D466F; 
	text-decoration:none;
}


.SMChildrenBox {
    background-color:#E7EBF0;
    border-bottom:1px solid white;
    border-left:1px solid white;
    border-right:1px solid white;
    text-align:left; 
    padding-left:10px;
}

.dropMenu
{
  background:#E7EBF0;
 
  border-left:1px solid white;
  border-right:1px solid white;
  border-bottom:1px solid white;
  text-align:center;
}
.subMenu
{
	
   display:none;
}
.SMMenu {
    width:145px;
}

.SMImageParent {
	display:none;
}

.SMImageChild {
	display:none;
}

.SMChildImage {
	vertical-align:middle;
	border:0px solid black;
	margin-right:6px;
}

.region
{
    font-size:14px;

}

