body {font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";
    background: linear-gradient(#fafafa, #ececec);
    padding: 50px 0;
    letter-spacing: 1px}
A {color: rgb(100,128,255); text-decoration: none; }    
.tableRoot {
border-spacing: 0px;
margin: 0 auto;
width: 800px;
background: white;
border: 1px solid #ddd;
box-shadow: 0 9px 25px -7px rgba(0,0,0,.3);}
.title {font-family:Times, serif; 
      font-size:300%; 
      font-weight:bold; 
      background: #5a6dff;
      padding: 14px 0;
      text-align: center}
.title A {color: #fff; 
        text-transform: uppercase;
        letter-spacing: 2px;
        text-shadow: 0px 2px 2px rgba(0,0,0,0.5);
        text-decoration: none;}
.tableNav {
background: rgb(240, 240, 255);
border-width: 0px;
margin: 0 auto;}
.tableNav A {color: rgb(100,128,255); 
          font-weight: bold;
           text-decoration: none;}
.tableNav A:hover {color: rgb(100,128,255); 
                 text-decoration: underline; }
.tableNav TR TD {padding-left: 15px; }
.content {padding: 40px;
        padding-top: 20px;
        text-align: justify; 
        text-indent: 0px; 
        margin: 10px; }
.footer {font-size:small; 
       text-align: right;  
       background: rgb(240, 240, 255); 
       padding: 5px; }
.footer A {text-decoration: none;
         color: rgb(100,128,255); }
.downloads {}
.versionOptifine {border-collapse:collapse;}
.versionOptifineOld {}
.latestVersion {background-color: #F0F0FF}
.versionOptifineOldFile {width: 14em; }
.latestVersionName {width: 14em;}
.versionOptifineOldDownload {}
.latestVersionDownload {font-weight: bold;}
.mirrorDownload {width: 5em; padding-left: 10px}
.versionOptifineOldDate {width: 10em; font-size: 80%;}
.changelog {width: 6em;}
LI STRONG {line-height: 200%;}
.tableAds {margin: 0 auto; }
.tableDonate TR {height: 35px; }
.scaleNearest {  
               image-rendering:optimizeSpeed;             /* Legal fallback                 */
               image-rendering:-moz-crisp-edges;          /* Firefox                        */
               image-rendering:-o-crisp-edges;            /* Opera                          */
               image-rendering:-webkit-optimize-contrast; /* Chrome (and eventually Safari) */
               image-rendering:optimize-contrast;         /* CSS3 Proposed                  */
               -ms-interpolation-mode:nearest-neighbor;   /* IE8+                           */
            }
.tableData {border-collapse:collapse;}
.tableData th {background-color:rgb(240, 240, 255)}
.tableData, .tableData th, .tableData td {border: 1px solid black;}
.tableData th, .tableData td {padding:5px;}
.tableDataDis {background-color:rgb(220, 220, 220)}
.dl-link {cursor:pointer}
h1{font-family: "Raleway", sans-serif}
.versionOptifine>tbody>tr>td{
padding: 5px!important
}