table.center {margin-left: auto; margin-right: auto; 
   margin-top: -20px;}
body {background-position: center; background-repeat: no-repeat; 
   background-size: cover; position: relative; 
   background-attachment: fixed; background-color: #253245; 
   font-family: Arial, Nimbus Sans L;}
h2, h3, h4 {color: #404040;}
header {background-color: #4080ff; padding: 10px; margin: 10px; 
   text-align: center; border-radius: 10px;  
   box-shadow: 4px 4px 8px gray;  min-width: 340px;}
footer {background-color: #f0e68c; padding: 10px; margin: 10px; 
   text-align: center; border-radius: 10px; 
   box-shadow: 4px 4px 8px gray}
a {color: #0645AD; text-decoration: none;}
div.arrow2 {position: relative; top: -1030px; left: 1240px;}
div.fixed {position: fixed; bottom: 0; width: 97%; margin: 1% auto; 
   padding: 2px; border: 2px solid #fbc680; background-color: #f7941d; 
   text-align: center; color: white;}
div.rorect {font-size: 19px; font-weight: bold; font-style: italic; 
   color: #404040; background-color: #0fd7ec; padding: 10px; 
   margin: 10px; text-align: center; border-radius: 10px;  
   box-shadow: 4px 4px 8px gray}
div.rorect_auxil {font-size: 18px; font-weight: bold; 
   font-style: italic; color: #505050; background-color: #0fd7ec; 
   padding: 10px; margin: 10px; text-align: center; 
   border-radius: 10px;  box-shadow: 4px 4px 8px gray}
div.rr2 {font-size: 16px; font-weight: bold; font-style: italic; 
   color: #000000; background-color: #dddddd; padding: 10px; 
   margin: 10px; text-align: center; border-radius: 10px;  
   box-shadow: 4px 4px 8px gray}
div.threecolumns {position: relative; top: -310px; left: -1250px;}
.brightness {background-color: white; display: inline-block;}
.brightness img:hover {opacity: .8;}
.last-updated {font-size: 9px; color: #707070; float: right; 
   margin-top: 10px;}
.number {font-size: 10px; color: #707070;}
.nowrap {white-space: nowrap;}
.separator hr {width: 100%; height: 0px; padding: 0px; 
   border-width: 1px 0px 0px; border-style: dotted none none; 
   border-color: #CCC; border-image: none; display: block;}
#STL_table {width:400px; text-align:center; border-collapse:collapse;
   border:1px solid #69c; margin: auto;}
#STL_table th {font-weight:normal;  font-style: italic; color:#039; 
   padding: 15px 10px 10px;}
#STL_table tbody {background:#00edff;}
#STL_table td {color:#303030; border-top:1px dashed #fff; 
   padding:10px;}
#STL_table tbody tr:hover td {color:#ffffff; background:#e00000;}
#type1 {margin-left: 12px; margin-right: 12px;}

