@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 400;
  src: url('./css/fonts/open-sans-v18-latin-regular.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('./fonts/open-sans-v18-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('./fonts/open-sans-v18-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('./fonts/open-sans-v18-latin-regular.woff') format('woff'), /* Modern Browsers */
       url('./fonts/open-sans-v18-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('./fonts/open-sans-v18-latin-regular.svg#OpenSans') format('svg'); /* Legacy iOS */
}

html {
height:100%;
overflow:hidden;

}

.center {text-align:center;}
.right {text-align:right;}
.left {text-align:left;}
p {
      text-align: justify;
      cursor: default;
      -ms-hyphens: auto;
      -webkit-hyphens: auto;
      hyphens: auto;
}
.announbutton {
      font-size: 0.875rem;
      background-color:#636363;
      color: #EEEEEE;
      width:150px;
      text-shadow: 1px 1px #000000;
      padding:0px 7px px 7px;
      text-align:center;
      border: 1px solid #CDCDCD;
      border-radius: 5px;
      margin-bottom:6px;

}
.announbutton:hover {
      background-color:#B8B8B8;
      color: #000000;
      text-shadow: 1px 1px #FFFFFF;
      text-decoration:none;
}
td a{color:#000000; text-decoration:none;}
td a:active, a:focus{background:transparent;text-decoration:none;}
td a:hover{color: #787878;background:transparent;text-decoration:none;}
body {
 background-color: white;
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
}
/** -------------------------------------------------------------------------------------------------------------------------------login---------- **/
.nowarn {

      width:100%;
      font-weight:700;
      font-size:1rem;
      text-align:center;
      color: #363636;
}


.warn {

      width:100%;
      font-weight:700;
      font-size:1rem;
      text-align:center;
      color: #FF0000;
}
.logintop {
      margin-top:15px;
      width:100%;
      font-weight:700;
      font-size:1.25rem;
      text-align:center;
      color: #000000;
      cursor:default;
}

.loginsecline {
     margin-top:2px;
     width:100%;
     font-weight:400;
     font-size:1rem;
     color: #000000;
     cursor:default;
}



.borderlogin {
     border: 5px groove #AEAEAE;
     border-radius: 10px;


}
/** ------------------------------------------------------------------------------------------------------------------------------- main show---------- **/
.headline_normal {
     margin-top:2px;
     width:100%;
     font-weight:400;
     font-size:1rem;
     color: #000000;
     cursor:default;
}
/** ------------------------------------------------------------------------------------------------------------------------------- ipload download---------- **/
.text_innerbox {
      font-weight:400;
      font-size:0.875rem;
      color: #000000;
      border:none;
}