

body {
  color: black; 
  background: white; 
  margin-left: 10%;
  margin-right: 10%;
  font-family: arial, helvetica, sans-serif;
}

/*Titre du document*/
h1.title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 2em;
	color: navy;
	background: white;
	text-align: left;
}
		   
/*Sous-titre du document*/
h3.subtitle { 
              font-family: Arial, Helvetica, sans-serif;
              font-size: 1.5em;
              color: navy;
              background: white;
              text-align: left;
              }

h3.author {
		font-size : small;
}

/* Header definitions */
h1, h2, h3, h4, h5, h6 {
	font-family: arial, helvetica, sans-serif;
	color: navy;
	background: white;
	}

div.section h1 { 
     font-size: 2.5em ; 
     }

div.section h2 { 
     font-size: 2em ;
	padding : 0.5em 0 0;
     }
	 
div.section h3 { 
     font-size: 1.5em ;
     }
	 
div.section h4 {
     font-size: 1.25em ;
     }
	 
div.section h5 { 
     font-size: 1.1em ;
     }
	 
div.section h6 { 
     font-size: 1em ;
     }

hr {
	margin : 0;
}

/* Paragraph and pre-formatted text appearance */
pre { /* Pre-formatted output resets all default values to zero. */
      font-family: monospace;
      text-indent: 0;
      margin-top: 0;
      margin-bottom: 0;
      }

/* Tables*/
table { 
        background: white;
        border-width: 1;
        }
		
th {
     font-family: sans-serif;
     background: white;
     }
	 
td {
     font-family: sans-serif;
     background: white;
     }

/*Links*/
a.PLAIN { 
          text-decoration: none;
          }
		  
a:link {
	color: navy;
	}
		
a:visited {
	color: Purple;
	}

a:active {
    color: red;
	background-color: Yellow;
    }
a:hover {
	color: navy;
	background-color: yellow;
	text-decoration : none;
	}

/* Lists*/

li {
		margin: 1em 0 1em 0;
}
li p {
	margin: 0 0 0.3em 0;
}

span.COLLAB span.COLLABNAME { 
                              font-family: Utopia, Utopia;
                              font-size: 18pt;
                              color: gray;
                              margin-left: 0%; 
                              text-align: center;
                              }
h3.EDITOR { 
            font-family: Utopia;
            font-size: 16pt;
            font-weight: bold;
            color: black;
            text-align: center;
            margin-left: 0%;
            }
h4.EDITEDBY { 
              font-family: Utopia;
              font-size: 16pt;
              color: black;
              margin-left: 0%;
              text-align: center;
              }
			  
/* Footnotes */
div.footnotes p {
	background: white;
	color: black;
	font-size: small;
	margin-left: 0%;
	}


div.affiliation {  }


div.abstract p { 
	margin: 0.5em 2em 0 0;
}

div.toc { 
          text-align: left;
          }

/* Revision History */
div.REVHISTORY th { /* Used to center the title of the table that */
                    /* contains the revision history */
                    text-align: center;
                    }

/* Sections */
div.sections p { 
               text-align: justify;
               }

/* Acronyms */
span.acronym { 
	font-weight: bold;
	}

/* Foreignphrase */
i.foreignphrase { 
	font-weight: normal;
	}

div.INFORMALTABLE { 
                    /* Just for acknowledgement */
                    }

/* ProgramListings */
pre {
	background-color : #EAEAEA;
}
pre.programlisting { 
	font-family: monospace;
	text-indent: 0;
	margin-top: 0;
	margin-bottom: 0;
	color: Blue;
	}


/* Images */
p img { 
        float: right;
        }

		
dt{
		font-weight : bold;
}

tt{
	color: Maroon;
	font-family: "courier new", courier, monospace;
	font-size: small;
	}
tt.filename{
	color:blue;
	}
tt.replaceable{
	color:green;
	}
tt.command{
	font-weight : bold;
	}
span.lineannotation {
  	font-family: arial, helvetica, sans-serif;
	color:green;
	}
