  @import url(sic--font.css); body  {    background-color: lightyellow;    font-family: "Times New Roman", Times;  }  .top-menu {background-color: #ffaa88 /* orange */ ;}  .sub-menu {background-color: #ffaa88 /* orange */ ;}  .low-menu {background-color: #ffff33 /* yellow */ ;}  .nav-menu {background-color: #ffff33 /* yellow */ ;}  .lang-menu {background-color: #ffff33 /* yellow */ ;}  .selected {background-color:#aaffff /* light blue */ ;}  .italic  {    display: inline;    font-style: italic;  }    .bold  {    display: inline;    font-weight: bold;  }  .paragraph  {    display: inline;    font-size:120%;    color: red;   }    .pop-up span  {    position: fixed;    top: 0;    right: 0;     background-color: lightyellow;    padding: 5px;    border: 1px dashed gray;    text-align: left;    visibility: hidden;  }  .pop-up:hover span  {    visibility: visible;    text-align: center;    font-size: 80%;    color: green;  }  a  {    padding:0;    margin:0.4%;     border:none;     text-decoration:none;    color:blue;    background-color: #ffcccc; /* light rose */;  }  a.pop-up   {    background-color: lightyellow;  }    a.expand  {    padding:0;    margin:0;    border: 0 none #000000;  }  a.expand img  {    padding:0;    margin:0;    border: 0 none #000000;  }    a:hover {background-color: #99FF00;}  h1  {    padding:0;    margin:0;    clear:both;    text-align:center;    color:white;    background-color:gray;  }  h3  {    clear:both;    text-align:center;  }    ul  {    list-style-type: square;    margin: 0 1% 1% 3%;    padding:0;  /* required by Firefox */  }  ul.inside  {    list-style-position: inside;  }  li  {    margin-bottom: 1%;  }  div.menu  {    width:100%;    padding:0;    margin:0;    text-align:center;  }  div.menu a  {    float:left;    width:11%;    /* font-size:small; */  }  div.submenu  {    clear:left;    float:left;    width:17%;    padding:0;    margin:0;  }  div.submenu p  {    padding:0;    margin:1%;    text-align:center;    width:100%;  }  div.submenu p a  {    display:block;    /* font-size:small; */     margin-bottom:2%;  }  div.submenu p.rotate a  {    margin: 1%;    margin-bottom:2%;    padding: 0;    text-align:center;    display:inline;  }  div.submenu p.language  {    padding:0;    margin:1%;    text-align:center;    line-height:180%;    width: 100%;  }  div.submenu p.language a  {    padding:0.5%;    margin:0.5%;    display:inline;  }  p.footer  {    padding:2px;    margin:0;    clear:both;    text-align:center;    color:green;    /* font-size:small; */ }  div.footer  {    padding:2px;    margin:0;    clear:both;    text-align:center;    color: white;    background-color:gray;    /* font-size:small; */  }  div.footer a  {    padding:0;    margin:0;    border:0;  }