@font-face {
   font-family: 'Dungeon';
  src: url('./fonts/Dungeon.eot');
  src: url('./fonts/Dungeon.eot?#iefix') format('embedded-opentype'),
    url('./fonts/Dungeon.woff') format('woff'),
    url('./fonts/Dungeon.ttf') format('truetype'),
    url('./fonts/Dungeon.svg#Dungeon') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url('./fonts/Roboto-Regular.eot');
  src: url('./fonts/Roboto-Regular.eot?#iefix') format('embedded-opentype'),
    url('./fonts/Roboto-Regular.woff') format('woff'),
    url('./fonts/Roboto-Regular.ttf') format('truetype'),
    url('./fonts/Roboto-Regular.svg#Roboto-Regular') format('svg');
  font-weight: normal;
  font-style: normal;
}


.topModule{
  cursor: default;
   -webkit-user-select: none;
    -moz-user-select: none;
    -khtml-user-select: none;
    -ms-user-select:none;
  text-align: center;
  font-family: Dungeon, "Comic Sans MS";
  font-size: 32px;
  letter-spacing: 1px;
  color:#F90;
  text-shadow: 2px 2px 1px #000000;
	}

.tdbgSub{
	background-image:url(../images/bg_sub.png); background-repeat:repeat-y;
}
.tdbgSubRight{
	background-image:url(../images/bg_sub_right.png); background-repeat:no-repeat; height:35px; 
}

.tdbgSubBottom{
	background-image:url(../images/bg_sub_bottom.png); background-repeat:no-repeat; height:68px; 
}

.header{width:100%;border-top:5px solid #FF4646;background:#333C45;position:fixed;z-index:10;box-shadow:0px 4px 3px rgba(0,0,0,.5);}
.header a:hover{text-decoration:none;}
.header .menu_bar{display:none;}
.header nav{float:left;left:50%;list-style-type:none;margin:0 auto;padding:0;position:relative;}
.header nav ul{list-style:none;}
.header nav ul li{float:left;position:relative;right:50%;margin-top:15px;border-bottom:0.3125em solid transparent;}
.header nav ul li ul{display:none;margin:0 auto;}
.header nav ul li a{height:45px;font-family:'Roboto',sans-serif;font-size:12px;font-style:normal;text-decoration:none;margin:0 auto;text-align:center;display:block;padding:0 1.25em;color:#FFF;line-height:2.8125em;}
.header nav ul li a span{display:none;}
.header nav ul li:hover{border-bottom:5px solid #FF4646;}
.header nav ul li:hover a{color:#FF4646;}

.header3{width:100%;border-top:5px solid #B0C4DE;background:#333C45;position:fixed;z-index:10;box-shadow:0px 4px 3px rgba(0,0,0,.5);}
.header3 a:hover{text-decoration:none;}
.header3 .menu_bar{display:none;}
.header3 nav{float:left;left:50%;list-style-type:none;margin:0 auto;padding:0;position:relative;}
.header3 nav ul{list-style:none;}
.header3 nav ul li{float:left;position:relative;right:50%;margin-top:15px;border-bottom:0.3125em solid transparent;}
.header3 nav ul li ul{display:none;margin:0 auto;}
.header3 nav ul li a{height:45px;font-family:'Roboto',sans-serif;font-size:12px;font-style:normal;text-decoration:none;margin:0 auto;text-align:center;display:block;padding:0 1.25em;color:#FFF;line-height:2.8125em;}
.header3 nav ul li a span{display:none;}
.header3 nav ul li:hover{border-bottom:5px solid #B0C4DE;}
.header3 nav ul li:hover a{color:#B0C4DE;}

meter::-webkit-meter-bar {
  background: none; /* Required to get rid of the default background property */
  background-color: whiteSmoke;
  box-shadow: 0 5px 5px -5px #333 inset;
}

.button{
  padding-top: 3px;
  padding-bottom: 3px;

}

.Footer a {
color: white;
text-decoration: none;
}

.Footer a:hover {
opacity: 0.6;
-webkit-transition: all 0.2s ease;
  -moz-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
  transition: all 0.2s ease;
}

.nfh a{text-decoration: underline; color: #D1F003;}

.c_uss{
  background-color: red;
}

.global {
  height: 110px;
  width:  130px;

  overflow-y: scroll;
  overflow-x: hidden;
}

.global::-webkit-scrollbar {
    width: 12px;
}

.global::-webkit-scrollbar-track {
    -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3); 
    border-radius: 10px;
}

.global::-webkit-scrollbar-thumb {
    border-radius: 10px;
    -webkit-box-shadow: inset 0 0 6px #FF0000; 
}
