body {
  font: 10pt, arial, sans-serif; 
  line-height: 16pt; 
  background-color: white;  
} 
 
a:link, a:visited {  
  text-decoration: none;  
  color: #005588; } 
 
#page { 
  margin: auto; 
  width: 650px; 
  border: 0px; 
  padding: 25px 0px 0px 0px; 
} 
 
#body {  
  float: left; 
  width: 650px; 
  background: white; 
  text-align: left; 
  padding: 0px 0px 40px 0px; 
 } 
 
 
.bigti {  
  font: 14pt arial, sans-serif;  
  font-style: bold; 
  color: #000063; 
} 
  
.mediumti {  
  font: 12pt arial, sans-serif;  
  font-style: bold; 
  color: #000063; 
} 

.title { 
  color: white; 
  font: 14pt arial, sans-serif;  
  padding: 0px 0px 0px 10px; 
} 
 
.just { 
    text-align:justify; 
} 
 
 
.framed { 
	border: 1px solid #000000;	 
} 
 
.framedpad { 
  padding: 0px 50px 0px 0px; 
} 
 
 
.band { 
  float:left; 
  height: 15px; 
  width: 650px; 
  border-top: 1px solid #000000; 
  background: #cccccc; 
  text-align: right; 
  color: black; 
  font: 8pt arial, sans-serif;  
  font-style: italic; 
  padding: 0px 0px 0px 0px; 
} 
 
.bandb { 
  float:left; 
  height: 15px; 
  width: 650px; 
  border-bottom: 1px solid #000000; 
  background: #cccccc; 
  text-align: right; 
  color: black; 
  font: 8pt arial, sans-serif;  
  font-style: italic; 
  padding: 0px 0px 0px 0px; 
} 
 
.bandred { 
  float:left; 
  height: 25px; 
  width: 650px; 
  background: #111150; 
  text-align: left; 
  color: black; 
  font: 14pt arial, sans-serif;  
  padding: 0px 0px 0px 0px; 
} 
 
 
 
.band2 { 
  float:left; 
  height: 15px; 
  width: 650px; 
  background: #ffffff; 
  text-align: left; 
  color: black; 
  font: 6pt arial, sans-serif;  
  font-style: italic; 
  padding: 0px 0px 0px 0px; 
} 


.band3 {
  float:left;
  height: 15px;
  width: 650px;
  background: #ffffff;
  text-align: left;
  color: #777777;
  font: 7pt arial, sans-serif; 
  font-style: italic;
  padding: 0px 0px 0px 0px;
} 
 
 
.menu { 
  float: left; 
  height: 20px; 
  width: 650px; 
  background: #cccccc;  
} 
 
.menu ul { 
  margin: 0px; 
  border: 0px; 
  padding: 0px 0px 0px 10px;  
  list-style: none;  
} 
 
.menu li.off { 
  float: left; 
  margin: 0px; 
  text-align: left; 
  text-decoration: none;  
  width: 100px; 
  height: 20px; 
  font: 10pt arial, sans-serif; 
  background: #cccccc;  
} 
 
.menu a{ 
  padding: 0px; 
  width: 100px; 
  height: 20px; 
} 
.menu a:hover { 
  background: #111150; 
  color: #b6c5f2; 
  text-decoration: none;  
}  
.sousmenu { 
  float: left; 
  height: 20px; 
  width: 650px; 
  background: #99eeff;  
} 
 
.sousmenu ul { 
  margin: 0px; 
  border: 0px; 
  padding: 0px 0px 0px 10px;  
  list-style: none;  
} 
 
.sousmenu li.off { 
  float: left; 
  margin: 0px; 
  text-align: left; 
  text-decoration: none;  
  width: 120px; 
  height: 20px; 
  font: 10pt arial, sans-serif; 
  color: red
  background: #99eeff;  
} 
 
.sousmenu a{ 
  padding: 0px; 
  width: 120px; 
  height: 20px; 
} 
.sousmenu a:hover { 
  background: #111150; 
  color: #b6c5f2; 
  text-decoration: none;  
}  

  
.column1 { 
  width: 350px; 
  float: left; 
  padding: 0px 20px; } 
 
.column2 { 
  width: 260px; 
  float: left; 
  padding: 0px 0px;  
} 
 
 
#body h2, #body h3 { 
  text-align: left; 
  line-height: 0pt; 
  color: #000063; 
  font-style: italic; 
  font: 40pt; 
  padding: 25px 0px 0px 0px; } 
   
#body h2 {  
  font: 20pt arial, sans-serif; } 
 
#body h3 {
  font: 12pt arial, sans-serif; }

.topics
    {
    margin-bottom:1em;
    }
.topics td
    {
    vertical-align:top;
    text-indent:-1em;
    padding-left:2em;
    }
.topics p
    {
    margin:0.1em;
    }
.just
    {
    text-align:justify;
    }

