    .sib_drop_menu {width:800px; right: 50px;bottom: 0px; }
    .sib_drop_menu a, .sib_drop_menu a:visited {color: #585858; width:auto; padding-left:15px; font-weight:bold;}
    .sib_drop_menu a:hover {color: red; font-weight:bold;}
    a.help span {
      display: none;
      white-space:nowrap;
      max-width:500px;
      text-align:left;
      color:#000;
      padding:4px;
      -moz-box-shadow: 4px 4px 4px rgba(0, 0, 0, 0.2);
      -o-box-shadow: 4px 4px 4px rgba(0, 0, 0, 0.2);
      -webkit-box-shadow: 4px 4px 4px rgba(0, 0, 0, 0.2);
      filter: progid:DXImageTransform.Microsoft.Shadow( Strength=5, Direction=135, Color='#999999' );
    }
    a.help:hover {
      position: relative;
    }
     
    a.help:hover span {
      display: block;
      position: absolute;
      padding:4px 4px;
      border: 1px solid black;
      background-color: #F8F8F8;
    }
    
    a.image1 span {
      display: none;
      white-space:nowrap;
      max-width:500px;
      text-align:left;
      color:#000;
      padding:4px;
      -moz-box-shadow: 4px 4px 4px rgba(0, 0, 0, 0.2);
      -o-box-shadow: 4px 4px 4px rgba(0, 0, 0, 0.2);
      -webkit-box-shadow: 4px 4px 4px rgba(0, 0, 0, 0.2);
      filter: progid:DXImageTransform.Microsoft.Shadow( Strength=5, Direction=135, Color='#999999' );
    }
    
    a.image1:hover {
      position: relative;
    }
         
    a.image1:hover span {
     display: block;
     position: absolute;
     top: -125px;
     z-index:99;
     padding:4px 4px;
     border: 1px solid black;
     background-color: #F8F8F8;
    }

    a.image2 span {
      display: none;
      white-space:nowrap;
      max-width:500px;
      text-align:left;
      color:#000;
      padding:4px;
      -moz-box-shadow: 4px 4px 4px rgba(0, 0, 0, 0.2);
      -o-box-shadow: 4px 4px 4px rgba(0, 0, 0, 0.2);
      -webkit-box-shadow: 4px 4px 4px rgba(0, 0, 0, 0.2);
      filter: progid:DXImageTransform.Microsoft.Shadow( Strength=5, Direction=135, Color='#999999' );
    }
    
    a.image2:hover {
      position: relative;
    }
         
    a.image2:hover span {
     display: block;
     position: absolute;
     top: -245px;
     z-index:99;
     padding:4px 4px;
     border: 1px solid black;
     background-color: #F8F8F8;
    }

    a.image3 span {
      display: none;
      white-space:nowrap;
      max-width:500px;
      text-align:left;
      color:#000;
      padding:4px;
      -moz-box-shadow: 4px 4px 4px rgba(0, 0, 0, 0.2);
      -o-box-shadow: 4px 4px 4px rgba(0, 0, 0, 0.2);
      -webkit-box-shadow: 4px 4px 4px rgba(0, 0, 0, 0.2);
      filter: progid:DXImageTransform.Microsoft.Shadow( Strength=5, Direction=135, Color='#999999' );
    }
    
    a.image3:hover {
      position: relative;
    }
         
    a.image3:hover span {
     display: block;
     position: absolute;
     top: -365px;
     z-index:99;
     padding:4px 4px;
     border: 1px solid black;
     background-color: #F8F8F8;
    }


    a.image4 span {
      display: none;
      white-space:nowrap;
      max-width:500px;
      text-align:left;
      color:#000;
      padding:4px;
      -moz-box-shadow: 4px 4px 4px rgba(0, 0, 0, 0.2);
      -o-box-shadow: 4px 4px 4px rgba(0, 0, 0, 0.2);
      -webkit-box-shadow: 4px 4px 4px rgba(0, 0, 0, 0.2);
      filter: progid:DXImageTransform.Microsoft.Shadow( Strength=5, Direction=135, Color='#999999' );
    }
    
    a.image4:hover {
      position: relative;
    }
         
    a.image4:hover span {
     display: block;
     position: absolute;
     top: -485px;
     z-index:99;
     padding:4px 4px;
     border: 1px solid black;
     background-color: #F8F8F8;
    }

    a.image5 span {
      display: none;
      white-space:nowrap;
      max-width:500px;
      text-align:left;
      color:#000;
      padding:4px;
      -moz-box-shadow: 4px 4px 4px rgba(0, 0, 0, 0.2);
      -o-box-shadow: 4px 4px 4px rgba(0, 0, 0, 0.2);
      -webkit-box-shadow: 4px 4px 4px rgba(0, 0, 0, 0.2);
      filter: progid:DXImageTransform.Microsoft.Shadow( Strength=5, Direction=135, Color='#999999' );
    }
    
    a.image5:hover {
      position: relative;
    }
         
    a.image5:hover span {
     display: block;
     position: absolute;
     top: -605px;
     z-index:99;
     padding:4px 4px;
     border: 1px solid black;
     background-color: #F8F8F8;
    }

    a.image6 span {
      display: none;
      white-space:nowrap;
      max-width:500px;
      text-align:left;
      color:#000;
      padding:4px;
      -moz-box-shadow: 4px 4px 4px rgba(0, 0, 0, 0.2);
      -o-box-shadow: 4px 4px 4px rgba(0, 0, 0, 0.2);
      -webkit-box-shadow: 4px 4px 4px rgba(0, 0, 0, 0.2);
      filter: progid:DXImageTransform.Microsoft.Shadow( Strength=5, Direction=135, Color='#999999' );
    }
    
    a.image6:hover {
      position: relative;
    }
         
    a.image6:hover span {
     display: block;
     position: absolute;
     top: -725px;
     z-index:99;
     padding:4px 4px;
     border: 1px solid black;
     background-color: #F8F8F8;
    }
                            
    #loading {
      font-size: 17px;
      width: 900px;
      height: 490px;
      position: absolute;
      top: 130px;
      left: 15px;
      display: none;
      opacity: 0.9;
      background-color: #fff;
      z-index: 99;
      text-align: center;
      border-color: #FF0000;
      border-style: solid;
      border-width: 3px;
      border-radius: 7px;  
      box-shadow: 10px 10px 5px #eee;
    }
     
    .moleculeCell {
      height:200px;
      width:200px;
      background-image:url('/images/ajax-loader.gif');
      background-repeat:no-repeat;
      background-position:center;
    }
     
    .surroundedBox {
      padding: 7px;
      border-color: #000000;
      border-style: solid;
      border-width: 1px;
      border-radius: 7px;
    }
     
    .redHighlight {
      text-align:center;
      background-color: #FF0000;
      padding-left: 10px;
      border-radius: 7px;
    }
     
    .submitSection {
      clear: both;
      color:black;
      background-color:#E8E8E8;
      width: 405px; h
      eight: 22px;
      margin-top: 40px;
      margin-bottom: 5px;
      text-align: center;
      font-weight: bold;
      padding: 2px
    }
     
.swissDrugDesignIcons {
  background-color:white;
}

.swissDrugDesignIcons:hover {
  background-color:#E8E8E8;
}

.swissDrugDesignIcons:active {
  background-color:#F78181;
}

input[type="radio"]:disabled {
    display:none;
}



