    html,body{
      margin:0;
      padding:0;
      overflow:hidden; /*no scrolling*/
      
      /*prevent selection of text*/
      -webkit-user-select: none; /* Safari */
      -moz-user-select: none;    /* Firefox */
      -ms-user-select: none;     /* IE 10+ */
      user-select: none;         /* Standard syntax */
    }
    
    .iframe{
      border:none;
      position:fixed;
      top:0;
      bottom:0;
      z-index:999;
    }
    
    .icons{
      position:fixed;
      left:10px;
      top:10px;
      z-index:1;
      cursor:pointer;
    }
    
    table,a{
      font-family:sans-serif;
      font-size:12px;
      color:white;
      text-decoration:none;
    }
    
    p{
      margin-top:0px;
      margin-bottom:0px;
      padding:0;
    }
    
    icon-label{
      background-color:black;
    }
    
    .desktop{
      height:100%;
      width:100%;
      left:0;
      top:0;
      border:none;
      z-index:5;
    }
    
    .start-bar{
      background-color:#c0c0c0; 
      position:fixed;
      width:100%;
      height:38px;
      bottom:0;
      left:0;
      border:2px solid white;
      z-index:10;
    }
    
    .menu{
      position:absolute;
      bottom:36px;
      left:4px;
      z-index:20;
      
      background-color: #BDBEBD;
      padding:5px;
      border-right: 2px solid black;
      border-bottom: 2px solid black;
      border-top: 2px solid gray;
      border-left: 2px solid gray;
      font-family: "MS Sans-serif", sans-serif, Georgia;
      font-size: 14px;
      color: black;
      display:none;
    }
    
    /*start bar elements*/    
      .start{
        position:fixed;
        bottom:4px;
        left:4px;
        border-right: 2px solid black;
        border-bottom: 2px solid black;
        border-top: 2px solid white;
        border-left: 2px solid white;
        font-family: "MS Sans-serif", sans-serif, Georgia;
        font-size: 14px;
        color: black;
        cursor:pointer;
        
      }
      #toggleButton:active{
        border-right: 2px solid white;
        border-bottom: 2px solid white;
        border-top: 2px solid black;
        border-left: 2px solid black;
      }
      
      .time-box {
        position:absolute;
        padding:5px;
        bottom:4px;
        right:4px;
        border-right: 2px solid white;
        border-bottom: 2px solid white;
        border-top: 2px solid gray;
        border-left: 2px solid gray;
        font-family: "MS Sans-serif", sans-serif, Georgia;
        font-size: 14px;
        color: black;
        display: inline-block; /* To make it size to content */
      }
      
      @font-face {
        font-family: MS Sans-Serif;
        src: url(https://fabricioveltri.neocities.org/win98/font/ms-sans-serif-bold.otf);
        font-weight: bold;
      }
    /*start bar elements*/
    
      .window{
        padding:4px;
        background-color:#c0c0c0; 
        border-right: 1px solid black;
        border-bottom: 1px solid black;
        border-top: 1px solid white;
        border-left: 1px solid white;
        font-family: sans-serif;
        font-size: 14px;
        color: black;
        display: inline-block; /* To make it size to content */
        z-index:5;
      }
      .title-bar{
        background-color:#000080;
        padding:4px;
        margin-bottom:4px;
        font-family: "MS Sans-Serif",sans-serif;
        font-size: 14px;
        color:white;
      }
      .title{
      position:relative;
      font-weight:bold;
      left:20px;
    }
    .Minimize,.Maximize,.Close{
      background-color:#c0c0c0;
      position:absolute;
      top:7px;
      width:16px;
      height:16px;
      border-right: 1px solid #808080;
      border-bottom: 1px solid #808080;
      border-top: 1px solid white;
      border-left: 1px solid white;
      display:inline-block;
    }
    .Minimize:active, .Close:active{
      border-right: 1px solid white;
      border-bottom: 1px solid white;
      border-top: 1px solid black;
      border-left: 1px solid black;
    }
    
    .container{
      background-color:#c0c0c0; 
      margin-bottom:4px;
      border-right: 1px double white;
      border-bottom: 1px double white;
      border-top: 1px double #808080;
      border-left: 1px double #808080;
      font-family: sans-serif;
      font-size: 14px;
      color: black;
      display:inline-block;
    }
    .container-white{
      background-color:white; 
      padding:10px;
      border-right: 1px solid #c0c0c0;
      border-bottom: 1px solid #c0c0c0;
      border-top: 1px solid black;
      border-left: 1px solid black;
      font-family: sans-serif;
      font-size: 14px;
      color: black;
      display:block;
    }
    p{
      margin:0;
      padding:0;
    }
    .info{
      padding:3px;
      font-family: "MS Sans-Serif",sans-serif;
      font-size: 14px;
      color: black;
    }
    
    img{
      user-drag:none;
      -webkit-user-drag:none;
      user-select:none;
      -moz-user-select:none;
      -webkit-user-select:none;
      -ms-user-select:none;
    }
    