
#divelog {
font-size: 16px;
}

#divelog table {font: 85% "Lucida Grande", "Lucida Sans Unicode", "Trebuchet MS", sans-serif;padding: 0; margin: 0; border-collapse: collapse; color: #333; background: #F3F5F7; width: 90%}

#divelog table a {color: #3A4856; text-decoration: none; border-bottom: 1px solid #C6C8CB;}

#divelog table a:visited {color: #777;}

#divelog table a:hover {color: #000;}

#divelog table thead th {background: #3A4856; padding: 15px 10px; color: #fff; text-align: left; font-weight: normal; font-size: 15px;}

#divelog table tbody, #divelog table thead {border-left: 1px solid #EAECEE; border-right: 1px solid #EAECEE;}

#divelog table tbody {border-bottom: 1px solid #EAECEE;}

#divelog table tbody td, #divelog table tbody th {padding: 10px; background: url("images/td_back.gif") repeat-x; text-align: left; font: 16px, "Lucida Grande", "Lucida Sans Unicode", "Trebuchet MS", sans-serif; color: #333;}

#divelog table tbody tr {background: #F3F5F7;}

#divelog table tbody tr.odd {background: #F0F2F4;}

#divelog label, #divelog input, #divelog textarea {font: "Lucida Grande", "Lucida Sans Unicode", "Trebuchet MS", sans-serif; color: #333; width: 95%}




#divebook-input table {font: 85% "Lucida Grande", "Lucida Sans Unicode", "Trebuchet MS", sans-serif;padding: 0; margin: 0; border-collapse: collapse; border: none; color: #333; background: #F3F5F7;; width: 100%}

#divebook-input table a {color: #3A4856; text-decoration: none; border-bottom: 1px solid #C6C8CB;}

#divebook-input table a:visited {color: #777;}

#divebook-input table a:hover {color: #000;}

#divebook-input table thead th {background: #3A4856; padding: 15px 10px; color: #fff; text-align: left; font-weight: normal; font-size: 18px;}

#divebook-input table tbody, #divebook-input table thead {border-left: 1px solid #EAECEE; border-right: 1px solid #EAECEE;}

#divebook-input table tbody {border-bottom: none;}

#divebook-input table tbody td, #divebook-input table tbody th {border: none; padding-top: 5px; padding-bottom: 1px; font-size: 16px;}

#divebook-input table tbody td {padding: 5px 10px;}

#divebook-input table tbody tr {background: #F3F5F7; border: none; padding: 5px 10px;}


#divebook-input label, #divebook-input input, #divebook-input textarea {font: "Lucida Grande", "Lucida Sans Unicode", "Trebuchet MS", sans-serif; color: #333; width: 95%}

#divebook-input input {margin: 0 0 10px; }

#divebook-input {
    z-index: 2;
    font-size: 16px;
}


#viewdive table {font: 85% "Lucida Grande", "Lucida Sans Unicode", "Trebuchet MS", sans-serif;padding: 0; margin: 0; border-collapse: collapse; border: none; color: #333; background: #F3F5F7; width: 100%}

#viewdive table a {color: #3A4856; text-decoration: none; border-bottom: 1px solid #C6C8CB;}

#viewdive table a:visited {color: #777;}

#viewdive table a:hover {color: #000;}

#viewdive table thead th {background: #3A4856; padding: 15px 10px; color: #fff; text-align: left; font-weight: normal; font-size: 18px;}

#viewdive table tbody, #viewdive table thead {border-left: 1px solid #EAECEE; border-right: 1px solid #EAECEE;}

#viewdive table tbody {border-bottom: none;}

#viewdive table tbody td, #viewdive table tbody th {border: none; padding-top: 5px; padding-bottom: 1px; font-size: 16px;}

#viewdive table tbody td {padding: 5px 10px;}

#viewdive table tbody tr {background: #F3F5F7; border: none; padding: 5px 10px;}

#viewdive label, #viewdive input, #viewdive textarea {font: "Lucida Grande", "Lucida Sans Unicode", "Trebuchet MS", sans-serif; color: #333; width: 95%}

#viewdive input {margin: 0 0 10px; }

#viewdive {
    z-index: 2;
    font-size: 16px;
}

a#divebook-button {
cursor: pointer;
font-size: 16px;
}

p#divebook {
font-size: 16px;
}

a#dive {cursor: pointer;}

#backgroundPopup {
 display:none;
 position:fixed;
 _position:absolute; /* hack for internet explorer 6*/
 height:100%;
 width:100%;
 top:0;
 left:0;
 background:#000000;
 border:1px solid #cecece;
 z-index:1;
}

#background-viewdive {
 display:none;
 position:fixed;
 _position:absolute; /* hack for internet explorer 6*/
 height:100%;
 width:100%;
 top:0;
 left:0;
 background:#000000;
 border:1px solid #cecece;
 z-index:1;
}

#popupClose {
 font-size:18px;
 line-height:14px;
 right:6px;
 top:4px;
 position:absolute;
 color:#ffffff;
 font-weight:700;
 display:block;
 cursor: pointer;
 text-decoration:none;
}

#close-viewdive {
 font-size:18px;
 line-height:14px;
 right:6px;
 top:4px;
 position:absolute;
 color:#ffffff;
 font-weight:700;
 display:block;
 cursor: pointer;
 text-decoration:none;
}