body {
font-family: Arial, Helvetica, sans-serif;
color: #000000;
font-size: 13px;
font-weight: normal;
font-style: normal;
/*background-color: #acac8a;
*/
background-color: #e3dcc2;
margin: 0px;
padding: 0px;
}

td {
font-size: 13px;
}

td.noosa {
font-size: 11px;
}

td.gallery {
padding-right: 5px;
}

td.text {
border: 1px #666666 solid;
background-color: #e6e3d4;
padding: 3px;
}

.blackbold {
font-weight: bold;
font-style: normal;
font-size: 16px;
}

img.padded {
margin-top: 5px;
}

hr.cream {
color: #e6e3d4;
}

.gold {
color: #868e15;
}

.orange {
color: #c4672e;
}

.goldheadline {
color: #868e15;
padding: 2px 4px;
border: 1px #000000 solid;
background-color: #e6e3d4;
}

.whiteheadline {
color: #ffffff;
padding: 2px 4px;
}

.red {
color: #FF0000;
}

.grey {
color: #b3b3b3;
}

.urhere {
color: #666666;
}

.bg_grey {
color: #e3dcc2;
}

table.blackborder {
display: table;
white-space: normal;
border-spacing: 0px 0px;
border-collapse: collapse;
border: 1px #000000 solid;
padding: 5px;
}

table.blackborder td {
border-left: 1px #000000 solid;
border-bottom: 1px #000000 solid;
padding: 3px;
}

/*table.tariffs {
display: table;
white-space: normal;
border-spacing: 0px 0px;
border-collapse: collapse;
border: 1px #000000 solid;
padding: 5px;}

table.tariffs th, td {
border-left: 1px #000000 solid;
border-bottom: 1px #000000 solid;
padding: 3px;}*/

table.units {
display: table;
border-spacing: 0px 0px;
border-collapse: collapse;
border: 2px #e6e3d4 solid;
margin-bottom: 5px;
padding: 3px;
}

table.units td {
border-right: 2px #e6e3d4 solid;
}

table.error {
display: table;
border-spacing: 0px 0px;
border-collapse: collapse;
border: 1px #000000 solid;
margin-bottom: 5px;
}

table.error td {
color: #ff0000;
font-weight: bold;
text-align: center;
background-color: #ffffff;
padding: 3px 6px;
}

a.unit {
background-color: #e6e3d4;
padding: 2px 5px;
text-decoration: none;
border: 1px #000000 solid;
color: #000000;
font-weight: bold;
margin-top: 5px;
}

a.unit:hover {
background-color: #551a8b;
color: #ffffff;
}

.habitat_urhere {
background-color: #e6e3d4;
padding: 2px 5px;
text-decoration: none;
border: 1px #000000 solid;
color: #acac8a;
font-weight: bold;
margin-top: 5px;
}

a.bodylink {
font-weight: normal;
color: #c4672e;
text-decoration: underline;
}

a.bodylink:hover {
color: #999999;
}

a.nav {
font-weight: bold;
color: #c4672e;
text-decoration: underline;
}

a.nav:hover {
color: #ff0000;
}

input {
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
border: 1px #b8b9b9 solid;
margin-bottom: 3px;
}

textarea {
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
border: 1px #b8b9b9 solid;
margin-bottom: 3px;
}

select {
border: 1px #b8b9b9 solid;
margin-bottom: 3px;
}

.adminsubmit {
color: #ffffff;
background-color: #305a07;
}

.formblack {
border: 1px  #000000 solid
}

.formred {
border: 2px  #FF0000 solid
}

img.blackborder {
border: 1px #000000 solid;
}

img.thumbnail {
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
-moz-opacity: 1;
border: 1px #000000 solid;
cursor:pointer;
}

img.thumbnail:hover {
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=60);
-moz-opacity: 0.6;
}

img.hiddenPic {
display:none;
}

.opacityit img {
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
-moz-opacity: 1;
border: 1px #000000 solid;
}

.opacityit:hover img {
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=60);
-moz-opacity: 0.6;
}

th {
color: #666666;
font-size: 13px;
}

tr.even {
background-color: #c3c3b0;
}

.style16 {
font-size: 16px;
}

.style16b {
font-size: 16px;
font-weight: bold;
}

.style24b {
font-size: 24px;
font-weight: bold;
}

.style_c663366 {
color: #663366;
}

.style_c000000 {
color: #000000;
}
