* {
  margin: 0;
  padding: 0;
}

body {
     background-color: #cac3b8;
     }

#body_wrapper {
              text-align:center;
              }

#archive_body{
           position: relative;
           width: 636px;
           top: 30px;
           height: 700px;
           margin: 0px auto 30px auto;
           font-family: Arial;
           font-size: .8em;
           border: 2px solid #948671;
           line-height: 2;
           padding: 5px;
           background-color: white;
           text-align: left;
           }

.header {
        font-size: 12pt;
        font-weight: bold;
        font-family: Arial;
        text-align: left;
        }

.icon {
      position: relative;
      left: 20px;
      top: 10px;
      text-align: left;
      }
      
.indent1 {
      position: relative;
      left: 40px;
      top: 10px;
      text-align: left;
      }
      
.indent2 {
      position: relative;
      left: 60px;
      height: 400px;
      width: 560px;
      top: 10px;
      text-align: left;
      overflow: auto;
      }

.folder {
        position: relative;
        left: 10px; 
        top:-5px; 
        font-size: 12pt;
        font-weight: bold;
        font-family: Arial;
        text-align: left;
        }
        
#logout {
        position: relative;
        width: 630px;
        top: 30px;
        margin: 0px auto;
        font-family: Arial;
        font-size: .8em;
        padding: 2px;
        text-align: right;
        color: #948671;
        font-weight: bold;
        font-size: 12pt;
        }

a {
  text-decoration: none;
  color: #000
}

a:hover {
  text-decoration: none;
  color: #ef3e42;
}

a: visited {
  text-decoration: none;
  color: #000
}


/*from data_entry_styles*/

.form_header {
     font-weight: bold;
}


/* BEGIN select_event_type styles*/

#form_body {
           position: relative;
           height: 227px;
           width: 500px;
           top: 100px;
           margin: 0 auto;
           font-family: Arial;
           border: 2px solid #948671;
           line-height: 2;
           padding: 5px;
           background-color: white;
           }
           
#small_form_body {
           position: relative;
           height: 227px;
           width: 250px;
           top: 100px;
           margin: 0 auto;
           font-family: Arial;
           border: 2px solid #948671;
           line-height: 2;
           padding: 5px;
           background-color: white;
           }
           




#data_entry_form {
                 color: #222;
                 font-size: .8em;
                 }

.button {
        position: absolute;
        width: 40px;
        top:207px;
        left: 260px;
        text-align: center;
        color: #222;
        background-color: #fff;
        font-size: 11px;
        font-weight: bold;
        border: 1px solid #999;
        padding: 2px;
        }

#archive_body{
           position: relative;
           width: 630px;
           top: 30px;
           margin: 0 auto;
           font-family: Arial;
           font-size: .8em;
           border: 2px solid #948671;
           line-height: 2;
           padding: 5px;
           background-color: white;
           }

.confirmation_button {
        position: absolute;
        width: 75px;
        top:625px;
        left: 455px;
        text-align: center;
        color: #222;
        background-color: #fff;
        font-size: 11px;
        font-weight: bold;
        border: 1px solid #999;
        padding: 2px;
        }

.record_metadata {
        position: relative;
        left: 565px;
        top: 28px;
        font-size: .8em;
        color: #222;

}

img {
  border: 0px;
}

/*FOR ARCHIVE LIST VIEW*/

.image {
       float:left;
       }


.caption_column {
         position: relative;
         text-align: left;
         line-height: 1.2;
         width: 300px;
         }

.download_column {
          position: relative;
          text-align: left;
          line-height: 1.2;
          width: 80px;

         }

.download a {
            color: red;
            }
            
td {
   vertical-align: top;
   padding: 5px;
   }
