     #limelock_alt_ext_div_1 {
            border: 1px solid #666666;
            width: 400px;
            position: absolute;
            top: 100px;
            left: 100px;
     }

     #limelock_alt_ext_div_2 {
            border: 1px solid #CCCCCC;
            width: 398px;
     }

     #limelock_alt_ext_div_3 {
            border: 1px solid #E9E9E9;
            width: 396px;
     }

     .limelock_close {
         position: absolute;
         top: 15px;
         right: 15px;
         outline:none; 
     }

     .limelock_close img {
      border:0;
     }

     #limelock_popcontent {
         padding-bottom: 7px;
         position: relative;
        background-color: white;
     }

     #limelock_popcontent h3 {
     color: #516888;
     font: bold 15px arial, tahoma, sans-serif;
     margin: 0;
     padding: 15px 0 0 20px;
     }

     #limelock_popcontent p {
     font: normal 12px arial, tahoma, sans-serif;
     color: #666;
     padding: 0 20px;
     line-height: 17px;
     }

     #limelock_popcontent ul {
     font: normal 12px arial, tahoma, sans-serif;
     list-style: square;
     margin-top: -10px; 
     margin-bottom: 20px; 
     line-height: 18px; 
     color: #638C9C;

     }

     #limelock_popcontent li a {
     color: #4d6df3;
     }

      #limelock_popcontent a.limelock_clicked {
      font-weight:bold; 
      text-decoration: none;
      color:#666; 
     }

     .limelock_information {
     background-color: #eee;
     color: #787878;
     padding: 8px 13px;
     margin: 7px 10px 0 10px;
     font: normal 11px arial, tahoma, sans-serif;
     }

     .limelock_information a {
     color: #464646;
     text-decoration: none;
     }

     .limelock_information a:hover {
     text-decoration: underline;
     }  

.seal {
    cursor: pointer;
    margin: 0 0 30px 55px;
}

