@font-face {font-family: "helveticaneue";
   src: url('./fonts/helveticaneueltcom-th.eot');
   src: url('./fonts/helveticaneueltcom-th.eot') format('embedded-opentype'),
        url('./fonts/helveticaneueltcom-th.woff') format('woff'),
        url('./fonts/helveticaneueltcom-th.ttf') format('truetype'),
        url('./fonts/helveticaneueltcom-th.svg#helveticaneueltcom35thin') format('svg');
}

html, body	{ margin:0; padding:0; font:14px; line-height: 1.2; font-family: 'helveticaneue'; color:#000000; text-align:center; font-weight: bold; }

div#parentContainer { background-color:none; padding:0px; position:relative; display:inline-block; margin:0 auto;} 
p#textToBeCovered { color:green; font-size:30px; position:relative; z-index:1; } 
img#imageOnTop { height:80px; left:37px; position:absolute; top:27px; width:80px; z-index:2; } 

table {border:0px table-layout:fixed; width:900px}
td#small{ color:#e2e2e2; font-size:12px; height:32px; padding-left:20px; text-align:right; font-weight:bold; white-space:nowrap; }
td#large{ color:#e2e2e2; font-size:17px; height:79px; padding-left:20px; text-align:right; font-weight:bold; white-space:nowrap; }

.container {
   position:relative;
   -webkit-transition:color 0.1s;
   -o-transition:color 0.1s;
   -moz-transition:color 0.1s;
   -ms-transition:color 0.1s;
   transition:color 0.1s;
   -webkit-transition:background-color 0.1s;
   -o-transition:background-color 0.1s;
   -moz-transition:background-color 0.1s;
   -ms-transition:background-color 0.1s;
   transition:background-color 0.1s;
   padding:12px;
}

a:link, a:visited, a:active {
   color:white;
   text-decoration:none;
}

a:hover {
   color:white;
}

a#top:link {
   color:#858faa;
   text-decoration:none;
}

a#top:visited {
   color:#858faa;
   text-decoration:none;
}

a#top:active {
   color:#858faa;
   text-decoration:none;
}

a#top:hover {
   color:#71b76c;
}

img {display:block}

li {margin: 10px 0;}

.box1 {
   border-radius:19px;
}

.container:hover {
   background-color:#27415d;
}


.popup {
  position: relative;
  display: inline-block;
  cursor: pointer;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}

/* The actual popup */
.popup .popuptext {
  visibility: hidden;
  width: 760px;
  height: 90%;
  overflow: auto;
  background-color: #204060;
  color: #fff;
  text-align: left;
  border-radius: 6px;
  padding: 8px 20px;
  position: fixed;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  z-index: 3;
}

/* Toggle this class - hide and show the popup */
.popup .show {
  visibility: visible;
}
