/*CONTACT*/

/*.form {position: relative; top: 0px; left: 0px; color: #808080; font-size: +14px; border: 0px; padding: 0px; margin: 0px; background-color: transparent; width: 100%; height: auto; clear: both; border-bottom-left-radius: 3px; border-bottom-right-radius: 3px; margin-left: 0px; margin-right: auto; text-indent: 0px; margin-bottom:0px;}*/

/*form {color: #808080; font-size: +16px; border: 0px; padding: 0px; margin: 0px; background-color: transparent; width: 100%; height: auto; clear: both;}*/

.date {position: relative; top: 0px; left: 0px; height: 50px; width: 110px; margin: 0px; padding: 0px; border: 0px; background-color: transparent; text-align: left; border-radius: 10px;}

.firstname {position: relative; top: 0px; left: 0px; height: 50px; width: 110px; margin: 0px; padding: 0px; border: 0px; background-color: transparent; text-align: left; border-radius: 10px;}
.water {position: relative; top: 0px; left: 0px; height: 50px; width: 110px; margin: 0px; padding: 0px; border: 0px; background-color: transparent; text-align: left; border-radius: 10px;}
.headline {position: relative; top: 0px; left: 0px; height: 50px; /*width: 110px*/width: calc(100% - 2px); margin: 0px; padding: 0px; border: 0px; background-color: transparent; text-align: left; border-radius: 10px;}
.title {position: relative; top: 0px; left: 0px; height: 50px; width: 110px; margin: 0px; padding: 0px; border: 0px; background-color: transparent; text-align: left; border-radius: 10px;}

.lastname {position: relative; top: 0px; left: 0px; height: 50px; width: 110px; margin: 0px; padding: 0px; border: 0px; background-color: transparent; text-align: left;}
.city {position: relative; top: 0px; left: 0px; height: 50px; width: 110px; margin: 0px; padding: 0px; border: 0px; background-color: transparent; text-align: left;}
.url {position: relative; top: 0px; left: 0px; height: 50px; width: 110px; margin: 0px; padding: 0px; border: 0px; background-color: transparent; text-align: left;}
.alttext {position: relative; top: 0px; left: 0px; height: 50px; width: 110px; margin: 0px; padding: 0px; border: 0px; background-color: transparent; text-align: left;}
.species {position: relative; top: 0px; left: 0px; height: 50px; width: 110px; margin: 0px; padding: 0px; border: 0px; background-color: transparent; text-align: left;}


.email {position: relative; top: 0px; left: 0px; height: 50px; width: 250px; margin: 0px; padding: 0px; border: 0px; background-color: transparent; text-align: left;}
.state {position: relative; top: 0px; left: 0px; height: 50px; width: 250px; margin: 0px; padding: 0px; border: 0px; background-color: transparent; text-align: left;}

.subject {position: relative; top: 0px; left: 0px; height: 50px; background-color: transparent; width: calc(100% - 2px); text-align: left; margin: 0px;}

.message {position: relative; top: 0px; left: 0px; height: 230px; background-color: transparent; width: calc(100% - 2px); text-align: left; margin: 0px; border: 0px solid #808080;}
.report {position: relative; top: 0px; left: 0px; height: 230px; background-color: transparent; width: calc(100% - 2px); text-align: left; margin: 0px; border: 0px solid #808080;}

.photoarea {position:absolute; top: 2px; right: 0px; height: 437px; width: 437px; border: 1px solid #444444; background-color: transparent; display: block; border-radius: 4px;}
IMG.photoarea {position: relative; top: 0px; left: 0px; margin-left: auto; margin-right: auto; display: inline; border: 0px; padding: 0px; height: 437px; width: 437px; border-radius: 4px;}

.button {position: relative; top: 0px; left: 0px; height: auto; width: calc(100% - 2px)/*486px*/; background-color: transparent; margin-left: auto; margin-right: auto; border: 0px; padding: 0px; color: #ff0000; text-align:center; padding-bottom:4px;}

.verify {position: relative; font-size: +12px; top: 0px; left: 0px; height: 20px; width: 100%; margin: 0px; padding: 0px; padding-top: 0px; /*margin-bottom: 8px;*/ background-color: transparent; padding-bottom: 6px;}
.visible {position: relative; font-size: +12px; top: 0px; left: 0px; height: 20px; width: 100%; margin: 0px; padding: 0px; padding-top: 0px; /*margin-bottom: 8px;*/ background-color: *transparent; padding-bottom: 6px;}

.enote {position: relative; top: 0px; left: 0px; height: 20px; width: calc(100% - 10px); background-color: transparent; margin-left:auto; margin-right: auto; padding: 0px; line-height: 20px; color: #ff0000; border: 0px; margin-top: 4px;font-size: +14px;}

.note {position: relative; top: 0px; left: 0px; height: 20px; width: calc(100% - 10px); background-color: transparent; color: #808080; margin-top: 5px; margin-bottom: 5px;}

label {line-height: 20px;}


input.date {background-color: #000000; border: 1px solid #444444; color: #808080; width: 150px; height: 18px; padding: 0px; margin: 0px; line-height: 18px; display: inline; text-indent: 2px; font-family: Courier New; font-size: +14px; border-radius: 4px;}

input.first {background-color: #000000; border: 1px solid #444444; color: #808080; width: 150px; height: 18px; padding: 0px; margin: 0px; line-height: 18px; display: inline; text-indent: 2px; font-family: Courier New; font-size: +14px; border-radius: 4px;}
input.water {background-color: #000000; border: 1px solid #444444; color: #808080; width: 150px; height: 18px; padding: 0px; margin: 0px; line-height: 18px; display: inline; text-indent: 2px; font-family: Courier New; font-size: +14px; border-radius: 4px;}
input.headline {background-color: #000000; border: 1px solid #444444; color: #808080; width: 100%; height: 18px; padding: 0px; margin: 0px; line-height: 18px; display: block; text-indent: 2px; font-family: Courier New; font-size: +14px; border-radius: 4px;}
input.title {background-color: #000000; border: 1px solid #444444; color: #808080; width: 300px; height: 18px; padding: 0px; margin: 0px; line-height: 18px; display: block; text-indent: 2px; font-family: Courier New; font-size: +14px; border-radius: 4px;}

input.last {background-color: #000000; border: 1px solid #444444; color: #808080; width: 150px; height: 18px; padding: 0px; margin: 0px; line-height: 18px; display: inline; text-indent: 2px; font-family: Courier New; font-size: +14px; border-radius: 4px;}
input.city {background-color: #000000; border: 1px solid #444444; color: #808080; width: 150px; height: 18px; padding: 0px; margin: 0px; line-height: 18px; display: inline; text-indent: 2px; font-family: Courier New; font-size: +14px; border-radius: 4px;}
input.url {background-color: #000000; border: 1px solid #444444; color: #808080; width: 300px; height: 18px; padding: 0px; margin: 0px; line-height: 18px; display: inline; text-indent: 2px; font-family: Courier New; font-size: +14px; border-radius: 4px;}
input.alttext {background-color: #000000; border: 1px solid #444444; color: #808080; width: 300px; height: 18px; padding: 0px; margin: 0px; line-height: 18px; display: inline; text-indent: 2px; font-family: Courier New; font-size: +14px; border-radius: 4px;}
input.species {background-color: #000000; border: 1px solid #444444; color: #808080; width: 300px; height: 18px; padding: 0px; margin: 0px; line-height: 18px; display: inline; text-indent: 2px; font-family: Courier New; font-size: +14px; border-radius: 4px;}

input.mail {background-color: #000000; border: 1px solid #444444; color: #808080; width: 300px; height: 18px; padding: 0px; margin: 0px; line-height: 18px; display: inline; text-indent: 2px; font-family: Courier New; font-size: +14px; border-radius: 4px;}
input.state {background-color: #000000; border: 1px solid #444444; color: #808080; width: 150px; height: 18px; padding: 0px; margin: 0px; line-height: 18px; display: block; text-indent: 2px; font-family: Courier New; font-size: +14px; border-radius: 4px;}

input.subject {background-color: #000000; border: 1px solid #444444; color: #808080; width: 100%; height: 18px; padding: 0px; margin: 0px; line-height: 18px; display: inline; text-indent: 2px; font-family: Courier New; font-size: +14px; border-radius: 4px;}

input.sumbit {background-color: #000000; border: 2px solid #444444; color: #808080; width: 180px; height: 24px; padding: 0px; margin: 0px; font-size: +14px; color: #ff0000; border-radius: 4px;}

textarea {width: 100%; height: 200px; background-color: #000000; border: 1px solid #444444; color: #808080; padding: 0px; margin: 0px; overflow: hidden; text-indent: 2px; font-family: Courier New; font-size: +14px; border-radius: 4px;}

input.save {width: 118px; height: 24px; padding: 0px; margin: 0px; color: #ff0000; background-color: #000000; border-radius: 4px; border: 2px solid #444444;font-size: +14px;}

input.edit {width: 118px; height: 24px; padding: 0px; margin: 0px; color: #ff0000; background-color: #000000; border-radius: 4px; border: 2px solid #444444;font-size: +14px;}

input.delete {width: 118px; height: 24px; padding: 0px; margin: 0px; color: #ff0000; background-color: #000000; border-radius: 4px; border: 2px solid #444444;font-size: +14px;}

input.clear {width: 118px; height: 24px; padding: 0px; margin: 0px; color: #ff0000; background-color: #000000; border-radius: 4px; border: 2px solid #444444;font-size: +14px;}

.oldreports {position: relative;top: 0px; left: 0px; height: 200px; background-color: transparent; width: calc(100% - 2px); text-align: left; margin-left: auto; margin-right: auto; border: 1px solid #444444; border-radius: 6px; display: block; overflow: auto; margin-top:4px;}

.old_report_content {position: relative; top: 0px; left: 0px; height: auto; width: calc(100% - 8px); background-color: transparent; color: #808080; font-size: +14px; line-height: 17px; text-align: left; border: 0px; padding: 0px; margin: 0px; margin-left: auto; margin-right: auto; padding-bottom: 4px; /*text-indent: 10px*/; z-index:5; margin-bottom: /*4px*/0px; /*border-bottom-left-radius: 3px; border-bottom-right-radius: 3px;*/ padding-top:2px;}

.old_report_note {position: relative; top: 0px; left: 0px; height: auto; width: calc(100%); background-color: transparent; color: #ff0000; font-size: +14px; line-height: 17px; text-align: center; border: 0px; padding: 0px; margin: 0px; margin-left: auto; margin-right: auto; padding-bottom: 0px; /*text-indent: 10px*/; z-index:5; margin-bottom: /*4px*/0px;}

table tr td {vertical-align: top;}

/*END CONTACT*/
