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


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

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

.scroll-pane{
  width: 100%;
  height: 690px;
  overflow: auto;
}

.horiz{
  height: auto;
  max-height: 690px;
}

.normal{
  width:1024px;
  height:690px;
  position:absolute;
}

.normal_head{
  width:1024px;
  height:156px;
  float:left;
}

.normal_buttons{
  width:664px;
  height:156px;
  position:absolute;
  padding-left:229px;
}

.normal_buttons div{
  float:left;
  width:133px;
  height:67px;
  margin-top:81px;
  margin-left:-1px;
  background-color: #ccc;
  opacity:.5;
  border:1px solid #000;
  -moz-border-radius:5px 5px 0px 0px; 
  -webkit-border-radius:5px 5px 0px 0px; 
  border-radius:5px 5px 0px 0px;
  cursor:pointer;
}

.normal_buttons p{
  padding-top:5px;
  text-align:center;
  font-family:u57;
  font-size:18px;
  color:#000;
  opacity:1;
}

.normal_body{
  height:534px;
  width:1024px;
  float:left;
  overflow:hidden;
}

.normal_selector{
  height:529px;
  width:1024px;
  float:left;
}

.normal_selector img{
  height:120px;
  width:120px;
  float:left;
  margin:3px;
  opacity:.5;
  border:1px solid #000;
  -moz-border-radius:5px 5px 5px 5px; 
  -webkit-border-radius:5px 5px 5px 5px; 
  border-radius:5px 5px 5px 5px;
  position:relative;
  z-index:22;
  cursor:pointer;
}

.normal_selector img:active{
  opacity:1;  
}

.normal_overlay{
  height:690px;
  width:1024px;
  position:absolute;
  top:0px;
  z-index:2;
}

.normal_overlay img{
  margin-top:33px;
}

.normal_active_01{display:none; position:absolute; background-color:#fff; z-index:51;}
.normal_active_02{display:none; position:absolute; background-color:#fff; z-index:51;}
.normal_active_03{display:none; position:absolute; background-color:#fff; z-index:51;}
.normal_active_04{display:none; position:absolute; background-color:#fff; z-index:51;}
.normal_active_05{display:none; position:absolute; background-color:#fff; z-index:51;}
.normal_active_06{display:none; position:absolute; background-color:#fff; z-index:51;}
.normal_active_07{display:none; position:absolute; background-color:#fff; z-index:51;}
.normal_active_08{display:none; position:absolute; background-color:#fff; z-index:51;}
.normal_active_09{display:none; position:absolute; background-color:#fff; z-index:51;}
.normal_active_10{display:none; position:absolute; background-color:#fff; z-index:51;}
.normal_active_11{display:none; position:absolute; background-color:#fff; z-index:51;}
.normal_active_12{display:none; position:absolute; background-color:#fff; z-index:51;}
.normal_active_13{display:none; position:absolute; background-color:#fff; z-index:51;}
.normal_active_14{display:none; position:absolute; background-color:#fff; z-index:51;}
.normal_active_15{display:none; position:absolute; background-color:#fff; z-index:51;}
.normal_active_16{display:none; position:absolute; background-color:#fff; z-index:51;}
.normal_active_17{display:none; position:absolute; background-color:#fff; z-index:51;}
.normal_active_18{display:none; position:absolute; background-color:#fff; z-index:51;}
.normal_active_19{display:none; position:absolute; background-color:#fff; z-index:51;}
.normal_active_20{display:none; position:absolute; background-color:#fff; z-index:51;}
.normal_active_21{display:none; position:absolute; background-color:#fff; z-index:51;}
.normal_active_22{display:none; position:absolute; background-color:#fff; z-index:51;}
.normal_active_23{display:none; position:absolute; background-color:#fff; z-index:51;}
.normal_active_24{display:none; position:absolute; background-color:#fff; z-index:51;}
.normal_active_25{display:none; position:absolute; background-color:#fff; z-index:51;}
.normal_active_26{display:none; position:absolute; background-color:#fff; z-index:51;}
.normal_active_27{display:none; position:absolute; background-color:#fff; z-index:51;}
.normal_active_28{display:none; position:absolute; background-color:#fff; z-index:51;}
.normal_active_29{display:none; position:absolute; background-color:#fff; z-index:51;}
.normal_active_30{display:none; position:absolute; background-color:#fff; z-index:51;}

.normal_control{
  display:none;
  height:690px;
  width:76px;
  position:relative;
  float:right;
  margin-right:12px;
  z-index:51;
}

.normal_control div{
  height:222px;
  width:76px;
  margin:3px;
  opacity:.5;
  float:left;
  background-color:#ccc;
  border:1px solid #000;
  -moz-border-radius:5px 5px 5px 5px; 
  -webkit-border-radius:5px 5px 5px 5px; 
  border-radius:5px 5px 5px 5px;
  cursor:pointer;
}

.normal_control div:active{
  opacity:1;
}

.normal_control p{
  margin-top:100px;
  text-align:center;
  font-family:u57;
  font-size:16px;
  color:#000;
}

.normal_pesky{
  width:119px;
  height:155px;
  position:absolute;
  top:0px;
  right:0px;
  background-color:#fff;
  opacity:0;
  z-index:24;
}