html {
	padding: 0px;
	margin: 0px;

}
body {
        margin: 0px;
        background: #ffffff;
        color: #000;
        padding: 0px;
        min-width: 720px;
        min-height: 100%;

}

/* body {  background-color: white; font-family: Verdana; font-size: 12px; color: #000000} */


/*used for footer*/
.Texte2 {  font-family: Verdana; font-size: 10px; color: #000000}


h1 {  font-family: Verdana; font-size: 21px; font-weight: normal; color: #006600}
h2 {  font-family: Verdana; font-size: 18px; font-weight: normal; color: #006600}
h3 {  font-family: Verdana; font-size: 14px; font-weight: bold; color: #006600}
h4 {  font-family: Verdana; font-size: 12px; font-weight: bold; color: #006600}
h5 {  font-family: Verdana; font-size: 12px; font-weight: bold; color: #006600; font-style: italic}
h6 {  font-family: Verdana; font-size: 12px; font-weight: bold; color: #000000}


p,td,th { 
          font-size: 10pt; 
          font-family: Verdana;
}

p,h1,h2,h3,h4,h5,h6,h7,div {
          padding-left: 10px;
}

a.navLeft { 
  display: block; 
  width: 143px; 
  font-family: Verdana; 
  font-size: 11px; 
  font-weight: bold; 
  color: #006600; 
  text-decoration:none;
  padding-left: 5px;
  padding-top: 4px;
  padding-bottom: 4px;
  border-bottom: 2px;
  border-color: #006600;
  border-bottom-style: solid;
  box-sizing: border-box;  
  -moz-box-sizing: border-box;}

a.navLeft:visited { 
  display: block; 
  width: 143px; 
  font-family: Verdana; 
  font-size: 11px; 
  font-weight: bold; 
  color: #006600; 
  text-decoration: none;
  padding-top: 4px;
  padding-bottom: 4px;
  border-bottom: 2px;
  border-color: #006600;
  border-bottom-style: solid;
  box-sizing: border-box; 
  -moz-box-sizing: border-box;}

a.navLeft:hover { 
  display: block; 
  width: 143px; 
  background-color: #99cc66; 
  font-family: Verdana; 
  font-size: 11px; 
  font-weight: bold; 
  color: #006600;  
  text-decoration:none;
  padding-top: 4px;
  padding-bottom: 4px;
  border-bottom: 2px;
  border-color: #006600;
  border-bottom-style: solid;
  box-sizing: border-box;  
  -moz-box-sizing: border-box;}


a {
	text-decoration: underline;
}
li, td, p, input, div {
	font-size: 10pt;
 	font-family: Verdana;
}

ol {
	line-height: 1.5em;
	list-style-type: decimal;
}
ul {	
	line-height: 1.5em;
	list-style-type: disc;
}
li {
	margin-top: 2px;
}

a {  font-family: Verdana; font-size: 12px; color: #009966}
a {  font-family: Verdana; font-size: 12px; color: #009966}
a {  font-family: Verdana; font-size: 12px; color: #009900}
a {  font-family: Verdana; font-size: 12px; color: #006600}

a:visited {  font-family: Verdana; font-size: 12px; color: #99cc33}
a:visited {  font-family: Verdana; font-size: 12px; color: #008811}
a:visited {  font-family: Verdana; font-size: 12px; color: #660055}
a:visited {  font-family: Verdana; font-size: 12px; color: #009933}
a:visited {  font-family: Verdana; font-size: 12px; color: #00cc22}
a:visited {  font-family: Verdana; font-size: 12px; color: #995500}
a:visited {  font-family: Verdana; font-size: 12px; color: #555555}
a:visited {  font-family: Verdana; font-size: 12px; color: #999966}



.list-01 {
        width: 99%;
        padding-left: 10px;
}
.list-02 {
        width: 99%;
        padding-left: 10px;
}

.list-01 h3, .list-02 h3 {
        width: 100%;
        border-bottom: #009900 1px solid;
        font-size: 12px;
        font-weight: bold;
        padding: 0px;
        margin-top: 20px;

}
.list-01 ul, ul.list-01 {
        margin: 0px;
        padding-left: 10px;
        list-style: none;
        margin-top: 3px;
        padding-bottom: 1em;
}

.list-01 li {
        background-image: url(/images/bullet_green.gif);
        background-position: left top;
        background-repeat: no-repeat;
        vertical-align: text-top;
        padding: 0px 0px 0px 20px;

}

.list-01 li li {
        background-image: none;
}
.list-01 li ul {
       padding: 0;
       margin: 0;
}
.list-02 ul{
        margin: 0px;
        padding-left: 10px;
        list-style: none;
        margin-top: 3px;
        padding-bottom: 1em;
}

.list-02 li {
        background-image: url(/images/arrow_link.gif);
        background-position: left top;
        background-repeat: no-repeat;
        margin-top: 0px;
        padding: 0px 0px 0px 20px;
}

.table-01 {
        width: 100%;
        padding-left: 10px;
        border: 1px none;
        vertical-align: text-top;
}
.table-01 td {
        padding: 2px 4px;
        vertical-align: text-top;
}


.table-01 th {
        text-align: left;
        letter-spacing: 0em;
        font-size: 12px;
        font-weight: bold;
        color: #006600;
        padding: 2px 4px 2px 4px;
}
.table-01 table table td {
        border-bottom: #000 none 0px;
}
/* table 2 uses CSS border style        */
.table-02 {
        width: 100%;
        padding-left: 10px;
        

}
.table-02 td, .table-02 th {
        padding: 4px 4px 4px 4px;
        background-color: #ffffff;
        border-top: #000 none 1px;
        border-left: #999 solid 1px;
        border-right: #999 none 1px;
        border-bottom: #999 solid 1px;
        vertical-align: text-top;
        font-size: 9pt;
}


.indented {
   	text-indent: 20px;
}


.table-02 th {
        text-align: left;
        font-weight: bold;
        color: #006600;
        letter-spacing: 0em;
        border-bottom-color: #2E8B57;
	padding: 4px;
	margin: 0px;
}
.table-02 tr td:first-child, .table-02 tr th:first-child {
        border-left: #000 none 1px;
}
.table-02 p {
        margin-top: 0px;

}


