body {
   color: black;
   font-family: helvetica, arial, sans-serif;
   font-size: 10pt;
   text-align: left;
   margin: 0px;
   background-color: white;
}

#Container {
   width: 760px;
   margin: 0 auto; 
}

#Header {
   height:110px;
   padding-left: 20px;
   padding-right: 0px;
}

#Content {
   width: 710px;
   margin-left: 25px;
}

#Footer {
   background-image: url('../images/kubrickfooter.jpg');
   height: 63px;
   position: relative;
   text-align: center;
}

.login {
   background-color:#eee;
   border:1px dashed #999;
   line-height:17px;
   padding-left: 15px;
}

#Menu {
   text-align: left;
   position:absolute;
   float: right;
   right: 0px;
   top: 120px;
   width:172px;
   margin-top: 20px;
   margin-right: 30px;
   padding:10px;
   background-color:#eee;
   border:1px dashed #999;
   line-height:17px;
   /* Again, the ugly brilliant hack. */
   voice-family: "\"}\"";
   voice-family:inherit;
   width:220px;
}

#LeftMenu {
   text-align: left;
   position:relative;
   float: left;
   left: 30px;
   top: 5px;
   width:142px;
   margin-top: 20px;
   margin-right: 30px;
   padding:10px;
   background-color:#eee;
   border:1px dashed #999;
   line-height:17px;
   /* Again, the ugly brilliant hack. */
   voice-family: "\"}\"";
   voice-family:inherit;
   width:180px;
}

.fineprint {
  color: gray;
  texte-size: 10pt;
}

img.floatLeft { 
  float: left;
  margin: 4px; 
}

img.floatRight {
  float: right;
  margin: 4px;
}

li { 
 margin-top:8px; 
 margin-bottom:8px; 
} 

th {
  text-align: left;
}
