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

th, td {
font-size: 13px;
}

table.tariff {
display: table;
border-spacing: 0px 0px;
border-collapse: collapse;
padding: 5px;
border: 1px #666666 solid;
}

table.tariff th, table.tariff td {
border: 1px #666666 solid;
padding: 3px;}

table.calendar {
display: table;
border-spacing: 0px 0px;
border-collapse: collapse;
padding: 5px;
border: 1px #666666 solid;
}

table.calendar td.month {
border: 1px #666666 solid;
padding: 3px;
background-color: #ffffff;
font-size: 11px;
}

table.calendar td.free {
border: 1px #666666 solid;
padding: 3px;
background-color: #80ff80;
font-size: 11px;
}

table.calendar td.booked {
border: 1px #666666 solid;
padding: 3px;
background-color: #ff6f6f;
font-size: 11px;
}

p.privacy {
padding-left: 35px;}

p.whitetext {
color: #ffffff;
font-weight: bold;}

ul {
list-style-type: disc;
}

p.host {
color: #999999;
font-weight: bold;
text-align: center;
}

.required {
color: #FF0000;
font-weight: bold;
}

b.thankyou {
color: #FF0000;
font-size: 18px;
text-align: center;
}

td.error {
color: #FFFFFF;
font-size: 15px;
font-style: normal;
font-weight: bold;
}

td.required {
color: #FF0000;
font-size: 13px;
font-style: normal;
font-weight: normal
}

td.special {
color: #FFFFFF;
font-size: 13px;
font-style: normal;
font-weight: bold;
}

.eventsred {
color: #FF0000;
text-align: center;
font-weight: bold;
}

textarea {
font-size: 13px;
font-style: normal;
font-weight: normal;
}

h1 {
font-family: Tribune, "Times New Roman", serif;
}

h2 {
font-family: Tribune, "Times New Roman", serif;
}

h3 {
font-family: Tribune, "Times New Roman", serif;
}

h4 {
font-family: Tribune, "Times New Roman", serif;
}

.active {
color: #ffffff;
font-size: 13px;
font-style: normal;
font-weight: bold;
margin-left: 0em;
text-decoration: none;
}

.copyright {
font-size: 10px;
text-align: center;
border-top: 1px #000000 solid;}

.arial {
font-style: normal;
font-weight: normal;
}

a {
color: #000000;
font-size: 13px;
font-style: normal;
font-weight: bold;
margin-left: 0em;
text-decoration: none;
}

a:hover {
color: #822b3c;
text-decoration: underline;
}

a.body {
color: #7C211E;
font-size: 13px;
font-style: normal;
font-weight: bold;
margin-left: 0em;
text-decoration: none;
}

a.body:hover {
color: #666666;
text-decoration: underline;
}

a.broadband {
color: #0000ff;
font-size: 13px;
font-style: normal;
font-weight: normal;
margin-left: 0em;
text-decoration: underline;
}

a.broadband:hover {
color: #822b3c;
text-decoration: underline;
}

a.copyr {
color: #004438;
font-size: 10px;
font-style: normal;
font-weight: normal;
text-decoration: underline;
}

a.copyr:hover {
color: #FF0000;
}

.formblack {
border: 1px #000000 solid;
}

.formblack2 {
BACKGROUND-COLOR: #cccccc;
border: 1px #000000 solid;
}

.formred {
border: 1px #FF0000 solid;
}

